only protect AN1 on IIe or later

This commit is contained in:
Peter Ferrie 2022-12-07 11:40:21 -08:00
parent e92c1b32bf
commit 5643dd8c97
41 changed files with 49 additions and 42 deletions

View File

@ -24,8 +24,12 @@
stx $6B22
stx $084C
lda #$d0 ; disable alt-palette access
lda ROM_MACHINEID
cmp #$06
bne +
lda #$d0 ; disable AN1 access on IIe-class
sta $AE8 ; otherwise UltraWarp dies
+
+DISABLE_ACCEL

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15212575
!be24 15212582
!le16 5129

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15159034
!be24 15159041
!le16 5642

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15093554
!be24 15093561
!le16 4012

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15107681
!be24 15107688
!le16 4431

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15125384
!be24 15125391
!le16 5651

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15145630
!be24 15145637
!le16 6267

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15217704
!be24 15217711
!le16 410

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15218458
!be24 15218465
!le16 448

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15218906
!be24 15218913
!le16 303

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12172945
!be24 12172952
!le16 1652

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15167316
!be24 15167323
!le16 1640

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15218190
!be24 15218197
!le16 67

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15212516
!be24 15212523
!le16 59

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15210982
!be24 15210989
!le16 1437

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15195586
!be24 15195593
!le16 537

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15164676
!be24 15164683
!le16 2640

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15169314
!be24 15169321
!le16 7137

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15218114
!be24 15218121
!le16 76

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15212419
!be24 15212426
!le16 97

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15218257
!be24 15218264
!le16 201

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15196123
!be24 15196130
!le16 4702

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15200825
!be24 15200832
!le16 1715

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15202540
!be24 15202547
!le16 1129

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15203669
!be24 15203676
!le16 3388

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15207057
!be24 15207064
!le16 3332

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15210389
!be24 15210396
!le16 479

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15210868
!be24 15210875
!le16 114

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15219209
!be24 15219216
!le16 2370

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15181763
!be24 15181770
!le16 4741

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15186504
!be24 15186511
!le16 2400

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15151897
!be24 15151904
!le16 7137

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15084313
!be24 15084320
!le16 9241

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15097566
!be24 15097573
!le16 10115

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15112112
!be24 15112119
!le16 13272

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15131035
!be24 15131042
!le16 14595

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15168956
!be24 15168963
!le16 358

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15176451
!be24 15176458
!le16 5312

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15188904
!be24 15188911
!le16 6682

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15080344
!be24 15080351
!le16 3969

View File

@ -16,9 +16,12 @@
beq +
dec $1e65 ; patch - don't decrease lives
+
lda #$d0 ; disable alt-palette access
lda ROM_MACHINEID
cmp #$06
bne +
lda #$d0 ; disable AN1 access on IIe-class
sta $AE8 ; otherwise UltraWarp dies
+
+DISABLE_ACCEL
jmp $800