Just as a PCB designer, make sure that you spec out the 240V voltage neutral and live copper trace width to the current going through them. For example, at 10 amps, those traces look much too small. Is it going to be in a high humidity environment? The spacing between traces also should be bigger for creepage/clearance reasons.
I mean, that was actually pretty cool to read about! Speedrunning community always does the most crazy things as far as hardware memory dumping and analyzing to drop time in a speed run. 😅 that is passion.
It did happen on a device from 1996 though where in the time, programming and error checking was so barebones and efficient that a single bit could really mess a lot of things up.
That’s why I specified a time period 😉. Originally bug were called bugs because literal bugs would get in the holes of punchcards and make programs not run. Not a problem anymore! In the same way, systems have implemented checksums and error checking such that it really isn’t a big deal for the vast majority of applications.