mirror of
https://github.com/a2-4am/4cade.git
synced 2024-10-03 19:55:09 +00:00
fix Pig Pen reset during game play (#599)
* fix Pig Pen reset * update macro * overwrites $100 during gameplay
This commit is contained in:
parent
f98bdf34a5
commit
e799921e02
@ -1,5 +1,5 @@
|
|||||||
;license:MIT
|
;license:MIT
|
||||||
;(c) 2022 by qkumba
|
;(c) 2022, 2024 by qkumba/Frank M.
|
||||||
|
|
||||||
!cpu 6502
|
!cpu 6502
|
||||||
!to "build/PRELAUNCH.INDEXED/PIG.PEN",plain
|
!to "build/PRELAUNCH.INDEXED/PIG.PEN",plain
|
||||||
@ -8,17 +8,17 @@
|
|||||||
!source "src/macros.a"
|
!source "src/macros.a"
|
||||||
|
|
||||||
+ENABLE_ACCEL
|
+ENABLE_ACCEL
|
||||||
|
+NEW_RESET_VECTOR $BFF0
|
||||||
lda #$4C
|
lda #$4C
|
||||||
sta $933D
|
sta $933D
|
||||||
jsr $6500 ; decompress
|
jsr $6500 ; decompress
|
||||||
lda #$60
|
lda #$60
|
||||||
sta $936D
|
sta $936D
|
||||||
+DISABLE_ACCEL
|
+DISABLE_ACCEL
|
||||||
jsr $9340
|
jsr $9340 ; show title screen
|
||||||
+READ_RAM2_NO_WRITE
|
+ENABLE_ACCEL
|
||||||
jsr EnableAccelerator
|
|
||||||
jsr $9396 ; decompress more
|
jsr $9396 ; decompress more
|
||||||
lda MachineStatus
|
+GET_MACHINE_STATUS
|
||||||
and #CHEATS_ENABLED
|
and #CHEATS_ENABLED
|
||||||
beq +
|
beq +
|
||||||
lda #$ad
|
lda #$ad
|
||||||
@ -26,9 +26,7 @@
|
|||||||
lda #0
|
lda #0
|
||||||
sta $7336 ; patch - don't update draw position
|
sta $7336 ; patch - don't update draw position
|
||||||
+
|
+
|
||||||
jsr DisableAccelerator
|
+DISABLE_ACCEL
|
||||||
+READ_ROM_NO_WRITE
|
|
||||||
|
|
||||||
jmp $6000
|
jmp $6000
|
||||||
|
|
||||||
!if * > $1C0 {
|
!if * > $1C0 {
|
||||||
|
Loading…
Reference in New Issue
Block a user