Skip to content

Tuxified/gemuboi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gemuboi-mirror

Mirror of Gemuboi: https://gitlab.com/Tuxified/gemuboi/

This is a naive (and incomplete) implementation of a Nintendo™ Game Boy™ emulator in Elixir, using the Scenic library. In no way does this "project" endorse piracy, nor is this meant to be used for piracy purposes. The only goal was to learn and share any knowledge gained by hacking this emulator together.

Use/research at your risk! If this project eats your homework or you end up in any trouble, it's on you.

In order to run this, you'll have to find the BOOT ROM and a digital version of the game you have at home ;)

further info about this stuff

  • The Ultimate Game Boy Talk: Very in-depth talk about the Game Boy and how it works. This talk also covers all the other subsystems if you're interested in them.

  • Game Boy opcode table: Opcode Table for the Game Boy CPU. This table hold the basic/minimum info required to implement all instructions.

  • Awesome Game Boy Development: A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.

questions?

Feel free to open an issue if you have questions, as long as you don't ask for ROMS/games or where to find them.