diff --git a/res/attract.conf b/res/attract.conf index 963ddd950..d92fb2f99 100644 --- a/res/attract.conf +++ b/res/attract.conf @@ -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 HGR title slideshow (|key| is a file containing a list of HGR graphics in /title.hgr/) # 2 for HGR action slideshow (|key| is a file containing a list of HGR graphics in /action.hgr/) # 3 for DHGR title slideshow (|key| is a file containing a list of DHGR graphics in /title.dhgr/) # 4 for DHGR action slideshow (|key| is a file containing a list of DHGR graphics in /action.dhgr/) # 5 for SHR box art slideshow (|key| is a file containing a list of SHR graphics in /shr/) # # Blank lines and lines beginning with '#' are ignored (like this one!) # A line beginning with '[' terminates the parsing # FAVORITES1.CONF=1 ACTIONPOP.CONF=2 JUNGLE.HUNT=0 DHGR1.CONF=3 STELLAR.7=0 ACTIONCD1.CONF=2 SHR1.CONF=5 FAVORITES4.CONF=1 CONAN=0 SYNERGIST.CONF=1 ACTIONMNO1.CONF=2 HARD.HAT.MACK=0 DHGR2.CONF=3 ACTIONCLR1.CONF=2 SHR2.CONF=5 IDSI.CONF=1 AQUATRON=0 BALLY.CONF=1 MR.DO.CONF=2 BOUNCING.KMNGAS=0 ACTIONS3.CONF=2 SHR3.CONF=5 FAVORITES3.CONF=1 LADY.TUT=0 BRODERBUND.CONF=1 ACTIONCLR2.CONF=2 BURGERTIME=0 ACTIONAB1.CONF=2 SHR4.CONF=5 T1.CONF=1 MR.COOL=0 SIRIUS.CONF=1 ACTIONCLR3.CONF=2 MATTEL.CONF=1 THUNDERBOMBS=0 FAVORITES2.CONF=1 SHR5.CONF=5 ACTIONAB2.CONF=2 VINDICATOR=0 ACTIONBURG.CONF=2 ATARI.CONF=1 ROBOTRON=0 OTHER1.CONF=1 SHR6.CONF=5 ACTIONEFG2.CONF=2 REPTON=0 ACTIONCLR4.CONF=2 DATAMOST.CONF=1 AGENT.USA=0 MNO.CONF=1 SHR7.CONF=5 ACTIONPQR1.CONF=2 ALIEN.DOWNPOUR=0 ACTIONT1.CONF=2 SIERRA.CONF=1 POOYAN=0 CD1.CONF=1 SHR8.CONF=5 ACTIONCLR5.CONF=2 CEILING.ZERO=0 ACTIONPQR2.CONF=2 MICROFUN.CONF=1 GAMMA.GOBLINS=0 OTHER2.CONF=1 SHR9.CONF=5 ACTIONT3.CONF=2 WAVY.NAVY=0 ACTIONT2.CONF=2 SYNAPSE.CONF=1 WARP.DESTROYER=0 PICCADILLY.CONF=1 SHR10.CONF=5 ACTIONMNO2.CONF=2 CHOPLIFTER=0 ACTIONEFG1.CONF=2 DATAEAST.CONF=1 PEST.PATROL=0 EA.CONF=1 SHR11.CONF=5 ACTIONEFG3.CONF=2 KARATEKA=0 ACTIONS2.CONF=2 SEGA.CONF=1 LOST.TOMB=0 HIJKL.CONF=1 SHR12.CONF=5 ACTIONHIJ2.CONF=2 ALIEN.RAIN=0 ACTIONCD2.CONF=2 ACTIVISION.CONF=1 DINO.EGGS=0 TAITO.CONF=1 SHR13.CONF=5 ACTIONAB3.CONF=2 FLIP.OUT=0 ACTIONHIJ1.CONF=2 PENGUIN.CONF=1 PACMAN=0 DATASOFT.CONF=1 ACTIONS1.CONF=2 ORILEYS.MINE=0 ACTIONCD3.CONF=2 SUBLOGIC.CONF=1 HIGH.RISE=0 EFG1.CONF=1 ACTIONPQR3.CONF=2 ALIEN.AMBUSH=0 ACTIONCAPT.CONF=2 EPYX.CONF=1 BOLO=0 AB.CONF=1 ACTIONHIJ3.CONF=2 CHAMP.LODERUN=0 P1.CONF=1 GUMBALL=0 OTHER3.CONF=1 GOONIES=0 S.CONF=1 PIEMAN=0 T2.CONF=1 SPYS.DEMISE=0 P2.CONF=1 STARGATE=0 CD3.CONF=1 PLASMANIA=0 HIJKL2.CONF=1 SPARE.CHANGE=0 OTHER4.CONF=1 SAMMY.LIGHTFOOT=0 EFG2.CONF=1 SNEAKERS=0 GEBELLI.CONF=1 LODE.RUNNER=0 CD2.CONF=1 SPY.HUNTER=0 QR.CONF=1 NIBBLER=0 SERPENTINE=0 PITFALL.II=0 CIDER.SPIDER=0 FIREBIRD=0 TUBEWAY=0 BUZZARD.BAIT=0 SNAKE.BYTE=0 TRACK.AND.FIELD=0 #FORMULA.1=0 #SPIDER.RAID=0 #DUNG.BEETLES=0 [eof] \ No newline at end of file +# # Mega-Attract-Mode configuration file # # Mega-Attract-Mode is split into modules. Each module can be a short # slideshow, a self-running demo (like a game's built-in 'attract mode'), or # even just a single screenshot. 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. # # The same format is used by the per-game attract mode configuration files # located in / # # Format: # key=value # # |key| must be unique within this file # # |value| must be one of # 0 = self-running demo (|key| is an executable binary file in /DEMO/) # 1 = HGR title slideshow (|key| is a file in /SS/ containing files in /TITLE.HGR/) # 2 = HGR action slideshow (|key| is a file in /SS/ containing files in /ACTION.HGR/) # 3 = DHGR title slideshow (|key| is a file in /SS/ containing files in /TITLE.DHGR/) # 4 = DHGR action slideshow (|key| is a file in /SS/ containing files in /ACTION.DHGR/) # 5 = SHR box art slideshow (|key| is a file in /SS/ containing files in /ARTWORK.SHR/) # 7 = single HGR file (|key| is arbitrary path from program root directory) # 8 = single DHGR file (|key| is arbitrary path from program root directory) # 9 = single SHR file (|key| is arbitrary path from program root directory) # # Blank lines and lines beginning with '#' are ignored (like this one!) # A line beginning with '[' terminates the parsing # CHAMP.LODERUN=0 FAVORITES1.CONF=1 ACTIONPOP.CONF=2 JUNGLE.HUNT=0 DHGR1.CONF=3 PITFALL.II=0 ACTIONCD1.CONF=2 SHR1.CONF=5 FAVORITES4.CONF=1 CONAN=0 SYNERGIST.CONF=1 ACTIONMNO1.CONF=2 HARD.HAT.MACK=0 DHGR2.CONF=3 ACTIONCLR1.CONF=2 SHR2.CONF=5 IDSI.CONF=1 AQUATRON=0 BALLY.CONF=1 MR.DO.CONF=2 BOUNCING.KMNGAS=0 ACTIONS3.CONF=2 SHR3.CONF=5 FAVORITES3.CONF=1 LADY.TUT=0 BRODERBUND.CONF=1 ACTIONCLR2.CONF=2 BURGERTIME=0 ACTIONAB1.CONF=2 SHR4.CONF=5 T1.CONF=1 MR.COOL=0 SIRIUS.CONF=1 ACTIONCLR3.CONF=2 MATTEL.CONF=1 THUNDERBOMBS=0 FAVORITES2.CONF=1 SHR5.CONF=5 ACTIONAB2.CONF=2 VINDICATOR=0 ACTIONBURG.CONF=2 ATARI.CONF=1 ROBOTRON=0 OTHER1.CONF=1 SHR6.CONF=5 ACTIONEFG2.CONF=2 REPTON=0 ACTIONCLR4.CONF=2 DATAMOST.CONF=1 AGENT.USA=0 MNO.CONF=1 SHR7.CONF=5 ACTIONPQR1.CONF=2 ALIEN.DOWNPOUR=0 ACTIONT1.CONF=2 SIERRA.CONF=1 POOYAN=0 CD1.CONF=1 SHR8.CONF=5 ACTIONCLR5.CONF=2 CEILING.ZERO=0 ACTIONPQR2.CONF=2 MICROFUN.CONF=1 GAMMA.GOBLINS=0 OTHER2.CONF=1 SHR9.CONF=5 ACTIONT3.CONF=2 WAVY.NAVY=0 ACTIONT2.CONF=2 SYNAPSE.CONF=1 WARP.DESTROYER=0 PICCADILLY.CONF=1 SHR10.CONF=5 ACTIONMNO2.CONF=2 CHOPLIFTER=0 ACTIONEFG1.CONF=2 DATAEAST.CONF=1 PEST.PATROL=0 EA.CONF=1 SHR11.CONF=5 ACTIONEFG3.CONF=2 KARATEKA=0 ACTIONS2.CONF=2 SEGA.CONF=1 LOST.TOMB=0 HIJKL.CONF=1 SHR12.CONF=5 ACTIONHIJ2.CONF=2 ALIEN.RAIN=0 ACTIONCD2.CONF=2 ACTIVISION.CONF=1 DINO.EGGS=0 TAITO.CONF=1 SHR13.CONF=5 ACTIONAB3.CONF=2 FLIP.OUT=0 ACTIONHIJ1.CONF=2 PENGUIN.CONF=1 PACMAN=0 DATASOFT.CONF=1 ACTIONS1.CONF=2 ORILEYS.MINE=0 ACTIONCD3.CONF=2 SUBLOGIC.CONF=1 HIGH.RISE=0 EFG1.CONF=1 ACTIONPQR3.CONF=2 ALIEN.AMBUSH=0 ACTIONCAPT.CONF=2 EPYX.CONF=1 BOLO=0 AB.CONF=1 ACTIONHIJ3.CONF=2 #CHAMP.LODERUN=0 P1.CONF=1 GUMBALL=0 OTHER3.CONF=1 GOONIES=0 S.CONF=1 PIEMAN=0 T2.CONF=1 SPYS.DEMISE=0 P2.CONF=1 STARGATE=0 CD3.CONF=1 PLASMANIA=0 HIJKL2.CONF=1 SPARE.CHANGE=0 OTHER4.CONF=1 SAMMY.LIGHTFOOT=0 EFG2.CONF=1 SNEAKERS=0 GEBELLI.CONF=1 LODE.RUNNER=0 CD2.CONF=1 SPY.HUNTER=0 QR.CONF=1 NIBBLER=0 SERPENTINE=0 CIDER.SPIDER=0 FIREBIRD=0 TUBEWAY=0 BUZZARD.BAIT=0 SNAKE.BYTE=0 TRACK.AND.FIELD=0 #FORMULA.1=0 #SPIDER.RAID=0 #DUNG.BEETLES=0 #STELLAR.7=0 [eof] \ No newline at end of file diff --git a/res/attract/AGENT.USA b/res/attract/AGENT.USA new file mode 100644 index 000000000..a328f9881 --- /dev/null +++ b/res/attract/AGENT.USA @@ -0,0 +1,9 @@ +# +# Attract mode for Agent U S A +# + +ARTWORK.SHR/AGENT.USA=9 +ACTION.HGR/AGENT.USA=7 +AGENT.USA=0 + +[eof] diff --git a/res/attract/AIRHEART b/res/attract/AIRHEART new file mode 100644 index 000000000..7b379ab72 --- /dev/null +++ b/res/attract/AIRHEART @@ -0,0 +1,7 @@ +# +# Attract mode for Airheart +# + +TITLE.DHGR/AIRHEART=8 + +[eof] diff --git a/res/attract/ALCAZAR b/res/attract/ALCAZAR new file mode 100644 index 000000000..83674c1e7 --- /dev/null +++ b/res/attract/ALCAZAR @@ -0,0 +1,8 @@ +# +# Attract mode for Alcazar +# + +ARTWORK.SHR/ALCAZAR=9 +ACTION.HGR/ALCAZAR=7 + +[eof] diff --git a/res/attract/ALIEN.AMBUSH b/res/attract/ALIEN.AMBUSH new file mode 100644 index 000000000..8db4cabf3 --- /dev/null +++ b/res/attract/ALIEN.AMBUSH @@ -0,0 +1,9 @@ +# +# Attract mode for Alien Ambush +# + +ARTWORK.SHR/ALIEN.AMBUSH=9 +ACTION.HGR/ALIEN.AMBUSH=7 +ALIEN.AMBUSH=0 + +[eof] diff --git a/res/attract/ALIEN.DOWNPOUR b/res/attract/ALIEN.DOWNPOUR new file mode 100644 index 000000000..6da3c0d0e --- /dev/null +++ b/res/attract/ALIEN.DOWNPOUR @@ -0,0 +1,8 @@ +# +# Attract mode for Alien Downpour +# + +ACTION.HGR/ALIEN.DOWNPOUR=7 +ALIEN.DOWNPOUR=0 + +[eof] diff --git a/res/attract/ALIEN.MUNCHIES b/res/attract/ALIEN.MUNCHIES new file mode 100644 index 000000000..5e661d211 --- /dev/null +++ b/res/attract/ALIEN.MUNCHIES @@ -0,0 +1,7 @@ +# +# Attract mode for Alien Munchies +# + +ACTION.HGR/ALIEN.MUNCHIES=7 + +[eof] diff --git a/res/attract/ALIEN.RAIN b/res/attract/ALIEN.RAIN new file mode 100644 index 000000000..58552f415 --- /dev/null +++ b/res/attract/ALIEN.RAIN @@ -0,0 +1,8 @@ +# +# Attract mode for Alien Rain +# + +ACTION.HGR/ALIEN.RAIN=7 +ALIEN.RAIN=0 + +[eof] diff --git a/res/attract/ANKH b/res/attract/ANKH new file mode 100644 index 000000000..d3e321d01 --- /dev/null +++ b/res/attract/ANKH @@ -0,0 +1,7 @@ +# +# Attract mode for Ankh +# + +ACTION.HGR/ANKH=7 + +[eof] diff --git a/res/attract/APPLE.PANIC b/res/attract/APPLE.PANIC new file mode 100644 index 000000000..834dadad1 --- /dev/null +++ b/res/attract/APPLE.PANIC @@ -0,0 +1,8 @@ +# +# Attract mode for Apple Panic +# + +ARTWORK.SHR/APPLE.PANIC=9 +ACTION.HGR/APPLE.PANIC=7 + +[eof] diff --git a/res/attract/AQUATRON b/res/attract/AQUATRON new file mode 100644 index 000000000..f109097ad --- /dev/null +++ b/res/attract/AQUATRON @@ -0,0 +1,8 @@ +# +# Attract mode for Aquatron +# + +ACTION.HGR/AQUATRON=7 +AQUATRON=0 + +[eof] diff --git a/res/attract/ARGOS b/res/attract/ARGOS new file mode 100644 index 000000000..0643cabb8 --- /dev/null +++ b/res/attract/ARGOS @@ -0,0 +1,7 @@ +# +# Attract mode for Argos +# + +ACTION.HGR/ARGOS=7 + +[eof] diff --git a/res/attract/ARKANOID b/res/attract/ARKANOID new file mode 100644 index 000000000..2a053637f --- /dev/null +++ b/res/attract/ARKANOID @@ -0,0 +1,7 @@ +# +# Attract mode for Arkanoid +# + +ACTION.HGR/ARKANOID=7 + +[eof] diff --git a/res/attract/BAD.DUDES b/res/attract/BAD.DUDES new file mode 100644 index 000000000..3299a8a5a --- /dev/null +++ b/res/attract/BAD.DUDES @@ -0,0 +1,7 @@ +# +# Attract mode for Bad Dudes +# + +TITLE.DHGR/BAD.DUDES=8 + +[eof] diff --git a/res/attract/BATMAN b/res/attract/BATMAN new file mode 100644 index 000000000..1d832ff26 --- /dev/null +++ b/res/attract/BATMAN @@ -0,0 +1,8 @@ +# +# Attract mode for Batman +# + +TITLE.DHGR/BATMAN=8 +ARTWORK.SHR/BATMAN=9 + +[eof] diff --git a/res/attract/BATTLEZONE b/res/attract/BATTLEZONE new file mode 100644 index 000000000..e77ca44dc --- /dev/null +++ b/res/attract/BATTLEZONE @@ -0,0 +1,7 @@ +# +# Attract mode for Battlezone +# + +ACTION.HGR/BATTLEZONE=7 + +[eof] diff --git a/res/attract/BCS.QUEST b/res/attract/BCS.QUEST new file mode 100644 index 000000000..d9a2253f3 --- /dev/null +++ b/res/attract/BCS.QUEST @@ -0,0 +1,8 @@ +# +# Attract mode for BC's Quest For Tires +# + +ARTWORK.SHR/BCS.QUEST=9 +ACTION.HGR/BCS.QUEST=7 + +[eof] diff --git a/res/attract/BEER.RUN b/res/attract/BEER.RUN new file mode 100644 index 000000000..59edaaa7b --- /dev/null +++ b/res/attract/BEER.RUN @@ -0,0 +1,7 @@ +# +# Attract mode for Beer Run +# + +ACTION.HGR/BEER.RUN=7 + +[eof] diff --git a/res/attract/BELLHOP b/res/attract/BELLHOP new file mode 100644 index 000000000..2265b37c2 --- /dev/null +++ b/res/attract/BELLHOP @@ -0,0 +1,7 @@ +# +# Attract mode for Bellhop +# + +ACTION.HGR/BELLHOP=7 + +[eof] diff --git a/res/attract/BERZAP b/res/attract/BERZAP new file mode 100644 index 000000000..acd4edfb0 --- /dev/null +++ b/res/attract/BERZAP @@ -0,0 +1,7 @@ +# +# Attract mode for Berzap +# + +ACTION.HGR/BERZAP=7 + +[eof] diff --git a/res/attract/BLISTER.BALL b/res/attract/BLISTER.BALL new file mode 100644 index 000000000..f32f47ade --- /dev/null +++ b/res/attract/BLISTER.BALL @@ -0,0 +1,7 @@ +# +# Attract mode for Blister Ball +# + +ACTION.HGR/BLISTER.BALL=7 + +[eof] diff --git a/res/attract/BOLO b/res/attract/BOLO new file mode 100644 index 000000000..2eb40a49b --- /dev/null +++ b/res/attract/BOLO @@ -0,0 +1,9 @@ +# +# Attract mode for Bolo +# + +ARTWORK.SHR/BOLO=9 +ACTION.HGR/BOLO=7 +BOLO=0 + +[eof] diff --git a/res/attract/BOUNCING.KMNGAS b/res/attract/BOUNCING.KMNGAS new file mode 100644 index 000000000..b605ec160 --- /dev/null +++ b/res/attract/BOUNCING.KMNGAS @@ -0,0 +1,10 @@ +# +# Attract mode for Bouncing Kamungas +# + +ARTWORK.SHR/BOUNCING.KMNGAS=9 +ACTION.HGR/BOUNCING.KMNGA2=7 +ACTION.HGR/BOUNCING.KMNGAS=7 +BOUNCING.KMNGAS=0 + +[eof] diff --git a/res/attract/BRAINTEASERBLVD b/res/attract/BRAINTEASERBLVD new file mode 100644 index 000000000..ea211d1b5 --- /dev/null +++ b/res/attract/BRAINTEASERBLVD @@ -0,0 +1,8 @@ +# +# Attract mode for Brainteaser Boulevard +# + +ARTWORK.SHR/BRAINTEASERBLVD=9 +ACTION.HGR/BRAINTEASERBLVD=7 + +[eof] diff --git a/res/attract/BRUCE.LEE b/res/attract/BRUCE.LEE new file mode 100644 index 000000000..896ce49c5 --- /dev/null +++ b/res/attract/BRUCE.LEE @@ -0,0 +1,9 @@ +# +# Attract mode for Bruce Lee +# + +TITLE.DHGR/BRUCE.LEE=8 +ARTWORK.SHR/BRUCE.LEE=9 +ACTION.HGR/BRUCE.LEE=7 + +[eof] diff --git a/res/attract/BUBBLE.BOBBLE b/res/attract/BUBBLE.BOBBLE new file mode 100644 index 000000000..ee59065d1 --- /dev/null +++ b/res/attract/BUBBLE.BOBBLE @@ -0,0 +1,7 @@ +# +# Attract mode for Bubble Bobble +# + +ACTION.HGR/BUBBLE.BOBBLE=7 + +[eof] diff --git a/res/attract/BUDGETRILOGY b/res/attract/BUDGETRILOGY new file mode 100644 index 000000000..bc6be878b --- /dev/null +++ b/res/attract/BUDGETRILOGY @@ -0,0 +1,7 @@ +# +# Attract mode for Bill Budge's Trilogy +# + +ACTION.HGR/BUDGETRILOGY=7 + +[eof] diff --git a/res/attract/BURGERTIME b/res/attract/BURGERTIME new file mode 100644 index 000000000..059d82c55 --- /dev/null +++ b/res/attract/BURGERTIME @@ -0,0 +1,18 @@ +# +# Attract mode for BurgerTime +# + +ACTION.HGR/BURGERTIMEL1=7 +ACTION.HGR/BURGERTIMEL2=7 +ACTION.HGR/BURGERTIMEL1=7 +ACTION.HGR/BURGERTIMEL2=7 +ACTION.HGR/BURGERTIMEL3=7 +ACTION.HGR/BURGERTIMEL4=7 +ACTION.HGR/BURGERTIMEL5=7 +ACTION.HGR/BURGERTIMEL6=7 +ACTION.HGR/BURGERTIMEL7=7 +ACTION.HGR/BURGERTIMEL8=7 +ACTION.HGR/BURGERTIMEL9=7 +BURGERTIME=0 + +[eof] diff --git a/res/attract/BUZZARD.BAIT b/res/attract/BUZZARD.BAIT new file mode 100644 index 000000000..8d6665cff --- /dev/null +++ b/res/attract/BUZZARD.BAIT @@ -0,0 +1,8 @@ +# +# Attract mode for Buzzard Bait +# + +ACTION.HGR/BUZZARD.BAIT=7 +BUZZARD.BAIT=0 + +[eof] diff --git a/res/attract/CANNONBALL.BLTZ b/res/attract/CANNONBALL.BLTZ new file mode 100644 index 000000000..77eedc95d --- /dev/null +++ b/res/attract/CANNONBALL.BLTZ @@ -0,0 +1,8 @@ +# +# Attract mode for Cannonball Blitz +# + +ARTWORK.SHR/CANNONBALL.BLTZ=9 +ACTION.HGR/CANNONBALL.BLTZ=7 + +[eof] diff --git a/res/attract/CANYON.CLIMBER b/res/attract/CANYON.CLIMBER new file mode 100644 index 000000000..d85b2ed05 --- /dev/null +++ b/res/attract/CANYON.CLIMBER @@ -0,0 +1,8 @@ +# +# Attract mode for Canyon Climber +# + +ARTWORK.SHR/CANYON.CLIMBER=9 +ACTION.HGR/CANYON.CLIMBER=7 + +[eof] diff --git a/res/attract/CAPTN.GOODNIGHT b/res/attract/CAPTN.GOODNIGHT new file mode 100644 index 000000000..08de02b6e --- /dev/null +++ b/res/attract/CAPTN.GOODNIGHT @@ -0,0 +1,7 @@ +# +# Attract mode for Captain Goodnight +# + +ACTION.HGR/CAPTN.GOODNIGHT=7 + +[eof] diff --git a/res/attract/CEILING.ZERO b/res/attract/CEILING.ZERO new file mode 100644 index 000000000..8c3522e3e --- /dev/null +++ b/res/attract/CEILING.ZERO @@ -0,0 +1,8 @@ +# +# Attract mode for Ceiling Zero +# + +ACTION.HGR/CEILING.ZERO=7 +CEILING.ZERO=0 + +[eof] diff --git a/res/attract/CENTIPEDE b/res/attract/CENTIPEDE new file mode 100644 index 000000000..d8630707c --- /dev/null +++ b/res/attract/CENTIPEDE @@ -0,0 +1,7 @@ +# +# Attract mode for Centipede +# + +ACTION.HGR/CENTIPEDE=7 + +[eof] diff --git a/res/attract/CHAMP.LODERUN b/res/attract/CHAMP.LODERUN new file mode 100644 index 000000000..150cc2930 --- /dev/null +++ b/res/attract/CHAMP.LODERUN @@ -0,0 +1,59 @@ +# +# Attract mode for Championship Lode Runner +# + +ARTWORK.SHR/CHAMP.LODERUN=9 +ACTION.HGR/CHAMP.LODERUN=7 +ACTION.HGR/CLODE001=7 +ACTION.HGR/CLODE002=7 +ACTION.HGR/CLODE003=7 +ACTION.HGR/CLODE004=7 +ACTION.HGR/CLODE005=7 +ACTION.HGR/CLODE006=7 +ACTION.HGR/CLODE007=7 +ACTION.HGR/CLODE008=7 +ACTION.HGR/CLODE009=7 +ACTION.HGR/CLODE010=7 +ACTION.HGR/CLODE011=7 +ACTION.HGR/CLODE012=7 +ACTION.HGR/CLODE013=7 +ACTION.HGR/CLODE014=7 +ACTION.HGR/CLODE015=7 +ACTION.HGR/CLODE016=7 +ACTION.HGR/CLODE017=7 +ACTION.HGR/CLODE018=7 +ACTION.HGR/CLODE019=7 +ACTION.HGR/CLODE020=7 +ACTION.HGR/CLODE021=7 +ACTION.HGR/CLODE022=7 +ACTION.HGR/CLODE023=7 +ACTION.HGR/CLODE024=7 +ACTION.HGR/CLODE025=7 +ACTION.HGR/CLODE026=7 +ACTION.HGR/CLODE027=7 +ACTION.HGR/CLODE028=7 +ACTION.HGR/CLODE029=7 +ACTION.HGR/CLODE030=7 +ACTION.HGR/CLODE031=7 +ACTION.HGR/CLODE032=7 +ACTION.HGR/CLODE033=7 +ACTION.HGR/CLODE034=7 +ACTION.HGR/CLODE035=7 +ACTION.HGR/CLODE036=7 +ACTION.HGR/CLODE037=7 +ACTION.HGR/CLODE038=7 +ACTION.HGR/CLODE039=7 +ACTION.HGR/CLODE040=7 +ACTION.HGR/CLODE041=7 +ACTION.HGR/CLODE042=7 +ACTION.HGR/CLODE043=7 +ACTION.HGR/CLODE044=7 +ACTION.HGR/CLODE045=7 +ACTION.HGR/CLODE046=7 +ACTION.HGR/CLODE047=7 +ACTION.HGR/CLODE048=7 +ACTION.HGR/CLODE049=7 +ACTION.HGR/CLODE050=7 +CHAMP.LODERUN=0 + +[eof] diff --git a/res/attract/CHOPLIFTER b/res/attract/CHOPLIFTER new file mode 100644 index 000000000..9a147a287 --- /dev/null +++ b/res/attract/CHOPLIFTER @@ -0,0 +1,9 @@ +# +# Attract mode for Choplifter +# + +ARTWORK.SHR/CHOPLIFTER=9 +ACTION.HGR/CHOPLIFTER=7 +CHOPLIFTER=0 + +[eof] diff --git a/res/attract/CIDER.SPIDER b/res/attract/CIDER.SPIDER new file mode 100644 index 000000000..7ca28fc20 --- /dev/null +++ b/res/attract/CIDER.SPIDER @@ -0,0 +1,8 @@ +# +# Attract mode for Apple Cider Spider +# + +ACTION.HGR/CIDER.SPIDER=7 +CIDER.SPIDER=0 + +[eof] diff --git a/res/attract/COMMANDO b/res/attract/COMMANDO new file mode 100644 index 000000000..3eab62960 --- /dev/null +++ b/res/attract/COMMANDO @@ -0,0 +1,8 @@ +# +# Attract mode for Commando +# + +ARTWORK.SHR/COMMANDO=9 +ACTION.HGR/COMMANDO=7 + +[eof] diff --git a/res/attract/CONAN b/res/attract/CONAN new file mode 100644 index 000000000..895f8c08d --- /dev/null +++ b/res/attract/CONAN @@ -0,0 +1,9 @@ +# +# Attract mode for Conan +# + +ARTWORK.SHR/CONAN=9 +ACTION.HGR/CONAN=7 +CONAN=0 + +[eof] diff --git a/res/attract/CRAZY.MAZY b/res/attract/CRAZY.MAZY new file mode 100644 index 000000000..191e9b20b --- /dev/null +++ b/res/attract/CRAZY.MAZY @@ -0,0 +1,7 @@ +# +# Attract mode for Crazy Mazey +# + +ACTION.HGR/CRAZY.MAZY=7 + +[eof] diff --git a/res/attract/CRIME.WAVE b/res/attract/CRIME.WAVE new file mode 100644 index 000000000..d093279c2 --- /dev/null +++ b/res/attract/CRIME.WAVE @@ -0,0 +1,7 @@ +# +# Attract mode for Crime Wave +# + +ACTION.HGR/CRIME.WAVE=7 + +[eof] diff --git a/res/attract/CRISIS.MOUNTAIN b/res/attract/CRISIS.MOUNTAIN new file mode 100644 index 000000000..af64d80d0 --- /dev/null +++ b/res/attract/CRISIS.MOUNTAIN @@ -0,0 +1,8 @@ +# +# Attract mode for Crisis Mountain +# + +ARTWORK.SHR/CRISIS.MOUNTAIN=9 +ACTION.HGR/CRISIS.MOUNTAIN=7 + +[eof] diff --git a/res/attract/CROSSFIRE b/res/attract/CROSSFIRE new file mode 100644 index 000000000..3da46137b --- /dev/null +++ b/res/attract/CROSSFIRE @@ -0,0 +1,8 @@ +# +# Attract mode for Crossfire +# + +ARTWORK.SHR/CROSSFIRE=9 +ACTION.HGR/CROSSFIRE=7 + +[eof] diff --git a/res/attract/CYBERSTRIKE b/res/attract/CYBERSTRIKE new file mode 100644 index 000000000..f41479798 --- /dev/null +++ b/res/attract/CYBERSTRIKE @@ -0,0 +1,7 @@ +# +# Attract mode for Cyber Strike +# + +ACTION.HGR/CYBERSTRIKE=7 + +[eof] diff --git a/res/attract/D.GENERATION b/res/attract/D.GENERATION new file mode 100644 index 000000000..733f8ffa3 --- /dev/null +++ b/res/attract/D.GENERATION @@ -0,0 +1,8 @@ +# +# Attract mode for D-Generation +# + +TITLE.DHGR/D.GENERATION=8 +ARTWORK.SHR/D.GENERATION=9 + +[eof] diff --git a/res/attract/DAVIDS.MAGIC b/res/attract/DAVIDS.MAGIC new file mode 100644 index 000000000..b3dcad924 --- /dev/null +++ b/res/attract/DAVIDS.MAGIC @@ -0,0 +1,8 @@ +# +# Attract mode for David's Midnight Magic +# + +ARTWORK.SHR/DAVIDS.MAGIC=9 +ACTION.HGR/DAVIDS.MAGIC=7 + +[eof] diff --git a/res/attract/DEATH.SWORD b/res/attract/DEATH.SWORD new file mode 100644 index 000000000..b92759acf --- /dev/null +++ b/res/attract/DEATH.SWORD @@ -0,0 +1,7 @@ +# +# Attract mode for Death Sword +# + +TITLE.DHGR/DEATH.SWORD=8 + +[eof] diff --git a/res/attract/DEFENDER b/res/attract/DEFENDER new file mode 100644 index 000000000..72edc7220 --- /dev/null +++ b/res/attract/DEFENDER @@ -0,0 +1,7 @@ +# +# Attract mode for Defender +# + +ACTION.HGR/DEFENDER=7 + +[eof] diff --git a/res/attract/DIG.DUG b/res/attract/DIG.DUG new file mode 100644 index 000000000..a7a22e5a2 --- /dev/null +++ b/res/attract/DIG.DUG @@ -0,0 +1,7 @@ +# +# Attract mode for Dig Dug +# + +ACTION.HGR/DIG.DUG=7 + +[eof] diff --git a/res/attract/DINO.EGGS b/res/attract/DINO.EGGS new file mode 100644 index 000000000..050fe1d87 --- /dev/null +++ b/res/attract/DINO.EGGS @@ -0,0 +1,8 @@ +# +# Attract mode for Dino Eggs +# + +ACTION.HGR/DINO.EGGS=7 +DINO.EGGS=0 + +[eof] diff --git a/res/attract/DONKEY.KONG b/res/attract/DONKEY.KONG new file mode 100644 index 000000000..8ab7e961f --- /dev/null +++ b/res/attract/DONKEY.KONG @@ -0,0 +1,8 @@ +# +# Attract mode for Donkey Kong +# + +ACTION.HGR/DONKEY.KONG2=7 +ACTION.HGR/DONKEY.KONG=7 + +[eof] diff --git a/res/attract/DRELBS b/res/attract/DRELBS new file mode 100644 index 000000000..71461947d --- /dev/null +++ b/res/attract/DRELBS @@ -0,0 +1,7 @@ +# +# Attract mode for Drelbs +# + +ARTWORK.SHR/DRELBS=9 + +[eof] diff --git a/res/attract/DROL b/res/attract/DROL new file mode 100644 index 000000000..ca8452155 --- /dev/null +++ b/res/attract/DROL @@ -0,0 +1,10 @@ +# +# Attract mode for Drol +# + +ARTWORK.SHR/DROL=9 +ACTION.HGR/DROL=7 +ACTION.HGR/DROL3=7 +ACTION.HGR/DROL2=7 + +[eof] diff --git a/res/attract/DUNG.BEETLES b/res/attract/DUNG.BEETLES new file mode 100644 index 000000000..437633ad9 --- /dev/null +++ b/res/attract/DUNG.BEETLES @@ -0,0 +1,9 @@ +# +# Attract mode for Dung Beetles +# + +ACTION.HGR/DUNG.BEETLES2=7 +ACTION.HGR/DUNG.BEETLES3=7 +ACTION.HGR/DUNG.BEETLES=7 + +[eof] diff --git a/res/attract/EGGS.IT b/res/attract/EGGS.IT new file mode 100644 index 000000000..b2177cbb5 --- /dev/null +++ b/res/attract/EGGS.IT @@ -0,0 +1,7 @@ +# +# Attract mode for Eggs-It +# + +ACTION.HGR/EGGS.IT=7 + +[eof] diff --git a/res/attract/EPOCH b/res/attract/EPOCH new file mode 100644 index 000000000..5359ef9be --- /dev/null +++ b/res/attract/EPOCH @@ -0,0 +1,7 @@ +# +# Attract mode for Epoch +# + +ACTION.HGR/EPOCH=7 + +[eof] diff --git a/res/attract/FALCONS b/res/attract/FALCONS new file mode 100644 index 000000000..4a168389f --- /dev/null +++ b/res/attract/FALCONS @@ -0,0 +1,8 @@ +# +# Attract mode for Falcons +# + +ACTION.HGR/FALCONS.SCORE=7 +ACTION.HGR/FALCONS=7 + +[eof] diff --git a/res/attract/FIREBIRD b/res/attract/FIREBIRD new file mode 100644 index 000000000..f7afff830 --- /dev/null +++ b/res/attract/FIREBIRD @@ -0,0 +1,9 @@ +# +# Attract mode for Firebird +# + +ACTION.HGR/FIREBIRD2=7 +ACTION.HGR/FIREBIRD=7 +FIREBIRD=0 + +[eof] diff --git a/res/attract/FLIP.OUT b/res/attract/FLIP.OUT new file mode 100644 index 000000000..58ad6b4f1 --- /dev/null +++ b/res/attract/FLIP.OUT @@ -0,0 +1,8 @@ +# +# Attract mode for Flip Out +# + +ACTION.HGR/FLIP.OUT=7 +FLIP.OUT=0 + +[eof] diff --git a/res/attract/FORMULA.1 b/res/attract/FORMULA.1 new file mode 100644 index 000000000..8a9f48f1a --- /dev/null +++ b/res/attract/FORMULA.1 @@ -0,0 +1,7 @@ +# +# Attract mode for Formula 1 Racer +# + +ACTION.HGR/FORMULA.1=7 + +[eof] diff --git a/res/attract/FROGGER b/res/attract/FROGGER new file mode 100644 index 000000000..85099db1d --- /dev/null +++ b/res/attract/FROGGER @@ -0,0 +1,8 @@ +# +# Attract mode for Frogger +# + +ACTION.HGR/FROGGER2=7 +ACTION.HGR/FROGGER=7 + +[eof] diff --git a/res/attract/FS1 b/res/attract/FS1 new file mode 100644 index 000000000..df2f5cbad --- /dev/null +++ b/res/attract/FS1 @@ -0,0 +1,6 @@ +# +# Attract mode for Flight Simulator I +# + + +[eof] diff --git a/res/attract/FUJI.SPEED.WAY b/res/attract/FUJI.SPEED.WAY new file mode 100644 index 000000000..fc6bc5fa2 --- /dev/null +++ b/res/attract/FUJI.SPEED.WAY @@ -0,0 +1,6 @@ +# +# Attract mode for Fuji Crowded Speed Way +# + + +[eof] diff --git a/res/attract/GALAXIAN b/res/attract/GALAXIAN new file mode 100644 index 000000000..678008f5d --- /dev/null +++ b/res/attract/GALAXIAN @@ -0,0 +1,8 @@ +# +# Attract mode for Galaxian +# + +ACTION.HGR/GALAXIAN2=7 +ACTION.HGR/GALAXIAN=7 + +[eof] diff --git a/res/attract/GAMMA.GOBLINS b/res/attract/GAMMA.GOBLINS new file mode 100644 index 000000000..a477e31d0 --- /dev/null +++ b/res/attract/GAMMA.GOBLINS @@ -0,0 +1,12 @@ +# +# Attract mode for Gamma Goblins +# + +ACTION.HGR/GAMMA.GOBLINS3=7 +ACTION.HGR/GAMMA.GOBLINS4=7 +ACTION.HGR/GAMMA.GOBLINS5=7 +ACTION.HGR/GAMMA.GOBLINS2=7 +ACTION.HGR/GAMMA.GOBLINS=7 +GAMMA.GOBLINS=0 + +[eof] diff --git a/res/attract/GENETIC.DRIFT b/res/attract/GENETIC.DRIFT new file mode 100644 index 000000000..cf37507c3 --- /dev/null +++ b/res/attract/GENETIC.DRIFT @@ -0,0 +1,7 @@ +# +# Attract mode for Genetic Drift +# + +ACTION.HGR/GENETIC.DRIFT=7 + +[eof] diff --git a/res/attract/GOONIES b/res/attract/GOONIES new file mode 100644 index 000000000..e5df72fcb --- /dev/null +++ b/res/attract/GOONIES @@ -0,0 +1,14 @@ +# +# Attract mode for The Goonies +# + +ARTWORK.SHR/GOONIES=9 +ACTION.HGR/GOONIES3=7 +ACTION.HGR/GOONIES4=7 +ACTION.HGR/GOONIES=7 +ACTION.HGR/GOONIES5=7 +ACTION.HGR/GOONIES6=7 +ACTION.HGR/GOONIES2=7 +GOONIES=0 + +[eof] diff --git a/res/attract/GORGON b/res/attract/GORGON new file mode 100644 index 000000000..74ef92842 --- /dev/null +++ b/res/attract/GORGON @@ -0,0 +1,8 @@ +# +# Attract mode for Gorgon +# + +ARTWORK.SHR/GORGON=9 +ACTION.HGR/GORGON=7 + +[eof] diff --git a/res/attract/GREMLINS b/res/attract/GREMLINS new file mode 100644 index 000000000..c255ad784 --- /dev/null +++ b/res/attract/GREMLINS @@ -0,0 +1,7 @@ +# +# Attract mode for Gremlins +# + +ACTION.HGR/GREMLINS=7 + +[eof] diff --git a/res/attract/GUMBALL b/res/attract/GUMBALL new file mode 100644 index 000000000..8ab1ef3a5 --- /dev/null +++ b/res/attract/GUMBALL @@ -0,0 +1,10 @@ +# +# Attract mode for Gumball +# + +ARTWORK.SHR/GUMBALL=9 +ACTION.HGR/GUMBALL=7 +ACTION.HGR/GUMBALL2=7 +GUMBALL=0 + +[eof] diff --git a/res/attract/HADRON b/res/attract/HADRON new file mode 100644 index 000000000..6521dd884 --- /dev/null +++ b/res/attract/HADRON @@ -0,0 +1,7 @@ +# +# Attract mode for Hadron +# + +ACTION.HGR/HADRON=7 + +[eof] diff --git a/res/attract/HARD.HAT.MACK b/res/attract/HARD.HAT.MACK new file mode 100644 index 000000000..9af337a82 --- /dev/null +++ b/res/attract/HARD.HAT.MACK @@ -0,0 +1,11 @@ +# +# Attract mode for Hard Hat Mack +# + +ARTWORK.SHR/HARD.HAT.MACK=9 +ACTION.HGR/HARD.HAT.MACK2=7 +ACTION.HGR/HARD.HAT.MACK=7 +ACTION.HGR/HARD.HAT.MACK3=7 +HARD.HAT.MACK=0 + +[eof] diff --git a/res/attract/HEAD.ON b/res/attract/HEAD.ON new file mode 100644 index 000000000..61f79551e --- /dev/null +++ b/res/attract/HEAD.ON @@ -0,0 +1,7 @@ +# +# Attract mode for Head On +# + +ACTION.HGR/HEAD.ON=7 + +[eof] diff --git a/res/attract/HEAVY.BARREL b/res/attract/HEAVY.BARREL new file mode 100644 index 000000000..f0f6898dd --- /dev/null +++ b/res/attract/HEAVY.BARREL @@ -0,0 +1,8 @@ +# +# Attract mode for Heavy Barrel +# + +TITLE.DHGR/HEAVY.BARREL=8 +ARTWORK.SHR/HEAVY.BARREL=9 + +[eof] diff --git a/res/attract/HERO b/res/attract/HERO new file mode 100644 index 000000000..66324c390 --- /dev/null +++ b/res/attract/HERO @@ -0,0 +1,8 @@ +# +# Attract mode for H.E.R.O. +# + +ARTWORK.SHR/HERO=9 +ACTION.HGR/HERO=7 + +[eof] diff --git a/res/attract/HIGH.RISE b/res/attract/HIGH.RISE new file mode 100644 index 000000000..de41f5b95 --- /dev/null +++ b/res/attract/HIGH.RISE @@ -0,0 +1,8 @@ +# +# Attract mode for High Rise +# + +ACTION.HGR/HIGH.RISE=7 +HIGH.RISE=0 + +[eof] diff --git a/res/attract/HUNGRYBOY b/res/attract/HUNGRYBOY new file mode 100644 index 000000000..f2ecc5175 --- /dev/null +++ b/res/attract/HUNGRYBOY @@ -0,0 +1,6 @@ +# +# Attract mode for Hungry Boy +# + + +[eof] diff --git a/res/attract/IKARI.WARRIORS b/res/attract/IKARI.WARRIORS new file mode 100644 index 000000000..3b08698e6 --- /dev/null +++ b/res/attract/IKARI.WARRIORS @@ -0,0 +1,8 @@ +# +# Attract mode for Ikari Warriors +# + +ARTWORK.SHR/IKARI.WARRIORS=9 +ACTION.HGR/IKARI.WARRIORS=7 + +[eof] diff --git a/res/attract/IMPOSSIBLE.MISS b/res/attract/IMPOSSIBLE.MISS new file mode 100644 index 000000000..b5550a858 --- /dev/null +++ b/res/attract/IMPOSSIBLE.MISS @@ -0,0 +1,8 @@ +# +# Attract mode for Impossible Mission +# + +ARTWORK.SHR/IMPOSSIBLE.MISS=9 +ACTION.HGR/IMPOSSIBLE.MISS=7 + +[eof] diff --git a/res/attract/INTL.GRAN.PRIX b/res/attract/INTL.GRAN.PRIX new file mode 100644 index 000000000..91478b2a9 --- /dev/null +++ b/res/attract/INTL.GRAN.PRIX @@ -0,0 +1,7 @@ +# +# Attract mode for International Gran Prix +# + +ACTION.HGR/INTL.GRAN.PRIX=7 + +[eof] diff --git a/res/attract/JOUST b/res/attract/JOUST new file mode 100644 index 000000000..d983fe675 --- /dev/null +++ b/res/attract/JOUST @@ -0,0 +1,8 @@ +# +# Attract mode for Joust +# + +ACTION.HGR/JOUST2=7 +ACTION.HGR/JOUST=7 + +[eof] diff --git a/res/attract/JUGGLER b/res/attract/JUGGLER new file mode 100644 index 000000000..5e0fc5b8f --- /dev/null +++ b/res/attract/JUGGLER @@ -0,0 +1,8 @@ +# +# Attract mode for Juggler +# + +ACTION.HGR/JUGGLER=7 +ACTION.HGR/JUGGLER2=7 + +[eof] diff --git a/res/attract/JUMPMAN b/res/attract/JUMPMAN new file mode 100644 index 000000000..8876c291f --- /dev/null +++ b/res/attract/JUMPMAN @@ -0,0 +1,8 @@ +# +# Attract mode for Jumpman +# + +ARTWORK.SHR/JUMPMAN=9 +ACTION.HGR/JUMPMAN=7 + +[eof] diff --git a/res/attract/JUNGLE.HUNT b/res/attract/JUNGLE.HUNT new file mode 100644 index 000000000..0c9c054df --- /dev/null +++ b/res/attract/JUNGLE.HUNT @@ -0,0 +1,9 @@ +# +# Attract mode for Jungle Hunt +# + +ACTION.HGR/JUNGLE.HUNT=7 +ACTION.HGR/JUNGLE.HUNT2=7 +JUNGLE.HUNT=0 + +[eof] diff --git a/res/attract/KARATEKA b/res/attract/KARATEKA new file mode 100644 index 000000000..4b900adec --- /dev/null +++ b/res/attract/KARATEKA @@ -0,0 +1,9 @@ +# +# Attract mode for Karateka +# + +ARTWORK.SHR/KARATEKA=9 +ACTION.HGR/KARATEKA=7 +KARATEKA=0 + +[eof] diff --git a/res/attract/KID.NIKI b/res/attract/KID.NIKI new file mode 100644 index 000000000..c7e9a7470 --- /dev/null +++ b/res/attract/KID.NIKI @@ -0,0 +1,7 @@ +# +# Attract mode for Kid Niki +# + +ACTION.HGR/KID.NIKI=7 + +[eof] diff --git a/res/attract/LADY.TUT b/res/attract/LADY.TUT new file mode 100644 index 000000000..c246d637e --- /dev/null +++ b/res/attract/LADY.TUT @@ -0,0 +1,9 @@ +# +# Attract mode for Lady Tut +# + +ARTWORK.SHR/LADY.TUT=9 +ACTION.HGR/LADY.TUT=7 +LADY.TUT=0 + +[eof] diff --git a/res/attract/LANCASTER b/res/attract/LANCASTER new file mode 100644 index 000000000..75cf5c586 --- /dev/null +++ b/res/attract/LANCASTER @@ -0,0 +1,7 @@ +# +# Attract mode for Lancaster ;needs title screenshot +# + +ACTION.HGR/LANCASTER=7 + +[eof] diff --git a/res/attract/LODE.RUNNER b/res/attract/LODE.RUNNER new file mode 100644 index 000000000..a79ba9a1c --- /dev/null +++ b/res/attract/LODE.RUNNER @@ -0,0 +1,9 @@ +# +# Attract mode for Lode Runner +# + +ACTION.HGR/LODE001=7 +ACTION.HGR/LODE137=7 +LODE.RUNNER=0 + +[eof] diff --git a/res/attract/LOST.TOMB b/res/attract/LOST.TOMB new file mode 100644 index 000000000..eee96b1bb --- /dev/null +++ b/res/attract/LOST.TOMB @@ -0,0 +1,10 @@ +# +# Attract mode for Lost Tomb +# + +ARTWORK.SHR/LOST.TOMB=9 +ACTION.HGR/LOST.TOMB=7 +ACTION.HGR/LOST.TOMB2=7 +LOST.TOMB=0 + +[eof] diff --git a/res/attract/MAD.BOMBER b/res/attract/MAD.BOMBER new file mode 100644 index 000000000..60e36a16e --- /dev/null +++ b/res/attract/MAD.BOMBER @@ -0,0 +1,6 @@ +# +# Attract mode for Mad Bomber +# + + +[eof] diff --git a/res/attract/MARBLE.MADNESS b/res/attract/MARBLE.MADNESS new file mode 100644 index 000000000..c997be15f --- /dev/null +++ b/res/attract/MARBLE.MADNESS @@ -0,0 +1,7 @@ +# +# Attract mode for Marble Madness +# + +ARTWORK.SHR/MARBLE.MADNESS=9 + +[eof] diff --git a/res/attract/MARIO.BROS b/res/attract/MARIO.BROS new file mode 100644 index 000000000..c66276bc8 --- /dev/null +++ b/res/attract/MARIO.BROS @@ -0,0 +1,10 @@ +# +# Attract mode for Mario Bros +# + +ARTWORK.SHR/MARIO.BROS=9 +ACTION.HGR/MARIO.BROS3=7 +ACTION.HGR/MARIO.BROS2=7 +ACTION.HGR/MARIO.BROS=7 + +[eof] diff --git a/res/attract/MINER.2049ER b/res/attract/MINER.2049ER new file mode 100644 index 000000000..e04420a11 --- /dev/null +++ b/res/attract/MINER.2049ER @@ -0,0 +1,9 @@ +# +# Attract mode for Miner 2049er +# + +ARTWORK.SHR/MINER.2049ER=9 +ACTION.HGR/MINER.2049ER=7 +ACTION.HGR/MINER.2049ER2=7 + +[eof] diff --git a/res/attract/MONTEZUMA b/res/attract/MONTEZUMA new file mode 100644 index 000000000..3ec14d443 --- /dev/null +++ b/res/attract/MONTEZUMA @@ -0,0 +1,7 @@ +# +# Attract mode for Montezuma's Revenge +# + +ACTION.HGR/MONTEZUMA=7 + +[eof] diff --git a/res/attract/MOON.PATROL b/res/attract/MOON.PATROL new file mode 100644 index 000000000..ce8827bcc --- /dev/null +++ b/res/attract/MOON.PATROL @@ -0,0 +1,7 @@ +# +# Attract mode for Moon Patrol +# + +ACTION.HGR/MOON.PATROL=7 + +[eof] diff --git a/res/attract/MR.COOL b/res/attract/MR.COOL new file mode 100644 index 000000000..77f4b01a3 --- /dev/null +++ b/res/attract/MR.COOL @@ -0,0 +1,8 @@ +# +# Attract mode for Mr. Cool +# + +ARTWORK.SHR/MR.COOL=9 +MR.COOL=0 + +[eof] diff --git a/res/attract/MR.DO b/res/attract/MR.DO new file mode 100644 index 000000000..0f01b3143 --- /dev/null +++ b/res/attract/MR.DO @@ -0,0 +1,10 @@ +# +# Attract mode for Mr. Do +# + +ACTION.HGR/MR.DO.L01=7 +ACTION.HGR/MR.DO.L02=7 +ACTION.HGR/MR.DO.L03=7 +ACTION.HGR/MR.DO.L10=7 + +[eof] diff --git a/res/attract/MR.ROBOT b/res/attract/MR.ROBOT new file mode 100644 index 000000000..6e85691e7 --- /dev/null +++ b/res/attract/MR.ROBOT @@ -0,0 +1,8 @@ +# +# Attract mode for Mr. Robot +# + +ARTWORK.SHR/MR.ROBOT=9 +ACTION.HGR/MR.ROBOT=7 + +[eof] diff --git a/res/attract/MS.PACMAN b/res/attract/MS.PACMAN new file mode 100644 index 000000000..33125b5f6 --- /dev/null +++ b/res/attract/MS.PACMAN @@ -0,0 +1,7 @@ +# +# Attract mode for Ms. Pacman +# + +ACTION.HGR/MS.PACMAN=7 + +[eof] diff --git a/res/attract/NIBBLER b/res/attract/NIBBLER new file mode 100644 index 000000000..d0caef292 --- /dev/null +++ b/res/attract/NIBBLER @@ -0,0 +1,8 @@ +# +# Attract mode for Nibbler +# + +ACTION.HGR/NIBBLER=7 +NIBBLER=0 + +[eof] diff --git a/res/attract/NIGHT.MISSION b/res/attract/NIGHT.MISSION new file mode 100644 index 000000000..cd9ffba9c --- /dev/null +++ b/res/attract/NIGHT.MISSION @@ -0,0 +1,7 @@ +# +# Attract mode for Night Mission Pinball +# + +ARTWORK.SHR/NIGHT.MISSION=9 + +[eof] diff --git a/res/attract/NIGHT.STALKER b/res/attract/NIGHT.STALKER new file mode 100644 index 000000000..ccdde35aa --- /dev/null +++ b/res/attract/NIGHT.STALKER @@ -0,0 +1,7 @@ +# +# Attract mode for Night Stalker +# + +ACTION.HGR/NIGHT.STALKER=7 + +[eof] diff --git a/res/attract/NIGHTMARE b/res/attract/NIGHTMARE new file mode 100644 index 000000000..84a8e28df --- /dev/null +++ b/res/attract/NIGHTMARE @@ -0,0 +1,7 @@ +# +# Attract mode for Nightmare Gallery +# + +ACTION.HGR/NIGHTMARE=7 + +[eof] diff --git a/res/attract/NORAD b/res/attract/NORAD new file mode 100644 index 000000000..ad0721963 --- /dev/null +++ b/res/attract/NORAD @@ -0,0 +1,6 @@ +# +# Attract mode for NORAD +# + + +[eof] diff --git a/res/attract/ORBITRON b/res/attract/ORBITRON new file mode 100644 index 000000000..6ef16e36e --- /dev/null +++ b/res/attract/ORBITRON @@ -0,0 +1,7 @@ +# +# Attract mode for Orbitron +# + +ACTION.HGR/ORBITRON=7 + +[eof] diff --git a/res/attract/ORILEYS.MINE b/res/attract/ORILEYS.MINE new file mode 100644 index 000000000..6292fa3b1 --- /dev/null +++ b/res/attract/ORILEYS.MINE @@ -0,0 +1,9 @@ +# +# Attract mode for O'Riley's Mine +# + +ARTWORK.SHR/ORILEYS.MINE=9 +ACTION.HGR/ORILEYS.MINE=7 +ORILEYS.MINE=0 + +[eof] diff --git a/res/attract/OUTPOST b/res/attract/OUTPOST new file mode 100644 index 000000000..cf917b14e --- /dev/null +++ b/res/attract/OUTPOST @@ -0,0 +1,7 @@ +# +# Attract mode for Outpost +# + +ACTION.HGR/OUTPOST=7 + +[eof] diff --git a/res/attract/PAC.MAN b/res/attract/PAC.MAN new file mode 100644 index 000000000..3d12e17ce --- /dev/null +++ b/res/attract/PAC.MAN @@ -0,0 +1,7 @@ +# +# Attract mode for Pac-Man +# + +ACTION.HGR/PAC.MAN=7 + +[eof] diff --git a/res/attract/PACMAN b/res/attract/PACMAN new file mode 100644 index 000000000..8ac153af1 --- /dev/null +++ b/res/attract/PACMAN @@ -0,0 +1 @@ +PACMAN=0[eof]# diff --git a/res/attract/PAPERBOY b/res/attract/PAPERBOY new file mode 100644 index 000000000..4abdf0ede --- /dev/null +++ b/res/attract/PAPERBOY @@ -0,0 +1,8 @@ +# +# Attract mode for Paperboy +# + +ARTWORK.SHR/PAPERBOY=9 +ACTION.HGR/PAPERBOY=7 + +[eof] diff --git a/res/attract/PEST.PATROL b/res/attract/PEST.PATROL new file mode 100644 index 000000000..f5db0c750 --- /dev/null +++ b/res/attract/PEST.PATROL @@ -0,0 +1,9 @@ +# +# Attract mode for Pest Patrol +# + +ACTION.HGR/PEST.PATROL=7 +ACTION.HGR/PEST.PATROL2=7 +PEST.PATROL=0 + +[eof] diff --git a/res/attract/PHANTOMS.FIVE b/res/attract/PHANTOMS.FIVE new file mode 100644 index 000000000..0f290185e --- /dev/null +++ b/res/attract/PHANTOMS.FIVE @@ -0,0 +1,7 @@ +# +# Attract mode for Phantoms Five +# + +ACTION.HGR/PHANTOMS.FIVE=7 + +[eof] diff --git a/res/attract/PHASER.FIRE b/res/attract/PHASER.FIRE new file mode 100644 index 000000000..d01d44d17 --- /dev/null +++ b/res/attract/PHASER.FIRE @@ -0,0 +1,7 @@ +# +# Attract mode for Phaser Fire +# + +ACTION.HGR/PHASER.FIRE=7 + +[eof] diff --git a/res/attract/PHOTAR b/res/attract/PHOTAR new file mode 100644 index 000000000..6bcea74f5 --- /dev/null +++ b/res/attract/PHOTAR @@ -0,0 +1,8 @@ +# +# Attract mode for Photar +# + +ACTION.HGR/PHOTAR=7 +ACTION.HGR/PHOTAR2=7 + +[eof] diff --git a/res/attract/PICNIC.PARANOIA b/res/attract/PICNIC.PARANOIA new file mode 100644 index 000000000..77933d1f0 --- /dev/null +++ b/res/attract/PICNIC.PARANOIA @@ -0,0 +1,7 @@ +# +# Attract mode for Picnic Paranoia +# + +ACTION.HGR/PICNIC.PARANOIA=7 + +[eof] diff --git a/res/attract/PIEMAN b/res/attract/PIEMAN new file mode 100644 index 000000000..791556024 --- /dev/null +++ b/res/attract/PIEMAN @@ -0,0 +1,8 @@ +# +# Attract mode for Pie-Man +# + +ACTION.HGR/PIEMAN=7 +PIEMAN=0 + +[eof] diff --git a/res/attract/PIPEDREAM b/res/attract/PIPEDREAM new file mode 100644 index 000000000..8ee8179a6 --- /dev/null +++ b/res/attract/PIPEDREAM @@ -0,0 +1,7 @@ +# +# Attract mode for Pipe Dream +# + +TITLE.DHGR/PIPEDREAM=8 + +[eof] diff --git a/res/attract/PITFALL.II b/res/attract/PITFALL.II new file mode 100644 index 000000000..7a486b77c --- /dev/null +++ b/res/attract/PITFALL.II @@ -0,0 +1,9 @@ +# +# Attract mode for Pitfall II +# + +ACTION.HGR/PITFALL.II2=7 +ACTION.HGR/PITFALL.II=7 +PITFALL.II=0 + +[eof] diff --git a/res/attract/PITSTOP.II b/res/attract/PITSTOP.II new file mode 100644 index 000000000..9bb64a3c0 --- /dev/null +++ b/res/attract/PITSTOP.II @@ -0,0 +1,8 @@ +# +# Attract mode for Pit Stop II +# + +ARTWORK.SHR/PITSTOP.II=9 +ACTION.HGR/PITSTOP.II=7 + +[eof] diff --git a/res/attract/PLASMANIA b/res/attract/PLASMANIA new file mode 100644 index 000000000..372e82c84 --- /dev/null +++ b/res/attract/PLASMANIA @@ -0,0 +1,8 @@ +# +# Attract mode for Plasmania +# + +ACTION.HGR/PLASMANIA=7 +PLASMANIA=0 + +[eof] diff --git a/res/attract/PLATOON b/res/attract/PLATOON new file mode 100644 index 000000000..c047f6058 --- /dev/null +++ b/res/attract/PLATOON @@ -0,0 +1,8 @@ +# +# Attract mode for Platoon +# + +TITLE.DHGR/PLATOON=8 +ARTWORK.SHR/PLATOON=9 + +[eof] diff --git a/res/attract/POLLYWOG b/res/attract/POLLYWOG new file mode 100644 index 000000000..ccdf7e08c --- /dev/null +++ b/res/attract/POLLYWOG @@ -0,0 +1,6 @@ +# +# Attract mode for Pollywog +# + + +[eof] diff --git a/res/attract/POOYAN b/res/attract/POOYAN new file mode 100644 index 000000000..0950723c3 --- /dev/null +++ b/res/attract/POOYAN @@ -0,0 +1,9 @@ +# +# Attract mode for Pooyan +# + +ARTWORK.SHR/POOYAN=9 +ACTION.HGR/POOYAN=7 +POOYAN=0 + +[eof] diff --git a/res/attract/PRINCEUNP b/res/attract/PRINCEUNP new file mode 100644 index 000000000..998dd669c --- /dev/null +++ b/res/attract/PRINCEUNP @@ -0,0 +1,23 @@ +# +# Attract mode for Prince of Persia +# + +TITLE.DHGR/PRINCEUNP=8 +ARTWORK.SHR/PRINCEUNP=9 +ACTION.HGR/POPL01AGOTSWORD=7 +ACTION.HGR/POPL01DCUTSCENE=7 +ACTION.HGR/POPL02ADRINK=7 +ACTION.HGR/POPL03DSKELETON=7 +ACTION.HGR/POPL04CNEGATIVL=7 +ACTION.HGR/POPL05BTHIEF=7 +ACTION.HGR/POPL06ANOTHELPI=7 +ACTION.HGR/POPL07CWHEEE=7 +ACTION.HGR/POPL08AHOLDON=7 +ACTION.HGR/POPL09BHARDPLAC=7 +ACTION.HGR/POPL10BRUN=7 +ACTION.HGR/POPL11AJUMP=7 +ACTION.HGR/POPL12CENGARDE=7 +ACTION.HGR/POPL13BMOUSE=7 +ACTION.HGR/POPL01AGOTSWORD=7 + +[eof] diff --git a/res/attract/PUCK.MAN b/res/attract/PUCK.MAN new file mode 100644 index 000000000..0d5884c4d --- /dev/null +++ b/res/attract/PUCK.MAN @@ -0,0 +1,6 @@ +# +# Attract mode for Puckman +# + + +[eof] diff --git a/res/attract/QIX b/res/attract/QIX new file mode 100644 index 000000000..21eb1cd4a --- /dev/null +++ b/res/attract/QIX @@ -0,0 +1,8 @@ +# +# Attract mode for Qix +# + +TITLE.DHGR/QIX=8 +ARTWORK.SHR/QIX=9 + +[eof] diff --git a/res/attract/QUADRANT.6112 b/res/attract/QUADRANT.6112 new file mode 100644 index 000000000..ee0e3739b --- /dev/null +++ b/res/attract/QUADRANT.6112 @@ -0,0 +1,7 @@ +# +# Attract mode for Quadrant 6112 +# + +ACTION.HGR/QUADRANT.6112=7 + +[eof] diff --git a/res/attract/RADWARRIOR b/res/attract/RADWARRIOR new file mode 100644 index 000000000..61ef01ee8 --- /dev/null +++ b/res/attract/RADWARRIOR @@ -0,0 +1,8 @@ +# +# Attract mode for Radwarrior +# + +TITLE.DHGR/RADWARRIOR=8 +ARTWORK.SHR/RADWARRIOR=9 + +[eof] diff --git a/res/attract/RASTER.BLASTER b/res/attract/RASTER.BLASTER new file mode 100644 index 000000000..4b9b5cf93 --- /dev/null +++ b/res/attract/RASTER.BLASTER @@ -0,0 +1,8 @@ +# +# Attract mode for Raster Blaster +# + +ARTWORK.SHR/RASTER.BLASTER=9 +ACTION.HGR/RASTER.BLASTER=7 + +[eof] diff --git a/res/attract/RED.ALERT b/res/attract/RED.ALERT new file mode 100644 index 000000000..90360405d --- /dev/null +++ b/res/attract/RED.ALERT @@ -0,0 +1,7 @@ +# +# Attract mode for Red Alert +# + +ACTION.HGR/RED.ALERT=7 + +[eof] diff --git a/res/attract/REPTON b/res/attract/REPTON new file mode 100644 index 000000000..f122e9a9c --- /dev/null +++ b/res/attract/REPTON @@ -0,0 +1,8 @@ +# +# Attract mode for Repton +# + +ACTION.HGR/REPTON=7 +REPTON=0 + +[eof] diff --git a/res/attract/RESCUE.RAIDERS b/res/attract/RESCUE.RAIDERS new file mode 100644 index 000000000..f0268e32b --- /dev/null +++ b/res/attract/RESCUE.RAIDERS @@ -0,0 +1,9 @@ +# +# Attract mode for Rescue Raiders +# + +ACTION.HGR/RESCUE.RAIDERS=7 +ACTION.HGR/RESCUE.RAIDERS3=7 +ACTION.HGR/RESCUE.RAIDERS2=7 + +[eof] diff --git a/res/attract/RIBBIT b/res/attract/RIBBIT new file mode 100644 index 000000000..210c52802 --- /dev/null +++ b/res/attract/RIBBIT @@ -0,0 +1,7 @@ +# +# Attract mode for Ribbit +# + +ACTION.HGR/RIBBIT=7 + +[eof] diff --git a/res/attract/ROBOCOP b/res/attract/ROBOCOP new file mode 100644 index 000000000..51a54bec8 --- /dev/null +++ b/res/attract/ROBOCOP @@ -0,0 +1,8 @@ +# +# Attract mode for Robocop +# + +TITLE.DHGR/ROBOCOP=8 +ARTWORK.SHR/ROBOCOP=9 + +[eof] diff --git a/res/attract/ROBOTRON b/res/attract/ROBOTRON new file mode 100644 index 000000000..30221b2c3 --- /dev/null +++ b/res/attract/ROBOTRON @@ -0,0 +1,8 @@ +# +# Attract mode for Robotron 2084 +# + +ACTION.HGR/ROBOTRON=7 +ROBOTRON=0 + +[eof] diff --git a/res/attract/RUSSKI.DUCK b/res/attract/RUSSKI.DUCK new file mode 100644 index 000000000..be8d3fef0 --- /dev/null +++ b/res/attract/RUSSKI.DUCK @@ -0,0 +1,7 @@ +# +# Attract mode for Russki Duck +# + +ACTION.HGR/RUSSKI.DUCK=7 + +[eof] diff --git a/res/attract/SABOTAGE b/res/attract/SABOTAGE new file mode 100644 index 000000000..eda0ad3d8 --- /dev/null +++ b/res/attract/SABOTAGE @@ -0,0 +1,7 @@ +# +# Attract mode for Sabotage +# + +ACTION.HGR/SABOTAGE=7 + +[eof] diff --git a/res/attract/SAMMY.LIGHTFOOT b/res/attract/SAMMY.LIGHTFOOT new file mode 100644 index 000000000..a0b49db79 --- /dev/null +++ b/res/attract/SAMMY.LIGHTFOOT @@ -0,0 +1,9 @@ +# +# Attract mode for Sammy Lightfoot +# + +ARTWORK.SHR/SAMMY.LIGHTFOOT=9 +ACTION.HGR/SAMMY.LIGHTFOOT=7 +SAMMY.LIGHTFOOT=0 + +[eof] diff --git a/res/attract/SERPENTINE b/res/attract/SERPENTINE new file mode 100644 index 000000000..08cdf18c6 --- /dev/null +++ b/res/attract/SERPENTINE @@ -0,0 +1,8 @@ +# +# Attract mode for Serpentine +# + +ACTION.HGR/SERPENTINE=7 +SERPENTINE=0 + +[eof] diff --git a/res/attract/SHAMUS b/res/attract/SHAMUS new file mode 100644 index 000000000..808528dc6 --- /dev/null +++ b/res/attract/SHAMUS @@ -0,0 +1,7 @@ +# +# Attract mode for Shamus +# + +ACTION.HGR/SHAMUS=7 + +[eof] diff --git a/res/attract/SHUFFLEBOARD b/res/attract/SHUFFLEBOARD new file mode 100644 index 000000000..0d9599053 --- /dev/null +++ b/res/attract/SHUFFLEBOARD @@ -0,0 +1,6 @@ +# +# Attract mode for Shuffleboard +# + + +[eof] diff --git a/res/attract/SNACK.ATTACK b/res/attract/SNACK.ATTACK new file mode 100644 index 000000000..02f6e3056 --- /dev/null +++ b/res/attract/SNACK.ATTACK @@ -0,0 +1,8 @@ +# +# Attract mode for Snack Attack +# + +ARTWORK.SHR/SNACK.ATTACK=9 +ACTION.HGR/SNACK.ATTACK=7 + +[eof] diff --git a/res/attract/SNAKE.BYTE b/res/attract/SNAKE.BYTE new file mode 100644 index 000000000..872d6aa12 --- /dev/null +++ b/res/attract/SNAKE.BYTE @@ -0,0 +1,9 @@ +# +# Attract mode for Snake Byte +# + +ARTWORK.SHR/SNAKE.BYTE=9 +ACTION.HGR/SNAKE.BYTE=7 +SNAKE.BYTE=0 + +[eof] diff --git a/res/attract/SNEAKERS b/res/attract/SNEAKERS new file mode 100644 index 000000000..eaf5fdfce --- /dev/null +++ b/res/attract/SNEAKERS @@ -0,0 +1,12 @@ +# +# Attract mode for Sneakers +# + +ACTION.HGR/SNEAKERS=7 +ACTION.HGR/SNEAKERS4=7 +ACTION.HGR/SNEAKERS3=7 +ACTION.HGR/SNEAKERS2=7 +ACTION.HGR/SNEAKERS5=7 +SNEAKERS=0 + +[eof] diff --git a/res/attract/SNOGGLE b/res/attract/SNOGGLE new file mode 100644 index 000000000..4933302c7 --- /dev/null +++ b/res/attract/SNOGGLE @@ -0,0 +1,7 @@ +# +# Attract mode for Snoggle +# + +ACTION.HGR/SNOGGLE=7 + +[eof] diff --git a/res/attract/SPACE.EGGS b/res/attract/SPACE.EGGS new file mode 100644 index 000000000..f5b455ab4 --- /dev/null +++ b/res/attract/SPACE.EGGS @@ -0,0 +1,7 @@ +# +# Attract mode for Space Eggs +# + +ACTION.HGR/SPACE.EGGS=7 + +[eof] diff --git a/res/attract/SPACE.QUARKS b/res/attract/SPACE.QUARKS new file mode 100644 index 000000000..a1618ad03 --- /dev/null +++ b/res/attract/SPACE.QUARKS @@ -0,0 +1,7 @@ +# +# Attract mode for Space Quarks +# + +ACTION.HGR/SPACE.QUARKS=7 + +[eof] diff --git a/res/attract/SPACE.RAIDERS b/res/attract/SPACE.RAIDERS new file mode 100644 index 000000000..64b5ad36c --- /dev/null +++ b/res/attract/SPACE.RAIDERS @@ -0,0 +1,8 @@ +# +# Attract mode for Space Raiders +# + +ARTWORK.SHR/SPACE.RAIDERS=9 +ACTION.HGR/SPACE.RAIDERS=7 + +[eof] diff --git a/res/attract/SPARE.CHANGE b/res/attract/SPARE.CHANGE new file mode 100644 index 000000000..4ce848beb --- /dev/null +++ b/res/attract/SPARE.CHANGE @@ -0,0 +1,9 @@ +# +# Attract mode for Spare Change +# + +ARTWORK.SHR/SPARE.CHANGE=9 +ACTION.HGR/SPARE.CHANGE=7 +SPARE.CHANGE=0 + +[eof] diff --git a/res/attract/SPIDER.RAID b/res/attract/SPIDER.RAID new file mode 100644 index 000000000..14ea9598e --- /dev/null +++ b/res/attract/SPIDER.RAID @@ -0,0 +1,7 @@ +# +# Attract mode for Spider Raid +# + +ACTION.HGR/SPIDER.RAID=7 + +[eof] diff --git a/res/attract/SPIDERBOT b/res/attract/SPIDERBOT new file mode 100644 index 000000000..3a830b8b7 --- /dev/null +++ b/res/attract/SPIDERBOT @@ -0,0 +1,8 @@ +# +# Attract mode for Spiderbot +# + +TITLE.DHGR/SPIDERBOT=8 +ARTWORK.SHR/SPIDERBOT=9 + +[eof] diff --git a/res/attract/SPY.HUNTER b/res/attract/SPY.HUNTER new file mode 100644 index 000000000..91adac067 --- /dev/null +++ b/res/attract/SPY.HUNTER @@ -0,0 +1,9 @@ +# +# Attract mode for Spy Hunter +# + +ACTION.HGR/SPY.HUNTER2=7 +ACTION.HGR/SPY.HUNTER=7 +SPY.HUNTER=0 + +[eof] diff --git a/res/attract/SPYS.DEMISE b/res/attract/SPYS.DEMISE new file mode 100644 index 000000000..88bdf4bd0 --- /dev/null +++ b/res/attract/SPYS.DEMISE @@ -0,0 +1,8 @@ +# +# Attract mode for Spy's Demise +# + +ACTION.HGR/SPYS.DEMISE=7 +SPYS.DEMISE=0 + +[eof] diff --git a/res/attract/STARBLASTER b/res/attract/STARBLASTER new file mode 100644 index 000000000..44a5caf79 --- /dev/null +++ b/res/attract/STARBLASTER @@ -0,0 +1,8 @@ +# +# Attract mode for Starblaster +# + +ARTWORK.SHR/STARBLASTER=9 +ACTION.HGR/STARBLASTER=7 + +[eof] diff --git a/res/attract/STARGATE b/res/attract/STARGATE new file mode 100644 index 000000000..0b841ba1a --- /dev/null +++ b/res/attract/STARGATE @@ -0,0 +1,9 @@ +# +# Attract mode for Stargate +# + +ACTION.HGR/STARGATE=7 +ACTION.HGR/STARGATE2=7 +STARGATE=0 + +[eof] diff --git a/res/attract/STELLAR.7 b/res/attract/STELLAR.7 new file mode 100644 index 000000000..e144e951d --- /dev/null +++ b/res/attract/STELLAR.7 @@ -0,0 +1,7 @@ +# +# Attract mode for Stellar 7 +# + +ACTION.HGR/STELLAR.7=7 + +[eof] diff --git a/res/attract/SUCCESSION b/res/attract/SUCCESSION new file mode 100644 index 000000000..8cbff6a1b --- /dev/null +++ b/res/attract/SUCCESSION @@ -0,0 +1,7 @@ +# +# Attract mode for Succession +# + +ACTION.HGR/SUCCESSION=7 + +[eof] diff --git a/res/attract/SUICIDE b/res/attract/SUICIDE new file mode 100644 index 000000000..84c539685 --- /dev/null +++ b/res/attract/SUICIDE @@ -0,0 +1,7 @@ +# +# Attract mode for Suicide! +# + +ACTION.HGR/SUICIDE=7 + +[eof] diff --git a/res/attract/SUMMER.EDITION b/res/attract/SUMMER.EDITION new file mode 100644 index 000000000..1df6e7f17 --- /dev/null +++ b/res/attract/SUMMER.EDITION @@ -0,0 +1,8 @@ +# +# Attract mode for The Games: Summer Edition +# + +TITLE.DHGR/SUMMER.EDITION=8 +ARTWORK.SHR/SUMMER.EDITION=9 + +[eof] diff --git a/res/attract/SWASHBUCKLER b/res/attract/SWASHBUCKLER new file mode 100644 index 000000000..cec48727e --- /dev/null +++ b/res/attract/SWASHBUCKLER @@ -0,0 +1,7 @@ +# +# Attract mode for Swashbuckler +# + +ACTION.HGR/SWASHBUCKLER=7 + +[eof] diff --git a/res/attract/TAG.TEAM b/res/attract/TAG.TEAM new file mode 100644 index 000000000..9ef4728d4 --- /dev/null +++ b/res/attract/TAG.TEAM @@ -0,0 +1,8 @@ +# +# Attract mode for Tag Team Wrestling +# + +ARTWORK.SHR/TAG.TEAM=9 +ACTION.HGR/TAG.TEAM=7 + +[eof] diff --git a/res/attract/TAPPER b/res/attract/TAPPER new file mode 100644 index 000000000..370440d7f --- /dev/null +++ b/res/attract/TAPPER @@ -0,0 +1,7 @@ +# +# Attract mode for Tapper +# + +ACTION.HGR/TAPPER=7 + +[eof] diff --git a/res/attract/TETRIS b/res/attract/TETRIS new file mode 100644 index 000000000..ff9a651ee --- /dev/null +++ b/res/attract/TETRIS @@ -0,0 +1,13 @@ +# +# Attract mode for Tetris +# + +ARTWORK.SHR/TETRIS=9 +ACTION.HGR/TETRIS=7 +ACTION.HGR/TETRIS5=7 +ACTION.HGR/TETRIS6=7 +ACTION.HGR/TETRIS3=7 +ACTION.HGR/TETRIS4=7 +ACTION.HGR/TETRIS2=7 + +[eof] diff --git a/res/attract/TETRIS128K b/res/attract/TETRIS128K new file mode 100644 index 000000000..2177feb31 --- /dev/null +++ b/res/attract/TETRIS128K @@ -0,0 +1,7 @@ +# +# Attract mode for Tetris (DHGR) +# + +TITLE.DHGR/TETRIS128K=8 + +[eof] diff --git a/res/attract/THEXDER b/res/attract/THEXDER new file mode 100644 index 000000000..b50cc54e2 --- /dev/null +++ b/res/attract/THEXDER @@ -0,0 +1,9 @@ +# +# Attract mode for Thexder +# + +ARTWORK.SHR/THEXDER=9 +ACTION.HGR/THEXDER=7 +ACTION.HGR/THEXDER2=7 + +[eof] diff --git a/res/attract/THEXDER128K b/res/attract/THEXDER128K new file mode 100644 index 000000000..93996fe5f --- /dev/null +++ b/res/attract/THEXDER128K @@ -0,0 +1,7 @@ +# +# Attract mode for Thexder (DHGR) +# + +TITLE.DHGR/THEXDER128K=8 + +[eof] diff --git a/res/attract/THIEF b/res/attract/THIEF new file mode 100644 index 000000000..15879ec1b --- /dev/null +++ b/res/attract/THIEF @@ -0,0 +1,7 @@ +# +# Attract mode for Thief +# + +ACTION.HGR/THIEF=7 + +[eof] diff --git a/res/attract/THRESHOLD b/res/attract/THRESHOLD new file mode 100644 index 000000000..8c75de547 --- /dev/null +++ b/res/attract/THRESHOLD @@ -0,0 +1,7 @@ +# +# Attract mode for Threshold +# + +ACTION.HGR/THRESHOLD=7 + +[eof] diff --git a/res/attract/THUNDERBOMBS b/res/attract/THUNDERBOMBS new file mode 100644 index 000000000..1201bfb0c --- /dev/null +++ b/res/attract/THUNDERBOMBS @@ -0,0 +1,8 @@ +# +# Attract mode for Thunder Bombs +# + +ACTION.HGR/THUNDERBOMBS=7 +THUNDERBOMBS=0 + +[eof] diff --git a/res/attract/TOMAHAWK b/res/attract/TOMAHAWK new file mode 100644 index 000000000..0e9ae3f6e --- /dev/null +++ b/res/attract/TOMAHAWK @@ -0,0 +1,8 @@ +# +# Attract mode for Tomahawk +# + +ARTWORK.SHR/TOMAHAWK=9 +ACTION.HGR/TOMAHAWK=7 + +[eof] diff --git a/res/attract/TRACK.AND.FIELD b/res/attract/TRACK.AND.FIELD new file mode 100644 index 000000000..440b03e5f --- /dev/null +++ b/res/attract/TRACK.AND.FIELD @@ -0,0 +1,8 @@ +# +# Attract mode for Track & Field +# + +ACTION.HGR/TRACK.AND.FIELD=7 +TRACK.AND.FIELD=0 + +[eof] diff --git a/res/attract/TUBEWAY b/res/attract/TUBEWAY new file mode 100644 index 000000000..3221aa788 --- /dev/null +++ b/res/attract/TUBEWAY @@ -0,0 +1,8 @@ +# +# Attract mode for Tubeway ][ +# + +ACTION.HGR/TUBEWAY=7 +TUBEWAY=0 + +[eof] diff --git a/res/attract/TUNNEL.TERROR b/res/attract/TUNNEL.TERROR new file mode 100644 index 000000000..d72b799d9 --- /dev/null +++ b/res/attract/TUNNEL.TERROR @@ -0,0 +1,7 @@ +# +# Attract mode for Tunnel Terror +# + +ACTION.HGR/TUNNEL.TERROR=7 + +[eof] diff --git a/res/attract/TWERPS b/res/attract/TWERPS new file mode 100644 index 000000000..13e58f8ed --- /dev/null +++ b/res/attract/TWERPS @@ -0,0 +1,8 @@ +# +# Attract mode for Twerps +# + +ACTION.HGR/TWERPS2=7 +ACTION.HGR/TWERPS=7 + +[eof] diff --git a/res/attract/UP.N.DOWN b/res/attract/UP.N.DOWN new file mode 100644 index 000000000..f4e3b9182 --- /dev/null +++ b/res/attract/UP.N.DOWN @@ -0,0 +1,8 @@ +# +# Attract mode for Up'n Down +# + +ARTWORK.SHR/UP.N.DOWN=9 +ACTION.HGR/UP.N.DOWN=7 + +[eof] diff --git a/res/attract/VICTORY.ROAD b/res/attract/VICTORY.ROAD new file mode 100644 index 000000000..9b785c979 --- /dev/null +++ b/res/attract/VICTORY.ROAD @@ -0,0 +1,7 @@ +# +# Attract mode for Victory Road +# + +TITLE.DHGR/VICTORY.ROAD=8 + +[eof] diff --git a/res/attract/VINDICATOR b/res/attract/VINDICATOR new file mode 100644 index 000000000..279ab038d --- /dev/null +++ b/res/attract/VINDICATOR @@ -0,0 +1,9 @@ +# +# Attract mode for Vindicator +# + +ACTION.HGR/VINDICATOR2=7 +ACTION.HGR/VINDICATOR=7 +VINDICATOR=0 + +[eof] diff --git a/res/attract/WARP.DESTROYER b/res/attract/WARP.DESTROYER new file mode 100644 index 000000000..fc3fc8c3a --- /dev/null +++ b/res/attract/WARP.DESTROYER @@ -0,0 +1,8 @@ +# +# Attract mode for Warp Destroyer +# + +ACTION.HGR/WARP.DESTROYER=7 +WARP.DESTROYER=0 + +[eof] diff --git a/res/attract/WAVY.NAVY b/res/attract/WAVY.NAVY new file mode 100644 index 000000000..1611896c9 --- /dev/null +++ b/res/attract/WAVY.NAVY @@ -0,0 +1,12 @@ +# +# Attract mode for Wavy Navy +# + +ACTION.HGR/WAVY.NAVY=7 +ACTION.HGR/WAVY.NAVY5=7 +ACTION.HGR/WAVY.NAVY3=7 +ACTION.HGR/WAVY.NAVY4=7 +ACTION.HGR/WAVY.NAVY2=7 +WAVY.NAVY=0 + +[eof] diff --git a/res/attract/WINTER.EDITION b/res/attract/WINTER.EDITION new file mode 100644 index 000000000..e6d9c3a7e --- /dev/null +++ b/res/attract/WINTER.EDITION @@ -0,0 +1,8 @@ +# +# Attract mode for The Games: Winter Edition +# + +TITLE.DHGR/WINTER.EDITION=8 +ARTWORK.SHR/WINTER.EDITION=9 + +[eof] diff --git a/res/attract/ZENITH b/res/attract/ZENITH new file mode 100644 index 000000000..1cec906cc --- /dev/null +++ b/res/attract/ZENITH @@ -0,0 +1,7 @@ +# +# Attract mode for Zenith +# + +ACTION.HGR/ZENITH=7 + +[eof] diff --git a/res/attract/generate.sh b/res/attract/generate.sh new file mode 100755 index 000000000..cea352d2c --- /dev/null +++ b/res/attract/generate.sh @@ -0,0 +1,22 @@ +#!/bin/sh + +# run from project root directory + +cat res/games.conf | tr "\r" "\n" | grep "=" | grep -v "^#" | cut -d"," -f2 | cut -d"=" -f1 | \ + while read game; do + # if I knew how to use awk, this could be O(N) instead of O(N^2) + name=`cat res/games.conf | tr "\r" "\n" | grep "$game=" | cut -d"=" -f2` + # initialize attract mode configuration file for this game + echo "#\n# Attract mode for $name\n#\n" > res/attract/"$game" + # add title screenshot for DHGR games only + [ -f res/title.dhgr/"$game" ] && echo "TITLE.DHGR/$game=8" >> res/attract/"$game" + # add box art, if any + [ -f res/artwork.shr/"$game" ] && echo "ARTWORK.SHR/$game=9" >> res/attract/"$game" + # TODO add DHGR action screenshots, if any + # add action screenshots, if any + cat res/ss/ACTION*.CONF | tr "\r" "\n" | grep "$game""$" | cut -d"=" -f1 | sed -e "s/^/ACTION.HGR\//g" | sed -e "s/$/=7/g" | sort >> res/attract/"$game" + # add self-running demo, if any + cat res/attract.conf | tr "\r" "\n" | grep "^$game=0" >> res/attract/"$game" + # add eof + echo "\n[eof]" >> res/attract/"$game" + done diff --git a/res/demo/LODE.RUNNER.1 b/res/demo/LODE.RUNNER.1 index ff7d0c81c..81d686c70 100755 Binary files a/res/demo/LODE.RUNNER.1 and b/res/demo/LODE.RUNNER.1 differ diff --git a/res/demo/PITFALL.II b/res/demo/PITFALL.II index 32630cefe..3b2a893d9 100755 Binary files a/res/demo/PITFALL.II and b/res/demo/PITFALL.II differ diff --git a/res/demo/ROBOTRON.1 b/res/demo/ROBOTRON.1 index ddebda5c3..7d6d550de 100755 Binary files a/res/demo/ROBOTRON.1 and b/res/demo/ROBOTRON.1 differ diff --git a/res/demo/WAVY.NAVY.1 b/res/demo/WAVY.NAVY.1 index ec7a37765..c7370930e 100644 Binary files a/res/demo/WAVY.NAVY.1 and b/res/demo/WAVY.NAVY.1 differ diff --git a/res/notes/demos/lode-runner.txt b/res/notes/demos/lode-runner.txt index 8ec63111c..0fc45af99 100644 --- a/res/notes/demos/lode-runner.txt +++ b/res/notes/demos/lode-runner.txt @@ -12,6 +12,6 @@ $61F3 is after demo player has died, high score screen has been shown, jumps bac $61FB: F0 -> 24 to ignore (would otherwise enter editor) $61FD: F0 -> 24 to ignore (would otherwise show high scores) -$6201: A2008696E886 -> AD88C04C00D0 to exit after user presses any key +$6201: A2008696E886 -> AD88C06CFCFF to exit after user presses any key $69CD: 46AC46 -> 4C0162 to exit after user presses button $61F4: 0860 -> 0162 to exit after demo player dies diff --git a/res/notes/demos/pitfall-ii.txt b/res/notes/demos/pitfall-ii.txt index 440b438cb..da857b731 100644 --- a/res/notes/demos/pitfall-ii.txt +++ b/res/notes/demos/pitfall-ii.txt @@ -2,7 +2,6 @@ $6055 checks for (ends demo, starts game) $60FD checks for Ctrl-S (changes sound once game starts, but sound is always off during demo) (harmless, ignore) $AB43 is after demo cycle (demo player has died and returned to spawn point) [7 bytes available] -$6055: C91BD011A20D -> AD88C04C00D0 to exit when user presses any key -$AB43: A90085614C49 -> AD88C04C00D0 to exit after demo player has died and returned to spawn +$6055: C91BD011A20D -> AD88C06CFCFF to exit when user presses any key +$AB43: A90085614C49 -> AD88C06CFCFF to exit after demo player has died and returned to spawn $6021: FF -> BF to reduce time before demo starts - diff --git a/res/notes/demos/robotron.txt b/res/notes/demos/robotron.txt index d923a727a..0c9f08041 100644 --- a/res/notes/demos/robotron.txt +++ b/res/notes/demos/robotron.txt @@ -1,3 +1,3 @@ -$4542: 8C10C06868C0 -> AD88C04C00D0 to exit on keypress (context is AC00C0101B8C10C06868C0) +$4542: 8C10C06868C0 -> AD88C06CFCFF to exit on keypress (context is AC00C0101B8C10C06868C0) $053B: C0 -> D0 to disable sound (context is AD30C0E62DA201E62B) $453A: 4C2245 -> 4C4245 to exit at end of demo cycle (context is 20524A203E484C2245) diff --git a/res/notes/demos/sneakers.txt b/res/notes/demos/sneakers.txt index 7b7684977..d7dd6d1d3 100644 --- a/res/notes/demos/sneakers.txt +++ b/res/notes/demos/sneakers.txt @@ -4,6 +4,5 @@ $54AA is at the very end of the attract mode cycle (it jumps back to $53A4) but $4072 is immediately after it detects a keypress (space only!) And $4065 is the code that detects the keypress in case we want to expand it to any key. -$0100: AD88C04C00D0 $54AA: 4CAA53 -> 4C0001 $4068: C9A0F006A9008D10C0 -> 10034C0001EAEAA900 diff --git a/res/notes/demos/wavy-navy.txt b/res/notes/demos/wavy-navy.txt index b66d06e6c..4f3d9af92 100644 --- a/res/notes/demos/wavy-navy.txt +++ b/res/notes/demos/wavy-navy.txt @@ -6,7 +6,7 @@ $1547 after demo player dies $9E8 after user hits any key in demo mode 6 bytes available -$09E8: 20F2098D47.. -> AD88C04C00D0 -$1547: 20A61120BF12 -> AD88C04C00D0 +$09E8: 20F2098D47.. -> AD88C06CFCFF +$1547: 20A61120BF12 -> AD88C06CFCFF $6B22: 30 -> 00 to disable sound $084C: 20 -> 00 to disable cassette sound diff --git a/src/4cade.a b/src/4cade.a index 7100b77bd..8b675b35e 100644 --- a/src/4cade.a +++ b/src/4cade.a @@ -54,7 +54,7 @@ Main bit $C010 bit Mode bpl + - jsr AttractMode + jsr MegaAttractMode jmp @loop + jsr SearchMode diff --git a/src/macros.a b/src/macros.a index 5aca84797..840b1cd8f 100644 --- a/src/macros.a +++ b/src/macros.a @@ -95,8 +95,6 @@ !macro LOAD_FILE .subdirectory, .filename { +LDADDR .subdirectory jsr SetPath - +LDADDR kPathSeparator - jsr AddToPath +LDAY .filename jsr AddToPath jsr LoadFile @@ -105,8 +103,6 @@ !macro LOAD_PATH .subdirectory { +LDADDR .subdirectory jsr SetPath - +LDADDR kPathSeparator - jsr AddToPath } !macro LOAD_FILE_IMM .filename { diff --git a/src/prodos.path.a b/src/prodos.path.a index afb8068b4..eda4ed34d 100644 --- a/src/prodos.path.a +++ b/src/prodos.path.a @@ -4,51 +4,45 @@ ; ProDOS - functions for constructing and passing around ProDOS pathnames ; ; Public functions -; - ResetPath +; - SetPath ; - AddToPath ; -; Public constants -; - kPathSeparator - -kPathSeparator - !byte 1 - !raw "/" kHGRTitleDirectory - !byte 9 - !raw "TITLE.HGR" + !byte 10 + !raw "TITLE.HGR/" kDHGRTitleDirectory - !byte 10 - !raw "TITLE.DHGR" + !byte 11 + !raw "TITLE.DHGR/" kHGRActionDirectory - !byte 10 - !raw "ACTION.HGR" + !byte 11 + !raw "ACTION.HGR/" kDHGRActionDirectory - !byte 11 - !raw "ACTION.DHGR" + !byte 12 + !raw "ACTION.DHGR/" kSHRArtworkDirectory - !byte 11 - !raw "ARTWORK.SHR" + !byte 12 + !raw "ARTWORK.SHR/" kAttractModeSlideshowDirectory - !byte 2 - !raw "SS" + !byte 3 + !raw "SS/" kDemoDirectory - !byte 4 - !raw "DEMO" + !byte 5 + !raw "DEMO/" kGameDirectory - !byte 1 - !raw "X" + !byte 2 + !raw "X/" kFXDirectory - !byte 2 - !raw "FX" + !byte 3 + !raw "FX/" ;------------------------------------------------------------------------------ ; SetPath/AddToPath diff --git a/src/ui.attract.dhgr.a b/src/ui.attract.dhgr.a index 8a174b50c..4515c6274 100644 --- a/src/ui.attract.dhgr.a +++ b/src/ui.attract.dhgr.a @@ -122,8 +122,6 @@ DHGRTitleCallback ; load DHGR screenshot at $4000/main and $4000/aux +LDADDR kDHGRTitleDirectory jsr SetPath - +LDADDR kPathSeparator - jsr AddToPath +LDAY PTR jsr AddToPath jsr LoadDHRFile @@ -166,8 +164,6 @@ DHGRActionCallback ; load DHGR screenshot at $4000/main and $4000/aux +LDADDR kDHGRActionDirectory jsr SetPath - +LDADDR kPathSeparator - jsr AddToPath +LDAY PTR jsr AddToPath jsr LoadDHRFile diff --git a/src/ui.attract.mode.a b/src/ui.attract.mode.a index 23818e038..6aa6668d3 100644 --- a/src/ui.attract.mode.a +++ b/src/ui.attract.mode.a @@ -4,7 +4,8 @@ ; Mega Attract Mode - cycle through slideshows and self-running demos ; ; Public functions -; - AttractMode +; - MegaAttractMode +;;;;;; - RunAttractModule ; ; Public variables ; - gAttractIndex ; [byte] numeric index in gAttractModeStore of next Mega-Attract Module @@ -12,7 +13,7 @@ ; - gDFXIndex ; [byte] numeric index in gDFXStore of next DHGR transition effect ;------------------------------------------------------------------------------ -; AttractMode +; MegaAttractMode ; main entry point for Mega Attract Mode, which cycles through modules listed ; in ATTRACT.CONF to provide pretty visual effects and snippets of self-running ; self-terminating game demos @@ -24,7 +25,7 @@ ; if this routine returns, everything is clobbered (zero page, main ; memory, unused portions of the stack page, all registers, all flags) ;------------------------------------------------------------------------------ -AttractMode +MegaAttractMode +LDADDR kAttractModeConfFile jsr SetPath jsr LoadFile ; load attract-mode configuration file at $8000 @@ -86,7 +87,7 @@ gAttractIndex jsr @RunNextAttractModule lda $C000 bmi + - jmp AttractMode + jmp MegaAttractMode + rts @@ -94,7 +95,19 @@ gAttractIndex ldy #1 lda (PTR),y and #$0F - bne @Slideshow +; jsr RunAttractModule + +;------------------------------------------------------------------------------ +; RunAttractModule +; run a single attract module of any type and return to caller +; +; in: A = module type (#$01..#$09, see attract.conf) +; gGlobalPrefsStore must be initialized +; out: all flags and registers clobbered +; assume all of main memory has been clobbered +;------------------------------------------------------------------------------ +;RunAttractModule + bne @NotDemo ; Self-running demos are loaded into main memory and executed. ; Each binary has been patched to quit on any key and jump back @@ -117,8 +130,11 @@ gAttractIndex jsr SaveScreenHoles ; save screen hole contents in case game changes them jmp copy_prelaunch -@Slideshow ; HGR or DHGR slideshow - pha ; save module type (1=HGR title, 2=HGR action, 3=DHGR title) +@NotDemo ; slideshow module or screenshot +; cmp #$06 ; 1-5 are slideshow modules +; bcs @Single ; higher values are screenshot modules + + pha ; save module type ; load slideshow configuration file at $4000 +LOAD_FILE kAttractModeSlideshowDirectory, @key @@ -142,6 +158,10 @@ gAttractIndex !word DHGRTitleSlideshow !word DHGRActionSlideshow !word SHRArtworkSlideshow + !word 0 +; !word HGRSingle +; !word DHGRSingle +; !word SHRSingle kAttractModeConfFile !byte @kAttractModeConfFile_e-*-1 diff --git a/src/ui.attract.shr.a b/src/ui.attract.shr.a index ac192022c..a7ff4d748 100644 --- a/src/ui.attract.shr.a +++ b/src/ui.attract.shr.a @@ -67,8 +67,6 @@ SHRArtworkCallback ; load SHR artwork at $2000/main (not aux) +LDADDR kSHRArtworkDirectory jsr SetPath - +LDADDR kPathSeparator - jsr AddToPath +LDAY PTR jsr AddToPath jsr LoadFile diff --git a/src/ui.search.mode.a b/src/ui.search.mode.a index cbb457e6c..c8c408351 100644 --- a/src/ui.search.mode.a +++ b/src/ui.search.mode.a @@ -213,8 +213,6 @@ OnInputChanged sta @titleaddress+1 +LDADDR kHGRTitleDirectory jsr SetPath - +LDADDR kPathSeparator - jsr AddToPath +LDAY @key jsr AddToPath jsr LoadFileAt @@ -360,8 +358,6 @@ _CoverFade ; load transition effect code at $6000 +LDADDR kFXDirectory jsr SetPath - +LDADDR kPathSeparator - jsr AddToPath +LDADDR kFXCoverFade jsr AddToPath jsr LoadFile