mirror of
https://github.com/a2-4am/4cade.git
synced 2025-02-05 21:33:34 +00:00
add cheats
This commit is contained in:
parent
357e6888e3
commit
e3d6c3f9c8
14
src/cheat/bolo.a
Normal file
14
src/cheat/bolo.a
Normal file
@ -0,0 +1,14 @@
|
||||
;license:MIT
|
||||
;(c) 2019 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/cheat/BOLO",plain
|
||||
*=$14D
|
||||
|
||||
lda #$60
|
||||
sta $8034
|
||||
jsr $4ab0
|
||||
lda #$a5
|
||||
sta $1619
|
||||
sta $11ae
|
||||
jmp $1100
|
18
src/cheat/bruce.lee.a
Normal file
18
src/cheat/bruce.lee.a
Normal file
@ -0,0 +1,18 @@
|
||||
;license:MIT
|
||||
;(c) 2019 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/cheat/BRUCE.LEE",plain
|
||||
*=$14D
|
||||
|
||||
lda #<cheat
|
||||
sta $b3e
|
||||
lda #>cheat
|
||||
sta $b3f
|
||||
rts
|
||||
|
||||
cheat
|
||||
jsr $22a
|
||||
lda #$2c
|
||||
sta $8a7e
|
||||
rts
|
14
src/cheat/bubble.bobble.a
Normal file
14
src/cheat/bubble.bobble.a
Normal file
@ -0,0 +1,14 @@
|
||||
;license:MIT
|
||||
;(c) 2019 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/cheat/BUBBLE.BOBBLE",plain
|
||||
*=$14D
|
||||
|
||||
lda #$60
|
||||
sta $94d
|
||||
jsr $800
|
||||
lda #$b5
|
||||
sta $82b0
|
||||
sta $8324
|
||||
jmp $6000
|
16
src/cheat/burgertime.a
Normal file
16
src/cheat/burgertime.a
Normal file
@ -0,0 +1,16 @@
|
||||
;license:MIT
|
||||
;(c) 2019 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/cheat/BURGERTIME",plain
|
||||
*=$14d
|
||||
|
||||
lda #$60
|
||||
sta $3f03
|
||||
jsr $3e97
|
||||
lda #$24
|
||||
sta $a433
|
||||
sta $96ea
|
||||
sta $94d1
|
||||
sta $9768
|
||||
jmp $a300
|
26
src/cheat/conan.a
Normal file
26
src/cheat/conan.a
Normal file
@ -0,0 +1,26 @@
|
||||
;license:MIT
|
||||
;(c) 2019 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/cheat/CONAN",plain
|
||||
*=$14D
|
||||
|
||||
lda #$60
|
||||
sta $81e
|
||||
jsr $800
|
||||
lda #$60
|
||||
sta $bd40
|
||||
jsr $bc94
|
||||
jsr $5ff8
|
||||
lda #$6c
|
||||
sta $bd40
|
||||
lda #$60
|
||||
sta $6ba2
|
||||
jsr $3ffc
|
||||
jsr $be00
|
||||
lda #$ad
|
||||
sta $19f5
|
||||
sta $1a00
|
||||
sta $1b4e
|
||||
;;sta $a973
|
||||
jmp $6ba5
|
14
src/cheat/dig.dug.a
Normal file
14
src/cheat/dig.dug.a
Normal file
@ -0,0 +1,14 @@
|
||||
;license:MIT
|
||||
;(c) 2019 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/cheat/DIG.DUG",plain
|
||||
*=$14D
|
||||
|
||||
lda #$60
|
||||
sta $826
|
||||
jsr $800
|
||||
lda #$24
|
||||
sta $a1d9
|
||||
sta $8ca6
|
||||
jmp $8000
|
15
src/cheat/donkey.kong.a
Normal file
15
src/cheat/donkey.kong.a
Normal file
@ -0,0 +1,15 @@
|
||||
;license:MIT
|
||||
;(c) 2019 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/cheat/DONKEY.KONG",plain
|
||||
*=$14D
|
||||
|
||||
lda #$60
|
||||
sta $3eab
|
||||
jsr $3e36
|
||||
lda #$2c
|
||||
sta $729b
|
||||
sta $6fea
|
||||
jmp $4000
|
||||
|
24
src/cheat/drol.a
Normal file
24
src/cheat/drol.a
Normal file
@ -0,0 +1,24 @@
|
||||
;license:MIT
|
||||
;(c) 2019 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/cheat/DROL",plain
|
||||
*=$14d
|
||||
|
||||
ldy #(cheat_e-cheat_b)-1
|
||||
- lda cheat_b,y
|
||||
sta $bf70,y
|
||||
dey
|
||||
bpl -
|
||||
lda #$70
|
||||
sta $4091
|
||||
lda #$bf
|
||||
sta $4092
|
||||
rts
|
||||
|
||||
cheat_b
|
||||
jsr $be11
|
||||
lda #$24
|
||||
sta $6a22
|
||||
rts
|
||||
cheat_e
|
14
src/cheat/joust.a
Normal file
14
src/cheat/joust.a
Normal file
@ -0,0 +1,14 @@
|
||||
;license:MIT
|
||||
;(c) 2019 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/cheat/JOUST",plain
|
||||
*=$14D
|
||||
|
||||
lda #$60
|
||||
sta $85e
|
||||
jsr $800
|
||||
lda #$ad
|
||||
sta $2bc9
|
||||
sta $2b6b
|
||||
jmp $3e00
|
13
src/cheat/mario.bros.a
Normal file
13
src/cheat/mario.bros.a
Normal file
@ -0,0 +1,13 @@
|
||||
;license:MIT
|
||||
;(c) 2019 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/cheat/MARIO.BROS",plain
|
||||
*=$14D
|
||||
|
||||
lda #$60
|
||||
sta $8214
|
||||
jsr $4900
|
||||
lda #$a9
|
||||
sta $4299
|
||||
jmp $4000
|
13
src/cheat/montezuma.a
Normal file
13
src/cheat/montezuma.a
Normal file
@ -0,0 +1,13 @@
|
||||
;license:MIT
|
||||
;(c) 2019 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/cheat/MONTEZUMA",plain
|
||||
*=$14d
|
||||
|
||||
lda #$60
|
||||
sta $816
|
||||
jsr $800
|
||||
lda #$a5
|
||||
sta $6d0d
|
||||
jmp $6004
|
17
src/cheat/moon.patrol.a
Normal file
17
src/cheat/moon.patrol.a
Normal file
@ -0,0 +1,17 @@
|
||||
;license:MIT
|
||||
;(c) 2019 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/cheat/MOON.PATROL",plain
|
||||
*=$14D
|
||||
|
||||
lda #$60
|
||||
sta $49d5
|
||||
jsr $800
|
||||
lda #$60
|
||||
sta $2fe
|
||||
jsr $2ef
|
||||
lda #$ad
|
||||
sta $2d07
|
||||
sta $1c17
|
||||
jmp $919
|
52
src/cheat/mr.do.a
Normal file
52
src/cheat/mr.do.a
Normal file
@ -0,0 +1,52 @@
|
||||
;license:MIT
|
||||
;(c) 2019 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/cheat/MR.DO",plain
|
||||
*=$14D
|
||||
|
||||
bne cheat3
|
||||
|
||||
cheat2
|
||||
jsr $20d
|
||||
|
||||
cheat64
|
||||
lda #$a5
|
||||
sta $1da7
|
||||
sta $9bf
|
||||
rts
|
||||
|
||||
cheat1
|
||||
lda #<cheat2
|
||||
sta $209
|
||||
lda #>cheat2
|
||||
sta $20a
|
||||
bne $19e
|
||||
|
||||
cheat3
|
||||
lda $c083
|
||||
bit $fffb
|
||||
lda $c082
|
||||
bvc cheat48
|
||||
lda #$60
|
||||
sta $d15
|
||||
jsr $ce8
|
||||
lda #<cheat4
|
||||
sta $d137
|
||||
lda #>cheat4
|
||||
sta $d138
|
||||
jmp $d100
|
||||
|
||||
cheat4
|
||||
jsr $d13b
|
||||
jmp cheat64
|
||||
|
||||
cheat48
|
||||
lda #$60
|
||||
sta $83f
|
||||
jsr $800
|
||||
lda #<cheat1
|
||||
sta $1040
|
||||
lda #>cheat1
|
||||
sta $1041
|
||||
jmp $1000
|
22
src/cheat/ms.pacman.a
Normal file
22
src/cheat/ms.pacman.a
Normal file
@ -0,0 +1,22 @@
|
||||
;license:MIT
|
||||
;(c) 2019 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/cheat/MS.PACMAN",plain
|
||||
*=$14D
|
||||
|
||||
lda #$60
|
||||
sta $816
|
||||
jsr $800
|
||||
lda #<cheat
|
||||
sta $2007
|
||||
lda #>cheat
|
||||
sta $2008
|
||||
jmp $2000
|
||||
|
||||
cheat
|
||||
jsr $38cf
|
||||
lda #$2c
|
||||
sta $87e0
|
||||
sta $97d2
|
||||
rts
|
14
src/cheat/sneakers.a
Normal file
14
src/cheat/sneakers.a
Normal file
@ -0,0 +1,14 @@
|
||||
;license:MIT
|
||||
;(c) 2019 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/cheat/SNEAKERS",plain
|
||||
*=$14D
|
||||
|
||||
lda #$60
|
||||
sta $84c6
|
||||
jsr $3ff8
|
||||
lda #$ad
|
||||
sta $6ed8
|
||||
sta $7f1c
|
||||
jmp $9e00
|
21
src/cheat/tapper.a
Normal file
21
src/cheat/tapper.a
Normal file
@ -0,0 +1,21 @@
|
||||
;license:MIT
|
||||
;(c) 2019 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/cheat/TAPPER",plain
|
||||
*=$14D
|
||||
|
||||
lda #$60
|
||||
sta $851
|
||||
jsr $800
|
||||
lda #<cheat
|
||||
sta $248
|
||||
lda #>cheat
|
||||
sta $249
|
||||
jmp $200
|
||||
|
||||
cheat
|
||||
lda #$b5
|
||||
sta $17f0
|
||||
sta $1998
|
||||
jmp $d00
|
12
src/cheat/wavy.navy.a
Normal file
12
src/cheat/wavy.navy.a
Normal file
@ -0,0 +1,12 @@
|
||||
;license:MIT
|
||||
;(c) 2019 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/cheat/WAVY.NAVY",plain
|
||||
*=$14d
|
||||
|
||||
lda #$60
|
||||
sta $505d
|
||||
jsr $800
|
||||
dec $1e65
|
||||
jmp $800
|
@ -32,6 +32,7 @@ if "%1" equ "asm" (
|
||||
2>nul md build\SS
|
||||
2>nul md build\DEMO
|
||||
2>nul md build\FX
|
||||
2>nul md build\CHEAT
|
||||
|
||||
2>build\out.txt %ACME% -r build\4cade.lst src\4cade.a
|
||||
for /f "tokens=*" %%q in (build\out.txt) do set _make=%%q
|
||||
@ -92,6 +93,7 @@ for /f "tokens=*" %%q in (build\out.txt) do set _make=%%q
|
||||
%ACME% src\fx\fx.hgr.star.white.a
|
||||
%ACME% src\fx\fx.shr.fizzle.a
|
||||
%ACME% src\fx\fx.gr.fizzle.a
|
||||
for %%q in (src\cheat\*.a) do %ACME% %%q
|
||||
goto :EOF
|
||||
)
|
||||
|
||||
@ -165,7 +167,9 @@ cscript /nologo bin\extract.js build\po >>build\log
|
||||
echo y|1>nul 2>nul del /s build\X\.DS_Store
|
||||
echo y|1>nul 2>nul del /s build\X\PRODOS
|
||||
echo y|1>nul 2>nul del /s build\X\LOADER.SYSTEM
|
||||
%CADIUS% ADDFOLDER "build\%DISK%" "/%VOLUME%/X" "build/X" >>build\log
|
||||
%CADIUS% ADDFOLDER "build\%DISK%" "/%VOLUME%/X" "build\X" >>build\log
|
||||
cscript /nologo bin\buildfileinfo.js build\CHEAT "06" "014D" >>build\log
|
||||
%CADIUS% ADDFOLDER "build\%DISK%" "/%VOLUME%/CHEAT" "build\CHEAT" >>build\log
|
||||
cscript /nologo bin\changebootloader.js "build\%DISK%" res\proboothd
|
||||
goto :EOF
|
||||
)
|
||||
|
Loading…
x
Reference in New Issue
Block a user