Skip to content

maximeplante/GBSwift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GBSwift

A DMG Gameboy emulator written in Swift.

Demo of the emulator running the Gameboy boot animation

This is currently a work in progress. Most opcodes have been implemented but not enough to boot tetris yet. The boot screen is working properly.

Roadmap

  • Debug console
    • Breakpoints
    • Print status
    • Step-by-step execution
    • Help menu
  • CPU
    • Opcodes
    • Interrupts
  • PPU
    • Background
    • Sprites
    • Screen
  • Timers
  • Cartridges
    • Rom only
    • MBC1
    • MBC2
    • MBC3
    • MBC5
  • Controls

About

A DMG Gameboy emulator in Swift

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages