Original Pong did not have any code or even a microprocessor
41–50 of 152 posts
Re: Original Pong did not have any code or even a microprocessor
#42What is the software used to diagram the circuts? It reminds me of a class I took in college.
Re: Original Pong did not have any code or even a microprocessor
#43It'll be exciting if the clock cycles keep stalling like they've basically been doing in the last few years and we end up having to learn and do things at this level again to squeeze out what we want happen out of a long-term fixed compute budget.
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.
Re: Original Pong did not have any code or even a microprocessor
#44Earlier quoted context omitted.
I'm going to sound like one of those fanboys but Rust really is a breath of fresh air. Lots of people now are starting to make actually fast and performant applications due to the ergonomics of the language being more high level than something like C or C++. It's actually my favorite ML type language, I've use OCaml to a large extent before but with Rust, the DX is still pretty nice, even if you have to contend with…
How is rust higher level than C++? It has powerful memory safety features, but that's not what I'd call "high level".
Re: Original Pong did not have any code or even a microprocessor
#45I 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.
Re: Original Pong did not have any code or even a microprocessor
#46There used to be a circuit simulator for most discrete logic arcade games of the 70s: DICE. http://adamulation.blogspot.com Unfortunately it hasn't been maintained for a while, which is a shame because I don't think any other program does this. MAME/MESS only simulates machines with CPUs.
https://github.com/mamedev/mame/blob/master/src/mame/machine...
Re: Original Pong did not have any code or even a microprocessor
#47Let Us Play Pong, by Eisenfunk https://www.youtube.com/watch?v=cNAdtkSjSps
Re: Original Pong did not have any code or even a microprocessor
#48It'll be exciting if the clock cycles keep stalling like they've basically been doing in the last few years and we end up having to learn and do things at this level again to squeeze out what we want happen out of a long-term fixed compute budget.
Re: Original Pong did not have any code or even a microprocessor
#49It'll be exciting if the clock cycles keep stalling like they've basically been doing in the last few years and we end up having to learn and do things at this level again to squeeze out what we want happen out of a long-term fixed compute budget.
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.
Re: Original Pong did not have any code or even a microprocessor
#50Earlier quoted context omitted.
How is rust higher level than C++? It has powerful memory safety features, but that's not what I'd call "high level".
Indeed, my impression has been that C++ is as high-level as you want it to be.