diff --git a/res/GAMES.CONF b/res/GAMES.CONF index 0dfba7be9..2f2f2c036 100755 --- a/res/GAMES.CONF +++ b/res/GAMES.CONF @@ -85,6 +85,7 @@ 0001,DIG.DUG 1001,DINO.EGGS 1001,DINO.SMURF +0000,DOGFIGHT.II=Dogfight II 0001,DONKEY.KONG 0000,DOUBLE.TROUBLE 1001,DRELBS diff --git a/res/TITLE.HGR/DOGFIGHT.II b/res/TITLE.HGR/DOGFIGHT.II new file mode 100644 index 000000000..9d2185de8 Binary files /dev/null and b/res/TITLE.HGR/DOGFIGHT.II differ diff --git a/res/TITLE.HGR/_FileInformation.txt b/res/TITLE.HGR/_FileInformation.txt index 201d8c4b6..53986859f 100644 --- a/res/TITLE.HGR/_FileInformation.txt +++ b/res/TITLE.HGR/_FileInformation.txt @@ -76,6 +76,7 @@ DIAMOND.MINE=Type(06),AuxType(4000),Access(C3) DIG.DUG=Type(06),AuxType(4000),Access(C3) DINO.EGGS=Type(06),AuxType(4000),Access(C3) DINO.SMURF=Type(06),AuxType(4000),Access(C3) +DOGFIGHT.II=Type(06),AuxType(4000),Access(C3) DONKEY.KONG=Type(06),AuxType(4000),Access(C3) DOUBLE.TROUBLE=Type(06),AuxType(4000),Access(C3) DRELBS=Type(06),AuxType(4000),Access(C3) diff --git a/res/dsk/dogfight ii 18k file PRODOS (san inc crack).po b/res/dsk/dogfight ii 18k file PRODOS (san inc crack).po new file mode 100644 index 000000000..581c36b02 Binary files /dev/null and b/res/dsk/dogfight ii 18k file PRODOS (san inc crack).po differ diff --git a/src/prelaunch/dogfight.ii.a b/src/prelaunch/dogfight.ii.a new file mode 100644 index 000000000..feadabba0 --- /dev/null +++ b/src/prelaunch/dogfight.ii.a @@ -0,0 +1,20 @@ +;license:MIT +;(c) 2020 by qkumba + +!cpu 6502 +!to "build/PRELAUNCH/DOGFIGHT.II",plain +*=$106 + + !source "src/prelaunch/common.a" + + +ENABLE_ACCEL + lda #$60 + sta $4E52 + jsr $800 ; decompress + + +DISABLE_ACCEL + jmp $563A + +!if * > $1C0 { + !error "code is too large, ends at ", * +}