ๆฅๆฌ่ชใฎใใญใฅใกใณใใฏใใกใ
GameBoyColor emulator written in golang.
This emulator can play almost all ROMs work without problems and has many features.
- 60fps
- Pass cpu_instrs and instr_timing
- Low CPU consumption
- Sound(ported from goboy)
- GameBoy Color ROM support
- Multi-platform support
- Joypad support
- MBC1, MBC2, MBC3, MBC5 support
- RTC
- System save
- Quick save
- Resizable window
- Pallete color change in DMG
- Serial DMG communication in local network
- RaspberryPi support
- Debugger
- HQ2x mode
- Serial CGB communication in local network
- Serial communication with global network
- SuperGameBoy support
Download worldwide.exe from here.
./worldwide.exe "***.gb" # or ***.gbc
You can play this emulator in debug mode.
./worldwide.exe --debug "***.gb"
You can play games in HQ2x(high-resolution) mode.
HQ2x can be enabled in config file.
For those who want to build from source code.
Requirements
- Go 1.14
- make
make
./worldwide "***.gb" # ./worldwide.exe on Windows
# or
make run ROM="***.gb"
Please download here.
keyboard | game pad |
---|---|
โ | โ button |
โ | โ button |
โ | โ button |
โ | โ button |
X | A button |
Z | B button |
Enter | Start button |
Right shift | Select button |
E | Expand display |
R | Collapse display |
D + S | Memory Dump |
L | Memory Load |