mirror of
https://github.com/a2-4am/4cade.git
synced 2026-04-20 02:16:41 +00:00
add Clam Bake, Dig 'Em, Froggo, Svellas to the collection
This commit is contained in:
+1
-1
@@ -40,7 +40,7 @@ while (!b.atendofstream)
|
||||
f001.writeline(c.substr(c.indexOf("=") + 1))
|
||||
}
|
||||
|
||||
if ((c.substr(0, 1) == "0") && c.substr(2, 1) == "0"))
|
||||
if ((c.substr(0, 1) == "0") && (c.substr(2, 1) == "0"))
|
||||
{
|
||||
f010.writeline(c.substr(c.indexOf("=") + 1))
|
||||
}
|
||||
|
||||
+1
-1
@@ -62,7 +62,7 @@ for (i = 0; i < entries.length; i++)
|
||||
}
|
||||
|
||||
source.writeline("!be24 " + dpos)
|
||||
source.writeline("!le16 " + dsize)
|
||||
source.writeline("!le16 " + Number(dsize))
|
||||
}
|
||||
|
||||
source.writeline("KeyLookup")
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -121,6 +121,7 @@
|
||||
0000001,CHIVALRY=Chivalry/1983
|
||||
0100711,CHOPLIFTER=Choplifter/1982
|
||||
0000100,CHRONO.WARRIOR=Chrono Warrior/1985
|
||||
0000110,CLAM.BAKE=Clam Bake/1984
|
||||
0000110,COLLECT=Collect/1982
|
||||
0000010,COLORIX=Colorix/2004
|
||||
0001000,COLUMNS=Columns/1991
|
||||
@@ -162,6 +163,7 @@
|
||||
0100110,DEPTH.CHARGE=Depth Charge
|
||||
0000111,DIAMOND.MINE=Diamond Mine/1983
|
||||
0000111,DIG.DUG=Dig Dug/1983
|
||||
0000110,DIG.EM=Dig 'Em/1982
|
||||
0100101,DINO.EGGS=Dino Eggs/1983
|
||||
0100100,DINO.SMURF=Dino Smurf/1983
|
||||
0000011,DOGFIGHT.II=Dogfight II/1980
|
||||
@@ -197,6 +199,7 @@
|
||||
0000111,FREE.FALL=Free Fall/1982
|
||||
0000111,FROGGER=Frogger/1981
|
||||
0100101,FROGGER.II=Frogger II/1984
|
||||
0000010,FROGGO=Froggo/2026
|
||||
0000101,G.I.JOE=G I Joe/1985
|
||||
0000110,GADGETZ=Gadgetz
|
||||
0000001,GALACTIC.ATTACK=Galactic Attack/1980
|
||||
@@ -465,6 +468,7 @@
|
||||
0000110,SUPER.PUCKMAN=Super Puckman/1981
|
||||
0000101,SUPER.TAXMAN.2=Super Taxman 2/1981
|
||||
0100101,SUPER.ZAXXON=Super Zaxxon/1984
|
||||
0100410,SVELLAS=Svellas/2025
|
||||
0000101,SWASHBUCKLER=Swashbuckler/1981
|
||||
0100601,SWORD.OF.SHEOL=Sword of Sheol/1982
|
||||
0100410,SYZYGY=Syzygy/1983
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,28 @@
|
||||
;license:MIT
|
||||
;(c) 2026 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/PRELAUNCH.INDEXED/CLAM.BAKE",plain
|
||||
*=$106
|
||||
|
||||
!source "src/macros.a"
|
||||
|
||||
+ENABLE_ACCEL
|
||||
|
||||
lda #$60
|
||||
sta $1825
|
||||
jsr $1800 ; decompress
|
||||
|
||||
+GET_MACHINE_STATUS_LC
|
||||
and #CHEATS_ENABLED
|
||||
beq +
|
||||
lda #$AD
|
||||
sta $7C6B ; patch - don't decrease lives
|
||||
sta $CDC ; patch - don't increase lives
|
||||
+
|
||||
+DISABLE_ACCEL_LC
|
||||
jmp $7800
|
||||
|
||||
!if * > PrelaunchMax {
|
||||
!error "code is too large, ends at ", *
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
;license:MIT
|
||||
;(c) 2026 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/PRELAUNCH.INDEXED/DIG.EM",plain
|
||||
*=$106
|
||||
|
||||
!source "src/macros.a"
|
||||
|
||||
+ENABLE_ACCEL
|
||||
|
||||
lda #$60
|
||||
sta $3F4E
|
||||
jsr $3F0E ; decompress
|
||||
|
||||
+GET_MACHINE_STATUS_LC
|
||||
and #CHEATS_ENABLED
|
||||
beq +
|
||||
lda #$AD
|
||||
sta $5BB1 ; patch - don't decrease lives
|
||||
sta $760F ; patch - don't increase lives
|
||||
lda #$60
|
||||
sta $6D4A ; patch - don't decrease lives
|
||||
sta $6D2A ; patch - don't increase lives
|
||||
+
|
||||
+DISABLE_ACCEL_LC
|
||||
jmp $5800
|
||||
|
||||
!if * > PrelaunchMax {
|
||||
!error "code is too large, ends at ", *
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
;license:MIT
|
||||
;(c) 2026 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/PRELAUNCH.INDEXED/FROGGO",plain
|
||||
*=$106
|
||||
|
||||
!source "src/macros.a"
|
||||
|
||||
+ENABLE_ACCEL
|
||||
lda #$60
|
||||
sta $4C4F
|
||||
jsr $C3A ; decompress
|
||||
+DISABLE_ACCEL
|
||||
jmp $6100
|
||||
|
||||
!if * > PrelaunchMax {
|
||||
!error "code is too large, ends at ", *
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
;license:MIT
|
||||
;(c) 2026 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/PRELAUNCH.INDEXED/SVELLAS",plain
|
||||
*=$106
|
||||
|
||||
!source "src/macros.a"
|
||||
|
||||
+ENABLE_ACCEL
|
||||
|
||||
lda #$60
|
||||
sta $813
|
||||
jsr $800 ; decompress
|
||||
|
||||
+GET_MACHINE_STATUS_LC
|
||||
and #CHEATS_ENABLED
|
||||
beq +
|
||||
lda #$AD
|
||||
sta $60D6 ; patch - don't decrease lives
|
||||
sta $60C0 ; patch - don't decrease time
|
||||
+
|
||||
lda #$80
|
||||
sta $8f8d ; fix joystick down
|
||||
+DISABLE_ACCEL_LC
|
||||
jmp $6000
|
||||
|
||||
!if * > PrelaunchMax {
|
||||
!error "code is too large, ends at ", *
|
||||
}
|
||||
Reference in New Issue
Block a user