2015-03-24 11:24:30 +01:00
|
|
|
---
|
|
|
|
title: OBoy
|
2019-06-19 13:37:04 +02:00
|
|
|
date: 2015
|
2020-04-24 17:30:01 +02:00
|
|
|
repository: http://code.ffreling.com/fabs/oboy
|
2015-03-24 11:24:30 +01:00
|
|
|
---
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
## References
|
|
|
|
+ [PanDocs (self-hosted copy)](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)
|
2015-08-30 21:32:56 +02:00
|
|
|
+ [codeslinger.co.uk](http://www.codeslinger.co.uk/pages/projects/gameboy.html)
|
2015-03-24 11:24:30 +01:00
|
|
|
|
|
|
|
## Acknowledgements
|
|
|
|
+ Pan/ATX, nocash et al for the PanDocs
|
|
|
|
+ [Imran Nazar](http://imrannazar.com/)
|