Skip to content

Milkdrop/Gameboy-Emulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gameboy-Emulator

A simple GameBoy Emulator written in C++ and SDL. All main features are implemented, MBC1, MBC2 and MBC3 cartridges are supported. It does not have any GBC / SGB functions.

To Run:

Make sure you compile the source using make. Afterwards, simply run the emulator using:

./main GameROM.gb

Controls:

  • Enter: START
  • Left Shift: SELECT
  • A: A
  • S: B
  • Arrow Keys: Joypad
  • You can hold Space to go to the maximum speed supported by the emulator
  • You can hold Backspace to go 4x slower than the gameboy's original speed

Examples of games:

Super Mario World:


Pokemon Red:


Legend Of Zelda - Link's Awakening:




F-1 Race:

About

A functional GameBoy Emulator written in C++ and SDL.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published