add Stargate captive demo

This commit is contained in:
4am 2018-12-12 18:11:12 -05:00
parent 2385703570
commit 1b3b009b55
6 changed files with 11 additions and 5 deletions

View File

@ -37,16 +37,13 @@ Canyon Climber
Ceiling Zero Ceiling Zero
Drelbs Drelbs
Firebird Firebird
Flip Out
Formula 1 Racer Formula 1 Racer
Galaxian
High Rise High Rise
Lady Tut Lady Tut
Nibbler Nibbler
O'Riley's Mine O'Riley's Mine
Robotron 2084 Robotron 2084
Snake Byte Snake Byte
Snoggle
Spider Raid Spider Raid
Stargate Stargate
Stellar 7 Stellar 7
@ -67,6 +64,7 @@ Choplifter
Conan Conan
Dino Eggs Dino Eggs
Dung Beetles Dung Beetles
Flip Out
Gamma Goblins Gamma Goblins
Gumball Gumball
Hard Hat Mack Hard Hat Mack

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 # FLIP.OUT=3 #STARGATE=3 #STELLAR.7=3 #TRACK.AND.FIELD=3 AGENT.USA=3 GUMBALL=3 TUBEWAY=3 CIDER.SPIDER=3 CONAN=3 MR.COOL=3 CHOPLIFTER=3 HARD.HAT.MACK=3 #SPIDER.RAID=3 PACMAN=3 SERPENTINE=3 KARATEKA=3 WARP.DESTROYER=3 LOST.TOMB=3 VINDICATOR=3 REPTON=3 SAMMY.LIGHTFOOT=3 DUNG.BEETLES=3 GAMMA.GOBLINS=3 #ALIEN.DOWNPOUR=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 # STARGATE=3 #SPIDER.RAID=3 FLIP.OUT=3 #STELLAR.7=3 #TRACK.AND.FIELD=3 AGENT.USA=3 GUMBALL=3 TUBEWAY=3 CIDER.SPIDER=3 CONAN=3 MR.COOL=3 CHOPLIFTER=3 HARD.HAT.MACK=3 PACMAN=3 SERPENTINE=3 KARATEKA=3 WARP.DESTROYER=3 LOST.TOMB=3 VINDICATOR=3 REPTON=3 SAMMY.LIGHTFOOT=3 DUNG.BEETLES=3 GAMMA.GOBLINS=3 #ALIEN.DOWNPOUR=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]

Binary file not shown.

BIN
res/demo/STARGATE Executable file

Binary file not shown.

View File

@ -87,7 +87,7 @@ SPIDER.RAID=Type(06),AuxType(0300),Access(C3)
SPIDER.RAID.1=Type(F1),AuxType(0000),Access(C3) SPIDER.RAID.1=Type(F1),AuxType(0000),Access(C3)
SPY.HUNTER=Type(06),AuxType(0B87),Access(C3) SPY.HUNTER=Type(06),AuxType(0B87),Access(C3)
SPYS.DEMISE=Type(06),AuxType(3FF1),Access(C3) SPYS.DEMISE=Type(06),AuxType(3FF1),Access(C3)
STARGATE=Type(06),AuxType(0800),Access(C3) STARGATE=Type(06),AuxType(0300),Access(C3)
STARGATE.1=Type(F1),AuxType(0000),Access(C3) STARGATE.1=Type(F1),AuxType(0000),Access(C3)
STELLAR.7=Type(06),AuxType(0300),Access(C3) STELLAR.7=Type(06),AuxType(0300),Access(C3)
STELLAR.7.1=Type(F1),AuxType(0000),Access(C3) STELLAR.7.1=Type(F1),AuxType(0000),Access(C3)

View File

@ -0,0 +1,8 @@
$408E: 83 -> 82
$4091: 83 -> 82 (context is AD83C0AD83C0)
$5BF9: 8D -> 60 to disable sound (context is 209B478D30C060)
$4056: C0 -> D0 to disable sound
$405C: C0 -> D0 to disable sound (context is AD30C088D005AD30C0A4B7)
$49A9: C993D0 -> 4C0001 to exit on keypress (context is AD00C01046C993)
$5A79: AD00C0 -> A901EA (context is AD00C0A2004CAC47)
$164B: C0 -> D0 to disable sound (context is AD30C0A5FEF01088D0)