OBoy ==== OBoy is a Game Boy emulator written in OCaml. This project explores the internals of the Game Boy, documenting it along the way. It is also an experiment of writing a low-level program in functional language. You can find more information on [http://www.ffreling.com/projects/oboy/](http://www.ffreling.com/projects/oboy/) References ---------- - [PanDocs (self-hosted copy)](http://www.ffreling.com/projects/oboy/pandocs.html) - [GameBoy Emulation in JavaScript](http://imrannazar.com/GameBoy-Emulation-in-JavaScript:-The-CPU) - [Opcode Map for the Gameboy-Z80](http://imrannazar.com/GameBoy-Z80-Opcode-Map) - [codeslinger.co.uk](http://www.codeslinger.co.uk/pages/projects/gameboy.html) - [GbdevWiki](http://gbdev.gg8.se/wiki/articles/Main_Page) Similar projects ---------------- - [SameBoy](https://sameboy.github.io/): great debugging features Acknowledgements ---------------- - Pan/ATX, nocash et al for the PanDocs