29 ms·
> Most importantly, it impersonates the Game Boy processor. Although this solution requires a lot of computational power, and therefore energy, it allows any po
by wk_end 6y ago
> Most importantly, it impersonates the Game Boy processor. Although this solution requires a lot of computational power, and therefore energy, it allows any popular retro game to be played straight from its original cartridge.
It's not clear whether they're emulating the Game Boy in software and this is just running on an ARM or something, or if this is an FPGA-based hardware recreation (or even custom silicon, since schools can have the resources), or if they actually harvested the hardware from an old Game Boy. Aside from the custom silicon, none of these would be maximally energy efficient (the real GB would've been done on ancient processes), so it's exciting to think about what a battery-less gaming system could be if the market demanded it.
- dmitrygr 6y agoit is a low power arm chip emulating the eZ80 in the gameboy no audio is emulated (or played). it is the hardest to emulate right, and audio playback needs a lot of power
- derefr 6y agoYou could get pretty close by doing a static recompilation of Gameboy Z80 software (ala https://andrewkelley.me/post/jamulator.html https://andrewkelley.me/post/jamulator.html) to target an ESP32-based system.