CPCWiki forum

General Category => Other retro => Topic started by: cwpab on 15:12, 01 March 24

Title: Many 70s arcade games didn't have a CPU or software: they used "discrete logic"
Post by: cwpab on 15:12, 01 March 24
A few months ago, someone mentioned in a forum that the Pacman arcade machine "didn't have a CPU". I found that really interesting for a 1980 coin-op.

Today I did some small research and found out that the first arcade game with a CPU was Gun Fight (1975) and the last Sega game not having a CPU was Monaco GP (1979).

I can only assume many (or most?) arcade games during the 70s didn't have a CPU or software and simply coded the game in the circuitry using "TTL (Translator to Translator Logic) based discrete logic circuits".

The process of developing these games on the circuitry must have been really interesting.

Sources:

https://paleotronic.com/2018/10/05/no-software-required-how-atari-made-its-first-video-games-without-a-computer/

https://fi.edu/en/blog/transistors-microprocessors-classic-arcade-game-was-first-and-last-generation

https://en.wikipedia.org/wiki/Monaco_GP_(video_game)#Development_and_release

https://emulation.gametechwiki.com/index.php/Discrete_circuitry-based_arcade_games (thesee are the discrete cirtuitry supported games by MAME)

https://web.archive.org/web/20181231035300/https://mamedev.emulab.it/undumped/index.php?title=Discrete#Namco (these are just the undocumented ones in 2018)
Title: Re: Many 70s arcade games didn't have a CPU or software: they used "discrete logic"
Post by: cwpab on 17:55, 01 March 24
Quote from: cwpab on 15:12, 01 March 24A few months ago, someone mentioned in a forum that the Pacman arcade machine "didn't have a CPU". I found that really interesting for a 1980 coin-op.

Correction: This paragraph should say "A few months ago, someone mentioned in a forum that the Breakout arcade machine "didn't have a CPU". I found that really interesting for a 1976 coin-op."
Title: Re: Many 70s arcade games didn't have a CPU or software: they used "discrete logic"
Post by: Skunkfish on 09:23, 02 March 24
Thanks for the correction! I was questioning my memory as I could have sworn Pac-Man used a Z80!
Title: Re: Many 70s arcade games didn't have a CPU or software: they used "discrete logic"
Post by: lmimmfn on 19:28, 02 March 24
Quote from: Skunkfish on 09:23, 02 March 24Thanks for the correction! I was questioning my memory as I could have sworn Pac-Man used a Z80!
Says here from mame code that pacman uses a Z80 https://www.walkofmind.com/programming/pie/hardware.htm
Title: Re: Many 70s arcade games didn't have a CPU or software: they used "discrete logic"
Post by: Bryce on 19:49, 03 March 24
I regularly restore old Flipper machines from the 60's. They didn't even have TTL logic, the entire game, lights, controls and score keeping was done with a "field" of free wired relays and light bulbs!

Bryce.
Title: Re: Many 70s arcade games didn't have a CPU or software: they used "discrete logic"
Post by: Gryzor on 18:55, 04 March 24
Quote from: Bryce on 19:49, 03 March 24I regularly restore old Flipper machines from the 60's. They didn't even have TTL logic, the entire game, lights, controls and score keeping was done with a "field" of free wired relays and light bulbs!

Bryce.
A few years back I restored someone's arcade cab and, quite honestly I  was surprised I got it to work (AND have it sort of dual boot its original board and a Pandora box 😁). He then asked me to take a look at a really old flipper machine he had. I told him there was no way I could bring it back up to working order, save finding some spares and the right people to really work on it. He insisted. I opened it up. Saw the labyrinth of cables and wires (and most probably a few dead rodents and bugs) laughing at me. Noped the fuck off as quick as I could.
Title: Re: Many 70s arcade games didn't have a CPU or software: they used "discrete logic"
Post by: cwpab on 21:10, 04 March 24
I wish I could buy any arcade machine on the market today.

I would probably buy Sega Rally or something.

EDIT: Oh, it looks like you can in some specialized pages... Sega Rally only costs €4,000 here (you probably need to live on the UK): https://arcadedirect.co.uk/sega-rally-1-arcade-machine/
Title: Re: Many 70s arcade games didn't have a CPU or software: they used "discrete logic"
Post by: robcfg on 21:20, 04 March 24
But PacMan is indeed Z80 based: https://en.wikipedia.org/wiki/Pac-Man

QuoteThe original arcade system board had one Z80A processor, running at 3.072 Mhz, 16 kbyte of ROM and 3 kbyte of static RAM.
That is also why @SyX could port it to the CPC using the original roms.
Title: Re: Many 70s arcade games didn't have a CPU or software: they used "discrete logic"
Post by: Bryce on 09:46, 05 March 24
Quote from: Gryzor on 18:55, 04 March 24
Quote from: Bryce on 19:49, 03 March 24I regularly restore old Flipper machines from the 60's. They didn't even have TTL logic, the entire game, lights, controls and score keeping was done with a "field" of free wired relays and light bulbs!

Bryce.
A few years back I restored someone's arcade cab and, quite honestly I  was surprised I got it to work (AND have it sort of dual boot its original board and a Pandora box 😁). He then asked me to take a look at a really old flipper machine he had. I told him there was no way I could bring it back up to working order, save finding some spares and the right people to really work on it. He insisted. I opened it up. Saw the labyrinth of cables and wires (and most probably a few dead rodents and bugs) laughing at me. Noped the fuck off as quick as I could.

Hopefully one of the older one's with open relays and mechanical counters like this....

Bryce.

(Random Pictures from internet, not my repair).

Title: Re: Many 70s arcade games didn't have a CPU or software: they used "discrete logic"
Post by: Devlin on 10:10, 05 March 24
There's a great two-parter series on Youtube by Technology Connections about how the old wired relay nests work in old pinball machines here - I always recommend these when the topic comes up, they're very interesting!

Part 1 (https://www.youtube.com/watch?v=ue-1JoJQaEg)

Part 2 (https://www.youtube.com/watch?v=E3p_Cv32tEo)
Title: Re: Many 70s arcade games didn't have a CPU or software: they used "discrete logic"
Post by: Gryzor on 10:12, 05 March 24
Quote from: Bryce on 09:46, 05 March 24
Quote from: Gryzor on 18:55, 04 March 24
Quote from: Bryce on 19:49, 03 March 24I regularly restore old Flipper machines from the 60's. They didn't even have TTL logic, the entire game, lights, controls and score keeping was done with a "field" of free wired relays and light bulbs!

Bryce.
A few years back I restored someone's arcade cab and, quite honestly I  was surprised I got it to work (AND have it sort of dual boot its original board and a Pandora box 😁). He then asked me to take a look at a really old flipper machine he had. I told him there was no way I could bring it back up to working order, save finding some spares and the right people to really work on it. He insisted. I opened it up. Saw the labyrinth of cables and wires (and most probably a few dead rodents and bugs) laughing at me. Noped the fuck off as quick as I could.

Hopefully one of the older one's with open relays and mechanical counters like this....

Bryce.

(Random Pictures from internet, not my repair).


Something like this, but quite more chaotic! 
Title: Re: Many 70s arcade games didn't have a CPU or software: they used "discrete logic"
Post by: retro space on 16:01, 19 May 24
The story for Breakout is rather remarkable, as Jobs fooled Woz over the Atari deal and almost held the entire fee Atari paid, and the fact that Atari could not grasp the way the circuit by Woz functioned, so they made a way more complex board themselves.
Powered by SMFPacks Menu Editor Mod