This commit is contained in:
4am 2018-10-22 18:36:37 -04:00
parent b3fe99610e
commit 79171ed8fd
25 changed files with 85 additions and 1 deletions

View File

@ -34,6 +34,8 @@ dsk: md asm
rsync -aP res/hgr/* build/I >>build/log
bin/buildfileinfo.py build/I >>build/log
$(CADIUS) ADDFOLDER build/"$(DISK)" "/${VOLUME}/I" "build/I" >>build/log
rsync -aP res/ss/* build/SS >>build/log
$(CADIUS) ADDFOLDER build/"$(DISK)" "/${VOLUME}/SS" "build/SS" >>build/log
# bin/do2po.py res/dsk/ build/po/
# rsync -a res/dsk/*.po build/po/
# bin/extract.py build/po/ | sh >build/log
@ -53,6 +55,8 @@ mount: dsk
md:
mkdir -p build/po
mkdir -p build/X
mkdir -p build/I
mkdir -p build/SS
clean:
rm -rf build/

42
res/attract.conf Normal file
View File

@ -0,0 +1,42 @@
#
# 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 master prefs file.
#
# Format:
# key=value
#
# value must be one of
# 1 for HGR slideshow (key is a file containing a list of HGR graphics)
# 2 for DHGR slideshow (key is a file containing a list of DHGR graphics)
# 3 for self-running demo (key is an executable binary file)
#
# Blank lines and lines beginning with '#' are ignored (like this one!)
# A line beginning with '[' terminates the parsing
#
FAVORITES.CONF=1
AB.CONF=1
BRODERBUND.CONF=1
DHGR.CONF=2
ACTIVISION.CONF=1
CD.CONF=1
ATARI.CONF=1
EFG.CONF=1
SIERRA.CONF=1
DATAMOST.CONF=1
HIJKL.CONF=1
DATASOFT.CONF=1
MNO.CONF=1
MICROFUN.CONF=1
PQR.CONF=1
PICCADILLY.CONF=1
S.CONF=1
SIRIUS.CONF=1
TUVWYXZ.CONF=1
[eof]

BIN
res/dsk/crazy mazy (prodos).dsk Executable file

Binary file not shown.

BIN
res/dsk/up'n down (prodos).po Executable file

Binary file not shown.

View File

@ -1 +1 @@
# # 4cade master game list # # Format: # AB,name=directory # # A=1 if game requires joystick, 0 if playable on keyboard # B=1 if game requires 128K, 0 if playable on 64K # all other values for A or B -> ignore entire line (like this one!) # 00,Agent USA=AGENT.USA 11,Airheart=AIRHEART 00,Alcazar=ALCAZAR 10,Alien Ambush=ALIEN.AMBUSH 00,Alien Downpour=ALIEN.DOWNPOUR 00,Alien Rain=ALIEN.RAIN 00,Ankh=ANKH 00,Apple Panic=APPLE.PANIC 00,Aquatron=AQUATRON 10,Arkanoid=ARKANOID 00,Battlezone=BATTLEZONE 10,BC's Quest For Tires=BCS.QUEST 00,Beer Run=BEER.RUN 00,Bellhop=BELLHOP 00,Berzap=BERZAP 00,Bill Budge's Trilogy=BUDGETRILOGY 00,Blister Ball=BLISTER.BALL 00,Bolo=BOLO 00,Bouncing Kamungas=BOUNCING.KMNGAS 00,Brainteaser Boulevard=BRAINTEASERBLVD 10,Bruce Lee=BRUCE.LEE 10,Bubble Bobble=BUBBLE.BOBBLE 00,BurgerTime=BURGERTIME 00,Buzzard Bait=BUZZARD.BAIT 00,Cannonball Blitz=CANNONBALL.BLTZ 00,Canyon Climber=CANYON.CLIMBER 10,Ceiling Zero=CEILING.ZERO 00,Centipede=CENTIPEDE 00,Championship Lode Runner=CHAMP.LODERUN 10,Choplifter=CHOPLIFTER 00,Commando=COMMANDO 00,Conan=CONAN 10,Crisis Mountain=CRISIS.MOUNTAIN 00,Crossfire=CROSSFIRE 01,D-Generation=D.GENERATION 10,David's Midnight Magic=DAVIDS.MAGIC 10,Defender=DEFENDER 00,Dig Dug=DIG.DUG 10,Dino Eggs=DINO.EGGS 10,Donkey Kong=DONKEY.KONG 10,Drelbs=DRELBS 00,Drol=DROL 00,Dungle Beetles=DUNG.BEETLES 00,Epoch=EPOCH 00,Falcons=FALCONS 00,Flight Simulator I=FS1 00,Flip Out=FLIP.OUT 00,Firebird=FIREBIRD 10,Formula 1 Racer=FORMULA.1 00,Frogger=FROGGER 10,Fuji Crowded Speed Way=FUJI.SPEED.WAY 10,Galaxian=GALAXIAN 10,Gamma Goblins=GAMMA.GOBLINS 10,The Goonies=GOONIES 00,Gorgon=GORGON 00,Gremlins=GREMLINS 00,Gumball=GUMBALL 10,H.E.R.O.=HERO 00,Hard Hat Mack=HARD.HAT.MACK 00,Head On=HEAD.ON 00,High Rise=HIGH.RISE 00,Hungry Boy=HUNGRYBOY 10,Impossible Mission=IMPOSSIBLE.MISS 00,Joust=JOUST 00,Juggler=JUGGLER 00,Jungle Hunt=JUNGLE.HUNT 00,Karateka=KARATEKA 00,Lady Tut=LADY.TUT 00,Lode Runner=LODE.RUNNER 10,Lost Tomb=LOST.TOMB 10,Mad Bomber=MAD.BOMBER 10,Marble Madness=MARBLE.MADNESS 00,Mario Bros=MARIO.BROS 10,Miner 2049er=MINER.2049ER 00,Montezuma's Revenge=MONTEZUMA 00,Moon Patrol=MOON.PATROL 00,Mr. Cool=MR.COOL 10,Mr. Do=MR.DO 00,Mr. Robot=MR.ROBOT 00,Ms. Pacman=MS.PACMAN 00,Nibbler=NIBBLER 10,Night Mission Pinball=NIGHT.MISSION 00,Night Stalker=NIGHT.STALKER 00,Nightmare Gallery=NIGHTMARE 00,NORAD=NORAD 00,O'Riley's Mine=ORILEYS.MINE 00,Orbitron=ORBITRON 00,Outpost=OUTPOST 00,Pac-Man=PAC.MAN 00,Paperboy=PAPERBOY 00,Pest Patrol=PEST.PATROL 00,Pie-Man=PIEMAN 00,Pit Stop II=PITSTOP.II 10,Pitfall II=PITFALL.II 00,Plasmania=PLASMANIA 00,Pollywog=POLLYWOG 00,Pooyan=POOYAN 01,Prince of Persia=PRINCEUNP 00,Puckman=PUCK.MAN 11,Qix=QIX 01,Radwarrior=RADWARRIOR 00,Raster Blaster=RASTER.BLASTER 00,Repton=REPTON 00,Ribbit=RIBBIT 00,Robotron 2084=ROBOTRON.2084 00,Sabotage=SABOTAGE 00,Sammy Lightfoot=SAMMY.LIGHTFOOT 00,Serpentine=SERPENTINE 10,Shamus=SHAMUS 00,Snack Attack=SNACK.ATTACK 00,Snake Byte=SNAKE.BYTE 00,Sneakers=SNEAKERS 00,Snoggle=SNOGGLE 00,Space Raiders=SPACE.RAIDERS 00,Spider Raid=SPIDER.RAID 01,Spiderbot=SPIDERBOT 00,Spy Hunter=SPY.HUNTER 00,Spy's Demise=SPYS.DEMISE 10,Starblaster=STARBLASTER 10,Stargate=STARGATE 00,Stellar 7=STELLAR.7 00,Succession=SUCCESSION 00,Suicide!=SUICIDE 00,Swashbuckler=SWASHBUCKLER 00,Tag Team Wrestling=TAG.TEAM 00,Tapper=TAPPER 00,Tetris=TETRIS 01,Tetris (DHGR)=TETRIS128K 00,Thief=THIEF 00,Thunder Bombs=THUNDERBOMBS 10,Tomahawk=TOMAHAWK 00,Track N Field=TRACK.AND.FIELD 10,Tubeway ][=TUBEWAY 01,Victory Road=VICTORY.ROAD 00,Vindicator=VINDICATOR 00,Wavy Navy=WAVY.NAVY [eof]
# # 4cade master game list # # Format: # AB,name=directory # # A=1 if game requires joystick, 0 if playable on keyboard # B=1 if game requires 128K, 0 if playable on 64K # # all other values for A or B -> ignore entire line (like this one!) # A line beginning with '[' terminates the parsing # 00,Agent USA=AGENT.USA 11,Airheart=AIRHEART 00,Alcazar=ALCAZAR 10,Alien Ambush=ALIEN.AMBUSH 00,Alien Downpour=ALIEN.DOWNPOUR 00,Alien Rain=ALIEN.RAIN 00,Ankh=ANKH 00,Apple Panic=APPLE.PANIC 00,Aquatron=AQUATRON 10,Arkanoid=ARKANOID 00,Battlezone=BATTLEZONE 10,BC's Quest For Tires=BCS.QUEST 00,Beer Run=BEER.RUN 00,Bellhop=BELLHOP 00,Berzap=BERZAP 00,Bill Budge's Trilogy=BUDGETRILOGY 00,Blister Ball=BLISTER.BALL 00,Bolo=BOLO 00,Bouncing Kamungas=BOUNCING.KMNGAS 00,Brainteaser Boulevard=BRAINTEASERBLVD 10,Bruce Lee=BRUCE.LEE 10,Bubble Bobble=BUBBLE.BOBBLE 00,BurgerTime=BURGERTIME 00,Buzzard Bait=BUZZARD.BAIT 00,Cannonball Blitz=CANNONBALL.BLTZ 00,Canyon Climber=CANYON.CLIMBER 10,Ceiling Zero=CEILING.ZERO 00,Centipede=CENTIPEDE 00,Championship Lode Runner=CHAMP.LODERUN 10,Choplifter=CHOPLIFTER 00,Commando=COMMANDO 00,Conan=CONAN 00,Crazy Mazey=CRAZY.MAZY 10,Crisis Mountain=CRISIS.MOUNTAIN 00,Crossfire=CROSSFIRE 01,D-Generation=D.GENERATION 10,David's Midnight Magic=DAVIDS.MAGIC 10,Defender=DEFENDER 00,Dig Dug=DIG.DUG 10,Dino Eggs=DINO.EGGS 10,Donkey Kong=DONKEY.KONG 10,Drelbs=DRELBS 00,Drol=DROL 00,Dung Beetles=DUNG.BEETLES 00,Epoch=EPOCH 00,Falcons=FALCONS 00,Flight Simulator I=FS1 00,Flip Out=FLIP.OUT 00,Firebird=FIREBIRD 10,Formula 1 Racer=FORMULA.1 00,Frogger=FROGGER 10,Fuji Crowded Speed Way=FUJI.SPEED.WAY 10,Galaxian=GALAXIAN 10,Gamma Goblins=GAMMA.GOBLINS 10,The Goonies=GOONIES 00,Gorgon=GORGON 00,Gremlins=GREMLINS 00,Gumball=GUMBALL 10,H.E.R.O.=HERO 00,Hard Hat Mack=HARD.HAT.MACK 00,Head On=HEAD.ON 00,High Rise=HIGH.RISE 00,Hungry Boy=HUNGRYBOY 10,Impossible Mission=IMPOSSIBLE.MISS 00,Joust=JOUST 00,Juggler=JUGGLER 00,Jungle Hunt=JUNGLE.HUNT 00,Karateka=KARATEKA 00,Lady Tut=LADY.TUT 00,Lode Runner=LODE.RUNNER 10,Lost Tomb=LOST.TOMB 10,Mad Bomber=MAD.BOMBER 10,Marble Madness=MARBLE.MADNESS 00,Mario Bros=MARIO.BROS 10,Miner 2049er=MINER.2049ER 00,Montezuma's Revenge=MONTEZUMA 00,Moon Patrol=MOON.PATROL 00,Mr. Cool=MR.COOL 10,Mr. Do=MR.DO 00,Mr. Robot=MR.ROBOT 00,Ms. Pacman=MS.PACMAN 00,Nibbler=NIBBLER 10,Night Mission Pinball=NIGHT.MISSION 00,Night Stalker=NIGHT.STALKER 00,Nightmare Gallery=NIGHTMARE 00,NORAD=NORAD 00,O'Riley's Mine=ORILEYS.MINE 00,Orbitron=ORBITRON 00,Outpost=OUTPOST 00,Pac-Man=PAC.MAN 00,Paperboy=PAPERBOY 00,Pest Patrol=PEST.PATROL 00,Pie-Man=PIEMAN 00,Pit Stop II=PITSTOP.II 10,Pitfall II=PITFALL.II 00,Plasmania=PLASMANIA 00,Pollywog=POLLYWOG 00,Pooyan=POOYAN 01,Prince of Persia=PRINCEUNP 00,Puckman=PUCK.MAN 11,Qix=QIX 01,Radwarrior=RADWARRIOR 00,Raster Blaster=RASTER.BLASTER 00,Repton=REPTON 00,Ribbit=RIBBIT 00,Robotron 2084=ROBOTRON.2084 00,Sabotage=SABOTAGE 00,Sammy Lightfoot=SAMMY.LIGHTFOOT 00,Serpentine=SERPENTINE 10,Shamus=SHAMUS 00,Snack Attack=SNACK.ATTACK 00,Snake Byte=SNAKE.BYTE 00,Sneakers=SNEAKERS 00,Snoggle=SNOGGLE 00,Space Raiders=SPACE.RAIDERS 00,Spider Raid=SPIDER.RAID 01,Spiderbot=SPIDERBOT 00,Spy Hunter=SPY.HUNTER 00,Spy's Demise=SPYS.DEMISE 10,Starblaster=STARBLASTER 10,Stargate=STARGATE 00,Stellar 7=STELLAR.7 00,Succession=SUCCESSION 00,Suicide!=SUICIDE 00,Swashbuckler=SWASHBUCKLER 00,Tag Team Wrestling=TAG.TEAM 00,Tapper=TAPPER 00,Tetris=TETRIS 01,Tetris (DHGR)=TETRIS128K 00,Thief=THIEF 00,Thunder Bombs=THUNDERBOMBS 10,Tomahawk=TOMAHAWK 00,Track N Field=TRACK.AND.FIELD 10,Tubeway ][=TUBEWAY 00,Up'n Down=UP.N.DOWN 01,Victory Road=VICTORY.ROAD 00,Vindicator=VINDICATOR 00,Wavy Navy=WAVY.NAVY [eof]

View File

@ -0,0 +1,19 @@
AB.CONF=Type(04),AuxType(4000),Access(C3)
ACTIVISION.CONF=Type(04),AuxType(4000),Access(C3)
ATARI.CONF=Type(04),AuxType(4000),Access(C3)
BRODERBUND.CONF=Type(04),AuxType(4000),Access(C3)
CD.CONF=Type(04),AuxType(4000),Access(C3)
DATAMOST.CONF=Type(04),AuxType(4000),Access(C3)
DATASOFT.CONF=Type(04),AuxType(4000),Access(C3)
DHGR.CONF=Type(04),AuxType(4000),Access(C3)
EFG.CONF=Type(04),AuxType(4000),Access(C3)
FAVORITES.CONF=Type(04),AuxType(4000),Access(C3)
HIJKL.CONF=Type(04),AuxType(4000),Access(C3)
MICROFUN.CONF=Type(04),AuxType(4000),Access(C3)
MNO.CONF=Type(04),AuxType(4000),Access(C3)
PICCADILLY.CONF=Type(04),AuxType(4000),Access(C3)
PQR.CONF=Type(04),AuxType(4000),Access(C3)
S.CONF=Type(04),AuxType(4000),Access(C3)
SIERRA.CONF=Type(04),AuxType(4000),Access(C3)
SIRIUS.CONF=Type(04),AuxType(4000),Access(C3)
TUVWXYZ.CONF=Type(04),AuxType(4000),Access(C3)

1
res/ss/ab.conf Normal file
View File

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

1
res/ss/activision.conf Normal file
View File

@ -0,0 +1 @@
# # Activision slideshow # ALCAZAR HERO PITFALL.II [eof]

1
res/ss/atari.conf Normal file
View File

@ -0,0 +1 @@
# # Atarisoft slideshow # BATTLEZONE CENTIPEDE DEFENDER DIG.DUG DONKEY.KONG GREMLINS JOUST JUNGLE.HUNT MARIO.BROS MOON.PATROL MS.PACMAN PAC.MAN ROBOTRON.2084 STARGATE TRACK.AND.FIELD [eof]

1
res/ss/broderbund.conf Normal file
View File

@ -0,0 +1 @@
# # Broderbund Software slideshow # ALIEN.RAIN APPLE.PANIC CHAMP.LODERUN CHOPLIFTER DAVIDS.MAGIC DROL GALAXIAN GUMBALL KARATEKA LODE.RUNNER PRINCEUNP RASTER.BLASTER SERPENTINE SNAKE.BYTE SNOGGLE [eof]

1
res/ss/cd.conf Normal file
View File

@ -0,0 +1 @@
# # slideshow of games that begin with "C","D" # CANNONBALL.BLTZ CANYON.CLIMBER CEILING.ZERO CENTIPEDE CHAMP.LODERUN CHOPLIFTER COMMANDO CONAN CRAZY.MAZY CRISIS.MOUNTAIN CROSSFIRE DAVIDS.MAGIC DEFENDER DIG.DUG DINO.EGGS DONKEY.KONG DRELBS DROL DUNG.BEETLES [eof]

1
res/ss/datamost.conf Normal file
View File

@ -0,0 +1 @@
# # Datamost slideshow # ANKH CRAZY.MAZY MR.ROBOT SNACK.ATTACK SWASHBUCKLER TUBEWAY [eof]

1
res/ss/datasoft.conf Normal file
View File

@ -0,0 +1 @@
# # Datasoft slideshow # BRUCE.LEE CONAN DUNG.BEETLES GOONIES LOST.TOMB MR.COOL MR.DO ORILEYS.MINE POOYAN THIEF [eof]

1
res/ss/dhgr.conf Normal file
View File

@ -0,0 +1 @@
# # double hi-res slideshow # AIRHEART BRUCE.LEE D.GENERATION PRINCEUNP QIX RADWARRIOR SPIDERBOT TETRIS128K VICTORY.ROAD [eof]

1
res/ss/efg.conf Normal file
View File

@ -0,0 +1 @@
# # slideshow of games that begin with "E","F","G" # EPOCH FALCONS FS1 FLIP.OUT FIREBIRD FORMULA.1 FROGGER FUJI.SPEED.WAY GALAXIAN GAMMA.GOBLINS GOONIES GORGON GREMLINS GUMBALL [eof]

1
res/ss/favorites.conf Normal file
View File

@ -0,0 +1 @@
# # slideshow of 4am's personal favorites # BRUCE.LEE BURGERTIME CONAN DONKEY.KONG DROL FALCONS HERO JOUST JUNGLE.HUNT LODE.RUNNER MARIO.BROS MINER.2049ER MONTEZUMA MOON.PATROL MR.DO MS.PACMAN NIGHT.MISSION PRINCEUNP SABOTAGE SAMMY.LIGHTFOOT SNEAKERS TAPPER UP.N.DOWN WAVY.NAVY [eof]

1
res/ss/hijkl.conf Normal file
View File

@ -0,0 +1 @@
# # slideshow of games that begin with "H","I","J","K","L" # HERO HARD.HAT.MACK HEAD.ON HIGH.RISE HUNGRYBOY IMPOSSIBLE.MISS JOUST JUGGLER JUNGLE.HUNT KARATEKA LADY.TUT LODE.RUNNER LOST.TOMB [eof]

1
res/ss/microfun.conf Normal file
View File

@ -0,0 +1 @@
# # MicroFun slideshow # DINO.EGGS HIGH.RISE MINER.2049ER [eof]

1
res/ss/mno.conf Normal file
View File

@ -0,0 +1 @@
# # slideshow of games that begin with "M","N","O" # MAD.BOMBER MARBLE.MADNESS MARIO.BROS MINER.2049ER MONTEZUMA MOON.PATROL MR.COOL MR.DO MR.ROBOT MS.PACMAN NIBBLER NIGHT.MISSION NIGHT.STALKER NIGHTMARE NORAD ORILEYS.MINE ORBITRON OUTPOST [eof]

1
res/ss/piccadilly.conf Normal file
View File

@ -0,0 +1 @@
# # Piccadilly Software slideshow # FALCONS RIBBIT STARBLASTER SUCCESSION SUICIDE [eof]

1
res/ss/pqr.conf Normal file
View File

@ -0,0 +1 @@
# # slideshow of games that begin with "P","Q","R" # PAC.MAN PAPERBOY PEST.PATROL PIEMAN PITSTOP.II PITFALL.II PLASMANIA POLLYWOG POOYAN PRINCEUNP PUCK.MAN RADWARRIOR RASTER.BLASTER REPTON RIBBIT ROBOTRON.2084 [eof]

1
res/ss/s.conf Normal file
View File

@ -0,0 +1 @@
# # slideshow of games that begin with "S" # SABOTAGE SAMMY.LIGHTFOOT SERPENTINE SHAMUS SNACK.ATTACK SNAKE.BYTE SNEAKERS SNOGGLE SPACE.RAIDERS SPIDER.RAID SPY.HUNTER SPYS.DEMISE STARBLASTER STARGATE STELLAR.7 SUCCESSION SUICIDE SWASHBUCKLER [eof]

1
res/ss/sierra.conf Normal file
View File

@ -0,0 +1 @@
# # Sierra On-Line slideshow # AQUATRON BCS.QUEST CANNONBALL.BLTZ CROSSFIRE PEST.PATROL SABOTAGE SAMMY.LIGHTFOOT [eof]

1
res/ss/sirius.conf Normal file
View File

@ -0,0 +1 @@
# # Sirius Software slideshow # BEER.RUN BUZZARD.BAIT EPOCH FLIP.OUT GAMMA.GOBLINS GORGON ORBITRON OUTPOST PLASMANIA REPTON SNEAKERS WAVY.NAVY [eof]

1
res/ss/tuvwxyz.conf Normal file
View File

@ -0,0 +1 @@
# # slideshow of games that begin with "T","U","V","W","X","Y","Z" # TAG.TEAM TAPPER TETRIS THIEF THUNDERBOMBS TOMAHAWK TRACK.AND.FIELD TUBEWAY UP.N.DOWN VICTORY.ROAD VINDICATOR WAVY.NAVY [eof]