Emulation is the process of running older software on newer, incompatible hardware, but Tom Murphy VII, a computer scientist from Pittsburgh, PA, wanted to turn that process on its head by ‘reverse-emulating’ a SNES.
The basic idea was to run SNES games on a NES, to tell a joke based on what Tom calls ‘improper hierarchy’. It’s not funny to run old software on new hardware, because software is meant to get better over time and older hardware is meant to become obsolete. However, Tom contends that it is funny to run newer software on older hardware, because that’s just an absurd thing to do, or an example of ‘improper hierarchy’.
Each Friday is PiDay here at Adafruit! Be sure to check out our posts, tutorials and new Raspberry Pi related products. Adafruit has the largest and best selection of Raspberry Pi accessories and all the code & tutorials to get you up and running in no time!
Make a robot friend with Adafruit’s CRICKIT – A Creative Robotics & Interactive Construction Kit. It’s an add-on to our popular Circuit Playground Express, FEATHER and other platforms to make and program robots with CircuitPython, MakeCode, and Arduino. Start controlling motors, servos, solenoids. You also get signal pins, capacitive touch sensors, a NeoPixel driver and amplified speaker output. It complements & extends your boards so you can still use all the goodies on the microcontroller, now you have a robotics playground as well.