add Goonies captive demo

This commit is contained in:
4am 2018-12-26 12:37:34 -05:00
parent 7efc7a8230
commit 8859e76693
18 changed files with 36 additions and 3 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 # ALIEN.DOWNPOUR=3 BOUNCING.KMNGAS=3 CEILING.ZERO=3 SHORT.CONF=1 DHGR.CONF=2 ORILEYS.MINE=3 FORMULA.1=3 FIREBIRD=3 FAVORITES.CONF=1 BUZZARD.BAIT=3 SNAKE.BYTE=3 HIGH.RISE=3 THUNDERBOMBS=3 ROBOTRON=3 NIBBLER=3 LADY.TUT=3 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 PIEMAN=3 ALIEN.AMBUSH=3 ALIEN.RAIN=3 AQUATRON=3 JUNGLE.HUNT=3 POOYAN=3 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 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 # GOONIES=3 #SPIDER.RAID=3 #STELLAR.7=3 #TRACK.AND.FIELD=3 ALIEN.DOWNPOUR=3 BOUNCING.KMNGAS=3 CEILING.ZERO=3 SHORT.CONF=1 DHGR.CONF=2 ORILEYS.MINE=3 FORMULA.1=3 FIREBIRD=3 FAVORITES.CONF=1 BUZZARD.BAIT=3 SNAKE.BYTE=3 HIGH.RISE=3 THUNDERBOMBS=3 ROBOTRON=3 NIBBLER=3 LADY.TUT=3 STARGATE=3 FLIP.OUT=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 PIEMAN=3 ALIEN.AMBUSH=3 ALIEN.RAIN=3 AQUATRON=3 JUNGLE.HUNT=3 POOYAN=3 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 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/GOONIES Executable file

Binary file not shown.

BIN
res/demo/GOONIES.1 Executable file

Binary file not shown.

BIN
res/demo/GOONIES.2 Executable file

Binary file not shown.

BIN
res/demo/GOONIES.3 Executable file

Binary file not shown.

BIN
res/demo/GOONIES.4 Executable file

Binary file not shown.

BIN
res/demo/GOONIES.5 Executable file

Binary file not shown.

BIN
res/demo/GOONIES.6 Executable file

Binary file not shown.

BIN
res/demo/GOONIES.7 Executable file

Binary file not shown.

BIN
res/demo/GOONIES.A Executable file

Binary file not shown.

BIN
res/demo/GOONIES.B Executable file

Binary file not shown.

BIN
res/demo/GOONIES.C Executable file

Binary file not shown.

BIN
res/demo/GOONIES.D Executable file

Binary file not shown.

BIN
res/demo/GOONIES.E Executable file

Binary file not shown.

BIN
res/demo/GOONIES.F Executable file

Binary file not shown.

BIN
res/demo/GOONIES.J Executable file

Binary file not shown.

View File

@ -44,6 +44,21 @@ FORMULA.1=Type(06),AuxType(0300),Access(C3)
FORMULA.2=Type(F1),AuxType(0000),Access(C3) FORMULA.2=Type(F1),AuxType(0000),Access(C3)
GAMMA.GOBLINS=Type(06),AuxType(0300),Access(C3) GAMMA.GOBLINS=Type(06),AuxType(0300),Access(C3)
GAMMA.GOBLINS.1=Type(F1),AuxType(0000),Access(C3) GAMMA.GOBLINS.1=Type(F1),AuxType(0000),Access(C3)
GOONIES=Type(06),AuxType(1000),Access(C3)
GOONIES.1=Type(F1),AuxType(4C63),Access(C3)
GOONIES.2=Type(F1),AuxType(4C63),Access(C3)
GOONIES.3=Type(F1),AuxType(4C63),Access(C3)
GOONIES.4=Type(F1),AuxType(4C63),Access(C3)
GOONIES.5=Type(F1),AuxType(4C63),Access(C3)
GOONIES.6=Type(F1),AuxType(4C63),Access(C3)
GOONIES.7=Type(F1),AuxType(4C63),Access(C3)
GOONIES.A=Type(F1),AuxType(5997),Access(C3)
GOONIES.B=Type(F1),AuxType(6006),Access(C3)
GOONIES.C=Type(F1),AuxType(5F69),Access(C3)
GOONIES.D=Type(F1),AuxType(5A2D),Access(C3)
GOONIES.E=Type(F1),AuxType(6219),Access(C3)
GOONIES.F=Type(F1),AuxType(5D88),Access(C3)
GOONIES.J=Type(F1),AuxType(0800),Access(C3)
GUMBALL=Type(06),AuxType(0300),Access(C3) GUMBALL=Type(06),AuxType(0300),Access(C3)
GUMBALL.A=Type(F1),AuxType(B000),Access(C3) GUMBALL.A=Type(F1),AuxType(B000),Access(C3)
GUMBALL.B=Type(F1),AuxType(0800),Access(C3) GUMBALL.B=Type(F1),AuxType(0800),Access(C3)

View File

@ -1,7 +1,25 @@
[boot]
$06BF: 20 -> 2C to skip unskippable text title page and joystick configuration (context is 20000CA9088503) $06BF: 20 -> 2C to skip unskippable text title page and joystick configuration (context is 20000CA9088503)
$0586: A008B9 -> 4C0001 to exit on keypress (context is AD00C01043A008B9E006) ??? $0586: A008B9 -> 4C0001 to exit on keypress (context is AD00C01043A008B9E006)
$406F: E6B260 -> 4C0001 to exit on buttonn press (context is AE61C030034C2140E6B260)
[title screen]
$406F: E6B260 -> 4C0001 to exit on button press (context is AE61C030034C2140E6B260)
$4039: 20 -> 2C to reduce wait time on title screen (context is 207240A002B107F012) $4039: 20 -> 2C to reduce wait time on title screen (context is 207240A002B107F012)
$087C: 4C2408 -> 4C0001 to exit on button press (context is AD61C010034C2408AD6D10) $087C: 4C2408 -> 4C0001 to exit on button press (context is AD61C010034C2408AD6D10)
[demo level 1]
$12C3: 4C2408 -> 4C0001 to exit on button press (context is AD61C010034C2408AD00C0) $12C3: 4C2408 -> 4C0001 to exit on button press (context is AD61C010034C2408AD00C0)
$12CB: 8D10C0 -> 4C0001 to exit on keypress (context is AD00C0103A8D10C08D5C10C9A0) $12CB: 8D10C0 -> 4C0001 to exit on keypress (context is AD00C0103A8D10C08D5C10C9A0)
[demo level 2]
$83AF: C0 -> D0 to disable sound (context is 202917A88C30C088D0FA60)
$832A: C0 -> D0
$8330: C0 -> D0 to disable sound (context is 2C30C0CA10F62C30C0)
[demo level 3]
$8360: C0 -> D0 to disable sound (context is 5998832A4D20C0)
$8379: C0 -> D0 to disable sound (context is CD9383B004AD30C0E8)
$8391: C0 -> D0 to disable sound (context is 8A4A9003AD30C060)
[demo last level]
$0A0B: 4C0006 -> 4C0001 to exit at end of demo cycle (context is A22020A8FCCAD0FA4C0006)