Yet another ESP8266 port of Arduboy2 lib. Specially for ESPboy

Thanks @JayGarcia )

I’ll think about LibXMP source code but ESPboy uses ESP8266 and Odroid Go ESP32 but it’s not a big problem.

Is there a version of evade2 for arduboy that uses the ArduboyPlayTunes library for tunes and not ATMLib2?

I would like to port this game too, and I don’t want to turn off the sound, cause porting of ATMlib2 is too much time consumption thing for only two games and ArduboyPlayTune already ported

the list of Arduboy>ESPboy ported games recently


more games ported recently

1 Like

A few Press Play on Tape games in that last batch!


Because everybody like them


more games ported for ESPboy project recently


It turns out that it is possible to update the firmware of the microcontroller through a web browser without additional software, using the WebSerial API Web Serial API - Web APIs | MDN.
The demo page allows you to upload to ESPboy some Arduboy games and games of other systems as an example. ESPboy AppStore Demo

This could be a great way to improve “Erwin’s Arduboy Collection”


Breadboard DIY ESPboy version consist of just 6 cheap parts


more Arduboy games ported for ESPboy so far
and ESPboy>Arduboy2 lib fixed to work with Arduino IDE ESP8266 SDK 3.0.2

Where can I find the source for the ports, or do they literally compile exactly as-is with 0 changes?


What’s the deal with Arduventure? I know they made a big deal about the story, graphics, etc… did you have to get special permission to port that - or is it OK because it was ported “without changes”?

Usually, games require some adjustments to run on the ESP platform, but the game logic remains original. This is mainly due to the differences in 8/32 microcontroller architecture and differences in compilers and libraries.
My approach is that I port these games with the sole purpose of allowing more people to get to know them, feel the joy of playing them, or learn something by looking at the source code and there is no goal to make profit or profit from it. And of course, porting is quite fun from a programming point of view. On several games with a proprietary license, I’ve asked permission from the authors. For the most part the answers were positive, but sometimes there were no answers. But I decided to just do it and if any of the authors are against it, it’s easy to say so and I’ll remove the game from the ESPboy repository in a minute. Regarding Arduventure I didn’t have the knowledge to port the music playback library. So the game is ported with the original logic but without the sounds. I might be able to fix that later. As far as I know, the author of Arduventure – Team ARG no longer exists and it’s not even clear how to get permission from them to port.
But so far I haven’t received a single request to stop making ports or to remove a particular game from the repository. And I think that’s great.

1 Like

only a few recently ported games

Thanks for noticing our game! @Dreamer2345 is developer too.

It’s still a work in progress. Don’t forget to update when we publish a new version.

1 Like

ATMlib for ESPboy (ESP8266) porting done
Now beautiful “Arduventure” from TeamARG works perfect with music/sounds!


recently ported games


2.8’’ 240x320 additional display much better for old eyes :slight_smile:

1 Like

2.8” would be just nice!

Great game by the way :grinning: is that running upscale to 220px (200%) or at 240px.

excellent PPOT game indeed. :slight_smile: here it runs with native Pokitto resolution 220x176

1 Like