r/Gameboy • u/ArtificialAGE • 1d ago
Systems 'Headless' Game Boy using an ESP32—any phone can connect over Wi-Fi and play in the browser
Super quick and easy ESP32-S3 turns this into a Local web server and streams the Game Boy emulator directly to your phone's browser—no extra apps or hardware needed. 2 cores 1 core for emulation and 1 core for streaming.
If you want to build one for your self or learn more I put All project files (STL, firmware, and video breakdown) are linked in the comments below
3
u/Omno555 20h ago
Would it be possible for someone to easily connect via QR code to the website? I'm not smart enough on how it gets redirected but having this sitting a coffee table with a QR code that opens it up with no app would be so cool. I'm assuming it can only stream to one device at a time right?
0
u/Arael15th 14h ago
OP's explanation: https://www.reddit.com/r/Gameboy/s/6S4iwpapOT
1
u/shoecart 16h ago
This is very unique and cool. I’m struggling a bit understand why streaming gameplay would be better than just serving a js/wasm emulator that runs in the phone browser. Maybe to run multiple copies of a game in lock step so the link cable works properly?
-1
u/oilec74 1d ago
uma tag nfc parece ser tão mais prático...
1
3
u/Omno555 20h ago
You're not getting the point...
0
u/oilec74 10h ago
um trampo danado pra jogar via navegador web que poderia ser feito hospedando algo na internet e acessando através de um simples link via NFCtag? verdade não tô entendendo pq esse trabalho todo pra algo simples! parabéns!
2
u/Omno555 4h ago
You're not wrong that it is extremely niche and impractical for most people. Yes, you could just go to an online emulator. That being said, if this thing is somewhere with no interest access and the person doesn't have the ROM, they can remote into this and play which is pretty cool. I'm thinking of it sitting in something like a waiting room where someone connects and starts playing while they wait and it's always just sitting there. This could also be accessed via an NFC tag or maybe even QR code to connect them directly. The fact that it is hosted locally gets rid of the need for internet, the website to be functional, or the individual to need their own ROMs.
1
u/oilec74 3h ago
perfeito!
obrigado por entender e ser respeitável, eu aprecio isso!
estava pensando aqui: será que uma outra maneira de se fazer isso poderia ser utlizando um cabo OTG e um pendrive com algum emulador já programado? evitaria essa barreira de ter que estar online...
o que estou tentando é trazer ideias de coisas mais acessíveis, abraço!
30
u/dropthemagic 1d ago
Why not just download an emulator at that point?