split up some slideshows, reorder attract modules, wipe zero page before running captive demos

This commit is contained in:
4am 2019-01-05 17:49:58 -05:00
parent 4ca9500301
commit 6288c15343
88 changed files with 68 additions and 40 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

2
res/action/MR.DO2 → res/action/MR.DO.L01 Normal file → Executable file

File diff suppressed because one or more lines are too long

1
res/action/MR.DO.L02 Executable file

File diff suppressed because one or more lines are too long

1
res/action/MR.DO.L03 Executable file

File diff suppressed because one or more lines are too long

1
res/action/MR.DO.L04 Executable file

File diff suppressed because one or more lines are too long

1
res/action/MR.DO.L05 Executable file

File diff suppressed because one or more lines are too long

1
res/action/MR.DO.L06 Executable file

File diff suppressed because one or more lines are too long

1
res/action/MR.DO.L07 Executable file

File diff suppressed because one or more lines are too long

1
res/action/MR.DO.L08 Executable file

File diff suppressed because one or more lines are too long

1
res/action/MR.DO.L09 Executable file

File diff suppressed because one or more lines are too long

1
res/action/MR.DO.L10 Executable file

File diff suppressed because one or more lines are too long

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 # 0 for self-running demo (|key| is an executable binary file in /demo/) # 1 for title slideshow (|key| is a file containing a list of HGR graphics in /hgr/) # 2 for action slideshow (|key| is a file containing a list of HGR graphics in /action/) # 3 for DHGR title slideshow (|key| is a file containing a list of DHGR graphics in /dhgr/) # # Blank lines and lines beginning with '#' are ignored (like this one!) # A line beginning with '[' terminates the parsing # FAVORITES.CONF=1 OTHER.CONF=1 ROBOTRON=0 #LODERUNNER091=2 BURGERTIME=0 POP01=2 PQR.CONF=1 HIJKL.CONF=1 AQUATRON=0 .CONF=1 .CONF=1 .CONF=1 #LODERUNNER141=2 .CONF=1 ROBOTRON=0 EPYX.CONF=1 .CONF=1 BURGERTIME=0 .CONF=1 POP01=2 .CONF=1 PQR.CONF=1 IDSI.CONF=1 .CONF=1 AQUATRON=0 SEGA.CONF=1 OTHER.CONF=1 .CONF=1 DATASOFT.CONF=1 OTHER.CONF=1 ROBOTRON=0 OTHER.CONF=1 #LODERUNNER091=2 POP03=2 OTHER.CONF=1 POP01=2 CLODERUNNER021=2 OTHER.CONF=1 HIJKL.CONF=1 SIERRA.CONF=1 ROBOTRON=0 ROBOTRON=0 .CONF=1 ROBOTRON=0 OTHER.CONF=1 CD.CONF=1 POP08=2 ROBOTRON=0 BURGERTIME=0 ROBOTRON=0 POP01=2 TUBEWAY=0 S.CONF=1 POP11=2 #LODERUNNER091=2 #LODERUNNER091=2 .CONF=1 #LODERUNNER121=2 #LODERUNNER091=2 ROBOTRON=0 #LODERUNNER091=2 #LODERUNNER091=2 #LODERUNNER091=2 BURGERTIME=0 #LODERUNNER091=2 POP01=2 #LODERUNNER091=2 PQR.CONF=1 #LODERUNNER091=2 HIJKL.CONF=1 #LODERUNNER091=2 AQUATRON=0 #LODERUNNER061=2 BURGERTIME=0 .CONF=1 BURGERTIME=0 OTHER.CONF=1 ACTIONS.CONF=2 BURGERTIME=0 #LODERUNNER091=2 BURGERTIME=0 BURGERTIME=0 REPTON=0 BURGERTIME=0 PQR.CONF=1 DATAMOST.CONF=1 LODERUNNER051=2 T.CONF=1 POP01=2 .CONF=1 POP01=2 OTHER.CONF=1 POP01=2 ROBOTRON=0 POP01=2 #LODERUNNER091=2 #BUZZARD.BAIT=0 SNEAKERS=0 LODERUNNER001=2 POP01=2 HIJKL.CONF=1 POP01=2 AQUATRON=0 PQR.CONF=1 PQR.CONF=1 .CONF=1 PQR.CONF=1 OTHER.CONF=1 PQR.CONF=1 ROBOTRON=0 PQR.CONF=1 #LODERUNNER091=2 PQR.CONF=1 BURGERTIME=0 PQR.CONF=1 POP01=2 SYNERGIST.CONF=1 MNO.CONF=1 EA.CONF=1 JUNGLE.HUNT=0 HIJKL.CONF=1 .CONF=1 ACTIONT.CONF=2 HIJKL.CONF=1 ROBOTRON=0 HIJKL.CONF=1 #LODERUNNER091=2 HIJKL.CONF=1 BURGERTIME=0 GUMBALL=0 FIREBIRD=0 HIJKL.CONF=1 HIJKL.CONF=1 GAMMA.GOBLINS=0 ATARI.CONF=1 AQUATRON=0 .CONF=1 AQUATRON=0 OTHER.CONF=1 AQUATRON=0 ROBOTRON=0 AB.CONF=1 AQUATRON=0 BURGERTIME=0 CEILING.ZERO=0 AQUATRON=0 PQR.CONF=1 CONAN=0 AGENT.USA=0 #SNAKE.BYTE=0 .CONF=1 .CONF=1 #SNAKE.BYTE=0 OTHER.CONF=1 .CONF=1 ROBOTRON=0 ORILEYS.MINE=0 .CONF=1 BURGERTIME=0 #SNAKE.BYTE=0 POP01=2 .CONF=1 PQR.CONF=1 #LODERUNNER131=2 MICROFUN.CONF=1 .CONF=1 .CONF=1 .CONF=1 STARGATE=0 .CONF=1 .CONF=1 OTHER.CONF=1 .CONF=1 BOUNCING.KMNGAS=0 STARGATE=0 #LODERUNNER091=2 .CONF=1 .CONF=1 BURGERTIME=0 .CONF=1 ACTIONPQR.CONF=2 .CONF=1 .CONF=1 PQR.CONF=1 STARGATE=0 HIJKL.CONF=1 STARGATE=0 AQUATRON=0 .CONF=1 OTHER.CONF=1 .CONF=1 OTHER.CONF=1 .CONF=1 .CONF=1 DATASOFT.CONF=1 .CONF=1 OTHER.CONF=1 ROBOTRON=0 .CONF=1 OTHER.CONF=1 #LODERUNNER091=2 #LODERUNNER141=2 BURGERTIME=0 =0 [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 # 0 for self-running demo (|key| is an executable binary file in /demo/) # 1 for title slideshow (|key| is a file containing a list of HGR graphics in /hgr/) # 2 for action slideshow (|key| is a file containing a list of HGR graphics in /action/) # 3 for DHGR title slideshow (|key| is a file containing a list of DHGR graphics in /dhgr/) # # Blank lines and lines beginning with '#' are ignored (like this one!) # A line beginning with '[' terminates the parsing # FAVORITES.CONF=1 OTHER.CONF=1 POP01=2 BURGERTIME=0 #LODERUNNER141=2 PQR.CONF=1 DHGR.CONF=3 .CONF=1 OTHER.CONF=1 .CONF=1 #LODERUNNER141=2 HIJKL.CONF=1 .CONF=1 SIERRA.CONF=1 CONAN=0 SYNERGIST.CONF=1 .CONF=1 SPARE.CHANGE=0 BURGERTIME=0 BURGERTIME=0 .CONF=1 ROBOTRON=0 .CONF=1 IDSI.CONF=1 AQUATRON=0 BALLY.CONF=1 BOUNCING.KMNGAS=0 OTHER.CONF=1 .CONF=1 ROBOTRON=0 ACTIONS3.CONF=2 .CONF=1 ROBOTRON=0 #LODERUNNER091=2 DUNG.BEETLES=0 PQR.CONF=1 POP01=2 ACTIONCLR2.CONF=2 HIJKL.CONF=1 .CONF=1 ROBOTRON=0 POP01=2 T.CONF=1 ROBOTRON=0 POP01=2 POP01=2 .CONF=1 .CONF=1 TUBEWAY=0 MATTEL.CONF=1 THUNDERBOMBS=0 .CONF=1 S.CONF=1 .CONF=1 POP11=2 .CONF=1 PQR.CONF=1 .CONF=1 #SPIDER.RAID=0 ATARI.CONF=1 ROBOTRON=0 .CONF=1 #LODERUNNER091=2 .CONF=1 .CONF=1 #LODERUNNER091=2 OTHER.CONF=1 BURGERTIME=0 POP01=2 .CONF=1 #LODERUNNER091=2 ROBOTRON=0 BURGERTIME=0 HIJKL.CONF=1 AQUATRON=0 AQUATRON=0 MNO.CONF=1 .CONF=1 THUNDERBOMBS=0 PQR.CONF=1 OTHER.CONF=1 .CONF=1 #LODERUNNER091=2 BURGERTIME=0 SIERRA.CONF=1 #LODERUNNER091=2 PQR.CONF=1 CD.CONF=1 .CONF=1 #LODERUNNER091=2 POP01=2 AQUATRON=0 POP01=2 .CONF=1 #LODERUNNER091=2 PQR.CONF=1 MICROFUN.CONF=1 GAMMA.GOBLINS=0 EPYX.CONF=1 HIJKL.CONF=1 EPYX.CONF=1 AQUATRON=0 WAVY.NAVY=0 ALIEN.RAIN=0 .CONF=1 .CONF=1 HIJKL.CONF=1 OTHER.CONF=1 #LODERUNNER091=2 OTHER.CONF=1 ROBOTRON=0 ACTIONPOP4.CONF=2 .CONF=1 PQR.CONF=1 .CONF=1 BURGERTIME=0 OTHER.CONF=1 PQR.CONF=1 PEST.PATROL=0 EA.CONF=1 .CONF=1 BURGERTIME=0 ROBOTRON=0 #LODERUNNER091=2 AQUATRON=0 .CONF=1 BURGERTIME=0 #LODERUNNER091=2 SEGA.CONF=1 LOST.TOMB=0 HIJKL.CONF=1 ACTIONHIJ2.CONF=2 ALIEN.RAIN=0 .CONF=1 REPTON=0 POP01=2 AQUATRON=0 STARGATE=0 OTHER.CONF=1 AQUATRON=0 .CONF=1 .CONF=1 BURGERTIME=0 PQR.CONF=1 #SNAKE.BYTE=0 OTHER.CONF=1 .CONF=1 DATAMOST.CONF=1 #SNAKE.BYTE=0 POP01=2 PACMAN=0 OTHER.CONF=1 OTHER.CONF=1 .CONF=1 LODERUNNER051=2 ORILEYS.MINE=0 .CONF=1 POP01=2 #SNAKE.BYTE=0 .CONF=1 HIGH.RISE=0 EFG.CONF=1 .CONF=1 POP01=2 .CONF=1 .CONF=1 DATASOFT.CONF=1 .CONF=1 POP01=2 OTHER.CONF=1 .CONF=1 #LODERUNNER091=2 STARGATE=0 BURGERTIME=0 AQUATRON=0 #LODERUNNER091=2 .CONF=1 #LODERUNNER031=2 #LODERUNNER091=2 BURGERTIME=0 PQR.CONF=1 ACTIONPQR.CONF=2 #LODERUNNER091=2 GUMBALL=0 .CONF=1 #BUZZARD.BAIT=0 GOONIES=0 S.CONF=1 STARGATE=0 #LODERUNNER091=2 #LODERUNNER091=2 HIJKL.CONF=1 SPYS.DEMISE=0 STARGATE=0 .CONF=1 ROBOTRON=0 HIJKL.CONF=1 .CONF=1 SNEAKERS=0 POP01=2 OTHER.CONF=1 .CONF=1 SNEAKERS=0 .CONF=1 AQUATRON=0 .CONF=1 BOUNCING.KMNGAS=0 PITFALL.II=0 CIDER.SPIDER=0 FIREBIRD=0 ROBOTRON=0 PQR.CONF=1 .CONF=1 LODERUNNER001=2 #LODERUNNER091=2 POP01=2 BURGERTIME=0 #SNAKE.BYTE=0 #FORMULA.1=0 [eof]

