call HideLaunchArtworkLC2 instead of HideLaunchArtwork

This commit is contained in:
4am 2025-02-15 20:05:08 -05:00
parent d4bf09246e
commit a281f6b808
65 changed files with 66 additions and 99 deletions

View File

@ -21,7 +21,7 @@
dec $1BBA ; don't decrease lives
+
jsr DisableAccelerator
jsr HideLaunchArtwork
jsr HideLaunchArtworkLC2
+READ_ROM_NO_WRITE
jmp $4880 ; run it

View File

@ -25,8 +25,7 @@ hook2 lda #<hook3
sta $9A7A+1
lda #>hook3
sta $9A7A+2
+DISABLE_ACCEL
jsr HideLaunchArtwork
+DISABLE_ACCEL_AND_HIDE_ARTWORK
jmp $800 ; show title
hook3 lda #0

View File

@ -23,8 +23,8 @@
sta $1196 ; patch - don't decrease lives
+
jsr DisableAccelerator
jsr HideLaunchArtworkLC2
+READ_ROM_NO_WRITE
jsr HideLaunchArtwork
jmp $203
!if * > HideLaunchArtwork {

View File

@ -14,8 +14,7 @@
lda #1
sta $401A ; reset vector patch
+DISABLE_ACCEL
jsr HideLaunchArtwork
+DISABLE_ACCEL_AND_HIDE_ARTWORK
jmp $4000
!if * > HideLaunchArtwork {

View File

@ -7,8 +7,7 @@
!source "src/macros.a"
jsr HideLaunchArtwork
+ENABLE_ACCEL
+ENABLE_ACCEL_AND_HIDE_ARTWORK
lda #>(callback-1)
sta $5F08
lda #<(callback-1)

View File

@ -7,8 +7,7 @@
!source "src/macros.a"
jsr HideLaunchArtwork
+ENABLE_ACCEL
+ENABLE_ACCEL_AND_HIDE_ARTWORK
lda #$60
sta $3F0E

View File

@ -7,8 +7,7 @@
!source "src/macros.a"
jsr HideLaunchArtwork
+ENABLE_ACCEL
+ENABLE_ACCEL_AND_HIDE_ARTWORK
inc $3F4 ; force reboot
lda #$60
sta $6085

View File

@ -31,9 +31,9 @@
sta $99AF ; kill timer
+
jsr DisableAccelerator
jsr HideLaunchArtworkLC2
+READ_ROM_NO_WRITE
sta $C05F ; fix //c and //c+ HGR color
jsr HideLaunchArtwork
jmp $9300
!if * > HideLaunchArtwork {

View File

@ -15,8 +15,7 @@
sta $DE3
jsr $C24
jsr $BCFC ; decompress
+DISABLE_ACCEL
jsr HideLaunchArtwork
+DISABLE_ACCEL_AND_HIDE_ARTWORK
jsr $DC1
+ENABLE_ACCEL
jsr $BCFC ; decompress

View File

@ -7,8 +7,7 @@
!source "src/macros.a"
jsr HideLaunchArtwork
+ENABLE_ACCEL
+ENABLE_ACCEL_AND_HIDE_ARTWORK
+LC_REBOOT
lda #$60
sta $20BB

View File

@ -14,8 +14,7 @@
sta $408E
jsr $4000
jsr $4097 ; decompress
+DISABLE_ACCEL
jsr HideLaunchArtwork
+DISABLE_ACCEL_AND_HIDE_ARTWORK
jsr $4046
+ENABLE_ACCEL
jsr $4097 ; decompress

View File

@ -19,8 +19,7 @@
sta $6D8A ; patch - don't decrease lives
sta $6DDA ; patch - don't increase lives
+
+DISABLE_ACCEL
jsr HideLaunchArtwork
+DISABLE_ACCEL_AND_HIDE_ARTWORK
jmp $6000
!if * > HideLaunchArtwork {

View File

@ -11,8 +11,7 @@
lda #$60
sta $82D
jsr $800 ; decompress
+DISABLE_ACCEL
jsr HideLaunchArtwork
+DISABLE_ACCEL_AND_HIDE_ARTWORK
jmp $A111
!if * > HideLaunchArtwork {

View File

@ -7,8 +7,7 @@
!source "src/macros.a"
jsr HideLaunchArtwork
+ENABLE_ACCEL
+ENABLE_ACCEL_AND_HIDE_ARTWORK
lda #$60
sta $722A
sta $725D

View File

@ -20,8 +20,7 @@
sta $61C8 ; patch - don't decrease lives
sta $62D8 ; patch - don't increase lives
+
+DISABLE_ACCEL
jsr HideLaunchArtwork
+DISABLE_ACCEL_AND_HIDE_ARTWORK
jmp $67B0
!if * > HideLaunchArtwork {

View File

@ -27,8 +27,8 @@ hook lda #0
sta $1272 ; patch - don't decrease time
+
jsr DisableAccelerator
jsr HideLaunchArtworkLC2
+READ_ROM_NO_WRITE
jsr HideLaunchArtwork
jmp $7000
!if * > HideLaunchArtwork {

View File

@ -21,8 +21,7 @@
lda #$A5
sta $87D0
+
+DISABLE_ACCEL
jsr HideLaunchArtwork
+DISABLE_ACCEL_AND_HIDE_ARTWORK
jmp $79D3
!if * > HideLaunchArtwork {

View File

@ -21,8 +21,8 @@
sta $70F2 ; patch - don't decrease lives
+
jsr DisableAccelerator
jsr HideLaunchArtworkLC2
+READ_ROM_NO_WRITE
jsr HideLaunchArtwork
jmp $6801
!if * > HideLaunchArtwork {

View File

@ -7,7 +7,7 @@
!source "src/macros.a"
jsr HideLaunchArtwork
+HIDE_ARTWORK
;+ENABLE_ACCEL ; can't - shows title right away
lda #$60 ; hook
sta $9318

View File

@ -38,8 +38,8 @@
sta $1E98 ; patch - don't decrease bombs
+
jsr DisableAccelerator
jsr HideLaunchArtworkLC2
+READ_ROM_NO_WRITE
jsr HideLaunchArtwork
jmp $5000
!if * > HideLaunchArtwork {

View File

@ -18,7 +18,7 @@
jsr $800 ; decompress
jsr DisableAccelerator
jsr HideLaunchArtwork
jsr HideLaunchArtworkLC2
jsr $BA7B
ldx #5

View File

@ -15,8 +15,7 @@
stx $1FC9
inx
stx $1FCE ; reset fix
+DISABLE_ACCEL
jsr HideLaunchArtwork
+DISABLE_ACCEL_AND_HIDE_ARTWORK
jmp $800
!if * > HideLaunchArtwork {

View File

@ -33,8 +33,8 @@
sta $AE72
+
jsr DisableAccelerator
jsr HideLaunchArtworkLC2
+READ_ROM_NO_WRITE
jsr HideLaunchArtwork
jmp $AE27
callback

View File

@ -22,8 +22,8 @@
sta $6CC6 ; patch - don't increase lives
+
jsr DisableAccelerator
jsr HideLaunchArtworkLC2
+READ_ROM_NO_WRITE
jsr HideLaunchArtwork
jmp $6000
!if * > HideLaunchArtwork {

View File

@ -21,8 +21,8 @@
dec $4B5B ; patch - don't decrease time
+
jsr DisableAccelerator
jsr HideLaunchArtworkLC2
+READ_ROM_NO_WRITE
jsr HideLaunchArtwork
jmp $1000
!if * > HideLaunchArtwork {

View File

@ -19,8 +19,7 @@
lda #>callback
sta $BD27
+
+DISABLE_ACCEL
jsr HideLaunchArtwork
+DISABLE_ACCEL_AND_HIDE_ARTWORK
jmp $B700
callback

View File

@ -32,8 +32,8 @@ hook lda #0
sta $9549 ; patch - don't decrease lives
+
jsr DisableAccelerator
jsr HideLaunchArtworkLC2
+READ_ROM_NO_WRITE
jsr HideLaunchArtwork
jmp $4000
!if * > HideLaunchArtwork {

View File

@ -7,7 +7,7 @@
!source "src/macros.a"
jsr HideLaunchArtwork
+HIDE_ARTWORK
;+ENABLE_ACCEL ; can't
lda #$60
sta $332C ; stop1

View File

@ -24,8 +24,8 @@
sta $6BDE ; patch - don't decrease armour
+
jsr DisableAccelerator
jsr HideLaunchArtworkLC2
+READ_ROM_NO_WRITE
jsr HideLaunchArtwork
jmp $50F
!if * > HideLaunchArtwork {

View File

@ -14,8 +14,7 @@
lda #$60
sta $851
jsr $800
+DISABLE_ACCEL
jsr HideLaunchArtwork
+DISABLE_ACCEL_AND_HIDE_ARTWORK
lda #<cheat
sta $248
lda #>cheat

View File

@ -31,7 +31,7 @@
lda #$FB
sta $FA87
+ jsr DisableAccelerator
jsr HideLaunchArtwork
jsr HideLaunchArtworkLC2
jmp $F800
cheat_b

View File

@ -20,8 +20,8 @@
sta $507C ; patch - don't increase lives
+
jsr DisableAccelerator
jsr HideLaunchArtworkLC2
+READ_ROM_NO_WRITE
jsr HideLaunchArtwork
jmp $803
!if * > HideLaunchArtwork {

View File

@ -17,8 +17,7 @@
sta $9608
lda #>callback
sta $9609
+DISABLE_ACCEL
jsr HideLaunchArtwork
+DISABLE_ACCEL_AND_HIDE_ARTWORK
jsr $60A7
jmp $609C

View File

@ -22,8 +22,8 @@
sta $624
+
jsr DisableAccelerator
jsr HideLaunchArtworkLC2
+READ_ROM_NO_WRITE
jsr HideLaunchArtwork
lda #0
jmp $55C

View File

@ -15,8 +15,7 @@
jmp $4000 ; decompress
callback
+DISABLE_ACCEL
jsr HideLaunchArtwork
+DISABLE_ACCEL_AND_HIDE_ARTWORK
jmp $A05
!if * > HideLaunchArtwork {

View File

@ -20,8 +20,7 @@
sta $87F
lda #0
sta $880
+DISABLE_ACCEL
jsr HideLaunchArtwork
+DISABLE_ACCEL_AND_HIDE_ARTWORK
jmp $D566
callback

View File

@ -11,7 +11,7 @@
lda #$60
sta $9F7
jsr $800 ; load DOS
jsr HideLaunchArtwork
+HIDE_ARTWORK
inx
stx $FA ; fix sound
lda #$60

View File

@ -26,8 +26,8 @@
dec $920 ; patch - don't decrease time
+
jsr DisableAccelerator
jsr HideLaunchArtworkLC2
+READ_ROM_NO_WRITE
jsr HideLaunchArtwork
jmp ($20)
keys !scrxor $80, "JLIK" ; left, right, up, down

View File

@ -14,12 +14,11 @@
lda #$60
sta $A2C
jsr $800 ; load "DOS"
jsr HideLaunchArtwork
lda #$60
sta $B7A7
jsr $B700 ; decompress
+DISABLE_ACCEL
+DISABLE_ACCEL_AND_HIDE_ARTWORK
lda #0
jmp $B7A9

View File

@ -7,8 +7,7 @@
!source "src/macros.a"
jsr HideLaunchArtwork
+ENABLE_ACCEL
+ENABLE_ACCEL_AND_HIDE_ARTWORK
lda #$60
sta $4BA3
jsr $4B50 ; decompress

View File

@ -7,7 +7,7 @@
!source "src/macros.a"
jsr HideLaunchArtwork
+HIDE_ARTWORK
lda #$60
sta $887F
lda #<fakewait

View File

@ -23,7 +23,7 @@ callback
inc $45FA ; patch - don't decrease energy
+
jsr DisableAccelerator
jsr HideLaunchArtwork
jsr HideLaunchArtworkLC2
jmp $BE77
!if * > HideLaunchArtwork {

View File

@ -24,8 +24,8 @@ callback
sta $7322 ; patch - don't decrease lives
+
jsr DisableAccelerator
jsr HideLaunchArtworkLC2
+READ_ROM_NO_WRITE
jsr HideLaunchArtwork
jmp $4071
!if * > HideLaunchArtwork {

View File

@ -11,7 +11,6 @@
lda #$60
sta $9C9
jsr $800 ; load "DOS"
jsr HideLaunchArtwork
lda #<callback
sta $BF08
lda #>callback
@ -22,7 +21,7 @@ callback
pha
txa
pha
+ENABLE_ACCEL
+ENABLE_ACCEL_AND_HIDE_ARTWORK
pla
tax
pla

View File

@ -10,7 +10,7 @@
lda #$60
sta $4060
jsr $4000 ; decompress
jsr HideLaunchArtwork
+HIDE_ARTWORK
lda #1
sta $6056
+LC_REBOOT

View File

@ -7,8 +7,7 @@
!source "src/macros.a"
jsr HideLaunchArtwork
+ENABLE_ACCEL
+ENABLE_ACCEL_AND_HIDE_ARTWORK
lda #$60
sta $6C30
jsr $4EC6 ; decompress

View File

@ -7,7 +7,7 @@
!source "src/macros.a"
jsr HideLaunchArtwork
+HIDE_ARTWORK
inc $3F4 ; reboot during title screen
lda #$03 ; reset vector to $103

View File

@ -19,11 +19,10 @@ callback
jmp $D000
++
jsr HideLaunchArtwork
lda #$60
sta $33C
jsr $300
+ENABLE_ACCEL
+ENABLE_ACCEL_AND_HIDE_ARTWORK
inc $3F4 ; force reboot on reset during title screen
lda #$D0
sta $119C

View File

@ -28,8 +28,7 @@
sta $5F31 ; patch - don't decrease lives
+
+DISABLE_ACCEL
jsr HideLaunchArtwork
+DISABLE_ACCEL_AND_HIDE_ARTWORK
jmp $4000
!if * > HideLaunchArtwork {

View File

@ -22,8 +22,8 @@ hook +NEW_RESET_VECTOR $BFF0
dec $EA8 ; patch - don't decrease lives
+
jsr DisableAccelerator
jsr HideLaunchArtworkLC2
+READ_ROM_NO_WRITE
jsr HideLaunchArtwork
jmp $D566
!if * > HideLaunchArtwork {

View File

@ -7,8 +7,7 @@
!source "src/macros.a"
jsr HideLaunchArtwork
+ENABLE_ACCEL
+ENABLE_ACCEL_AND_HIDE_ARTWORK
+NEW_RESET_VECTOR $180
lda #<callback

View File

@ -38,7 +38,6 @@ main
sta $B748
lda #>callback1
sta $B749
jsr HideLaunchArtwork
jmp $B700
callback1
@ -60,7 +59,7 @@ callback1
lda #>callback2
sta $BD08
+
+DISABLE_ACCEL
+DISABLE_ACCEL_AND_HIDE_ARTWORK
jmp $9D84
!if * > HideLaunchArtwork {

View File

@ -34,7 +34,7 @@
sta $64AC ; patch - don't increase damage
+
jsr DisableAccelerator
jsr HideLaunchArtwork
jsr HideLaunchArtworkLC2
+READ_ROM_NO_WRITE
lda #0
jmp $896

View File

@ -22,8 +22,7 @@
lda #$d0 ; disable AN1 access on IIe-class
sta $AE8 ; otherwise UltraWarp dies
+
+DISABLE_ACCEL
jsr HideLaunchArtwork
+DISABLE_ACCEL_AND_HIDE_ARTWORK
jmp $800
!if * > HideLaunchArtwork {

View File

@ -12,7 +12,6 @@
lda #$60
sta $206A
jsr $2000 ; decompress
jsr HideLaunchArtwork
lda #$60
sta $97DE
jsr $979B ; decompress more
@ -22,7 +21,7 @@
lda #$20
sta $8D75
+RESET_VECTOR $100
+DISABLE_ACCEL
+DISABLE_ACCEL_AND_HIDE_ARTWORK
jmp $8D75
!if * > HideLaunchArtwork {

View File

@ -20,8 +20,8 @@
sta $BBCC ; patch - don't increase lives
+
jsr DisableAccelerator
jsr HideLaunchArtworkLC2
+READ_ROM_NO_WRITE
jsr HideLaunchArtwork
jmp $B407
!if * > HideLaunchArtwork {

View File

@ -7,9 +7,9 @@
!source "src/macros.a"
jsr HideLaunchArtwork
+READ_RAM2_WRITE_RAM2
jsr EnableAccelerator
jsr HideLaunchArtworkLC2
+LOAD_FILE_AT willybyte_mb, $D000
+READ_ROM_NO_WRITE
ldx #(accel_e - accel)

View File

@ -7,8 +7,7 @@
!source "src/macros.a"
jsr HideLaunchArtwork
+ENABLE_ACCEL
+ENABLE_ACCEL_AND_HIDE_ARTWORK
lda #<callback
sta $212C
lda #>callback

View File

@ -12,7 +12,7 @@
brunpatch
lda $AA76 ; check second character of filename
cmp #$C9 ; = I, filename = @INIT
bne +
bne +
ldx #$01 ; Patch it to return to TR
stx $0DFF ; instead of exiting to BASIC
@ -58,8 +58,7 @@ callback
lda #>patch
sta $A396
+DISABLE_ACCEL
jsr HideLaunchArtwork
+DISABLE_ACCEL_AND_HIDE_ARTWORK
jmp $9D84

View File

@ -7,7 +7,6 @@
!source "src/macros.a"
jsr HideLaunchArtwork
+ENABLE_ACCEL
+READ_RAM2_WRITE_RAM2
@ -31,7 +30,7 @@ reset
jmp $FAA6
patch1
+DISABLE_ACCEL
+DISABLE_ACCEL_AND_HIDE_ARTWORK
lda #<patch2
sta $ACE8
lda #>patch2

View File

@ -24,7 +24,7 @@ callback
dec $9FA7 ; don't decrease lives
+
jsr DisableAccelerator
jsr HideLaunchArtwork
jsr HideLaunchArtworkLC2
+READ_ROM_NO_WRITE
jmp $6000

View File

@ -41,7 +41,7 @@
sty $1a40
sty $1a61
+ +READ_RAM2_WRITE_RAM2
jsr HideLaunchArtwork
jsr HideLaunchArtworkLC2
ldy #0
jmp $41D0

View File

@ -7,8 +7,7 @@
!source "src/macros.a"
jsr HideLaunchArtwork
+ENABLE_ACCEL
+ENABLE_ACCEL_AND_HIDE_ARTWORK
lda #$60
sta $403E
jsr $4000 ; decompress

View File

@ -11,7 +11,6 @@
lda #$60
sta $60A4
jsr $6000 ; decompress
jsr HideLaunchArtwork
+RESET_VECTOR_HALF $100
lda #$60
sta $89F
@ -26,6 +25,7 @@
sta $48A1
+
jsr DisableAccelerator
jsr HideLaunchArtworkLC2
lda MockingboardStuff
+READ_ROM_NO_WRITE
bmi +

View File

@ -7,7 +7,7 @@
!source "src/macros.a"
jsr HideLaunchArtwork
+HIDE_ARTWORK
+NEW_RESET_VECTOR $180
lda #$60