Skip to content

fireclouu/gameboy_emulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gameboy Emulator

Overview

A personal project emulating Gameboy CPU and internals that runs on other systems. 🎮

💡 Using C/C++ for flexible memory management feature.

Building

Clone this repository:

git clone --recursive https://github.com/fireclouu/gameboy_emulator

and build using CMake. Use output binary as :

gbemu -i {path/to/file}

If no parameters declared, it will automatically runs test provided by retrio/gb-test-roms, or you can explicitly do test mode:

gbemu -t

It only supports individual test for now.

Sample output:

image


📗 Status

  • Opcodes
  • Timings
  • Common Tests
  • Display
  • Sound
  • Interrupts