mirror of
https://github.com/a2-4am/4cade.git
synced 2024-09-27 12:57:21 +00:00
add Hell Storm, Jouster, Jovian Attack, Night Crawler
This commit is contained in:
parent
279b46b0eb
commit
d1b6ae58a7
BIN
res/CACHE00.IDX
BIN
res/CACHE00.IDX
Binary file not shown.
BIN
res/CACHE01.IDX
BIN
res/CACHE01.IDX
Binary file not shown.
BIN
res/CACHE10.IDX
BIN
res/CACHE10.IDX
Binary file not shown.
BIN
res/CACHE11.IDX
BIN
res/CACHE11.IDX
Binary file not shown.
@ -206,6 +206,7 @@
|
|||||||
1001,HARDHAT=Hardhat
|
1001,HARDHAT=Hardhat
|
||||||
0001,HEAD.ON=Head On
|
0001,HEAD.ON=Head On
|
||||||
1111,HEAVY.BARREL=Heavy Barrel
|
1111,HEAVY.BARREL=Heavy Barrel
|
||||||
|
0001,HELLSTORM=Hell Storm
|
||||||
0000,HIGH.RISE=High Rise
|
0000,HIGH.RISE=High Rise
|
||||||
0001,HORIZON.V=Horizon V
|
0001,HORIZON.V=Horizon V
|
||||||
0001,HUNGRYBOY=Hungryboy
|
0001,HUNGRYBOY=Hungryboy
|
||||||
@ -224,6 +225,8 @@
|
|||||||
0001,JAWBREAKER.II=Jawbreaker II
|
0001,JAWBREAKER.II=Jawbreaker II
|
||||||
0006,JELLYFISH=Jellyfish
|
0006,JELLYFISH=Jellyfish
|
||||||
0001,JOUST=Joust
|
0001,JOUST=Joust
|
||||||
|
1001,JOUSTER=Jouster
|
||||||
|
1001,JOVIAN.ATTACK=Jovian Attack
|
||||||
0001,JUGGLER=Juggler
|
0001,JUGGLER=Juggler
|
||||||
0001,JUMP.JET=Jump Jet
|
0001,JUMP.JET=Jump Jet
|
||||||
0001,JUMPMAN=Jumpman
|
0001,JUMPMAN=Jumpman
|
||||||
@ -283,6 +286,7 @@
|
|||||||
0007,NT=Neut Tower
|
0007,NT=Neut Tower
|
||||||
1000,NEUTRONS=Neutrons
|
1000,NEUTRONS=Neutrons
|
||||||
0004,NIBBLER=Nibbler
|
0004,NIBBLER=Nibbler
|
||||||
|
0000,NIGHT.CRAWLER=Night Crawler
|
||||||
0007,NM=Night Mission Pinball
|
0007,NM=Night Mission Pinball
|
||||||
0001,NIGHT.STALKER=Night Stalker
|
0001,NIGHT.STALKER=Night Stalker
|
||||||
0001,NI=Nightmare Gallery
|
0001,NI=Nightmare Gallery
|
||||||
|
BIN
res/TITLE.HGR.UNPACKED/HELLSTORM
Normal file
BIN
res/TITLE.HGR.UNPACKED/HELLSTORM
Normal file
Binary file not shown.
BIN
res/TITLE.HGR.UNPACKED/JOUSTER
Normal file
BIN
res/TITLE.HGR.UNPACKED/JOUSTER
Normal file
Binary file not shown.
BIN
res/TITLE.HGR.UNPACKED/JOVIAN.ATTACK
Normal file
BIN
res/TITLE.HGR.UNPACKED/JOVIAN.ATTACK
Normal file
Binary file not shown.
BIN
res/TITLE.HGR.UNPACKED/NIGHT.CRAWLER
Normal file
BIN
res/TITLE.HGR.UNPACKED/NIGHT.CRAWLER
Normal file
Binary file not shown.
BIN
res/TITLE.HGR/HELLSTORM
Normal file
BIN
res/TITLE.HGR/HELLSTORM
Normal file
Binary file not shown.
BIN
res/TITLE.HGR/JOUSTER
Normal file
BIN
res/TITLE.HGR/JOUSTER
Normal file
Binary file not shown.
BIN
res/TITLE.HGR/JOVIAN.ATTACK
Normal file
BIN
res/TITLE.HGR/JOVIAN.ATTACK
Normal file
Binary file not shown.
BIN
res/TITLE.HGR/NIGHT.CRAWLER
Normal file
BIN
res/TITLE.HGR/NIGHT.CRAWLER
Normal file
Binary file not shown.
BIN
res/dsk/hellstorm 11k file PRODOS (san inc pack).po
Normal file
BIN
res/dsk/hellstorm 11k file PRODOS (san inc pack).po
Normal file
Binary file not shown.
BIN
res/dsk/jouster 7k file PRODOS (san inc pack).po
Normal file
BIN
res/dsk/jouster 7k file PRODOS (san inc pack).po
Normal file
Binary file not shown.
BIN
res/dsk/jovian attack 5k file PRODOS (san inc pack).po
Normal file
BIN
res/dsk/jovian attack 5k file PRODOS (san inc pack).po
Normal file
Binary file not shown.
BIN
res/dsk/night crawler 6k file PRODOS (san inc pack).po
Normal file
BIN
res/dsk/night crawler 6k file PRODOS (san inc pack).po
Normal file
Binary file not shown.
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 12020105
|
!be24 12049951
|
||||||
!le16 5108
|
!le16 5108
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 11969026
|
!be24 11998839
|
||||||
!le16 5469
|
!le16 5441
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 11907315
|
!be24 11936549
|
||||||
!le16 3786
|
!le16 3824
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 11920672
|
!be24 11950013
|
||||||
!le16 4209
|
!le16 4247
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 11937303
|
!be24 11966815
|
||||||
!le16 5329
|
!le16 5378
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 11956377
|
!be24 11986071
|
||||||
!le16 5960
|
!le16 6009
|
||||||
|
@ -3,4 +3,4 @@
|
|||||||
;
|
;
|
||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!word 286
|
!word 288
|
||||||
|
@ -3,4 +3,4 @@
|
|||||||
;
|
;
|
||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!word 313
|
!word 315
|
||||||
|
@ -3,4 +3,4 @@
|
|||||||
;
|
;
|
||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!word 403
|
!word 407
|
||||||
|
@ -3,4 +3,4 @@
|
|||||||
;
|
;
|
||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!word 445
|
!word 449
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 12025213
|
!be24 12055059
|
||||||
!le16 410
|
!le16 410
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 12025967
|
!be24 12055813
|
||||||
!le16 448
|
!le16 448
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 12026415
|
!be24 12056261
|
||||||
!le16 303
|
!le16 303
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 11977135
|
!be24 12006920
|
||||||
!le16 1719
|
!le16 1640
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 12025699
|
!be24 12055545
|
||||||
!le16 67
|
!le16 67
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 12020046
|
!be24 12049892
|
||||||
!le16 59
|
!le16 59
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 12018512
|
!be24 12048358
|
||||||
!le16 1437
|
!le16 1437
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 12003900
|
!be24 12033746
|
||||||
!le16 537
|
!le16 537
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 11974495
|
!be24 12004280
|
||||||
!le16 2640
|
!le16 2640
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 11979212
|
!be24 12008918
|
||||||
!le16 6689
|
!le16 6759
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 12025623
|
!be24 12055469
|
||||||
!le16 76
|
!le16 76
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 12019949
|
!be24 12049795
|
||||||
!le16 97
|
!le16 97
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 12025766
|
!be24 12055612
|
||||||
!le16 201
|
!le16 201
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 12004437
|
!be24 12034283
|
||||||
!le16 4516
|
!le16 4516
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 12008953
|
!be24 12038799
|
||||||
!le16 1669
|
!le16 1669
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 12010622
|
!be24 12040468
|
||||||
!le16 1053
|
!le16 1053
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 12011675
|
!be24 12041521
|
||||||
!le16 3259
|
!le16 3259
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 12014934
|
!be24 12044780
|
||||||
!le16 2985
|
!le16 2985
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 12017919
|
!be24 12047765
|
||||||
!le16 479
|
!le16 479
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 12018398
|
!be24 12048244
|
||||||
!le16 114
|
!le16 114
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 12026718
|
!be24 12056564
|
||||||
!le16 2370
|
!le16 2370
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 11990973
|
!be24 12020749
|
||||||
!le16 4457
|
!le16 4457
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 11995430
|
!be24 12025206
|
||||||
!le16 2236
|
!le16 2236
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 11962337
|
!be24 11992080
|
||||||
!le16 6689
|
!le16 6759
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 3837440
|
!be24 3868672
|
||||||
!le16 8192
|
!le16 8192
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 3853824
|
!be24 3885056
|
||||||
!le16 8192
|
!le16 8192
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 3845632
|
!be24 3876864
|
||||||
!le16 8192
|
!le16 8192
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 11898618
|
!be24 11927783
|
||||||
!le16 8697
|
!le16 8766
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 11911101
|
!be24 11940373
|
||||||
!le16 9571
|
!le16 9640
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 11924881
|
!be24 11954260
|
||||||
!le16 12422
|
!le16 12555
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 11942632
|
!be24 11972193
|
||||||
!le16 13745
|
!le16 13878
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 11978854
|
!be24 12008560
|
||||||
!le16 358
|
!le16 358
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 11985901
|
!be24 12015677
|
||||||
!le16 5072
|
!le16 5072
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
; This file is automatically generated
|
; This file is automatically generated
|
||||||
;
|
;
|
||||||
!byte 0
|
!byte 0
|
||||||
!be24 11997666
|
!be24 12027442
|
||||||
!le16 6234
|
!le16 6304
|
||||||
|
28
src/prelaunch/hellstorm.a
Normal file
28
src/prelaunch/hellstorm.a
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
;license:MIT
|
||||||
|
;(c) 2022 by qkumba
|
||||||
|
|
||||||
|
!cpu 6502
|
||||||
|
!to "build/PRELAUNCH.INDEXED/HELLSTORM",plain
|
||||||
|
*=$106
|
||||||
|
|
||||||
|
!source "src/prelaunch/common.a"
|
||||||
|
|
||||||
|
+ENABLE_ACCEL
|
||||||
|
lda #$60
|
||||||
|
sta $202C
|
||||||
|
jsr $2000 ; decompress
|
||||||
|
+READ_RAM2_NO_WRITE
|
||||||
|
lda MachineStatus
|
||||||
|
and #CHEATS_ENABLED
|
||||||
|
beq +
|
||||||
|
lda #$ad
|
||||||
|
sta $84CE ; patch - don't decrease lives
|
||||||
|
sta $8527 ; patch - don't increase lives
|
||||||
|
+
|
||||||
|
jsr DisableAccelerator
|
||||||
|
+READ_ROM_NO_WRITE
|
||||||
|
jmp $12A6
|
||||||
|
|
||||||
|
!if * > $1C0 {
|
||||||
|
!error "code is too large, ends at ", *
|
||||||
|
}
|
28
src/prelaunch/jouster.a
Normal file
28
src/prelaunch/jouster.a
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
;license:MIT
|
||||||
|
;(c) 2022 by qkumba
|
||||||
|
|
||||||
|
!cpu 6502
|
||||||
|
!to "build/PRELAUNCH.INDEXED/JOUSTER",plain
|
||||||
|
*=$106
|
||||||
|
|
||||||
|
!source "src/prelaunch/common.a"
|
||||||
|
|
||||||
|
+ENABLE_ACCEL
|
||||||
|
lda #$60
|
||||||
|
sta $94AF
|
||||||
|
jsr $7800 ; decompress
|
||||||
|
+READ_RAM2_NO_WRITE
|
||||||
|
lda MachineStatus
|
||||||
|
and #CHEATS_ENABLED
|
||||||
|
beq +
|
||||||
|
lda #$ad
|
||||||
|
sta $955 ; patch - don't decrease lives
|
||||||
|
sta $F28 ; patch - don't increase lives
|
||||||
|
+
|
||||||
|
jsr DisableAccelerator
|
||||||
|
+READ_ROM_NO_WRITE
|
||||||
|
jmp $800
|
||||||
|
|
||||||
|
!if * > $1C0 {
|
||||||
|
!error "code is too large, ends at ", *
|
||||||
|
}
|
31
src/prelaunch/jovian.attack.a
Normal file
31
src/prelaunch/jovian.attack.a
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
;license:MIT
|
||||||
|
;(c) 2022 by qkumba
|
||||||
|
|
||||||
|
!cpu 6502
|
||||||
|
!to "build/PRELAUNCH.INDEXED/JOVIAN.ATTACK",plain
|
||||||
|
*=$106
|
||||||
|
|
||||||
|
!source "src/prelaunch/common.a"
|
||||||
|
|
||||||
|
+ENABLE_ACCEL
|
||||||
|
lda #<callback
|
||||||
|
sta $404D
|
||||||
|
lda #>callback
|
||||||
|
sta $404E
|
||||||
|
jmp $4000 ; decompress
|
||||||
|
|
||||||
|
callback
|
||||||
|
+READ_RAM2_NO_WRITE
|
||||||
|
lda MachineStatus
|
||||||
|
and #CHEATS_ENABLED
|
||||||
|
beq +
|
||||||
|
lda #$a5
|
||||||
|
sta $11D2 ; patch - don't decrease lives
|
||||||
|
+
|
||||||
|
jsr DisableAccelerator
|
||||||
|
+READ_ROM_NO_WRITE
|
||||||
|
jmp $46E
|
||||||
|
|
||||||
|
!if * > $1C0 {
|
||||||
|
!error "code is too large, ends at ", *
|
||||||
|
}
|
19
src/prelaunch/night.crawler.a
Normal file
19
src/prelaunch/night.crawler.a
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
;license:MIT
|
||||||
|
;(c) 2022 by qkumba
|
||||||
|
|
||||||
|
!cpu 6502
|
||||||
|
!to "build/PRELAUNCH.INDEXED/NIGHT.CRAWLER",plain
|
||||||
|
*=$106
|
||||||
|
|
||||||
|
!source "src/prelaunch/common.a"
|
||||||
|
|
||||||
|
+ENABLE_ACCEL
|
||||||
|
lda #$60
|
||||||
|
sta $201C
|
||||||
|
jsr $2000 ; decompress
|
||||||
|
+DISABLE_ACCEL
|
||||||
|
jmp $900
|
||||||
|
|
||||||
|
!if * > $1C0 {
|
||||||
|
!error "code is too large, ends at ", *
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user