From 093abe294da48e407ce07eb60d1034b9af63b0b4 Mon Sep 17 00:00:00 2001 From: 4am Date: Wed, 3 Nov 2021 01:14:04 -0400 Subject: [PATCH] simplify build --- Makefile | 18 +- bin/builddisplaynames.py | 13 - res/GAMES.CONF | 806 +++++++++++++++++++-------------------- 3 files changed, 408 insertions(+), 429 deletions(-) delete mode 100755 bin/builddisplaynames.py diff --git a/Makefile b/Makefile index ae11cc837..a6f2c0f80 100644 --- a/Makefile +++ b/Makefile @@ -122,17 +122,13 @@ index: md asmfx asmprelaunch [ -f build/GAMEHELP/"$$(basename $$f)" ] || (bin/converthelp.sh "$$f" build/GAMEHELP/"$$(basename $$f)"); \ done # -# create distribution version of GAMES.CONF without comments or blank lines +# create search indexes: (game-requires-joystick) X (game-requires-128K) # [ -f build/GAMES.CONF ] || (awk '!/^$$|^#/' < res/GAMES.CONF > build/GAMES.CONF) -# -# create gSearchStore indexes -# - [ -f build/DISPLAY.CONF ] || (bin/builddisplaynames.py < build/GAMES.CONF > build/DISPLAY.CONF) - [ -f build/SEARCH00.IDX ] || (grep "^00" < build/DISPLAY.CONF | bin/buildsearch.sh > build/SEARCH00.IDX) - [ -f build/SEARCH01.IDX ] || (grep "^0" < build/DISPLAY.CONF | bin/buildsearch.sh > build/SEARCH01.IDX) - [ -f build/SEARCH10.IDX ] || (grep "^.0" < build/DISPLAY.CONF | bin/buildsearch.sh > build/SEARCH10.IDX) - [ -f build/SEARCH11.IDX ] || (bin/buildsearch.sh < build/DISPLAY.CONF > build/SEARCH11.IDX) + [ -f build/SEARCH00.IDX ] || (grep "^00" < build/GAMES.CONF | bin/buildsearch.sh > build/SEARCH00.IDX) + [ -f build/SEARCH01.IDX ] || (grep "^0" < build/GAMES.CONF | bin/buildsearch.sh > build/SEARCH01.IDX) + [ -f build/SEARCH10.IDX ] || (grep "^.0" < build/GAMES.CONF | bin/buildsearch.sh > build/SEARCH10.IDX) + [ -f build/SEARCH11.IDX ] || (bin/buildsearch.sh < build/GAMES.CONF > build/SEARCH11.IDX) # # create a sorted list of game filenames, without metadata or display names # @@ -152,8 +148,8 @@ index: md asmfx asmprelaunch # [ -f build/SLIDESHOW.IDX ] || ((for f in res/SS/*; do \ [ $$(echo "$$(basename $$f)" | cut -c-3) = "ACT" ] && \ - bin/buildaction.sh build/DISPLAY.CONF < "$$f" > "build/SS/$$(basename $$f)" || \ - bin/buildtitle.sh build/DISPLAY.CONF < "$$f" > "build/SS/$$(basename $$f)"; \ + bin/buildaction.sh build/GAMES.CONF < "$$f" > "build/SS/$$(basename $$f)" || \ + bin/buildtitle.sh build/GAMES.CONF < "$$f" > "build/SS/$$(basename $$f)"; \ echo "$$(basename $$f)"; \ done) | bin/buildindexedfile.sh -p -a build/TOTAL.DATA build/SS > build/SLIDESHOW.IDX) [ -f build/MINIATTRACT.IDX ] || ((for f in res/ATTRACT/*; do \ diff --git a/bin/builddisplaynames.py b/bin/builddisplaynames.py deleted file mode 100755 index 6a3a28adb..000000000 --- a/bin/builddisplaynames.py +++ /dev/null @@ -1,13 +0,0 @@ -#!/usr/bin/env python3 - -# usage: -# builddisplaynames.py < build/GAMES.CONF > build/DISPLAY.CONF - -import sys - -for line in sys.stdin: - if line.startswith("["): continue - if "=" not in line: - prefix, key = line.split(",") - line = prefix + "," + key.strip() + "=" + key.replace(".", " ").title().replace(" Ii", " II") - print(line, end="") diff --git a/res/GAMES.CONF b/res/GAMES.CONF index 716142136..18b799780 100755 --- a/res/GAMES.CONF +++ b/res/GAMES.CONF @@ -1,409 +1,6 @@ -1110,SLICKS=8bit-Slicks -1001,A.E -0000,A.CITY.DIES -0000,AGENT.U.S.A -1110,AIRHEART -0001,ALCAZAR -1001,ALIEN.AMBUSH -0001,ALIEN.DOWNPOUR -0000,ALIEN.LANDER -0001,ALIEN.MUNCHIES -0001,ALIEN.TYPHOON -1111,ALIENS -0000,ANKH -0000,APE.ESCAPE -0001,AC=Apple Cider Spider -1000,APPLE.INVADER -1001,AO=Apple-Oids -0001,APPLE.PANIC -0001,AQUATRON -1000,AB=Arcade Boot Camp -1000,ARCHON -0000,ARCHON.II -1000,ARCTIC.FOX -0001,AA=Ardy the Aardvark -1000,ARENA -0000,ARGOS -1001,ARKANOID -1000,ARTESIANS -1001,AS=Asteroid Blaster -1001,AXIS.ASSASSIN -0000,AZTEC -1111,BAD.DUDES -1000,BALLBLAZER -0001,BANDITS -1110,BATMAN -0000,BY=Bats in the Belfry -0001,BATTLE.CRUISER -0001,BATTLEZONE -1001,BQ=BC's Quest for Tires -0000,B1=Beach-Head -0000,B2=Beach-Head II -0000,BEACH.LANDING -0001,BEER.RUN -0100,BEJEWELED -0000,BELLHOP -0001,BERZAP -0002,BW=Beyond Castle Wolfenstein -1000,BEZARE -0000,BT=Bill Budge's Trilogy -1000,BLACK.MAGIC -1000,BLISTER.BALL -0000,BC=BlockChain -0000,BOA -0001,BOLO -0001,BORG -1001,BOULDER.DASH -1000,BOULDER.DASH.II -0001,BK=Bouncing Kamungas -0001,BB=Brainteaser Boulevard -1011,BRUCE.LEE -1001,BUBBLE.BOBBLE -0001,BR=Buck Rogers: Planet of Zoom -0001,BUG.ATTACK -0000,BUG.BATTLE -0003,BU=BurgerTime -0001,BUZZARD.BAIT -0001,CB=Cannonball Blitz -0001,CANYON.CLIMBER -0000,CG=Captain Goodnight -0001,CAPTAIN.POWER -0002,CS=Castle Smurfenstein -0002,CW=Castle Wolfenstein -1001,CC=Caverns of Callisto -1001,CEILING.ZERO -1001,CENTIPEDE -0000,CV=C'est La Vie -0001,CL=Championship Lode Runner -1001,CHIP.OUT -0000,CHIVALRY -1000,CHOPLIFTER -0010,COLUMNS -0101,COMMANDO -0003,CONAN -0001,CONGO -0001,CONGO.BONGO -0000,CQ=Conquering Worlds -0000,CR=Copts and Robbers -1000,COSMIC.COMBAT -0002,COUNTY.FAIR -0001,CRAZY.MAZEY -0000,CRICKATEER -0001,CRIME.WAVE -1001,CRISIS.MOUNTAIN -0001,CROSSFIRE -0001,CRYSTAL.CASTLES -0001,CUBIT -0000,CYBER.STRIKE -0001,CYCLOD -0115,DG=D-Generation -0001,DANGEROUS.DAVE -0001,DU=Darkstar Unhinged -1000,DM=David's Midnight Magic -0110,DEATH.SWORD -1000,DEEP.SPACE -1001,DEFENDER -1000,DJ=Defender (Joe Holt) -0000,DEMONIC.DECKS -1000,DEPTH.CHARGE -0001,DIAMOND.MINE -0001,DIG.DUG -1001,DINO.EGGS -1001,DINO.SMURF -1000,DIVE.BOMBER -0000,DOGFIGHT.II -0001,DONKEY.KONG -0000,DOUBLE.TROUBLE -1001,DRELBS -0001,DROL -0000,DUNG.BEETLES -0000,EARLY.BIRD -0001,EI=Eggs-It -0000,EPOCH -0000,ES=Escape! -0001,EVOLUTION -0001,EXTERMINATOR -0001,FALCONS -0004,FAT.CITY -0001,FIREBIRD -0000,FIREBUG -0110,FLAPPLE.BIRD -0000,FS2=Flight Simulator II -0000,FLIP.OUT -0000,FLY.WARS -1101,FORCE.7 -0001,FRAZZLE -0001,FREE.FALL -0001,FROGGER -1001,FROGGER.II -0000,GALACTIC.ATTACK -0001,GALAXIAN -0001,GALAXY.GATES -1001,GAMMA.GOBLINS -0101,GAUNTLET -1001,GENESIS -0001,GENETIC.DRIFT -0001,GENIUS -0001,GENIUS.2 -0001,GENIUS.3 -1000,GHOSTBUSTERS -0001,G.I.JOE -0001,GOLD.RUSH -0001,GORGON -0001,GRAPPLE -0001,GREMLINS -0001,GUARDIAN -0000,GUMBALL -0000,HADRON -0000,HANDY.DANDY -0001,HARD.HAT.MACK -0000,HEAD.ON -1110,HEAVY.BARREL -1003,H.E.R.O -0000,HIGH.RISE -0000,HORIZON.V -0001,HUNGRYBOY -0000,HYPER.HEAD.ON -0100,IKARI.WARRIORS -1000,I1=Impossible Mission -0115,I2=Impossible Mission II -0110,INDIANA.JONES -1000,INFILTRATOR -1000,INFILTRATOR.2 -0111,IE=Into the Eagle's Nest -0000,IP=It's the Pits -0000,IO=I.O. Silver -0001,JAWBREAKER -0001,JAWBREAKER.II -0000,JELLYFISH -0001,JOUST -0000,JUGGLER -0000,JUMP.JET -0001,JUMPMAN -0000,JUNGLE.HUNT -1000,KAMIKAZE -0000,KARATEKA -0001,KID.NIKI -0001,KUNG.FU.MASTER -0000,LABYRINTH -0001,LADY.TUT -0000,LA=Lamb Chops! -0001,LANCASTER -1000,LASER.BOUNCE -0001,LAZER.SILK -0000,LEMMINGS -0000,LP=Little Computer People -0001,LC=Lock 'n' Chase -0001,LODE.RUNNER -1000,LOST.TOMB -0000,LUNAR.LEEPERS -1000,MAD.BOMBER -0001,MAD.RAT -0001,MANIC.MINER -1000,MARAUDER -1100,MARBLE.MADNESS -0001,MB=Mario Bros. -0001,MARS.CARS -1001,MATING.ZONE -0111,MS=Matterhorn Screamer -1000,MAXWELL.MANOR -1000,MAZEBLOX -0000,MEGABOTS -1001,MICRO.INVADERS -0001,MICROWAVE -1001,MINER.2049ER -1001,MINER.II -1001,MI=Ming's Challenge -0001,MINIT.MAN -0005,MINOTAUR -0000,M.I.R.V -1004,MT=Mission on Thunderhead -0000,MONSTER.MASH -0001,MZ=Montezuma's Revenge -0001,MOON.PATROL -0000,MOUSKATTACK -0001,MC=Mr. Cool -1001,MD=Mr. Do! -1001,MR=Mr. Robot -0001,MP=Ms. Pacman -0000,NEON -0001,NEPTUNE -0005,NT=Neu][ower -1000,NEUTRONS -0000,NIBBLER -0005,NM=Night Mission Pinball -0000,NIGHT.STALKER -0000,NI=Nightmare Gallery -0000,N.O.R.A.D -0001,OID.ZONE -1001,OI=Oil's Well -1000,ON.THE.RUN -0000,ORBITRON -0000,OM=O'Riley's Mine -0000,OW=Out of This World -0000,OUTPOST -0000,OUTWORLD -0001,PACMAN -0001,PB=Pandora's Box -0100,PAPERBOY -1000,PEEPING.TOM -1000,PEGASUS.II -1001,PENETRATOR -0000,PENGO -1001,PENTAPUS -0001,PEST.PATROL -1000,PHANTOMS.FIVE -0001,PR=Pharaoh's Revenge -0000,PHASER.FIRE -0000,PHOTAR -0000,PICNIC.PARANOIA -0000,PM=Pie-Man -0000,PIG.PEN -0110,PIPE.DREAM -1000,PITFALL.II -0000,PITSTOP.II -1001,PLANETOIDS -0000,PLASMANIA -1110,PLATOON -1000,POLLYWOG -0001,POOYAN -0110,PP=Prince of Persia -0001,PULSAR.II -1110,QIX -1000,QUADRANT.6112 -0110,RADWARRIOR -0000,RM=Raid Over Moscow -0110,RAMPAGE -0001,RANDAMN -0000,RASTER.BLASTER -1004,RI=Realm of Impossibility -0000,REAR.GUARD -1000,RED.ALERT -1110,RENEGADE -0000,REPTON -0005,RESCUE.RAIDERS -1000,RB=Retro-Ball -1000,RETRO.FEVER -0000,RIBBIT -1000,ROACH.HOTEL -0000,ROADBLOCK -0110,ROBOCOP -0000,ROBOT.BATTLE -0000,ROBOTRON.2084 -0001,ROUND.ABOUT -0001,RUN.FOR.IT -0000,RUSSKI.DUCK -0002,SABOTAGE -0001,SAMMY.LIGHTFOOT -0001,SARACEN -0000,SEA.DRAGON -0000,SEAFOX -0001,SERPENTINE -1000,SHAMUS -0000,SHORT.CIRCUIT -1000,SI=Shuttle Intercept -0000,SC=Situation Critical -1000,SKYFOX -0000,SNACK.ATTACK -0000,SNAKE.BYTE -0001,SNEAKERS -0000,SNOGGLE -0110,SO=Soko-Ban -1000,SOLO.FLIGHT -1000,SPACE.EGGS -0000,SPACE.KADET -0000,SPACE.QUARKS -0000,SPACE.RAIDERS -0005,SPARE.CHANGE -0001,SPECTRE -0100,SPELLWIELDER -0110,SPIDERBOT -0000,SPIDER.RAID -1001,SPINDIZZY -1003,SPUTNIK.ATTACK -0001,SPY.HUNTER -0000,SS=Spy vs Spy -0000,SS2=Spy vs Spy 2 -0110,SS3=Spy vs Spy 3 -0001,SD=Spy's Demise -0001,STAR.BLAZER -1001,STAR.CRUISER -0000,STAR.DANCE -0001,STAR.MAZE -0000,STAR.THIEF -1000,STARBALL -1000,STARBLASTER -1000,STARGATE -1000,STARGLIDER -0000,STATION.5 -0000,STELLAR.7 -0000,SUCCESSION -0000,SU=Suicide! -0001,SUPER.BUNNY -0000,SUPER.HUEY -0000,SUPER.PUCKMAN -0000,SUPER.TAXMAN.2 -1001,SUPER.ZAXXON -0000,SWASHBUCKLER -0004,TALON -0001,TAPPER -0114,TC=TechnoCop -0000,TELEPORT -0000,TERITORY -0010,TETRIS -1000,TIME.PILOT -0000,TITAN.CRONUS -1001,TU=Tharolian Tunnels -0001,AF=The Asteroid Field -0000,THE.BILESTOAD -0000,CF=The Caverns of Freitag -1000,THE.DAM.BUSTERS -1000,THE.GOONIES -0001,THE.HEIST -1000,LG=The Last Gladiator -1111,THE.LAST.NINJA -1100,MM=The Movie Monster Game -0000,THE.SNAPPER -0000,THE.SPACE.ARK -0001,S2=The Spy Strikes Back -1000,VV=The Voyage of the Valkyrie -0010,THEXDER -0000,THIEF -0001,THRESHOLD -0000,THUNDER.BOMBS -1000,TOMAHAWK -0000,TRACK.ATTACK -0000,TRIAD -0001,TROMPERS -1001,TB=Tubeway ][ -0000,TUNNEL.TERROR -0001,TWERPS -1001,UD=Up'n Down -0110,VICTORY.ROAD -0000,VIDEO.VEGAS -0001,VINDICATOR -0000,VORTEX -0001,WARGLE -0000,WARP.DESTROYER -0001,WAVY.NAVY -0000,WAYOUT -1111,RR=Who Framed Roger Rabbit -1000,WHOMPER.STOMPER -0000,WILLY.BYTE -1111,WF=Wings of Fury -1001,XEVIOUS -0000,ZARGS -1001,ZAXXON -0000,ZENITH -0000,ZOO.MASTER - -[eof] - # # Master game list # -# This file is stored as-is on the final disk image. (Hi!) -# # Format: # ABCD,directory=name # @@ -418,8 +15,407 @@ # 4=invincibility # 5=has in-game cheats # -# if no name, it will be calculated from the directory when we need to display it -# # all other values for A -> ignore entire line (allows inline comments) # A line beginning with '[' terminates the parsing # + +1110,SLICKS=8bit-Slicks +1001,A.E=A E +0000,A.CITY.DIES=A City Dies +0000,AGENT.U.S.A=Agent U S A +1110,AIRHEART=Airheart +0001,ALCAZAR=Alcazar +1001,ALIEN.AMBUSH=Alien Ambush +0001,ALIEN.DOWNPOUR=Alien Downpour +0000,ALIEN.LANDER=Alien Lander +0001,ALIEN.MUNCHIES=Alien Munchies +0001,ALIEN.TYPHOON=Alien Typhoon +1111,ALIENS=Aliens +0000,ANKH=Ankh +0000,APE.ESCAPE=Ape Escape +0001,AC=Apple Cider Spider +1000,APPLE.INVADER=Apple Invader +1001,AO=Apple-Oids +0001,APPLE.PANIC=Apple Panic +0001,AQUATRON=Aquatron +1000,AB=Arcade Boot Camp +1000,ARCHON=Archon +0000,ARCHON.II=Archon II +1000,ARCTIC.FOX=Arctic Fox +0001,AA=Ardy the Aardvark +1000,ARENA=Arena +0000,ARGOS=Argos +1001,ARKANOID=Arkanoid +1000,ARTESIANS=Artesians +1001,AS=Asteroid Blaster +1001,AXIS.ASSASSIN=Axis Assassin +0000,AZTEC=Aztec +1111,BAD.DUDES=Bad Dudes +1000,BALLBLAZER=Ballblazer +0001,BANDITS=Bandits +1110,BATMAN=Batman +0000,BY=Bats in the Belfry +0001,BATTLE.CRUISER=Battle Cruiser +0001,BATTLEZONE=Battlezone +1001,BQ=BC's Quest for Tires +0000,B1=Beach-Head +0000,B2=Beach-Head II +0000,BEACH.LANDING=Beach Landing +0001,BEER.RUN=Beer Run +0100,BEJEWELED=Bejeweled +0000,BELLHOP=Bellhop +0001,BERZAP=Berzap +0002,BW=Beyond Castle Wolfenstein +1000,BEZARE=Bezare +0000,BT=Bill Budge's Trilogy +1000,BLACK.MAGIC=Black Magic +1000,BLISTER.BALL=Blister Ball +0000,BC=BlockChain +0000,BOA=Boa +0001,BOLO=Bolo +0001,BORG=Borg +1001,BOULDER.DASH=Boulder Dash +1000,BOULDER.DASH.II=Boulder Dash II +0001,BK=Bouncing Kamungas +0001,BB=Brainteaser Boulevard +1011,BRUCE.LEE=Bruce Lee +1001,BUBBLE.BOBBLE=Bubble Bobble +0001,BR=Buck Rogers: Planet of Zoom +0001,BUG.ATTACK=Bug Attack +0000,BUG.BATTLE=Bug Battle +0003,BU=BurgerTime +0001,BUZZARD.BAIT=Buzzard Bait +0001,CB=Cannonball Blitz +0001,CANYON.CLIMBER=Canyon Climber +0000,CG=Captain Goodnight +0001,CAPTAIN.POWER=Captain Power +0002,CS=Castle Smurfenstein +0002,CW=Castle Wolfenstein +1001,CC=Caverns of Callisto +1001,CEILING.ZERO=Ceiling Zero +1001,CENTIPEDE=Centipede +0000,CV=C'est La Vie +0001,CL=Championship Lode Runner +1001,CHIP.OUT=Chip Out +0000,CHIVALRY=Chivalry +1000,CHOPLIFTER=Choplifter +0010,COLUMNS=Columns +0101,COMMANDO=Commando +0003,CONAN=Conan +0001,CONGO=Congo +0001,CONGO.BONGO=Congo Bongo +0000,CQ=Conquering Worlds +0000,CR=Copts and Robbers +1000,COSMIC.COMBAT=Cosmic Combat +0002,COUNTY.FAIR=County Fair +0001,CRAZY.MAZEY=Crazy Mazey +0000,CRICKATEER=Crickateer +0001,CRIME.WAVE=Crime Wave +1001,CRISIS.MOUNTAIN=Crisis Mountain +0001,CROSSFIRE=Crossfire +0001,CRYSTAL.CASTLES=Crystal Castles +0001,CUBIT=Cubit +0000,CYBER.STRIKE=Cyber Strike +0001,CYCLOD=Cyclod +0115,DG=D-Generation +0001,DANGEROUS.DAVE=Dangerous Dave +0001,DU=Darkstar Unhinged +1000,DM=David's Midnight Magic +0110,DEATH.SWORD=Death Sword +1000,DEEP.SPACE=Deep Space +1001,DEFENDER=Defender +1000,DJ=Defender (Joe Holt) +0000,DEMONIC.DECKS=Demonic Decks +1000,DEPTH.CHARGE=Depth Charge +0001,DIAMOND.MINE=Diamond Mine +0001,DIG.DUG=Dig Dug +1001,DINO.EGGS=Dino Eggs +1001,DINO.SMURF=Dino Smurf +1000,DIVE.BOMBER=Dive Bomber +0000,DOGFIGHT.II=Dogfight II +0001,DONKEY.KONG=Donkey Kong +0000,DOUBLE.TROUBLE=Double Trouble +1001,DRELBS=Drelbs +0001,DROL=Drol +0000,DUNG.BEETLES=Dung Beetles +0000,EARLY.BIRD=Early Bird +0001,EI=Eggs-It +0000,EPOCH=Epoch +0000,ES=Escape! +0001,EVOLUTION=Evolution +0001,EXTERMINATOR=Exterminator +0001,FALCONS=Falcons +0004,FAT.CITY=Fat City +0001,FIREBIRD=Firebird +0000,FIREBUG=Firebug +0110,FLAPPLE.BIRD=Flapple Bird +0000,FS2=Flight Simulator II +0000,FLIP.OUT=Flip Out +0000,FLY.WARS=Fly Wars +1101,FORCE.7=Force 7 +0001,FRAZZLE=Frazzle +0001,FREE.FALL=Free Fall +0001,FROGGER=Frogger +1001,FROGGER.II=Frogger II +0000,GALACTIC.ATTACK=Galactic Attack +0001,GALAXIAN=Galaxian +0001,GALAXY.GATES=Galaxy Gates +1001,GAMMA.GOBLINS=Gamma Goblins +0101,GAUNTLET=Gauntlet +1001,GENESIS=Genesis +0001,GENETIC.DRIFT=Genetic Drift +0001,GENIUS=Genius +0001,GENIUS.2=Genius 2 +0001,GENIUS.3=Genius 3 +1000,GHOSTBUSTERS=Ghostbusters +0001,G.I.JOE=G I Joe +0001,GOLD.RUSH=Gold Rush +0001,GORGON=Gorgon +0001,GRAPPLE=Grapple +0001,GREMLINS=Gremlins +0001,GUARDIAN=Guardian +0000,GUMBALL=Gumball +0000,HADRON=Hadron +0000,HANDY.DANDY=Handy Dandy +0001,HARD.HAT.MACK=Hard Hat Mack +0000,HEAD.ON=Head On +1110,HEAVY.BARREL=Heavy Barrel +1003,H.E.R.O=H E R O +0000,HIGH.RISE=High Rise +0000,HORIZON.V=Horizon V +0001,HUNGRYBOY=Hungryboy +0000,HYPER.HEAD.ON=Hyper Head On +0100,IKARI.WARRIORS=Ikari Warriors +1000,I1=Impossible Mission +0115,I2=Impossible Mission II +0110,INDIANA.JONES=Indiana Jones +1000,INFILTRATOR=Infiltrator +1000,INFILTRATOR.2=Infiltrator 2 +0111,IE=Into the Eagle's Nest +0000,IP=It's the Pits +0000,IO=I.O. Silver +0001,JAWBREAKER=Jawbreaker +0001,JAWBREAKER.II=Jawbreaker II +0000,JELLYFISH=Jellyfish +0001,JOUST=Joust +0000,JUGGLER=Juggler +0000,JUMP.JET=Jump Jet +0001,JUMPMAN=Jumpman +0000,JUNGLE.HUNT=Jungle Hunt +1000,KAMIKAZE=Kamikaze +0000,KARATEKA=Karateka +0001,KID.NIKI=Kid Niki +0001,KUNG.FU.MASTER=Kung Fu Master +0000,LABYRINTH=Labyrinth +0001,LADY.TUT=Lady Tut +0000,LA=Lamb Chops! +0001,LANCASTER=Lancaster +1000,LASER.BOUNCE=Laser Bounce +0001,LAZER.SILK=Lazer Silk +0000,LEMMINGS=Lemmings +0000,LP=Little Computer People +0001,LC=Lock 'n' Chase +0001,LODE.RUNNER=Lode Runner +1000,LOST.TOMB=Lost Tomb +0000,LUNAR.LEEPERS=Lunar Leepers +1000,MAD.BOMBER=Mad Bomber +0001,MAD.RAT=Mad Rat +0001,MANIC.MINER=Manic Miner +1000,MARAUDER=Marauder +1100,MARBLE.MADNESS=Marble Madness +0001,MB=Mario Bros. +0001,MARS.CARS=Mars Cars +1001,MATING.ZONE=Mating Zone +0111,MS=Matterhorn Screamer +1000,MAXWELL.MANOR=Maxwell Manor +1000,MAZEBLOX=Mazeblox +0000,MEGABOTS=Megabots +1001,MICRO.INVADERS=Micro Invaders +0001,MICROWAVE=Microwave +1001,MINER.2049ER=Miner 2049Er +1001,MINER.II=Miner II +1001,MI=Ming's Challenge +0001,MINIT.MAN=Minit Man +0005,MINOTAUR=Minotaur +0000,M.I.R.V=M I R V +1004,MT=Mission on Thunderhead +0000,MONSTER.MASH=Monster Mash +0001,MZ=Montezuma's Revenge +0001,MOON.PATROL=Moon Patrol +0000,MOUSKATTACK=Mouskattack +0001,MC=Mr. Cool +1001,MD=Mr. Do! +1001,MR=Mr. Robot +0001,MP=Ms. Pacman +0000,NEON=Neon +0001,NEPTUNE=Neptune +0005,NT=Neu][ower +1000,NEUTRONS=Neutrons +0000,NIBBLER=Nibbler +0005,NM=Night Mission Pinball +0000,NIGHT.STALKER=Night Stalker +0000,NI=Nightmare Gallery +0000,N.O.R.A.D=N O R A D +0001,OID.ZONE=Oid Zone +1001,OI=Oil's Well +1000,ON.THE.RUN=On The Run +0000,ORBITRON=Orbitron +0000,OM=O'Riley's Mine +0000,OW=Out of This World +0000,OUTPOST=Outpost +0000,OUTWORLD=Outworld +0001,PACMAN=Pacman +0001,PB=Pandora's Box +0100,PAPERBOY=Paperboy +1000,PEEPING.TOM=Peeping Tom +1000,PEGASUS.II=Pegasus II +1001,PENETRATOR=Penetrator +0000,PENGO=Pengo +1001,PENTAPUS=Pentapus +0001,PEST.PATROL=Pest Patrol +1000,PHANTOMS.FIVE=Phantoms Five +0001,PR=Pharaoh's Revenge +0000,PHASER.FIRE=Phaser Fire +0000,PHOTAR=Photar +0000,PICNIC.PARANOIA=Picnic Paranoia +0000,PM=Pie-Man +0000,PIG.PEN=Pig Pen +0110,PIPE.DREAM=Pipe Dream +1000,PITFALL.II=Pitfall II +0000,PITSTOP.II=Pitstop II +1001,PLANETOIDS=Planetoids +0000,PLASMANIA=Plasmania +1110,PLATOON=Platoon +1000,POLLYWOG=Pollywog +0001,POOYAN=Pooyan +0110,PP=Prince of Persia +0001,PULSAR.II=Pulsar II +1110,QIX=Qix +1000,QUADRANT.6112=Quadrant 6112 +0110,RADWARRIOR=Radwarrior +0000,RM=Raid Over Moscow +0110,RAMPAGE=Rampage +0001,RANDAMN=Randamn +0000,RASTER.BLASTER=Raster Blaster +1004,RI=Realm of Impossibility +0000,REAR.GUARD=Rear Guard +1000,RED.ALERT=Red Alert +1110,RENEGADE=Renegade +0000,REPTON=Repton +0005,RESCUE.RAIDERS=Rescue Raiders +1000,RB=Retro-Ball +1000,RETRO.FEVER=Retro Fever +0000,RIBBIT=Ribbit +1000,ROACH.HOTEL=Roach Hotel +0000,ROADBLOCK=Roadblock +0110,ROBOCOP=Robocop +0000,ROBOT.BATTLE=Robot Battle +0000,ROBOTRON.2084=Robotron 2084 +0001,ROUND.ABOUT=Round About +0001,RUN.FOR.IT=Run For It +0000,RUSSKI.DUCK=Russki Duck +0002,SABOTAGE=Sabotage +0001,SAMMY.LIGHTFOOT=Sammy Lightfoot +0001,SARACEN=Saracen +0000,SEA.DRAGON=Sea Dragon +0000,SEAFOX=Seafox +0001,SERPENTINE=Serpentine +1000,SHAMUS=Shamus +0000,SHORT.CIRCUIT=Short Circuit +1000,SI=Shuttle Intercept +0000,SC=Situation Critical +1000,SKYFOX=Skyfox +0000,SNACK.ATTACK=Snack Attack +0000,SNAKE.BYTE=Snake Byte +0001,SNEAKERS=Sneakers +0000,SNOGGLE=Snoggle +0110,SO=Soko-Ban +1000,SOLO.FLIGHT=Solo Flight +1000,SPACE.EGGS=Space Eggs +0000,SPACE.KADET=Space Kadet +0000,SPACE.QUARKS=Space Quarks +0000,SPACE.RAIDERS=Space Raiders +0005,SPARE.CHANGE=Spare Change +0001,SPECTRE=Spectre +0100,SPELLWIELDER=Spellwielder +0110,SPIDERBOT=Spiderbot +0000,SPIDER.RAID=Spider Raid +1001,SPINDIZZY=Spindizzy +1003,SPUTNIK.ATTACK=Sputnik Attack +0001,SPY.HUNTER=Spy Hunter +0000,SS=Spy vs Spy +0000,SS2=Spy vs Spy 2 +0110,SS3=Spy vs Spy 3 +0001,SD=Spy's Demise +0001,STAR.BLAZER=Star Blazer +1001,STAR.CRUISER=Star Cruiser +0000,STAR.DANCE=Star Dance +0001,STAR.MAZE=Star Maze +0000,STAR.THIEF=Star Thief +1000,STARBALL=Starball +1000,STARBLASTER=Starblaster +1000,STARGATE=Stargate +1000,STARGLIDER=Starglider +0000,STATION.5=Station 5 +0000,STELLAR.7=Stellar 7 +0000,SUCCESSION=Succession +0000,SU=Suicide! +0001,SUPER.BUNNY=Super Bunny +0000,SUPER.HUEY=Super Huey +0000,SUPER.PUCKMAN=Super Puckman +0000,SUPER.TAXMAN.2=Super Taxman 2 +1001,SUPER.ZAXXON=Super Zaxxon +0000,SWASHBUCKLER=Swashbuckler +0004,TALON=Talon +0001,TAPPER=Tapper +0114,TC=TechnoCop +0000,TELEPORT=Teleport +0000,TERITORY=Teritory +0010,TETRIS=Tetris +1000,TIME.PILOT=Time Pilot +0000,TITAN.CRONUS=Titan Cronus +1001,TU=Tharolian Tunnels +0001,AF=The Asteroid Field +0000,THE.BILESTOAD=The Bilestoad +0000,CF=The Caverns of Freitag +1000,THE.DAM.BUSTERS=The Dam Busters +1000,THE.GOONIES=The Goonies +0001,THE.HEIST=The Heist +1000,LG=The Last Gladiator +1111,THE.LAST.NINJA=The Last Ninja +1100,MM=The Movie Monster Game +0000,THE.SNAPPER=The Snapper +0000,THE.SPACE.ARK=The Space Ark +0001,S2=The Spy Strikes Back +1000,VV=The Voyage of the Valkyrie +0010,THEXDER=Thexder +0000,THIEF=Thief +0001,THRESHOLD=Threshold +0000,THUNDER.BOMBS=Thunder Bombs +1000,TOMAHAWK=Tomahawk +0000,TRACK.ATTACK=Track Attack +0000,TRIAD=Triad +0001,TROMPERS=Trompers +1001,TB=Tubeway ][ +0000,TUNNEL.TERROR=Tunnel Terror +0001,TWERPS=Twerps +1001,UD=Up'n Down +0110,VICTORY.ROAD=Victory Road +0000,VIDEO.VEGAS=Video Vegas +0001,VINDICATOR=Vindicator +0000,VORTEX=Vortex +0001,WARGLE=Wargle +0000,WARP.DESTROYER=Warp Destroyer +0001,WAVY.NAVY=Wavy Navy +0000,WAYOUT=Wayout +1111,RR=Who Framed Roger Rabbit +1000,WHOMPER.STOMPER=Whomper Stomper +0000,WILLY.BYTE=Willy Byte +1111,WF=Wings of Fury +1001,XEVIOUS=Xevious +0000,ZARGS=Zargs +1001,ZAXXON=Zaxxon +0000,ZENITH=Zenith +0000,ZOO.MASTER=Zoo Master + +[eof]