diff --git a/Makefile b/Makefile index 7d238f823..d87f7f239 100644 --- a/Makefile +++ b/Makefile @@ -73,6 +73,9 @@ compress: for f in res/ACTION.DHGR.UNCOMPRESSED/*; do o=res/ACTION.DHGR/$$(basename $$f); [ -f "$$o" ] || ${EXOMIZER} "$$f"@0x4000 -o "$$o" >>build/log; done for f in res/ARTWORK.SHR.UNCOMPRESSED/*; do o=res/ARTWORK.SHR/$$(basename $$f); [ -f "$$o" ] || ${EXOMIZER} "$$f"@0x2000 -o "$$o" >>build/log; done +attract: compress + bin/generate-mini-attract-mode.sh + mount: dsk osascript bin/V2Make.scpt "`pwd`" bin/4cade.vii build/"$(DISK)" diff --git a/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES01 b/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES01 new file mode 100644 index 000000000..2e02a2396 Binary files /dev/null and b/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES01 differ diff --git a/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES02 b/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES02 new file mode 100644 index 000000000..664ec17ad Binary files /dev/null and b/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES02 differ diff --git a/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES03 b/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES03 new file mode 100644 index 000000000..9a0a447b1 Binary files /dev/null and b/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES03 differ diff --git a/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES04 b/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES04 new file mode 100644 index 000000000..cc354210a Binary files /dev/null and b/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES04 differ diff --git a/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES05 b/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES05 new file mode 100644 index 000000000..bdb330ea8 Binary files /dev/null and b/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES05 differ diff --git a/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES06 b/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES06 new file mode 100644 index 000000000..b84831358 Binary files /dev/null and b/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES06 differ diff --git a/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES07 b/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES07 new file mode 100644 index 000000000..795c17038 Binary files /dev/null and b/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES07 differ diff --git a/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES08 b/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES08 new file mode 100644 index 000000000..0af7ddd1d Binary files /dev/null and b/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES08 differ diff --git a/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES09 b/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES09 new file mode 100644 index 000000000..f4729dc8f Binary files /dev/null and b/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES09 differ diff --git a/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES10 b/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES10 new file mode 100644 index 000000000..d8ab93b0a Binary files /dev/null and b/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES10 differ diff --git a/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES11 b/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES11 new file mode 100644 index 000000000..bdd2eb062 Binary files /dev/null and b/res/ACTION.HGR.UNCOMPRESSED/WINTER.GAMES11 differ diff --git a/res/ACTION.HGR/WINTER.GAMES01 b/res/ACTION.HGR/WINTER.GAMES01 new file mode 100644 index 000000000..a8057983d Binary files /dev/null and b/res/ACTION.HGR/WINTER.GAMES01 differ diff --git a/res/ACTION.HGR/WINTER.GAMES02 b/res/ACTION.HGR/WINTER.GAMES02 new file mode 100644 index 000000000..cf0adb71c Binary files /dev/null and b/res/ACTION.HGR/WINTER.GAMES02 differ diff --git a/res/ACTION.HGR/WINTER.GAMES03 b/res/ACTION.HGR/WINTER.GAMES03 new file mode 100644 index 000000000..e992afef0 Binary files /dev/null and b/res/ACTION.HGR/WINTER.GAMES03 differ diff --git a/res/ACTION.HGR/WINTER.GAMES04 b/res/ACTION.HGR/WINTER.GAMES04 new file mode 100644 index 000000000..5e235a671 Binary files /dev/null and b/res/ACTION.HGR/WINTER.GAMES04 differ diff --git a/res/ACTION.HGR/WINTER.GAMES05 b/res/ACTION.HGR/WINTER.GAMES05 new file mode 100644 index 000000000..5b5135232 Binary files /dev/null and b/res/ACTION.HGR/WINTER.GAMES05 differ diff --git a/res/ACTION.HGR/WINTER.GAMES06 b/res/ACTION.HGR/WINTER.GAMES06 new file mode 100644 index 000000000..78d76257a Binary files /dev/null and b/res/ACTION.HGR/WINTER.GAMES06 differ diff --git a/res/ACTION.HGR/WINTER.GAMES07 b/res/ACTION.HGR/WINTER.GAMES07 new file mode 100644 index 000000000..f4cec0795 Binary files /dev/null and b/res/ACTION.HGR/WINTER.GAMES07 differ diff --git a/res/ACTION.HGR/WINTER.GAMES08 b/res/ACTION.HGR/WINTER.GAMES08 new file mode 100644 index 000000000..208c1eba9 Binary files /dev/null and b/res/ACTION.HGR/WINTER.GAMES08 differ diff --git a/res/ACTION.HGR/WINTER.GAMES09 b/res/ACTION.HGR/WINTER.GAMES09 new file mode 100644 index 000000000..1c20a70ed Binary files /dev/null and b/res/ACTION.HGR/WINTER.GAMES09 differ diff --git a/res/ACTION.HGR/WINTER.GAMES10 b/res/ACTION.HGR/WINTER.GAMES10 new file mode 100644 index 000000000..9f04ba7f3 Binary files /dev/null and b/res/ACTION.HGR/WINTER.GAMES10 differ diff --git a/res/ACTION.HGR/WINTER.GAMES11 b/res/ACTION.HGR/WINTER.GAMES11 new file mode 100644 index 000000000..329257811 Binary files /dev/null and b/res/ACTION.HGR/WINTER.GAMES11 differ diff --git a/res/ACTION.HGR/_FileInformation.txt b/res/ACTION.HGR/_FileInformation.txt index 27b24c217..476df2646 100644 --- a/res/ACTION.HGR/_FileInformation.txt +++ b/res/ACTION.HGR/_FileInformation.txt @@ -466,6 +466,17 @@ WAVY.NAVY5=Type(06),AuxType(3FF8),Access(C3) WINGS.OF.FURY=Type(06),AuxType(3FF8),Access(C3) WINGS.OF.FURY1=Type(06),AuxType(3FF8),Access(C3) WINGS.OF.FURY2=Type(06),AuxType(3FF8),Access(C3) +WINTER.GAMES01=Type(06),AuxType(3FF8),Access(C3) +WINTER.GAMES02=Type(06),AuxType(3FF8),Access(C3) +WINTER.GAMES03=Type(06),AuxType(3FF8),Access(C3) +WINTER.GAMES04=Type(06),AuxType(3FF8),Access(C3) +WINTER.GAMES05=Type(06),AuxType(3FF8),Access(C3) +WINTER.GAMES06=Type(06),AuxType(3FF8),Access(C3) +WINTER.GAMES07=Type(06),AuxType(3FF8),Access(C3) +WINTER.GAMES08=Type(06),AuxType(3FF8),Access(C3) +WINTER.GAMES09=Type(06),AuxType(3FF8),Access(C3) +WINTER.GAMES10=Type(06),AuxType(3FF8),Access(C3) +WINTER.GAMES11=Type(06),AuxType(3FF8),Access(C3) WOLFEN84=Type(06),AuxType(3FF8),Access(C3) WOLFEN842=Type(06),AuxType(3FF8),Access(C3) XEVIOUS=Type(06),AuxType(3FF8),Access(C3) diff --git a/res/ARTWORK.SHR.UNCOMPRESSED/WINTER.GAMES b/res/ARTWORK.SHR.UNCOMPRESSED/WINTER.GAMES new file mode 100644 index 000000000..c19cdd478 Binary files /dev/null and b/res/ARTWORK.SHR.UNCOMPRESSED/WINTER.GAMES differ diff --git a/res/ARTWORK.SHR/WINTER.GAMES b/res/ARTWORK.SHR/WINTER.GAMES new file mode 100644 index 000000000..27ae358a3 Binary files /dev/null and b/res/ARTWORK.SHR/WINTER.GAMES differ diff --git a/res/ARTWORK.SHR/_FileInformation.txt b/res/ARTWORK.SHR/_FileInformation.txt index 332336de0..ba40d8bf0 100644 --- a/res/ARTWORK.SHR/_FileInformation.txt +++ b/res/ARTWORK.SHR/_FileInformation.txt @@ -104,6 +104,7 @@ UP.N.DOWN=Type(06),AuxType(1FF8),Access(C3) VICTORY.ROAD=Type(06),AuxType(1FF8),Access(C3) WINGS.OF.FURY=Type(06),AuxType(1FF8),Access(C3) WINTER.EDITION=Type(06),AuxType(1FF8),Access(C3) +WINTER.GAMES=Type(06),AuxType(1FF8),Access(C3) WOLFEN84=Type(06),AuxType(1FF8),Access(C3) XEVIOUS=Type(06),AuxType(1FF8),Access(C3) ZAXXON=Type(06),AuxType(1FF8),Access(C3) diff --git a/res/ATTRACT.CONF b/res/ATTRACT.CONF index f12fc0469..4499b1e96 100644 --- a/res/ATTRACT.CONF +++ b/res/ATTRACT.CONF @@ -1 +1 @@ -# set 1 FAVORITES2.CONF=1 ACTIONHIJ1.CONF=2 JUNGLE.HUNT=0 DHGR1.CONF=3 ACTIONPOP.CONF=2 SAMMY.LIGHTFOOT=0 OTHER4.CONF=1 SHR1.CONF=5 # set 2 FAVORITES4.CONF=1 PITFALL.II=0 SYNERGIST.CONF=1 SPCARTOON.1.=0 ACTIONMNO1.CONF=2 CONAN=0 DHGR2.CONF=3 ACTIONSG.CONF=2 ATARI.CONF=1 SNEAKERS=0 ACTIONEFG5.CONF=2 SHR2.CONF=5 # set 3 AB4.CONF=1 DIG.DUG=0 BRODER2.CONF=1 FALCONS=0 ACTIONCLR1.CONF=2 STAR.BLAZER=0 ACTDHGR15.CONF=4 ACTIONEFG4.CONF=2 ATARI2.CONF=1 BRAINTEASERBLVD=0 ACTIONPOP2.CONF=2 SHR3.CONF=5 # set 4 FAVORITES3.CONF=1 BOUNCING.KMNGAS=0 BRODERBUND.CONF=1 SPACE.EGGS=0 ACTIONCLR2.CONF=2 LADY.TUT=0 DHGR4.CONF=3 ACTIONAB1.CONF=2 CD2.CONF=1 SPYS.DEMISE=0 ACTIONAB4.CONF=2 SHR4.CONF=5 # set 5 P1.CONF=1 PIEMAN=0 OTHER3.CONF=1 SPCARTOON.6.=0 ACTIONHIJ3.CONF=2 CHAMP.LODERUN=0 ACTDHGR13.CONF=4 ACTIONHIJ4.CONF=2 AB3.CONF=1 AXIS.ASSASSIN=0 ACTIONPOP3.CONF=2 SHR5.CONF=5 # set 6 MATTEL.CONF=1 THUNDERBOMBS=0 FAVORITES1.CONF=1 FIREBIRD=0 ACTIONBURG.CONF=2 VINDICATOR=0 ACTDHGR2.CONF=4 ACTIONEFG2.CONF=2 S1.CONF=1 LODE.RUNNER=0 ACTIONT4.CONF=2 SHR6.CONF=5 # set 7 EFG2.CONF=1 REPTON=0 DATAMOST.CONF=1 BOLO=0 ACTIONCLR4.CONF=2 AGENT.USA=0 ACTDHGR3.CONF=4 ACTIONMNO3.CONF=2 MNO1.CONF=1 AQUATRON=0 ACTIONPOP4.CONF=2 SHR7.CONF=5 # set 8 SIERRA.CONF=1 POOYAN=0 CD1.CONF=1 SPCARTOON.3.=0 ACTIONPQR1.CONF=2 ALIEN.DOWNPOUR=0 ACTDHGR4.CONF=4 ACTIONT1.CONF=2 T2.CONF=1 BUZZARD.BAIT=0 ACTIONLR.CONF=2 SHR8.CONF=5 # set 9 MICROFUN.CONF=1 GAMMA.GOBLINS=0 OTHER2.CONF=1 ACTIONCLR5.CONF=2 CEILING.ZERO=0 ACTDHGR5.CONF=4 ACTIONPQR2.CONF=2 P2.CONF=1 ROBOTRON=0 ACTIONPOP5.CONF=2 SHR9.CONF=5 # set 10 SYNAPSE.CONF=1 WARP.DESTROYER=0 PICCADILLY.CONF=1 CYCLOD=0 ACTIONT3.CONF=2 WAVY.NAVY=0 ACTDHGR6.CONF=4 ACTIONT2.CONF=2 CD3.CONF=1 TRACK.AND.FIELD=0 SHR10.CONF=5 # set 11 DATAEAST.CONF=1 PEST.PATROL=0 EA.CONF=1 SPCARTOON.4.=0 ACTIONMNO2.CONF=2 CHOPLIFTER=0 ACTDHGR7.CONF=4 ACTIONEFG1.CONF=2 HIJKL2.CONF=1 GOONIES=0 ACTIONSGII.CONF=2 SHR11.CONF=5 # set 12 SEGA.CONF=1 LOST.TOMB=0 HIJKL.CONF=1 LABYRINTH=0 ACTIONEFG3.CONF=2 KARATEKA=0 ACTDHGR8.CONF=4 ACTIONS2.CONF=2 S2.CONF=1 SNAKE.BYTE=0 SHR12.CONF=5 # set 13 ACTIVISION.CONF=1 DINO.EGGS=0 SIRIUS2.CONF=1 ACTIONHIJ2.CONF=2 ALIEN.TYPHOON=0 ACTDHGR9.CONF=4 ACTIONCD2.CONF=2 GEBELLI.CONF=1 SERPENTINE=0 SHR13.CONF=5 # set 14 PENGUIN.CONF=1 PACMAN=0 DATASOFT.CONF=1 SPCARTOON.5.=0 ACTIONAB3.CONF=2 FLIP.OUT=0 ACTDHGR10.CONF=4 ACTIONCD1.CONF=2 QR.CONF=1 PLASMANIA=0 SHR14.CONF=5 # set 15 SUBLOGIC.CONF=1 HIGH.RISE=0 EFG1.CONF=1 HARD.HAT.MACK=0 ACTIONS1.CONF=2 ORILEYS.MINE=0 ACTDHGR11.CONF=4 ACTIONCD3.CONF=2 OTHER1.CONF=1 SPY.HUNTER=0 SHR15.CONF=5 # set 16 EPYX.CONF=1 NIBBLER=0 AB1.CONF=1 BELLHOP=0 ACTIONPQR3.CONF=2 ALIEN.AMBUSH=0 ACTDHGR12.CONF=4 ACTIONCAPT.CONF=2 MNO3.CONF=1 TUBEWAY=0 SHR16.CONF=5 # set 17 T1.CONF=1 MR.COOL=0 SIRIUS.CONF=1 SPCARTOON.2.=0 ACTIONCLR3.CONF=2 CIDER.SPIDER=0 ACTDHGR1.CONF=4 ACTIONAB2.CONF=2 AB2.CONF=1 SPARE.CHANGE=0 SHR17.CONF=5 # set 18 IDSI.CONF=1 BATTLEZONE=0 BALLY.CONF=1 ALIEN.MUNCHIES=0 MR.DO.CONF=2 BURGERTIME=0 DHGR3.CONF=3 ACTIONS3.CONF=2 S3.CONF=1 STARGATE=0 SHR18.CONF=5 # set 19 MNO2.CONF=1 CANNONBALL.BLTZ=0 OTHER5.CONF=1 CRIME.WAVE=0 ACTIONCD4.CONF=2 SPACE.QUARKS=0 ACTDHGR17.CONF=4 ACTIONMZR.CONF=2 OTHER6.CONF=1 GUMBALL=0 SHR19.CONF=5 # set 20 DATASOFT2.CONF=1 BEER.RUN=0 #1 #0 ACTIONAB5.CONF=2 #0 ACTDHGR16.CONF=4 ACTIONS6.CONF=2 #1 #0 SHR20.CONF=5 # extras ACTGR1.CONF=6 ACTDHGR18.CONF=4 DHGR5.CONF=3 DHGR6.CONF=3 DHGREPYX.CONF=3 [eof] # # 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. # # 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/) # 6 = GR action slideshow (|key| is a file in /SS/ containing files in /ACTION.GR/) # A = single HGR file (|key| is arbitrary path from program root directory) # B = single DHGR file (|key| is arbitrary path from program root directory) # C = single SHR file (|key| is arbitrary path from program root directory) # D = single GR 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 # \ No newline at end of file +# set 1 FAVORITES2.CONF=1 ACTIONHIJ1.CONF=2 JUNGLE.HUNT=0 DHGR1.CONF=3 ACTIONPOP.CONF=2 SAMMY.LIGHTFOOT=0 OTHER4.CONF=1 SHR1.CONF=5 # set 2 FAVORITES4.CONF=1 PITFALL.II=0 SYNERGIST.CONF=1 SPCARTOON.1.=0 ACTIONMNO1.CONF=2 CONAN=0 DHGR2.CONF=3 ACTIONSG.CONF=2 ATARI.CONF=1 SNEAKERS=0 ACTIONEFG5.CONF=2 SHR2.CONF=5 # set 3 AB4.CONF=1 DIG.DUG=0 BRODER2.CONF=1 FALCONS=0 ACTIONCLR1.CONF=2 STAR.BLAZER=0 ACTDHGR15.CONF=4 ACTIONEFG4.CONF=2 ATARI2.CONF=1 BRAINTEASERBLVD=0 ACTIONPOP2.CONF=2 SHR3.CONF=5 # set 4 FAVORITES3.CONF=1 BOUNCING.KMNGAS=0 BRODERBUND.CONF=1 SPACE.EGGS=0 ACTIONCLR2.CONF=2 LADY.TUT=0 DHGR4.CONF=3 ACTIONAB1.CONF=2 CD2.CONF=1 SPYS.DEMISE=0 ACTIONAB4.CONF=2 SHR4.CONF=5 # set 5 P1.CONF=1 PIEMAN=0 OTHER3.CONF=1 SPCARTOON.6.=0 ACTIONHIJ3.CONF=2 CHAMP.LODERUN=0 ACTDHGR13.CONF=4 ACTIONHIJ4.CONF=2 AB3.CONF=1 AXIS.ASSASSIN=0 ACTIONPOP3.CONF=2 SHR5.CONF=5 # set 6 MATTEL.CONF=1 THUNDERBOMBS=0 FAVORITES1.CONF=1 FIREBIRD=0 ACTIONBURG.CONF=2 VINDICATOR=0 ACTDHGR2.CONF=4 ACTIONEFG2.CONF=2 S1.CONF=1 LODE.RUNNER=0 ACTIONT4.CONF=2 SHR6.CONF=5 # set 7 EFG2.CONF=1 REPTON=0 DATAMOST.CONF=1 BOLO=0 ACTIONCLR4.CONF=2 AGENT.USA=0 ACTDHGR3.CONF=4 ACTIONMNO3.CONF=2 MNO1.CONF=1 AQUATRON=0 ACTIONPOP4.CONF=2 SHR7.CONF=5 # set 8 SIERRA.CONF=1 POOYAN=0 CD1.CONF=1 SPCARTOON.3.=0 ACTIONPQR1.CONF=2 ALIEN.DOWNPOUR=0 ACTDHGR4.CONF=4 ACTIONT1.CONF=2 T2.CONF=1 BUZZARD.BAIT=0 ACTIONLR.CONF=2 SHR8.CONF=5 # set 9 MICROFUN.CONF=1 GAMMA.GOBLINS=0 OTHER2.CONF=1 ACTIONCLR5.CONF=2 CEILING.ZERO=0 ACTDHGR5.CONF=4 ACTIONPQR2.CONF=2 P2.CONF=1 ROBOTRON=0 ACTIONPOP5.CONF=2 SHR9.CONF=5 # set 10 SYNAPSE.CONF=1 WARP.DESTROYER=0 PICCADILLY.CONF=1 CYCLOD=0 ACTIONT3.CONF=2 WAVY.NAVY=0 ACTDHGR6.CONF=4 ACTIONT2.CONF=2 CD3.CONF=1 TRACK.AND.FIELD=0 SHR10.CONF=5 # set 11 DATAEAST.CONF=1 PEST.PATROL=0 EA.CONF=1 SPCARTOON.4.=0 ACTIONMNO2.CONF=2 CHOPLIFTER=0 ACTDHGR7.CONF=4 ACTIONEFG1.CONF=2 HIJKL2.CONF=1 GOONIES=0 ACTIONSGII.CONF=2 SHR11.CONF=5 # set 12 SEGA.CONF=1 LOST.TOMB=0 HIJKL.CONF=1 LABYRINTH=0 ACTIONEFG3.CONF=2 KARATEKA=0 ACTDHGR8.CONF=4 ACTIONS2.CONF=2 S2.CONF=1 SNAKE.BYTE=0 ACTIONWG.CONF=2 SHR12.CONF=5 # set 13 ACTIVISION.CONF=1 DINO.EGGS=0 SIRIUS2.CONF=1 ACTIONHIJ2.CONF=2 ALIEN.TYPHOON=0 ACTDHGR9.CONF=4 ACTIONCD2.CONF=2 GEBELLI.CONF=1 SERPENTINE=0 SHR13.CONF=5 # set 14 PENGUIN.CONF=1 PACMAN=0 DATASOFT.CONF=1 SPCARTOON.5.=0 ACTIONAB3.CONF=2 FLIP.OUT=0 ACTDHGR10.CONF=4 ACTIONCD1.CONF=2 QR.CONF=1 PLASMANIA=0 SHR14.CONF=5 # set 15 SUBLOGIC.CONF=1 HIGH.RISE=0 EFG1.CONF=1 HARD.HAT.MACK=0 ACTIONS1.CONF=2 ORILEYS.MINE=0 ACTDHGR11.CONF=4 ACTIONCD3.CONF=2 OTHER1.CONF=1 SPY.HUNTER=0 SHR15.CONF=5 # set 16 EPYX.CONF=1 NIBBLER=0 AB1.CONF=1 BELLHOP=0 ACTIONPQR3.CONF=2 ALIEN.AMBUSH=0 ACTDHGR12.CONF=4 ACTIONCAPT.CONF=2 MNO3.CONF=1 TUBEWAY=0 SHR16.CONF=5 # set 17 T1.CONF=1 MR.COOL=0 SIRIUS.CONF=1 SPCARTOON.2.=0 ACTIONCLR3.CONF=2 CIDER.SPIDER=0 ACTDHGR1.CONF=4 ACTIONAB2.CONF=2 AB2.CONF=1 SPARE.CHANGE=0 SHR17.CONF=5 # set 18 IDSI.CONF=1 BATTLEZONE=0 BALLY.CONF=1 ALIEN.MUNCHIES=0 MR.DO.CONF=2 BURGERTIME=0 DHGR3.CONF=3 ACTIONS3.CONF=2 S3.CONF=1 STARGATE=0 SHR18.CONF=5 # set 19 MNO2.CONF=1 CANNONBALL.BLTZ=0 OTHER5.CONF=1 CRIME.WAVE=0 ACTIONCD4.CONF=2 SPACE.QUARKS=0 ACTDHGR17.CONF=4 ACTIONMZR.CONF=2 OTHER6.CONF=1 GUMBALL=0 SHR19.CONF=5 # set 20 DATASOFT2.CONF=1 BEER.RUN=0 #1 #0 ACTIONAB5.CONF=2 #0 ACTDHGR16.CONF=4 ACTIONS6.CONF=2 #1 #0 SHR20.CONF=5 # extras ACTGR1.CONF=6 ACTDHGR18.CONF=4 DHGR5.CONF=3 DHGR6.CONF=3 DHGREPYX.CONF=3 SHR21.CONF=5 [eof] # # 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. # # 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/) # 6 = GR action slideshow (|key| is a file in /SS/ containing files in /ACTION.GR/) # A = single HGR file (|key| is arbitrary path from program root directory) # B = single DHGR file (|key| is arbitrary path from program root directory) # C = single SHR file (|key| is arbitrary path from program root directory) # D = single GR 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 # \ No newline at end of file diff --git a/res/ATTRACT/LODE.RUNNER b/res/ATTRACT/LODE.RUNNER index 7dbb793a4..7de26cab5 100644 --- a/res/ATTRACT/LODE.RUNNER +++ b/res/ATTRACT/LODE.RUNNER @@ -1 +1 @@ -# # Attract mode for Lode Runner # ACTION.HGR/LODE001=A ACTION.HGR/LODE137=A ACTION.HGR/LODE141=A ACTION.HGR/LODE142=A ACTION.HGR/LODE143=A ACTION.HGR/LODE144=A ACTION.HGR/LODE145=A ACTION.HGR/LODE146=A ACTION.HGR/LODE147=A ACTION.HGR/LODE148=A ACTION.HGR/LODE149=A ACTION.HGR/LODE150=A LODE.RUNNER=0 [eof] \ No newline at end of file +# # Attract mode for Lode Runner # ACTION.HGR/LODE001=A ACTION.HGR/LODE141=A ACTION.HGR/LODE142=A ACTION.HGR/LODE143=A ACTION.HGR/LODE144=A ACTION.HGR/LODE145=A ACTION.HGR/LODE146=A ACTION.HGR/LODE147=A ACTION.HGR/LODE148=A ACTION.HGR/LODE149=A ACTION.HGR/LODE150=A LODE.RUNNER=0 [eof] \ No newline at end of file diff --git a/res/ATTRACT/WINTER.GAMES b/res/ATTRACT/WINTER.GAMES index 7cb6c4287..3c32162a0 100644 --- a/res/ATTRACT/WINTER.GAMES +++ b/res/ATTRACT/WINTER.GAMES @@ -1 +1 @@ -# # Attract mode for Winter Games # [eof] \ No newline at end of file +# # Attract mode for Winter Games # ARTWORK.SHR/WINTER.GAMES=C ACTION.HGR/WINTER.GAMES01=A ACTION.HGR/WINTER.GAMES02=A ACTION.HGR/WINTER.GAMES03=A ACTION.HGR/WINTER.GAMES04=A ACTION.HGR/WINTER.GAMES05=A ACTION.HGR/WINTER.GAMES06=A ACTION.HGR/WINTER.GAMES07=A ACTION.HGR/WINTER.GAMES08=A ACTION.HGR/WINTER.GAMES09=A ACTION.HGR/WINTER.GAMES10=A ACTION.HGR/WINTER.GAMES11=A [eof] \ No newline at end of file diff --git a/res/SS/ACTIONWG.CONF b/res/SS/ACTIONWG.CONF new file mode 100644 index 000000000..7ff6e4f3e --- /dev/null +++ b/res/SS/ACTIONWG.CONF @@ -0,0 +1 @@ +# # Winter Games action slideshow # WINTER.GAMES01=WINTER.GAMES WINTER.GAMES02=WINTER.GAMES WINTER.GAMES03=WINTER.GAMES WINTER.GAMES04=WINTER.GAMES WINTER.GAMES05=WINTER.GAMES WINTER.GAMES06=WINTER.GAMES WINTER.GAMES07=WINTER.GAMES WINTER.GAMES08=WINTER.GAMES WINTER.GAMES09=WINTER.GAMES WINTER.GAMES10=WINTER.GAMES WINTER.GAMES11=WINTER.GAMES [eof] \ No newline at end of file diff --git a/res/SS/SHR17.CONF b/res/SS/SHR17.CONF index 29cf6eea0..abd4e9c67 100644 --- a/res/SS/SHR17.CONF +++ b/res/SS/SHR17.CONF @@ -1 +1 @@ -# # super hi-res slideshow # BUCK.ROGERS ALIEN.TYPHOON BALLBLAZER BLACK.MAGIC FROGGER.II SUMMER.GAMES.II [eof] \ No newline at end of file +# # super hi-res slideshow # BUCK.ROGERS ALIEN.TYPHOON BLACK.MAGIC FROGGER.II SUMMER.GAMES.II [eof] \ No newline at end of file diff --git a/res/SS/SHR18.CONF b/res/SS/SHR18.CONF index 119670e34..47b5eb2b8 100644 --- a/res/SS/SHR18.CONF +++ b/res/SS/SHR18.CONF @@ -1 +1 @@ -# # super hi-res slideshow # BEYOND.WOLFEN SPY.STRIKES.BAK SEAFOX DIG.DUG PAC.MAN SS.BASEBALL [eof] \ No newline at end of file +# # super hi-res slideshow # BEYOND.WOLFEN SEAFOX DIG.DUG PAC.MAN SS.BASEBALL [eof] \ No newline at end of file diff --git a/res/SS/SHR19.CONF b/res/SS/SHR19.CONF index fb0a6b309..7a168952e 100644 --- a/res/SS/SHR19.CONF +++ b/res/SS/SHR19.CONF @@ -1 +1 @@ -# # super hi-res slideshow # SOLO.FLIGHT INDIANA.JONES RENEGADE EGGS.IT FORCE.7 SS.SOCCER [eof] \ No newline at end of file +# # super hi-res slideshow # SOLO.FLIGHT INDIANA.JONES RENEGADE EGGS.IT SS.SOCCER [eof] \ No newline at end of file diff --git a/res/SS/SHR20.CONF b/res/SS/SHR20.CONF index b61d3da60..eb744226f 100644 --- a/res/SS/SHR20.CONF +++ b/res/SS/SHR20.CONF @@ -1 +1 @@ -# # super hi-res slideshow # ONE.ON.ONE SS.BASKETBALL DAVIDS.MAGIC CALI.GAMES SOKO.BAN GAUNTLET [eof] \ No newline at end of file +# # super hi-res slideshow # ONE.ON.ONE SS.BASKETBALL DAVIDS.MAGIC CALI.GAMES SOKO.BAN [eof] \ No newline at end of file diff --git a/res/SS/SHR21.CONF b/res/SS/SHR21.CONF new file mode 100644 index 000000000..db5b3c8aa --- /dev/null +++ b/res/SS/SHR21.CONF @@ -0,0 +1 @@ +# # super hi-res slideshow # GAUNTLET FORCE.7 SPY.STRIKES.BAK BALLBLAZER WINTER.GAMES [eof] \ No newline at end of file diff --git a/res/SS/_FileInformation.txt b/res/SS/_FileInformation.txt index c035c0288..ec9df5616 100644 --- a/res/SS/_FileInformation.txt +++ b/res/SS/_FileInformation.txt @@ -71,6 +71,7 @@ ACTIONT1.CONF=Type(04),AuxType(4000),Access(C3) ACTIONT2.CONF=Type(04),AuxType(4000),Access(C3) ACTIONT3.CONF=Type(04),AuxType(4000),Access(C3) ACTIONT4.CONF=Type(04),AuxType(4000),Access(C3) +ACTIONWG.CONF=Type(04),AuxType(4000),Access(C3) ACTIVISION.CONF=Type(04),AuxType(4000),Access(C3) ATARI.CONF=Type(04),AuxType(4000),Access(C3) ATARI2.CONF=Type(04),AuxType(4000),Access(C3) @@ -137,6 +138,7 @@ SHR18.CONF=Type(04),AuxType(4000),Access(C3) SHR19.CONF=Type(04),AuxType(4000),Access(C3) SHR2.CONF=Type(04),AuxType(4000),Access(C3) SHR20.CONF=Type(04),AuxType(4000),Access(C3) +SHR21.CONF=Type(04),AuxType(4000),Access(C3) SHR3.CONF=Type(04),AuxType(4000),Access(C3) SHR4.CONF=Type(04),AuxType(4000),Access(C3) SHR5.CONF=Type(04),AuxType(4000),Access(C3) diff --git a/res/history.md b/res/history.md index bef059a61..b40c42ffe 100644 --- a/res/history.md +++ b/res/history.md @@ -27,7 +27,7 @@ - TechnoCop [needs screenshots] - Triad [needs screenshots] - Wings of Fury - - Winter Games [needs screenshots] + - Winter Games ## Removed games