Pong Circuit-Level Simulation
falstad.com
falstad.com
Though I don't really understand how an image is produced on a CRT. In this circuit (https://www.falstad.com/pong/net.html), what is "NET" actually connected to?
Idk what "NET" is, though.
You can check this by deleting the input to net and then connecting a wire from some slow moving signal to net (so you can see how it responds in the image).
The CRT itself isn't actually modeled of course -- it is external hardware.
[Edit] Yeah, this is the case. If you view the page source, there's some custom JS drawing "NET" to a canvas. It's hard coded to pull from specific wires when they cross certain voltage thresholds in the simulation.
[Edit2] The implementation is also very buggy. The CRT simulation is just looping through X&Y completely decoupled from the circuit sim. Simple operations like stopping and running the sim while changing simulation speed will cause it to get off.
I don't what monitor type was assumed in this design but a similar approach could create a classic NTSC signal into a TV. Here is a solution with a micro controller http://eyetap.org/ece385/lab5.htm
https://www.eevblog.com/forum/projects/oscilloscope-pong-for...
That's ... not how it works. It's pretty much an analogue computer hardwired to play pong.
The whole device there is made from discrete opamps. Sure there are some flip flops in there but they are analogue too! (Build one and poke it with a scope and look at the rise and fall times for the collectors)
Also it doesn’t always work the same when you get it on a PCB
Similar to bsnes (now higan) whose primary purpose is less being able to play games and more reproducing how the systems behaves, even if that's inferior in some cases (because it doesn't work around bugs of the original software), because in theory it allows running all software for the system correctly as long as they can be dumped, and thus actually archiving the entire software library rather than just some, or an altered form of it / them.
Unfortunately it isn't actively maintained anymore.
Screenshot: https://imgur.com/m119hQH.png
Are there any other similar tools out there? NI has Multisim, but the interface is buggy and clunky, although it can do AC sweeps and Bode plots, which I wish I could get Falstad to do.
So were the 70's, build your own games console from the ground up.