mirror of https://github.com/a2-4am/4cade.git
add People Pong, Smooth Max, Thunderbird GX, Time Tunnels
This commit is contained in:
parent
b13ca1ccd6
commit
d8ba7f1cc1
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.
|
@ -314,6 +314,7 @@
|
|||
10010,PENETRATOR=Penetrator
|
||||
00010,PENGO=Pengo
|
||||
10010,PENTAPUS=Pentapus
|
||||
00011,PEOPLE.PONG=People Pong
|
||||
00011,PEST.PATROL=Pest Patrol
|
||||
10011,PHANTOMS.FIVE=Phantoms Five
|
||||
00010,PR=Pharaoh's Revenge
|
||||
|
@ -377,6 +378,7 @@
|
|||
10011,SI=Shuttle Intercept
|
||||
00060,SC=Situation Critical
|
||||
10060,SKYFOX=Skyfox
|
||||
00010,SMOOTH.MAX=Smooth Max
|
||||
00011,SNACK.ATTACK=Snack Attack
|
||||
00011,SNAKE.BYTE=Snake Byte
|
||||
00011,SNEAKERS=Sneakers
|
||||
|
@ -447,8 +449,10 @@
|
|||
00160,THEXDER=Thexder
|
||||
00011,THIEF=Thief
|
||||
00010,THRESHOLD=Threshold
|
||||
00011,THUNDERBIRD.GX=Thunderbird GX
|
||||
00010,THUNDER.BOMBS=Thunder Bombs
|
||||
10011,TIME.PILOT=Time Pilot
|
||||
10010,TIME.TUNNELS=Time Tunnels
|
||||
00011,TITAN.CRONUS=Titan Cronus
|
||||
00010,TORAX=Torax
|
||||
10001,TORPEDO.TERROR=Torpedo Terror
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15066531
|
||||
!be24 15099722
|
||||
!le16 5108
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15013992
|
||||
!be24 15047033
|
||||
!le16 5593
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 14949972
|
||||
!le16 3932
|
||||
!be24 14982378
|
||||
!le16 3970
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 14963811
|
||||
!le16 4354
|
||||
!be24 14996361
|
||||
!le16 4392
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 14981101
|
||||
!le16 5527
|
||||
!be24 15013831
|
||||
!le16 5574
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15000887
|
||||
!le16 6146
|
||||
!be24 15033806
|
||||
!le16 6193
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
;
|
||||
; This file is automatically generated
|
||||
;
|
||||
!word 296
|
||||
!word 299
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
;
|
||||
; This file is automatically generated
|
||||
;
|
||||
!word 323
|
||||
!word 326
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
;
|
||||
; This file is automatically generated
|
||||
;
|
||||
!word 418
|
||||
!word 422
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
;
|
||||
; This file is automatically generated
|
||||
;
|
||||
!word 460
|
||||
!word 464
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15071639
|
||||
!be24 15104830
|
||||
!le16 410
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15072393
|
||||
!be24 15105584
|
||||
!le16 448
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15072841
|
||||
!be24 15106032
|
||||
!le16 303
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15022225
|
||||
!be24 15055266
|
||||
!le16 1640
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15072125
|
||||
!be24 15105316
|
||||
!le16 67
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15066472
|
||||
!be24 15099663
|
||||
!le16 59
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15064938
|
||||
!be24 15098129
|
||||
!le16 1437
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15049903
|
||||
!be24 15083094
|
||||
!le16 537
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15019585
|
||||
!be24 15052626
|
||||
!le16 2640
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15024223
|
||||
!le16 6959
|
||||
!be24 15057264
|
||||
!le16 7034
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15072049
|
||||
!be24 15105240
|
||||
!le16 76
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15066375
|
||||
!be24 15099566
|
||||
!le16 97
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15072192
|
||||
!be24 15105383
|
||||
!le16 201
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15050440
|
||||
!be24 15083631
|
||||
!le16 4684
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15055124
|
||||
!be24 15088315
|
||||
!le16 1702
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15056826
|
||||
!be24 15090017
|
||||
!le16 1129
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15057955
|
||||
!be24 15091146
|
||||
!le16 3370
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15061325
|
||||
!be24 15094516
|
||||
!le16 3020
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15064345
|
||||
!be24 15097536
|
||||
!le16 479
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15064824
|
||||
!be24 15098015
|
||||
!le16 114
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15073144
|
||||
!be24 15106335
|
||||
!le16 2370
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15036436
|
||||
!be24 15069552
|
||||
!le16 4692
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15041128
|
||||
!be24 15074244
|
||||
!le16 2271
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15007033
|
||||
!le16 6959
|
||||
!be24 15039999
|
||||
!le16 7034
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 3954176
|
||||
!be24 3985408
|
||||
!le16 8192
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 3970560
|
||||
!be24 4001792
|
||||
!le16 8192
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 3962368
|
||||
!be24 3993600
|
||||
!le16 8192
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 14940939
|
||||
!le16 9033
|
||||
!be24 14973239
|
||||
!le16 9139
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 14953904
|
||||
!le16 9907
|
||||
!be24 14986348
|
||||
!le16 10013
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 14968165
|
||||
!le16 12936
|
||||
!be24 15000753
|
||||
!le16 13078
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 14986628
|
||||
!le16 14259
|
||||
!be24 15019405
|
||||
!le16 14401
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15023865
|
||||
!be24 15056906
|
||||
!le16 358
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15031182
|
||||
!be24 15064298
|
||||
!le16 5254
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 15043399
|
||||
!le16 6504
|
||||
!be24 15076515
|
||||
!le16 6579
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
; This file is automatically generated
|
||||
;
|
||||
!byte 0
|
||||
!be24 14937019
|
||||
!le16 3920
|
||||
!be24 14969295
|
||||
!le16 3944
|
||||
|
|
|
@ -0,0 +1,34 @@
|
|||
;license:MIT
|
||||
;(c) 2022 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/PRELAUNCH.INDEXED/PEOPLE.PONG",plain
|
||||
*=$106
|
||||
|
||||
!source "src/prelaunch/common.a"
|
||||
|
||||
+ENABLE_ACCEL
|
||||
lda #<callback
|
||||
sta $206C
|
||||
lda #>callback
|
||||
sta $206D
|
||||
jmp $2000 ; decompress
|
||||
|
||||
callback
|
||||
+READ_RAM2_NO_WRITE
|
||||
lda MachineStatus
|
||||
and #CHEATS_ENABLED
|
||||
beq +
|
||||
lda #$ad
|
||||
sta $7A43 ; patch - don't decrease lives
|
||||
lda #$20
|
||||
sta $927B ; patch - set initial lives
|
||||
+
|
||||
+NEW_RESET_VECTOR callback
|
||||
jsr DisableAccelerator
|
||||
+READ_ROM_NO_WRITE
|
||||
jmp $9A8B
|
||||
|
||||
!if * > $1C0 {
|
||||
!error "code is too large, ends at ", *
|
||||
}
|
|
@ -0,0 +1,27 @@
|
|||
;license:MIT
|
||||
;(c) 2022 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/PRELAUNCH.INDEXED/SMOOTH.MAX",plain
|
||||
*=$106
|
||||
|
||||
!source "src/prelaunch/common.a"
|
||||
|
||||
+ENABLE_ACCEL
|
||||
lda #$60
|
||||
sta $408C
|
||||
jsr $4000 ; decompress
|
||||
+READ_RAM2_NO_WRITE
|
||||
lda MachineStatus
|
||||
and #CHEATS_ENABLED
|
||||
beq +
|
||||
lda #$ad
|
||||
sta $72DE ; patch - don't decrease lives
|
||||
+
|
||||
jsr DisableAccelerator
|
||||
+READ_ROM_NO_WRITE
|
||||
jmp $7000
|
||||
|
||||
!if * > $1C0 {
|
||||
!error "code is too large, ends at ", *
|
||||
}
|
|
@ -0,0 +1,28 @@
|
|||
;license:MIT
|
||||
;(c) 2022 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/PRELAUNCH.INDEXED/THUNDERBIRD.GX",plain
|
||||
*=$106
|
||||
|
||||
!source "src/prelaunch/common.a"
|
||||
|
||||
+ENABLE_ACCEL
|
||||
lda #$60
|
||||
sta $123A
|
||||
jsr $1200 ; decompress
|
||||
+READ_RAM2_NO_WRITE
|
||||
lda MachineStatus
|
||||
and #CHEATS_ENABLED
|
||||
beq +
|
||||
lda #$a5
|
||||
sta $4F4 ; patch - don't decrease lives
|
||||
sta $B2A ; patch - don't increase lives
|
||||
+
|
||||
jsr DisableAccelerator
|
||||
+READ_ROM_NO_WRITE
|
||||
jmp $E12
|
||||
|
||||
!if * > $1C0 {
|
||||
!error "code is too large, ends at ", *
|
||||
}
|
|
@ -0,0 +1,28 @@
|
|||
;license:MIT
|
||||
;(c) 2022 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/PRELAUNCH.INDEXED/TIME.TUNNELS",plain
|
||||
*=$106
|
||||
|
||||
!source "src/prelaunch/common.a"
|
||||
|
||||
+ENABLE_ACCEL
|
||||
lda #$60
|
||||
sta $2084
|
||||
jsr $2000 ; decompress
|
||||
+READ_RAM2_NO_WRITE
|
||||
lda MachineStatus
|
||||
and #CHEATS_ENABLED
|
||||
beq +
|
||||
lda #$a5
|
||||
sta $64B2 ; patch - don't increase lives
|
||||
sta $64C7 ; patch - don't decrease lives
|
||||
+
|
||||
jsr DisableAccelerator
|
||||
+READ_ROM_NO_WRITE
|
||||
jmp $828
|
||||
|
||||
!if * > $1C0 {
|
||||
!error "code is too large, ends at ", *
|
||||
}
|
Loading…
Reference in New Issue