Skip to content
breakpoınt

EmuDevz

Write a working NES-style emulator in JavaScript inside a game

EmuDevz is a programming game about building an emulator. After a cyberattack wipes out the internet, you and an online friend piece together scattered documentation and write the CPU, PPU and APU of the fictional NEEES console in JavaScript, until it runs old games.

Play on store.steampowered.com

Free · No login · Desktop · Advanced

EmuDevz preview

About EmuDevz

It includes an interactive 6502 assembly tutorial where you debug test ROMs, so it trains assembly, hardware and careful reading of specs. It needs programming knowledge and suits intermediate to advanced players.

It is free on Steam for desktop, with an optional supporter pack. It has a Unix-style shell, a code editor and a free mode for writing emulators for other systems.

Made this game? Claim it →

Keyboard shortcuts

j / k
Move down / up the list (this page)
] / [
Next / previous page
o
Open the focused game
b
Save or unsave the focused game
/
Search (the home list, or the command palette elsewhere)
Ctrl K
Command palette: games, skills, pages (works even when single keys are off)
?
This help