diff --git a/res/GAMES.CONF b/res/GAMES.CONF index 791e3a7a5..c8d25c9a4 100755 --- a/res/GAMES.CONF +++ b/res/GAMES.CONF @@ -158,6 +158,7 @@ 1001,MATING.ZONE 0111,MATTERHORN=Matterhorn Screamer 1000,MAXWELL.MANOR +0000,MEGABOTS 1001,MICRO.INVADERS 0001,MICROWAVE 1000,MINER.2049ER diff --git a/res/TITLE.HGR/MEGABOTS b/res/TITLE.HGR/MEGABOTS new file mode 100644 index 000000000..964b9c447 Binary files /dev/null and b/res/TITLE.HGR/MEGABOTS differ diff --git a/res/TITLE.HGR/_FileInformation.txt b/res/TITLE.HGR/_FileInformation.txt index 4a0d2039f..d335b037c 100644 --- a/res/TITLE.HGR/_FileInformation.txt +++ b/res/TITLE.HGR/_FileInformation.txt @@ -144,6 +144,7 @@ MARBLE.MADNESS=Type(06),AuxType(4000),Access(C3) MARIO.BROS=Type(06),AuxType(4000),Access(C3) MATING.ZONE=Type(06),AuxType(4000),Access(C3) MAXWELL.MANOR=Type(06),AuxType(4000),Access(C3) +MEGABOTS=Type(06),AuxType(4000),Access(C3) MICRO.INVADERS=Type(06),AuxType(4000),Access(C3) MICROWAVE=Type(06),AuxType(4000),Access(C3) MINER.2049.II=Type(06),AuxType(4000),Access(C3) diff --git a/res/dsk/megabots PRODOS (san inc pack).po b/res/dsk/megabots PRODOS (san inc pack).po new file mode 100644 index 000000000..e3dcb297b Binary files /dev/null and b/res/dsk/megabots PRODOS (san inc pack).po differ diff --git a/res/notes/wishlist.txt b/res/notes/wishlist.txt index 761c25107..2fbf106dd 100644 --- a/res/notes/wishlist.txt +++ b/res/notes/wishlist.txt @@ -8,7 +8,6 @@ Lock 'N' Chase Mad Rat Marauder Mars Cars -MegaBots [priority] MIRV The Movie Monster Game Neutrons diff --git a/src/prelaunch/megabots.a b/src/prelaunch/megabots.a new file mode 100644 index 000000000..b51d4034f --- /dev/null +++ b/src/prelaunch/megabots.a @@ -0,0 +1,21 @@ +;license:MIT +;(c) 2020 by qkumba + +!cpu 6502 +!to "build/PRELAUNCH/MEGABOTS",plain +*=$106 + + !source "src/prelaunch/common.a" + + +ENABLE_ACCEL + lda #$60 + sta $9F8 + jsr $800 ; load DOS + + +DISABLE_ACCEL + ldx #$60 + jmp $B700 + +!if * > $1C0 { + !error "code is too large, ends at ", * +}