View Single Post
Old 2nd Oct 2017, 3:43 am   #24
Argus25
No Longer a Member
 
Join Date: Oct 2016
Location: Maroochydore, Queensland, Australia.
Posts: 2,679
Default Re: Old arcade games

In my view, many of the coded versions of the original arcade games like Pong, Tank, Asteroids are very poor facsimiles of the real thing. Its better to get the real arcade boards/games if you can.

Even going back to the simplest examples, the reason coded (PC) based versions of the original ARCADE Pong were poor compared to the originals was because the coders had no knowledge of the original Pong circuit architecture in terms of the way it operated and made the game play.

For example in Pong, it turned out after the circuit analysis was done there were 42 states of motion of the ball and the specific paddle and ball interactions were elucidated.

The reason this wasn't common knowledge prior to the year 2012 publication cited below was that Atari didn't publish a "functional analysis" only the schematic....and it was not self evident from looking at the schematic what was happening. The circuit analysis was in fact "missing". This left the coders in the dark, so what they made looked like a pong with the ball bouncing off paddles and the screen edges, but it played quite differently.

(just like coded versions of other classic arcade games)

I wrote a very detailed description of Pong's circuit architecture which revealed the details, including the 42 states of motion, but even then, as explained in the article there was a PCB defect in the original Syzygy pcb's that reduced these (now called the Ghost in the machine bug) there were actually 6 bugs, also it contains interesting remarks from an interview with the inventor, it is here:

http://worldphaco.com/uploads/LAWN_TENNIS.pdf


Still, I have yet to come across a computer version that plays anywhere near as well or similar to the original Arcade version. The closest would be one implemented with an FPGA by a fellow in Germany. The same applies to Tank & Asteroids, but of course many people not particularly familiar with the subtleties of the original Arcade games would be perfectly happy with the coded versions. Also people were generally happy with the home Pong game, but many compromises were made when they forced the 66 TTL IC's of the original arcade pong into one LSI IC.

Another related article is here on a miniaturized version of the arcade pcb which discusses the bugs in more detail:

http://worldphaco.com/uploads/ARCADE_MINI-PONG.pdf
Argus25 is offline