VBoy is a WIP Gameboy emulator made for training (fun ?) purpose.
It is written in V.
- Fully functional Gameboy emulation
- Tile and background visualization
- Debugger
- Fast forward and speed change
- Backtracking
Don't forget to install the requirements: here
v run src/ ./path/to/rom.gbVBoy is still in development, not optimized and poorly written.
This may change in the future, but it is actually not a good emulator example (doesn't even work ^^).
In case you want to develop one yourself, some websites and softwares are very useful:
- Pandocs: contains everything about the Gameboy.
- Opcodes: all the Gameboy opcodes and some usefull informations (cycles, flags).
- BGB: emulator and debugger, usefull to check results.
The discord server availlable on pandocs (gbdev) is also a wonderful place to find help.