View File

@ -32,6 +32,12 @@
# uncompressed but unpatched
Spider Raid
# needs work
Buzzard Bait
Formula 1 Racer
Snake Byte
Track N Field
# done
Agent USA
Alien Ambush
@ -42,7 +48,6 @@ Aquatron
Bolo
Bouncing Kamungas
BurgerTime
Buzzard Bait
Ceiling Zero
Championship Lode Runner
Choplifter
@ -51,7 +56,6 @@ Dino Eggs
Dung Beetles
Firebird
Flip Out
Formula 1 Racer
Gamma Goblins
Gumball
Hard Hat Mack
@ -73,7 +77,6 @@ Repton
Robotron 2084
Sammy Lightfoot
Serpentine
Snake Byte
Sneakers
Spare Change
Spy Hunter
@ -82,7 +85,6 @@ Stargate
Stellar 7
The Goonies
Thunder Bombs
Track N Field
Tubeway ][
Warp Destroyer
Wavy Navy

View File

@ -1 +0,0 @@
# # action shots slideshow of games that begin with "A","B" # ANKH ALIEN.DOWNPOUR BERZAP BRUCE.LEE BURGERTIMEL1=BURGERTIME BUBBLE.BOBBLE BOUNCING.KMNGA2=BOUNCING.KMNGAS ARKANOID BLISTER.BALL BCS.QUEST BOLO AGENT.USA ALCAZAR ARGOS BELLHOP BUDGETRILOGY BATTLEZONE BOUNCING.KMNGAS ALIEN.RAIN BUZZARD.BAIT ALIEN.MUNCHIES APPLE.PANIC AQUATRON BRAINTEASERBLVD ALIEN.AMBUSH BEER.RUN [eof]

1
res/ss/ACTIONAB1.CONF Normal file
View File

@ -0,0 +1 @@
# # action slideshow of games that begin with "A","B" # ANKH ALIEN.DOWNPOUR BERZAP BRUCE.LEE BURGERTIMEL1=BURGERTIME BUBBLE.BOBBLE BOUNCING.KMNGA2=BOUNCING.KMNGAS ARKANOID BLISTER.BALL AQUATRON [eof]

1
res/ss/ACTIONAB2.CONF Normal file
View File

@ -0,0 +1 @@
# # action slideshow of games that begin with "A","B" # BCS.QUEST BOLO AGENT.USA ALCAZAR ARGOS BELLHOP BUDGETRILOGY BATTLEZONE BOUNCING.KMNGAS ALIEN.RAIN [eof]

1
res/ss/ACTIONAB3.CONF Normal file
View File

@ -0,0 +1 @@
# # action slideshow of games that begin with "A","B" # BUZZARD.BAIT ALIEN.MUNCHIES APPLE.PANIC BRAINTEASERBLVD ALIEN.AMBUSH BEER.RUN BURGERTIMEL2=BURGERTIME [eof]

View File

@ -1 +0,0 @@
# # action shots slideshow of games that begin with "C","D" # DROL CROSSFIRE DONKEY.KONG2=DONKEY.KONG DUNG.BEETLES2=DUNG.BEETLES CEILING.ZERO CIDER.SPIDER COMMANDO CRAZY.MAZY CHOPLIFTER DROL3=DROL CRIME.WAVE CANNONBALL.BLTZ CANYON.CLIMBER DUNG.BEETLES3=DUNG.BEETLES DROL2=DROL DAVIDS.MAGIC DEFENDER CENTIPEDE DONKEY.KONG CONAN CRISIS.MOUNTAIN DUNG.BEETLES CHAMP.LODERUN DINO.EGGS CYBERSTRIKE DIG.DUG [eof]

1
res/ss/ACTIONCD1.CONF Normal file
View File

@ -0,0 +1 @@
# # action shots slideshow of games that begin with "C","D" # DROL CROSSFIRE DONKEY.KONG2=DONKEY.KONG DUNG.BEETLES2=DUNG.BEETLES CEILING.ZERO CIDER.SPIDER COMMANDO CRAZY.MAZY CHOPLIFTER CRIME.WAVE [eof]

1
res/ss/ACTIONCD2.CONF Normal file
View File

@ -0,0 +1 @@
# # action shots slideshow of games that begin with "C","D" # DROL3=DROL CANNONBALL.BLTZ CANYON.CLIMBER DUNG.BEETLES3=DUNG.BEETLES DAVIDS.MAGIC DEFENDER CENTIPEDE DONKEY.KONG CONAN CRISIS.MOUNTAIN [eof]

1
res/ss/ACTIONCD3.CONF Normal file
View File

@ -0,0 +1 @@
# # action shots slideshow of games that begin with "C","D" # DUNG.BEETLES CHAMP.LODERUN DINO.EGGS CYBERSTRIKE DIG.DUG DROL2=DROL [eof]

View File

@ -1 +0,0 @@
# # action shots slideshow of games that begin with "E","F","G" # GAMMA.GOBLINS3=GAMMA.GOBLINS GOONIES3=GOONIES FROGGER2=FROGGER GAMMA.GOBLINS5=GAMMA.GOBLINS GOONIES6=GOONIES GAMMA.GOBLINS4=GAMMA.GOBLINS FALCONS.SCORE=FALCONS FIREBIRD2=FIREBIRD GUMBALL FIREBIRD GOONIES4=GOONIES FLIP.OUT GOONIES FROGGER GUMBALL2=GUMBALL GREMLINS GOONIES5=GOONIES EPOCH GALAXIAN2=GALAXIAN GAMMA.GOBLINS2=GAMMA.GOBLINS GORGON GALAXIAN FORMULA.1 GAMMA.GOBLINS FALCONS GOONIES2=GOONIES [eof]

1
res/ss/ACTIONEFG1.CONF Normal file
View File

@ -0,0 +1 @@
# # action shots slideshow of games that begin with "E","F","G" # GAMMA.GOBLINS3=GAMMA.GOBLINS GOONIES3=GOONIES FROGGER2=FROGGER GAMMA.GOBLINS4=GAMMA.GOBLINS FALCONS.SCORE=FALCONS FIREBIRD2=FIREBIRD GUMBALL FIREBIRD GOONIES4=GOONIES FLIP.OUT [eof]

1
res/ss/ACTIONEFG2.CONF Normal file
View File

@ -0,0 +1 @@
# # action shots slideshow of games that begin with "E","F","G" # GOONIES GAMMA.GOBLINS5=GAMMA.GOBLINS FROGGER GUMBALL2=GUMBALL GREMLINS GOONIES5=GOONIES EPOCH GALAXIAN2=GALAXIAN GAMMA.GOBLINS2=GAMMA.GOBLINS GORGON [eof]

1
res/ss/ACTIONEFG3.CONF Normal file
View File

@ -0,0 +1 @@
# # action shots slideshow of games that begin with "E","F","G" # GOONIES6=GOONIES GALAXIAN FORMULA.1 GAMMA.GOBLINS FALCONS GOONIES2=GOONIES [eof]

1
res/ss/ACTIONHIJ1.CONF Normal file
View File

@ -0,0 +1 @@
# # action shots slideshow of games that begin with "H","I","J","K","L" # HARD.HAT.MACK2=HARD.HAT.MACK KARATEKA JOUST2=JOUST JUMPMAN LADY.TUT JUGGLER HEAD.ON JUNGLE.HUNT JUGGLER2=JUGGLER INTL.GRAN.PRIX [eof]

1
res/ss/ACTIONHIJ2.CONF Normal file
View File

@ -0,0 +1 @@
# # action shots slideshow of games that begin with "H","I","J","K","L" # LODE001=LODE.RUNNER HARD.HAT.MACK LOST.TOMB JOUST HERO HARD.HAT.MACK3=HARD.HAT.MACK IMPOSSIBLE.MISS HIGH.RISE JUNGLE.HUNT2=JUNGLE.HUNT LOST.TOMB2=LOST.TOMB LODE137=LODE.RUNNER [eof]

View File

@ -1 +0,0 @@
# # action shots slideshow of games that begin with "H","I","J","K","L" # HARD.HAT.MACK2=HARD.HAT.MACK KARATEKA JOUST2=JOUST JUMPMAN LADY.TUT HARD.HAT.MACK JUGGLER HEAD.ON JUNGLE.HUNT JUGGLER2=JUGGLER LODE.RUNNER2=LODE.RUNNER INTL.GRAN.PRIX LODE.RUNNER LOST.TOMB JOUST HERO HARD.HAT.MACK3=HARD.HAT.MACK IMPOSSIBLE.MISS LODE.RUNNER3=LODE.RUNNER HIGH.RISE JUNGLE.HUNT2=JUNGLE.HUNT LOST.TOMB2=LOST.TOMB [eof]

View File

@ -1 +0,0 @@
# # action shots slideshow of games that begin with "M","N","O" # MINER.2049ER MARIO.BROS3=MARIO.BROS ORILEYS.MINE MONTEZUMA ORBITRON MS.PACMAN MR.ROBOT NIBBLER MR.DO MOON.PATROL NIGHTMARE MARIO.BROS2=MARIO.BROS MINER.2049ER2=MINER.2049ER NIGHT.STALKER OUTPOST MR.DO2=MR.DO MARIO.BROS [eof]

1
res/ss/ACTIONMNO1.CONF Normal file
View File

@ -0,0 +1 @@
# # action shots slideshow of games that begin with "M","N","O" # MR.DO.L01=MR.DO MINER.2049ER MARIO.BROS3=MARIO.BROS ORILEYS.MINE MONTEZUMA ORBITRON MS.PACMAN MR.ROBOT MARIO.BROS2=MARIO.BROS MR.DO.L02=MR.DO [eof]

1
res/ss/ACTIONMNO2.CONF Normal file
View File

@ -0,0 +1 @@
# # action shots slideshow of games that begin with "M","N","O" # MR.DO.L03=MR.DO MARIO.BROS MOON.PATROL NIBBLER NIGHTMARE MINER.2049ER2=MINER.2049ER NIGHT.STALKER OUTPOST MR.DO.L10=MR.DO [eof]

View File

@ -1 +0,0 @@
# # action shots slideshow of games that begin with "P","Q","R" # RASTER.BLASTER POOYAN PAPERBOY PLASMANIA PHANTOMS.FIVE PEST.PATROL RESCUE.RAIDERS ROBOTRON.2084 REPTON RED.ALERT RESCUE.RAIDERS2=RESCUE.RAIDERS PITFALL.II2=PITFALL.II POPL01AGOTSWORD=PRINCEUNP PAC.MAN2 PIEMAN RIBBIT RESCUE.RAIDERS3=RESCUE.RAIDERS PAC.MAN PITSTOP.II PITFALL.II PEST.PATROL2=PEST.PATROL [eof]

1
res/ss/ACTIONPQR1.CONF Normal file
View File

@ -0,0 +1 @@
# # action shots slideshow of games that begin with "P","Q","R" # RESCUE.RAIDERS RASTER.BLASTER PAPERBOY PLASMANIA PHANTOMS.FIVE PEST.PATROL ROBOTRON.2084 REPTON PITFALL.II2=PITFALL.II RESCUE.RAIDERS2=RESCUE.RAIDERS [eof]

1
res/ss/ACTIONPQR2.CONF Normal file
View File

@ -0,0 +1 @@
# # action shots slideshow of games that begin with "P","Q","R" # POPL01AGOTSWORD=PRINCEUNP RED.ALERT PAC.MAN2 PIEMAN RIBBIT RESCUE.RAIDERS3=RESCUE.RAIDERS PAC.MAN PITSTOP.II POOYAN PITFALL.II PEST.PATROL2=PEST.PATROL [eof]

View File

@ -1 +0,0 @@
# # action shots slideshow of games that begin with "S" # STELLAR.7 SHAMUS SUICIDE SPDWAY.CLASSIC2=SPDWAY.CLASSIC STARBLASTER SNEAKERS SPYS.DEMISE SNEAKERS4=SNEAKERS SNAKE.BYTE STARGATE2=STARGATE SPARE.CHANGE SNEAKERS3=SNEAKERS SPDWAY.CLASSIC SPACE.EGGS SPACE.QUARKS SUCCESSION SPACE.RAIDERS STARGATE SNEAKERS2=SNEAKERS SHAMUS2 SNOGGLE SPY.HUNTER2=SPY.HUNTER SAMMY.LIGHTFOOT SPY.HUNTER SABOTAGE SWASHBUCKLER SERPENTINE SNEAKERS5=SNEAKERS SNACK.ATTACK SPIDER.RAID [eof]

1
res/ss/ACTIONS1.CONF Normal file
View File

@ -0,0 +1 @@
# # action shots slideshow of games that begin with "S" # SNEAKERS STELLAR.7 SHAMUS SUICIDE SPDWAY.CLASSIC2=SPDWAY.CLASSIC STARGATE SPY.HUNTER2=SPY.HUNTER SNAKE.BYTE SPYS.DEMISE SNEAKERS4=SNEAKERS [eof]

1
res/ss/ACTIONS2.CONF Normal file
View File

@ -0,0 +1 @@
# # action shots slideshow of games that begin with "S" # SNEAKERS3=SNEAKERS STARGATE2=STARGATE SPARE.CHANGE SPACE.EGGS SPACE.QUARKS SUCCESSION SPACE.RAIDERS SHAMUS2 STARBLASTER SNEAKERS2=SNEAKERS [eof]

1
res/ss/ACTIONS3.CONF Normal file
View File

@ -0,0 +1 @@
# # action shots slideshow of games that begin with "S" # SNEAKERS5=SNEAKERS SNOGGLE SPDWAY.CLASSIC SAMMY.LIGHTFOOT SPY.HUNTER SABOTAGE SWASHBUCKLER SERPENTINE SNACK.ATTACK SPIDER.RAID [eof]

View File

@ -1 +0,0 @@
# # action shots slideshow of games that begin with "T","U","V","W","X","Y","Z" # WAVY.NAVY UP.N.DOWN THRESHOLD WAVY.NAVY2=WAVY.NAVY TETRIS TWERPS2=TWERPS VINDICATOR2=VINDICATOR WAVY.NAVY3=WAVY.NAVY TUBEWAY TRACK.AND.FIELD TETRIS5=TETRIS WAVY.NAVY5=WAVY.NAVY TETRIS6=TETRIS TAG.TEAM TETRIS3=TETRIS TWERPS VINDICATOR THEXDER TOMAHAWK WARP.DESTROYER THIEF WAVY.NAVY4=WAVY.NAVY TETRIS4=TETRIS THEXDER2=THEXDER TAPPER TETRIS2=TETRIS THUNDERBOMBS [eof]

1
res/ss/ACTIONT1.CONF Normal file
View File

@ -0,0 +1 @@
# # action shots slideshow of games that begin with "T","U","V","W","X","Y","Z" # WAVY.NAVY TETRIS UP.N.DOWN THRESHOLD TWERPS2=TWERPS VINDICATOR2=VINDICATOR TAG.TEAM TUBEWAY TETRIS5=TETRIS WAVY.NAVY5=WAVY.NAVY [eof]

1
res/ss/ACTIONT2.CONF Normal file
View File

@ -0,0 +1 @@
# # action shots slideshow of games that begin with "T","U","V","W","X","Y","Z" # WAVY.NAVY3=WAVY.NAVY TETRIS6=TETRIS TRACK.AND.FIELD TWERPS VINDICATOR THEXDER TOMAHAWK TAPPER TETRIS3=TETRIS WAVY.NAVY4=WAVY.NAVY [eof]

1
res/ss/ACTIONT3.CONF Normal file
View File

@ -0,0 +1 @@
# # action shots slideshow of games that begin with "T","U","V","W","X","Y","Z" # TETRIS4=TETRIS WARP.DESTROYER THIEF THEXDER2=THEXDER THUNDERBOMBS WAVY.NAVY2=WAVY.NAVY TETRIS2=TETRIS [eof]

View File

@ -1 +0,0 @@
# # slideshow of favorite title screens # TOMAHAWK SPYS.DEMISE DIG.DUG WAVY.NAVY TETRIS TAPPER TUBEWAY POOYAN GOONIES PLASMANIA PITFALL.II ALCAZAR SABOTAGE SPARE.CHANGE RESCUE.RAIDERS FROGGER GORGON CONAN NIGHT.MISSION DINO.EGGS FALCONS BRUCE.LEE BCS.QUEST JOUST DUNG.BEETLES MR.ROBOT MOON.PATROL HERO DROL MONTEZUMA DAVIDS.MAGIC CRAZY.MAZY PAPERBOY PRINCEUNP LOST.TOMB SWASHBUCKLER [eof]

1
res/ss/FAVORITES1.CONF Normal file
View File

@ -0,0 +1 @@
# # slideshow of favorite title screens # TOMAHAWK SPYS.DEMISE DIG.DUG WAVY.NAVY TETRIS TAPPER TUBEWAY POOYAN GOONIES PLASMANIA [eof]

1
res/ss/FAVORITES2.CONF Normal file
View File

@ -0,0 +1 @@
# # slideshow of favorite title screens # PITFALL.II ALCAZAR SABOTAGE SPARE.CHANGE RESCUE.RAIDERS FROGGER GORGON CONAN NIGHT.MISSION DINO.EGGS [eof]

1
res/ss/FAVORITES3.CONF Normal file
View File

@ -0,0 +1 @@
# # slideshow of favorite title screens # FALCONS BRUCE.LEE BCS.QUEST JOUST DUNG.BEETLES MR.ROBOT MOON.PATROL HERO DROL MONTEZUMA [eof]

1
res/ss/FAVORITES4.CONF Normal file
View File

@ -0,0 +1 @@
# # slideshow of favorite title screens # DAVIDS.MAGIC CRAZY.MAZY PAPERBOY PRINCEUNP LOST.TOMB SWASHBUCKLER [eof]

View File

@ -1 +0,0 @@
# # Lode Runner slideshow (levels 001-010) # LODE001=LODE.RUNNER LODE002=LODE.RUNNER LODE003=LODE.RUNNER LODE004=LODE.RUNNER LODE005=LODE.RUNNER LODE006=LODE.RUNNER LODE007=LODE.RUNNER LODE008=LODE.RUNNER LODE009=LODE.RUNNER LODE010=LODE.RUNNER [eof]

View File

@ -1 +0,0 @@
# # Lode Runner slideshow (levels 011-020) # LODE011=LODE.RUNNER LODE012=LODE.RUNNER LODE013=LODE.RUNNER LODE014=LODE.RUNNER LODE015=LODE.RUNNER LODE016=LODE.RUNNER LODE017=LODE.RUNNER LODE018=LODE.RUNNER LODE019=LODE.RUNNER LODE020=LODE.RUNNER [eof]

View File

@ -1 +0,0 @@
# # Lode Runner slideshow (levels 021-030) # LODE021=LODE.RUNNER LODE022=LODE.RUNNER LODE023=LODE.RUNNER LODE024=LODE.RUNNER LODE025=LODE.RUNNER LODE026=LODE.RUNNER LODE027=LODE.RUNNER LODE028=LODE.RUNNER LODE029=LODE.RUNNER LODE030=LODE.RUNNER [eof]

View File

@ -1 +0,0 @@
# # Lode Runner slideshow (levels 031-040) # LODE031=LODE.RUNNER LODE032=LODE.RUNNER LODE033=LODE.RUNNER LODE034=LODE.RUNNER LODE035=LODE.RUNNER LODE036=LODE.RUNNER LODE037=LODE.RUNNER LODE038=LODE.RUNNER LODE039=LODE.RUNNER LODE040=LODE.RUNNER [eof]

View File

@ -1 +0,0 @@
# # Lode Runner slideshow (levels 041-050) # LODE041=LODE.RUNNER LODE042=LODE.RUNNER LODE043=LODE.RUNNER LODE044=LODE.RUNNER LODE045=LODE.RUNNER LODE046=LODE.RUNNER LODE047=LODE.RUNNER LODE048=LODE.RUNNER LODE049=LODE.RUNNER LODE050=LODE.RUNNER [eof]

View File

@ -1 +0,0 @@
# # Lode Runner slideshow (levels 051-060) # LODE051=LODE.RUNNER LODE052=LODE.RUNNER LODE053=LODE.RUNNER LODE054=LODE.RUNNER LODE055=LODE.RUNNER LODE056=LODE.RUNNER LODE057=LODE.RUNNER LODE058=LODE.RUNNER LODE059=LODE.RUNNER LODE060=LODE.RUNNER [eof]

View File

@ -1 +0,0 @@
# # Lode Runner slideshow (levels 061-070) # LODE061=LODE.RUNNER LODE062=LODE.RUNNER LODE063=LODE.RUNNER LODE064=LODE.RUNNER LODE065=LODE.RUNNER LODE066=LODE.RUNNER LODE067=LODE.RUNNER LODE068=LODE.RUNNER LODE069=LODE.RUNNER LODE070=LODE.RUNNER [eof]

View File

@ -1 +0,0 @@
# # Lode Runner slideshow (levels 071-080) # LODE071=LODE.RUNNER LODE072=LODE.RUNNER LODE073=LODE.RUNNER LODE074=LODE.RUNNER LODE075=LODE.RUNNER LODE076=LODE.RUNNER LODE077=LODE.RUNNER LODE078=LODE.RUNNER LODE079=LODE.RUNNER LODE080=LODE.RUNNER [eof]

View File

@ -1 +0,0 @@
# # Lode Runner slideshow (levels 081-090) # LODE081=LODE.RUNNER LODE082=LODE.RUNNER LODE083=LODE.RUNNER LODE084=LODE.RUNNER LODE085=LODE.RUNNER LODE086=LODE.RUNNER LODE087=LODE.RUNNER LODE088=LODE.RUNNER LODE089=LODE.RUNNER LODE090=LODE.RUNNER [eof]

View File

@ -1 +0,0 @@
# # Lode Runner slideshow (levels 091-100) # LODE091=LODE.RUNNER LODE092=LODE.RUNNER LODE093=LODE.RUNNER LODE094=LODE.RUNNER LODE095=LODE.RUNNER LODE096=LODE.RUNNER LODE097=LODE.RUNNER LODE098=LODE.RUNNER LODE099=LODE.RUNNER LODE100=LODE.RUNNER [eof]

View File

@ -1 +0,0 @@
# # Lode Runner slideshow (levels 101-110) # LODE101=LODE.RUNNER LODE102=LODE.RUNNER LODE103=LODE.RUNNER LODE104=LODE.RUNNER LODE105=LODE.RUNNER LODE106=LODE.RUNNER LODE107=LODE.RUNNER LODE108=LODE.RUNNER LODE109=LODE.RUNNER LODE110=LODE.RUNNER [eof]

View File

@ -1 +0,0 @@
# # Lode Runner slideshow (levels 111-120) # LODE111=LODE.RUNNER LODE112=LODE.RUNNER LODE113=LODE.RUNNER LODE114=LODE.RUNNER LODE115=LODE.RUNNER LODE116=LODE.RUNNER LODE117=LODE.RUNNER LODE118=LODE.RUNNER LODE119=LODE.RUNNER LODE120=LODE.RUNNER [eof]

View File

@ -1 +0,0 @@
# # Lode Runner slideshow (levels 121-130) # LODE121=LODE.RUNNER LODE122=LODE.RUNNER LODE123=LODE.RUNNER LODE124=LODE.RUNNER LODE125=LODE.RUNNER LODE126=LODE.RUNNER LODE127=LODE.RUNNER LODE128=LODE.RUNNER LODE129=LODE.RUNNER LODE130=LODE.RUNNER [eof]

View File

@ -1 +0,0 @@
# # Lode Runner slideshow (levels 131-140) # LODE131=LODE.RUNNER LODE132=LODE.RUNNER LODE133=LODE.RUNNER LODE134=LODE.RUNNER LODE135=LODE.RUNNER LODE136=LODE.RUNNER LODE137=LODE.RUNNER LODE138=LODE.RUNNER LODE139=LODE.RUNNER LODE140=LODE.RUNNER [eof]

View File

@ -1 +0,0 @@
# # Lode Runner slideshow (levels 141-150) # LODE141=LODE.RUNNER LODE142=LODE.RUNNER LODE143=LODE.RUNNER LODE144=LODE.RUNNER LODE145=LODE.RUNNER LODE146=LODE.RUNNER LODE147=LODE.RUNNER LODE148=LODE.RUNNER LODE149=LODE.RUNNER LODE150=LODE.RUNNER [eof]

1
res/ss/MR.DO.CONF Normal file
View File

@ -0,0 +1 @@
# # Mr. Do action slideshow # MR.DO.L01=MR.DO MR.DO.L02=MR.DO MR.DO.L03=MR.DO MR.DO.L04=MR.DO MR.DO.L05=MR.DO MR.DO.L06=MR.DO MR.DO.L07=MR.DO MR.DO.L08=MR.DO MR.DO.L09=MR.DO MR.DO.L10=MR.DO [eof]

View File

@ -1 +0,0 @@
# # slideshow of titles not in other company-specific slideshows # ALIEN.AMBUSH ALIEN.DOWNPOUR ALIEN.MUNCHIES BELLHOP BERZAP BLISTER.BALL BRAINTEASERBLVD BUDGETRILOGY CEILING.ZERO FIREBIRD FORMULA.1 FROGGER HEAD.ON HUNGRYBOY INTL.GRAN.PRIX LADY.TUT MAD.BOMBER MONTEZUMA NIBBLER NORAD PAPERBOY POLLYWOG PUCK.MAN RASTER.BLASTER RESCUE.RAIDERS SHAMUS SPACE.RAIDERS SPDWAY.CLASSIC SPIDER.RAID TETRIS VINDICATOR [eof]

1
res/ss/OTHER1.CONF Normal file
View File

@ -0,0 +1 @@
# # slideshow of titles not in other company-specific slideshows # SHAMUS SPIDER.RAID INTL.GRAN.PRIX BERZAP RESCUE.RAIDERS SPDWAY.CLASSIC FORMULA.1 NORAD FROGGER BUDGETRILOGY [eof]

1
res/ss/OTHER2.CONF Normal file
View File

@ -0,0 +1 @@
# # slideshow of titles not in other company-specific slideshows # TETRIS FIREBIRD POLLYWOG MONTEZUMA HUNGRYBOY PAPERBOY PUCK.MAN HEAD.ON MAD.BOMBER BELLHOP [eof]

1
res/ss/OTHER3.CONF Normal file
View File

@ -0,0 +1 @@
# # slideshow of titles not in other company-specific slideshows # CEILING.ZERO BRAINTEASERBLVD ALIEN.MUNCHIES ALIEN.AMBUSH LADY.TUT VINDICATOR SPACE.RAIDERS RASTER.BLASTER ALIEN.DOWNPOUR BLISTER.BALL NIBBLER [eof]

View File

@ -567,17 +567,34 @@ Prelaunch ; this runs from main memory
; entry point to launch game
+READ_ROM_NO_WRITE
lda ldrlo2 ; set up game entry point in stack page
ldy ldrhi2 ; (last load address - 1)
sec
sbc #$01
bcs +
dey
+
+STAY $1FE
ldx #0 ; wipe zero page
txa
- sta $00,x
inx
bne -
lda #$65 ; initialize random seed (some games like Pooyan
sta $4E ; require these to be non-zero)
lda #$02
sta $4F
jsr $FE89 ; initialize machine like a cold boot (many
jsr $FE93 ; games assume a 'clean slate' and rely on
jsr $FE84 ; zero page values set by these ROM routines)
sta $C000
sta $C002
jsr $FE84 ; zero page values set by these ROM routines,
sta $C000 ; e.g. Wavy Navy just prints out text via $FDED
sta $C002 ; and expects it to work)
sta $C004
sta $C00C
sta $C00E
jsr $FB2F
jsr $FC58
ldx #$FF
ldx #$FD ; jump to game entry point via stack pop
txs
jmp (ldrlo2) ; jump to game
rts
End_Prelaunch