diff --git a/res/GAMES.CONF b/res/GAMES.CONF index aff5021cf..8d65faa47 100755 --- a/res/GAMES.CONF +++ b/res/GAMES.CONF @@ -192,6 +192,7 @@ 1110,QIX 1000,QUADRANT.6112 0110,RADWARRIOR +0000,RAID.OVR.MOSCOW=Raid Over Moscow 0110,RAMPAGE 0001,RANDAMN 0000,RASTER.BLASTER diff --git a/res/TITLE.HGR/RAID.OVR.MOSCOW b/res/TITLE.HGR/RAID.OVR.MOSCOW new file mode 100644 index 000000000..4184d655b Binary files /dev/null and b/res/TITLE.HGR/RAID.OVR.MOSCOW differ diff --git a/res/TITLE.HGR/_FileInformation.txt b/res/TITLE.HGR/_FileInformation.txt index 6b73d281a..e7158bf72 100644 --- a/res/TITLE.HGR/_FileInformation.txt +++ b/res/TITLE.HGR/_FileInformation.txt @@ -172,6 +172,7 @@ PLASMANIA=Type(06),AuxType(4000),Access(C3) POLLYWOG=Type(06),AuxType(4000),Access(C3) POOYAN=Type(06),AuxType(4000),Access(C3) QUADRANT.6112=Type(06),AuxType(4000),Access(C3) +RAID.OVR.MOSCOW=Type(06),AuxType(4000),Access(C3) RANDAMN=Type(06),AuxType(4000),Access(C3) RASTER.BLASTER=Type(06),AuxType(4000),Access(C3) RED.ALERT=Type(06),AuxType(4000),Access(C3) diff --git a/res/dsk/raid over moscow PRODOS (san inc crack).po b/res/dsk/raid over moscow PRODOS (san inc crack).po new file mode 100644 index 000000000..c6d6fc4e5 Binary files /dev/null and b/res/dsk/raid over moscow PRODOS (san inc crack).po differ diff --git a/res/notes/wishlist.txt b/res/notes/wishlist.txt index 753d566c8..af4a8e9fe 100644 --- a/res/notes/wishlist.txt +++ b/res/notes/wishlist.txt @@ -56,7 +56,6 @@ Lunar Leepers Peeping Tom Pharoah's Revenge Pulsar II -Raid Over Moscow [priority] Realm of Impossibility Retro-Ball Roach Hotel diff --git a/src/prelaunch/raid.ovr.moscow.a b/src/prelaunch/raid.ovr.moscow.a new file mode 100644 index 000000000..d65351754 --- /dev/null +++ b/src/prelaunch/raid.ovr.moscow.a @@ -0,0 +1,21 @@ +;license:MIT +;(c) 2019 by qkumba + +!cpu 6502 +!to "build/PRELAUNCH/RAID.OVR.MOSCOW",plain +*=$106 + + !source "src/prelaunch/common.a" + + +ENABLE_ACCEL + lda #$60 + sta $890 + jsr $800 ; decompress + + +NEW_RESET_VECTOR $190 + +DISABLE_ACCEL + jmp $7600 + +!if * > $1C0 { + !error "code is too large, ends at ", * +}