Newer less-common Gen1 breakout board
(aka \"encoder\") with 5-pin Sanwa-style joystick connection. Marked \"Final Fight\", but came out of a Space Invaders. (Only has connectors populated for the controls that SpvInv needs.) Uses Sanwa-style 5-wire joystick connection - Up/Dn/R/L/Gnd.]
Hardware: AllWinner H3 SoC, 128-256MB of Flash, 40-pin "IDE"-style cable to control panel breakout/encoder board
Upright 3/4-scale cabinet: 17" 1280x1024 LCDGames: Golden Tee (7333), Mortal Kombat (7433, early version)
Power: 12v, 3A
Countercade cabinet (early, "v1", ~19" tall): 8" 1024x768 LCD
Games: All early "v1" countercades - Pacman (7427), Galaga, Dig Dug (7478), Space Invaders (7337), Centipede (7475), etc.
Power: 12v, 2A
Hardware: AllWinner V306 SoC, 16MB of Flash, 12-pin cable to control panel breakout/encoder board. PCB marked "GBX71-V01"
Upright 3/4-scale cabinet: 17" 1280x960 LCD
Games: MsPacman head to head, etc.
Countercade cabinet ("v2", ~16" tall): 8" 1024x768 LCD
Games: All "v2" countercade games - Pacman 40thAnniv (8121), MsPacman 4games (8261), Frogger (8182), etc.
Power: 5v (Warning - connecting 12v will likely kill this board! Notice the unpopulated components in the upper left, as compared to the Gen 5a board. That would've been the 12v->5v conversion circuitry.)
There are a few minor hardware variations of the Gen1 game boards, but none that affect normal usage or operation. (Two test points were mis-marked on early boards but were fixed with a later version. Components to access SoC's FEL mode by shorting two pads were removed in later versions. It's still possible to access FEL mode, just not as easily.) I've haven't seen any Gen1 boards that fixed the missing-left-channel audio issue, even newly-purchased boards directly from the A1Up store. (Was only an issue for Street Fighter [2 of the 3 games] and Rampage [only Gauntlet]. All other Gen1 cabinets only output mono audio anyway.)
They did change the Gen1 (base) software several times along the way. Biggest change was removing the extra ROMs that were accidentally left in some of the software images. (Based on the dates in the firmware, this occurred within a few days of my detailing how to add a USB port and access MAME. I assume they saw some of the YouTube videos made about it. Likely a CYA for licensing.) Second biggest was cleaning up extra config files, code remnants, tools, etc. This freed up a bit of space, but also left less for tinkerers to poke through.
There were a number of software versions for most of the early cabinets. A few notable ones:
Street Fighter 2 v1.00 vs v1.0.2 - v1.02 has same emulator, ROMs, etc. Adds "store demo mode" - if P2 button 6 ("F") is held down when cabinet is powered on, game will enter demo mode.
Galaga v1.00, v1.02, v1.05, v1.06 - All use the same emulator. v1.02 adds "Store demo" mode, same as SF2. (Uses SF2 control panel breakout board so P2 button 6 connector exists, and has a removable plug that shorts/closes P2 button 6 input.) v1.0.5 fixes incorrect Galaxian ROM that had mixed up colors. v1.06 switches out a GPIO library that controls the inputs. It's similar to the one used in Final Fight (the last Gen1 game) and has louder volume, like Space Invaders. I use GPIO library from v1.0.5 for my multi-game mods, for more consistent volume across games.
Rampage v1.0.1, v1.0.3, v1.0.4, v1.0.5, v1.0.6 - There were a bunch of changes here. I'll see if I can remember them all and in the correct order. (No guarantees!) v1.0.1 used MAME to emulate all the games. Gauntlet had problems. v1.0.3 moved to FBA emulator for Gauntlet. Less issues, but still crashed after level 16?. v1.0.4 moved to RetroArch+MAME2003 for Gauntlet - issues resolved. v1.0.5 - same as v1.0.4, but removed extra ROMs left in the software. v1.0.6 - cleaned up all non-essential files, old copies of scripts, config files for games not on the cabinet, build tools, etc.
I have one Head-to-Head (cocktail), but haven't torn into it yet.
Anyone with a cabinet/series I haven't detailed, feel free to tear it apart and send or post photos of the inner workings, and I'll get them added. Please send the model number too! It's an almost-unique identifier of each cabinet variation. (2-game vs 4-game, Walmart vs Costco version, normal vs Special Edition, etc.)
Additional Notes 2
Question: Are the 12v and 5v plugs identical, and the power supplies similar-looking? Seems like that could be an issue for people with multiple games.
Answer: The connector on the board is the same, but the power supply and external connector on the power "extension"' have a different, smaller connector. (Same connector inside the cabinet, but different connector outside.)
For the average user (that isn't swapping internal parts between cabs), it shouldn't be a problem.