MAME Contributions

Although my direct involvement in MAME has tapered off since 2012 or so, I spent the 15 years from 1997 until then putting an extraordinary amount of effort into the project. During this intense period, it was popular and trendy to share as much as possible about what I was doing with the public.

I kept a blog from 2001–2007 or so, along with a log, and a list of game drivers I contributed. In addition, below is a quick summary of the major CPUs and sound chips I created:

CPU Cores

Sound Chips

Game Drivers

This is just a list of all the drivers I’ve been credited with submitting to MAME. In addition to all of these, I have fixed/improved/cleaned up quite a few more.

Art & Magic System: Cheese Chase • Stone Ball • Ultimate Tennis

Atari Vector Games: Major Havoc • Quantum

Atari System I: Indiana Jones and the Temple of Doom • Marble Madness • Peter Packrat • Road Blasters • Road Runner

Atari System II: 720 Degrees • APB • Championship Sprint • Paperboy • Super Sprint

Atari 68000 Systems: Bad Lands • Batman • Blasteroids • Cyberball 2072 • Escape from the Planet of Robot Monsters • Food Fight • Gauntlet • Gauntlet 2 • Klax • Off the Wall • Rampart • Relief Pitcher • Shuuz • Skull & Crossbones • ThunderJaws • Toobin’ • Vindicators • Vindicators part II • Xybots

Atari “Growth Object” Systems: Guardians of the ’Hood • Hydra • Moto Frenzy • Pit Fighter • Primal Rage • Road Riot 4WD • Road Riot’s Revenge Rally • Space Lords • T-Mek

Atari Prototype Systems: Agent X • Alpha One (Majoc Havoc prototype) • Arcade Classics • Beat Head • Bradley Trainer • Firebeast • Guts ’n Glory • Lunar Battle • Maze Invaders • Sparkz

Atari Polygon Systems: Hard Drivin’ • Hard Drivin’s Airborne • Race Drivin’ • Steel Talons • S.T.U.N. Runner

Atari CoJag System: Area 51 • Freeze • Fishing Frenzy • Maximum Force • Vicious Circle

Bally Astrocade System: Ten Pin Deluxe

Bally/Midway MCR System: Arch Rivals • Blasted • Crater Raider • Demolition Derby • Discs of Tron • Domino Man • Journey • Kick • Kozmik Krooz’r • Max RPM • Pigskin 621 A.D. • Power Drive • Rampage • Sarge • Satan’s Hollow • Spy Hunter • Spy Hunter 2 • Star Guards • Solar Fox • Tapper • Timber • Tri-Sports • Tron • Turbo Tag • Two Tigers • Wacko • Zwackery

Bally/Sente SAC I System: Chicken Shift • Gimme a Break • Goalie Ghost • Grudge Match • Hat Trick • Mini Golf • Name that Tune • Night Stocker • Off the Wall • Rescue Raider • Shrike Avenger • Snacks’n Jaxson • Snake Pit • Spiker • Stocker • Stompin’ • Street Football • Toggle • Trivial Pursuit series

Cinematronics Vector System: Armor Attack • Boxing Bugs • Demon • Rip Off • Solar Quest • Space Wars • Speed Freak • Star Castle • Star Hawk • Sundance • Tailgunner • War of the Worlds • Warrior

Cinematronics/Leland Cinemat System: All American Football • Alley Master • Asylum • Ataxx • Baseball the Season II • Brute Force • Cerberus • Danger Zone • Danny Sullivan’s Indy Heat • Ironman Stewart’s Super Off-Road • John Elway’s Quarterback • Mayhem 2002 • Pigout • Power Play • Redline Racer • Strike Zone • Super Baseball Double Play Home Run Derby • Up Your Alley • Viper • World Series: The Season • World Soccer Finals

Exidy 440 System: Catch 22 • Cheyenne • Chiller • Clay Pigeon • Combat • Crackshot • Crossbow • Hit ’n Miss • Showdown • Top Secret • Who Dunit • Yukon

Exidy Raster System: Teeter Torture • Victory

Gaelco 3D System: Radikal Bikers • Speed Up • Surf Planet

Incredible Technologies/Strata 8-bit System: Arlington Horse Racing • Dyno Bop • Golden Tee Golf • Golden Tee Golf II • Hot Shots Tennis • Neck & Neck • Ninja Clowns • Rim Rockin’ Basketball • Peggle • Poker Dice • Slick Shot • Strata Bowling • Super Strike Bowling • Wheel of Fortune

