diff --git a/res/GAMES.CONF b/res/GAMES.CONF index 6eafd3b65..002fb636b 100755 --- a/res/GAMES.CONF +++ b/res/GAMES.CONF @@ -142,6 +142,7 @@ 0001,MARIO.BROS=Mario Bros. 1001,MATING.ZONE 0111,MATTERHORN=Matterhorn Screamer +1000,MAXWELL.MANOR 1000,MINER.2049ER 1001,MINER.2049.II=Miner 2049er II 1001,MINGS.CHALLENGE=Ming's Challenge diff --git a/res/TITLE.HGR/MAXWELL.MANOR b/res/TITLE.HGR/MAXWELL.MANOR new file mode 100644 index 000000000..8f8de8a91 Binary files /dev/null and b/res/TITLE.HGR/MAXWELL.MANOR differ diff --git a/res/TITLE.HGR/_FileInformation.txt b/res/TITLE.HGR/_FileInformation.txt index d6018fa68..c5f99285c 100644 --- a/res/TITLE.HGR/_FileInformation.txt +++ b/res/TITLE.HGR/_FileInformation.txt @@ -129,6 +129,7 @@ MANIC.MINER=Type(06),AuxType(4000),Access(C3) 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) MINER.2049.II=Type(06),AuxType(4000),Access(C3) MINER.2049ER=Type(06),AuxType(4000),Access(C3) MINGS.CHALLENGE=Type(06),AuxType(4000),Access(C3) diff --git a/res/dsk/maxwell manor 33k file PRODOS (san inc pack).po b/res/dsk/maxwell manor 33k file PRODOS (san inc pack).po new file mode 100644 index 000000000..fdf3634b1 Binary files /dev/null and b/res/dsk/maxwell manor 33k file PRODOS (san inc pack).po differ diff --git a/src/prelaunch/maxwell.manor.a b/src/prelaunch/maxwell.manor.a new file mode 100644 index 000000000..ca239bc66 --- /dev/null +++ b/src/prelaunch/maxwell.manor.a @@ -0,0 +1,23 @@ +;license:MIT +;(c) 2020 by qkumba + +!cpu 6502 +!to "build/PRELAUNCH/MAXWELL.MANOR",plain +*=$106 + + !source "src/prelaunch/common.a" + + +ENABLE_ACCEL + lda #callback + sta $2040 + jmp $800 ; decompress + +callback + jsr DisableAccelerator + jmp $204B + +!if * > $1C0 { + !error "code is too large, ends at ", * +}