add Lost Tomb captive demo

This commit is contained in:
4am 2018-11-25 11:11:52 -05:00
parent 82870aaa25
commit 38c2bddb5a
4 changed files with 19 additions and 1 deletions

View File

@ -1 +1 @@
# # Mega-Attract-Mode configuration file # # Mega-Attract-Mode is split into modules. Each module can be a # short slideshow or a self-running demo (like a game's built-in # 'attract mode'). Modules are run in the order listed here, one # after the next, until interrupted by user input. The last-run # module is tracked in the global prefs file. # # Format: # key=value # # |key| must be unique within this file # # |value| must be one of # 1 for HGR slideshow (|key| is a file containing a list of HGR graphics) # 2 for DHGR slideshow (|key| is a file containing a list of DHGR graphics) # 3 for self-running demo (|key| is an executable binary file) # # Blank lines and lines beginning with '#' are ignored (like this one!) # A line beginning with '[' terminates the parsing # VINDICATOR=3 #PACMAN=3 REPTON=3 SAMMY.LIGHTFOOT=3 DUNG.BEETLES=3 GAMMA.GOBLINS=3 #ALIEN.DOWNPOUR=3 #AGENT.USA=3 #SERPENTINE=3 #SPIDER.RAID=3 PIEMAN=3 ALIEN.AMBUSH=3 ALIEN.RAIN=3 AQUATRON=3 JUNGLE.HUNT=3 POOYAN=3 SHORT.CONF=1 PLASMANIA=3 SPY.HUNTER=3 DINO.EGGS=3 BOLO=3 CHAMP.LODERUN=3 SPYS.DEMISE=3 PEST.PATROL=3 PITFALL.II=3 LODE.RUNNER=3 BURGERTIME=3 SPARE.CHANGE=3 SNEAKERS=3 WAVY.NAVY=3 DHGR.CONF=2 FAVORITES.CONF=1 EFG.CONF=1 ACTIVISION.CONF=1 CD.CONF=1 BRODERBUND.CONF=1 T.CONF=1 ATARI.CONF=1 SIERRA.CONF=1 PQR.CONF=1 DATAMOST.CONF=1 MNO.CONF=1 DATASOFT.CONF=1 S.CONF=1 MICROFUN.CONF=1 AB.CONF=1 PICCADILLY.CONF=1 HIJKL.CONF=1 SIRIUS.CONF=1 [eof]
# # Mega-Attract-Mode configuration file # # Mega-Attract-Mode is split into modules. Each module can be a # short slideshow or a self-running demo (like a game's built-in # 'attract mode'). Modules are run in the order listed here, one # after the next, until interrupted by user input. The last-run # module is tracked in the global prefs file. # # Format: # key=value # # |key| must be unique within this file # # |value| must be one of # 1 for HGR slideshow (|key| is a file containing a list of HGR graphics) # 2 for DHGR slideshow (|key| is a file containing a list of DHGR graphics) # 3 for self-running demo (|key| is an executable binary file) # # Blank lines and lines beginning with '#' are ignored (like this one!) # A line beginning with '[' terminates the parsing # LOST.TOMB=3 VINDICATOR=3 #PACMAN=3 REPTON=3 SAMMY.LIGHTFOOT=3 DUNG.BEETLES=3 GAMMA.GOBLINS=3 #ALIEN.DOWNPOUR=3 #AGENT.USA=3 #SERPENTINE=3 #SPIDER.RAID=3 PIEMAN=3 ALIEN.AMBUSH=3 ALIEN.RAIN=3 AQUATRON=3 JUNGLE.HUNT=3 POOYAN=3 SHORT.CONF=1 PLASMANIA=3 SPY.HUNTER=3 DINO.EGGS=3 BOLO=3 CHAMP.LODERUN=3 SPYS.DEMISE=3 PEST.PATROL=3 PITFALL.II=3 LODE.RUNNER=3 BURGERTIME=3 SPARE.CHANGE=3 SNEAKERS=3 WAVY.NAVY=3 DHGR.CONF=2 FAVORITES.CONF=1 EFG.CONF=1 ACTIVISION.CONF=1 CD.CONF=1 BRODERBUND.CONF=1 T.CONF=1 ATARI.CONF=1 SIERRA.CONF=1 PQR.CONF=1 DATAMOST.CONF=1 MNO.CONF=1 DATASOFT.CONF=1 S.CONF=1 MICROFUN.CONF=1 AB.CONF=1 PICCADILLY.CONF=1 HIJKL.CONF=1 SIRIUS.CONF=1 [eof]

BIN
res/demo/LOST.TOMB Executable file

Binary file not shown.

View File

@ -33,6 +33,7 @@ JUNGLE.HUNT.J=Type(F1),AuxType(0000),Access(C3)
LODE.RUNNER=Type(06),AuxType(1F00),Access(C3)
LODE.RUNNER.1=Type(F1),AuxType(0000),Access(C3)
LODE.RUNNER.M=Type(F1),AuxType(0000),Access(C3)
LOST.TOMB=Type(06),AuxType(084D),Access(C3)
PACMAN=Type(06),AuxType(3ECA),Access(C3)
PEST.PATROL=Type(06),AuxType(0800),Access(C3)
PIEMAN=Type(06),AuxType(0300),Access(C3)

17
res/notes/lost-tomb.txt Normal file
View File

@ -0,0 +1,17 @@
$A762: ADEA03 -> 4C0001 to exit on button press on title screens (context is AD61C01011ADEA03)
$A77E: C9B1F008C9 -> 10064C0001 to exit on keypress on title screens (context is AD00C08D10C0C9B1F008C9)
$896B: AD61C0 -> A901EA to disable button press later during demo (context is AD61C03004C60810F4)
$B17C: AD61C0 -> A901EA to disable button press (context is AD61C03003CA10F860A9D4)
$80AD: C99BD008AD -> 100A4C0001 to exit on keypress during demo (context is AD00C08D10C0C99BD008ADEA03D003200076)
$88D0: A90129 -> 4C0001 to exit on button press during demo (context is A90129038D24084AD0F8)
$88B5: C9B1F019C9 -> 10064C0001 to exit on keypress during demo (context is AD00C08D10C0C9B1F019C9B2)
$8022: 30 -> 00 to disable sound (context is A9308DFF02)
$8032: 2C81C0 -> 201C88 \
$8039: E0 -> E3 -- (context is 2C81C0AD52C04CE088)
$88E0: 201C88 -> 4C0001 (context is 201C8820A98AEEEA03)
old/unused:
XXX$7B95: C0 -> D0 to disable sound (context is BD00C0A617CAD0FD)
XXX$7BA0: C0 -> D0 to disable sound (contexti s BD00C0A617CAD0FD again)
XXX$8329: C0 -> D0 to disable sound (context is BD00C0B950088507)
XXX$B168: C0 -> D0 to disable sound (context is BD00C0A4174868)