Incredible Technologies 32-bit System: Blood Storm • Driver’s Edge • Golden Tee Golf 3D series • Hard Yardage • Pairs • Shuffleshot • Street Fighter: The Movie • Time Killers • World Class Bowling

Midway/Williams Prototypes: Judge Dredd • PlayBall! • Speed Ball

Midway/Atari Seattle System: California Speed • Mace: The Dark Age • San Francisco Rush • San Francisco Rush: The Rock • Wayne Gretzky’s 3D Hockey

Midway/Atari Vegas System: Gauntlet Legends • Gauntlet Dark Legacy • Tenth Degree

Midway Wolf System: 2 On 2 Open Ice Challenge • Mortal Kombat 3 • NBA Maximum Hangtime • Rampage: World Tour • Revolution X • Ultimate Mortal Kombat 3 • WWF: Wrestlemania

Midway Killer Instinct System: Killer Instinct • Killer Instinct 2

Midway V-Unit System: Cruis’n USA • Cruis’n World • Off Road Challenge • War Gods

Midway Zeus System: Cruis’n Exotica • Invasion • Mortal Kombat 4

Midway/Atari Seattle System: BioFreaks • CarnEvil • Hyperdrive • NFL Blitz series • Vapor TRX

Miscellaneous Drivers: 9 Ball Shootout • AmeriDarts • Arkanoid • BattleToads • Cool Pool • Crowns Golf • Double Cheese • Dribbling • Egg Venture • Fred Flintstone’s Memory Match • Gridlee • Lethal Justice • Lotto Fun 2 • Mayday • Police Trainer • Rapid Fire • Sharpshooter • Slither • Super Rider • Tickee Tickats • X the Ball

Namco Systems: Dig Dug • Dig Dug 2 • Mappy • Motos • Pole Position • Pole Position II • The Tower of Druaga

Sega Z80 Scaled Sprite Systems: Buck Rogers: Planet of Zoom • Subroc 3D • Turbo

Sega System 16: Ace Attacker • Action Fighter • Alex Kidd: The Lost Stars • Alien Syndrome • Altered Beast • Aurail • Bay Route • Body Slam • Bullet • Cotton • Dunk Shot • Dynamite Düx • E-Swat • Excite League • Fantasy Zone • Flash Point • Golden Axe • Heavyweight Champ • Major League • M.V.P. • Passing Shot • Quartet • Riot City • Ryu Kyu • SDI • Shinobi • Sonic Boom • Sukeban Jansi Ryuko • Super League • Tetris • Time Scanner • Toryumon • Tough Turf • Wonder Boy 3 • Wrestle War

Sega System 18: Alien Storm • Bloxeed • Clutch Hitter • D.D. Crew • Desert Breaker • Laser Ghost • Michael Jackson’s Moonwalker • Shadow Dancer • Wally wo Sagase!

Sega Racing hardware: Enduro Racer • Hang On • Out Run • Space Harrier • Super Hang-On • Turbo Out Run

Sega X Board: A.B. Cop • Afterburner II • GP Rider • Last Survivor Line of Fire • Racing Hero • Super Monaco GP • Thunder Blade

Sega Y Board: Galaxy Force 2 • G-LOC: Air Battle • Power Drift • Rail Chase • Strike Fighter

Sega System 32: Air Rescue • Alien3: The Gun • Arabian Fight • Burning Rival • Dark Edge • F1 Exhaust Note • F1 Super Lap • Golden Axe: The Revenge of Death Adder • Hard Dunk • Holosseum • Jurassic Park • OutRunners • Rad Mobile • Rad Rally • Slipstream • SegaSonic the Hedgehog • Spider-Man: The Videogame • Stadium Cross • Super Visual Football • Title Fight

Sega System C2: Bloxeed • Borench • Columns • Columns II • Ichidant-R • Poto Poto • Puyo Puyo • Puyo Puyo 2 • Ribbit! • Stack Columns • Tant-R (Puzzle & Action) • ThunderForce AC • Twin Squash • Zunzunkyou No Yabou

V-System Drivers: Hatris • Pipe Dreams • Rabio Lepus (aka Rabbit Punch) • Super Volleyball