Find a file
Fabien Freling 27efc19125 Remove redundant inc_cycles()
inc_cycles() was called in every case of the
CPU pattern matching. Since we return the number
of cycles of each instructions, we can increment
only afterwards.
2016-02-17 23:14:33 +01:00
src Remove redundant inc_cycles() 2016-02-17 23:14:33 +01:00
test Fix signed integer parsing 2015-08-10 01:35:47 +02:00
.gitignore Add logs to .gitignore 2015-08-10 01:36:30 +02:00
.merlin Add LCD control structure. 2015-04-08 14:49:24 +02:00
_tags Add fps to main loop 2015-08-17 22:26:11 +02:00
LICENSE Read Nintendo checksum in cartridge header. 2015-02-21 17:11:18 +01:00
Makefile Fix signed integer parsing 2015-08-10 01:35:47 +02:00
README.md Add codeslinger.co.uk to references 2016-01-21 21:16:42 +01:00

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/

References

Acknowledgements