

EmuDevz
[r]labs · 2026 · Simulation, Game Development, Logic, Education, Puzzle
Screenshots
About EmuDevz
A game about building emulators!
In the year 32767, the world suffered a massive cyber attack which destroyed the entire Internet. Since then, you and an online friend are trying to understand the sparse pieces of documentation about the NEEES, an ancient game console released in 1983. With your programming skills, you'll have to build an emulator that runs those old games, helping preserve video game history.Key features
- Full 🕹️ NEEES emulation guide from scratch, in JavaScript
- Interactive 🔨 6502 Assembly tutorial
- Implement 🧠 CPU, 🖥️ PPU, and 🔊 APU in any order
- Play 👾 homebrew games to unlock ROMs
- 🧪 Unit tests, video tests, and audio tests are provided
- 💻 Unix-style shell and code editor
- 🎶 Original retro-synthwave soundtrack
- 📃 Included documentation and in-game dictionary
- 🗣️ Fully localized into English and Spanish
- 🐞 Powerful debugger with Memory Viewer, Disassembly, Name tables, CHR, Sprites, Palettes, APU Channels, Controllers, and Emulator Logging
- 🔭 Free mode to use the IDE to develop emulators for other systems!
DLC & expansions
What Steam players say
Recent verbatim reviews from Steam — separate from playze.io community reviews below.
EmuDevz is praised as an engaging, free educational game that successfully teaches emulation concepts through gamification and hands-on coding challenges, with helpful in-game guidance that balances support with genuine difficulty. However, players criticize the rigid test-driven approach that forces specific implementation patterns at the expense of good software architecture, often requiring awkward redesigns later and neglecting SOLID principles, while one user also noted the lack of vim-mode support.
actual gem 💡💾2 found this helpful
doesn't have vim-mode, 0/102 found this helpful
Just got to the credits, great work! EmuDevz is fantastic! Gamification is a great way to teach/learn. I have never actually understood a lot about emulation until working through EmuDevz. I've tried many times, but never got this far with it. I admit I used ChatGPT a couple of times when I was stuck, but any issues were mainly logic errors or syntax errors on my part. The "chat" in-game is just enough advice, templates, pseudocode, etc to give a structure for most of the implementation, and still feel challenging. Again, great work!2 found this helpful
This is one of the best (if not the best) programming game experiences on Steam. It's not a "puzzle" or "code golf" or "play around with this pet language with arbitrary frustrating restrictions", but instead a gamified walkthrough of building a real, working NES emulator in Javascript, every part of it. It's really, really well-done, with a little IDE and test driven milestones directly in the application. Any aspiring programmer or NES aficionado should absolutely check this out.
Only just started and not quite finished the Assembly section, but I can already tell this game is going to be like Turing Complete and be an incredibly interesting and fun experience.
If you like programming and are interested in emulators. Play this game, definitely worth the price of 0 money's.
Community reviews
0 reviews
Sign in to write a review.
No reviews yet. Be the first to review this game.












