A Game Boy emulator written in OCaml that runs in your browser 🐫 🎮
CAMLBOY is a Game Boy emulator written in OCaml that compiles to WebAssembly and runs in web browsers. The project aims to be playable on mid-to-high-tier mobile devices while maintaining readable, maintainable code that follows OCaml best practices. Built by an individual developer (linoscope), the emulator achieves approximately 60 FPS on mid-tier mobile devices and passes various CPU instruction test ROMs, though it does not implement audio processing or aim for perfect game compatibility.