mirror of https://github.com/a2-4am/4cade.git
only protect AN1 on IIe or later
This commit is contained in:
parent
e92c1b32bf
commit
5643dd8c97
|
@ -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
|
||||
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15212575
|
||||
!be24 15212582
|
||||
!le16 5129
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15159034
|
||||
!be24 15159041
|
||||
!le16 5642
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15093554
|
||||
!be24 15093561
|
||||
!le16 4012
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15107681
|
||||
!be24 15107688
|
||||
!le16 4431
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15125384
|
||||
!be24 15125391
|
||||
!le16 5651
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15145630
|
||||
!be24 15145637
|
||||
!le16 6267
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15217704
|
||||
!be24 15217711
|
||||
!le16 410
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15218458
|
||||
!be24 15218465
|
||||
!le16 448
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15218906
|
||||
!be24 15218913
|
||||
!le16 303
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 12172945
|
||||
!be24 12172952
|
||||
!le16 1652
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15167316
|
||||
!be24 15167323
|
||||
!le16 1640
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15218190
|
||||
!be24 15218197
|
||||
!le16 67
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15212516
|
||||
!be24 15212523
|
||||
!le16 59
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15210982
|
||||
!be24 15210989
|
||||
!le16 1437
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15195586
|
||||
!be24 15195593
|
||||
!le16 537
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15164676
|
||||
!be24 15164683
|
||||
!le16 2640
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15169314
|
||||
!be24 15169321
|
||||
!le16 7137
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15218114
|
||||
!be24 15218121
|
||||
!le16 76
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15212419
|
||||
!be24 15212426
|
||||
!le16 97
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15218257
|
||||
!be24 15218264
|
||||
!le16 201
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15196123
|
||||
!be24 15196130
|
||||
!le16 4702
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15200825
|
||||
!be24 15200832
|
||||
!le16 1715
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15202540
|
||||
!be24 15202547
|
||||
!le16 1129
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15203669
|
||||
!be24 15203676
|
||||
!le16 3388
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15207057
|
||||
!be24 15207064
|
||||
!le16 3332
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15210389
|
||||
!be24 15210396
|
||||
!le16 479
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15210868
|
||||
!be24 15210875
|
||||
!le16 114
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15219209
|
||||
!be24 15219216
|
||||
!le16 2370
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15181763
|
||||
!be24 15181770
|
||||
!le16 4741
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15186504
|
||||
!be24 15186511
|
||||
!le16 2400
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15151897
|
||||
!be24 15151904
|
||||
!le16 7137
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15084313
|
||||
!be24 15084320
|
||||
!le16 9241
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15097566
|
||||
!be24 15097573
|
||||
!le16 10115
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15112112
|
||||
!be24 15112119
|
||||
!le16 13272
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15131035
|
||||
!be24 15131042
|
||||
!le16 14595
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15168956
|
||||
!be24 15168963
|
||||
!le16 358
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15176451
|
||||
!be24 15176458
|
||||
!le16 5312
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15188904
|
||||
!be24 15188911
|
||||
!le16 6682
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15080344
|
||||
!be24 15080351
|
||||
!le16 3969
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
Loading…
Reference in New Issue