diff --git a/res/GAMES.CONF b/res/GAMES.CONF index 84a8abafd..501808401 100755 --- a/res/GAMES.CONF +++ b/res/GAMES.CONF @@ -170,6 +170,7 @@ 0000,ORILEYS.MINE=O'Riley's Mine 0000,OOTW=Out of This World 0000,OUTPOST +0000,OUTWORLD 0000,PAC.MAN=Pac-Man 0100,PAPERBOY 1001,PENETRATOR diff --git a/res/TITLE.HGR/OUTWORLD b/res/TITLE.HGR/OUTWORLD new file mode 100644 index 000000000..3af55ec8c Binary files /dev/null and b/res/TITLE.HGR/OUTWORLD differ diff --git a/res/TITLE.HGR/_FileInformation.txt b/res/TITLE.HGR/_FileInformation.txt index e5a764940..137dded07 100644 --- a/res/TITLE.HGR/_FileInformation.txt +++ b/res/TITLE.HGR/_FileInformation.txt @@ -155,6 +155,7 @@ OOTW=Type(06),AuxType(4000),Access(C3) ORBITRON=Type(06),AuxType(4000),Access(C3) ORILEYS.MINE=Type(06),AuxType(4000),Access(C3) OUTPOST=Type(06),AuxType(4000),Access(C3) +OUTWORLD=Type(06),AuxType(4000),Access(C3) PAC.MAN=Type(06),AuxType(4000),Access(C3) PAPERBOY=Type(06),AuxType(4000),Access(C3) PENETRATOR=Type(06),AuxType(4000),Access(C3) diff --git a/res/dsk/Outworld.po b/res/dsk/Outworld.po new file mode 100644 index 000000000..eed7165a6 Binary files /dev/null and b/res/dsk/Outworld.po differ diff --git a/src/prelaunch/outworld.a b/src/prelaunch/outworld.a new file mode 100755 index 000000000..05fe7e727 --- /dev/null +++ b/src/prelaunch/outworld.a @@ -0,0 +1,15 @@ +;license:MIT +;(c) 2020 by Frank M. + +!cpu 6502 +!to "build/PRELAUNCH/OUTWORLD",plain +*=$106 + + !source "src/prelaunch/common.a" + + +NEW_RESET_VECTOR $BFF0 + jmp $27FD + +!if * > $1C0 { + !error "code is too large, ends at ", * +}