Original Pong did not have any code or even a microprocessor
61–70 of 152 posts
Re: Original Pong did not have any code or even a microprocessor
#62In the year 1974, Practical Wireless, a UK magazine, published a design for a pong game that connects to a television, called PW Tele Tennis. It uses sixty four NAND gates, twelve NE555 timers, two dozen diodes and some analog parts. It's about the most basic version of the game. They later published a sound effects board and an on-screen scoring board that uses a couple of dozen more chips. http://searle.x10host.com…
Re: Original Pong did not have any code or even a microprocessor
#63(short clip when they had finished)
https://www.youtube.com/watch?v=9Td0P9Mqu68
A recreation of that modification:
https://www.aussiearcade.com/topic/86532-smaller-paddles-big...
Re: Original Pong did not have any code or even a microprocessor
#64Earlier quoted context omitted.
The literal clock speed of CPUs has been stalling, but CPU performance is and has been on a massive increasing trend effectively ever since AMD released the first Ryzen CPUs. Recent product announcements from Intel and AMD show no sign of slowing down. Sure it's not the 'double performance in 1-2 generations' of the olden days, but it's definitely not stalled either.
The Ryzen 7 2700X chip I bought back in 2018 is still fairly close to the latest Ryzen 9 chips in terms of single-core performance on benchmarks (within 10% IIRC). The Ryzen 7 is an 8-core (16 thread) CPU, and now you can get 12 or 16 core Ryzen 9's, but most workloads don't take proper advantage of even an 8-core machine.
Re: Original Pong did not have any code or even a microprocessor
#65In the year 1974, Practical Wireless, a UK magazine, published a design for a pong game that connects to a television, called PW Tele Tennis. It uses sixty four NAND gates, twelve NE555 timers, two dozen diodes and some analog parts. It's about the most basic version of the game. They later published a sound effects board and an on-screen scoring board that uses a couple of dozen more chips. http://searle.x10host.com…
In my EE degree (in year 2000), we had to implement something with external I/O as a state machine using logic gates (it was in an FPGA though, we drew the schematic). Pong is a way cooler exercise than whatever I did with a 7 segment display and a keypad. But the idea of state machines is still a big part of introductory digital logic.
Re: Original Pong did not have any code or even a microprocessor
#66Earlier quoted context omitted.
This is part of why Intel acquired Altera. On the other end of the spectrum, some of the latest AVR families have configurable glue logic akin to a tiny PLD.
PLDesque glue logic is cool, but the coolest thing I've seen is uC's with fully programmable pins, so eg the DAC device inside the chip can be connected to any of the external pins, making board layout dramatically simpler.
There are also some neat mixed-signal parts from Dialog [1] - no MCU but interesting analogue and digital blocks all the same.
[0] - https://www.infineon.com/cms/en/product/microcontroller/32-b...
[1] - https://www.dialog-semiconductor.com/products/greenpak
Re: Original Pong did not have any code or even a microprocessor
#67In the year 1974, Practical Wireless, a UK magazine, published a design for a pong game that connects to a television, called PW Tele Tennis. It uses sixty four NAND gates, twelve NE555 timers, two dozen diodes and some analog parts. It's about the most basic version of the game. They later published a sound effects board and an on-screen scoring board that uses a couple of dozen more chips. http://searle.x10host.com…
Re: Original Pong did not have any code or even a microprocessor
#68I implemented Conways Game of Life in TTL and oscilloscope for my 1975 MIT digital circuits lab. The clock was 6 nanoseconds or 166 MHz. The limiting chip was one kilobit RAM which was in tight supply and expensive. I think we used two for alternating generations. There are similarities to the pong circuit.
What logic family did you use? Standard 74-series TTL chips that existed in 1975 are unlikely to work at 166Mhz, their propagation delay was around 20 ns.
Re: Original Pong did not have any code or even a microprocessor
#69Re: Original Pong did not have any code or even a microprocessor
#70Earlier quoted context omitted.
In my EE degree (in year 2000), we had to implement something with external I/O as a state machine using logic gates (it was in an FPGA though, we drew the schematic). Pong is a way cooler exercise than whatever I did with a 7 segment display and a keypad. But the idea of state machines is still a big part of introductory digital logic.
Did something similar for a CompE course in 2014. We made a calculator in an FPGA. Probably one of the coolest lab projects in my memory.