SwifyBoy is a GameBoy emulator written in Swift, build for macOS and iOS.
This project is for learning purpose only. And not guaranteed to run all gameboy games.
-
Full Gameboy CPU emulation
-
ROM only, MBC1 - MBC5 Cartridge Support
-
Sound Support (Not perfect)
-
Dev mode for background/window/sprite layer visualization and sound channel switch
-
Turbo mode for speed up
-
Runs on iOS and macOS
keypad - W A S D
A button - K
B button - J
Select - N
Start - M
Turbo mode - Space
Dev mode - command + D
Load cart - command + O
SwiftyBoy passed Blargg's Gameboy cpu instruction test ROMs