← All repos

CAMLBOY

A Game Boy emulator written in OCaml that runs in your browser 🐫 🎮

emulatorgameboygameboy-emulatorocaml
Browse cluster: Cluster 38
397commits
7contributors
3languages

Tech stack & purpose

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.

Community & reference links

Languages

OCaml
96.9%
HTML
3.0%
Dune
0.2%

Contributors