I recently assembled a @davedarko's #LAMEBOY kit, and I wrote a simple library in MicroPython to handle all the hardware on the device. Then I thought, hey, this has buttons and display, I bet it could run PewPew games! So I ported the library to CircuitPython and added a small compatibility library for PewPew, and lo and behold, the games work!
And since the ESP8266 has much more memory than the poort little SAMD21, you don't even have to precompile the libraries. It all fits with room to spare.
All the code is available here: https://bitbucket.org/thesheep/circuitpython-lameboy/src/