Gearboy is a cross-platform Game Boy / GameBoy Color emulator written in C++. ## Features - Accurate CPU emulation, passes cpu_instrs.gb from blargg's tests. - Accurate instruction and memory timing, passes instr_timing.gb and mem_timing.gb from blargg's tests. - Supported cartridges: ROM, ROM + RAM, MBC1, MBC2, MBC3 + RTC, MBC5, HuC-1 and MBC1M (multicart). - Accurate LCD controller emulation with correct timings and priorities including mid-scanline effects. - Game Boy Color support. - LCD screen ghosting effect as seen in the original Game Boy. - LCD dot matrix effect. - Sound emulation using SDL Audio and Gb_Snd_Emu library. - Save battery powered RAM cartridges to file. - Save states. - Compressed rom support (ZIP). - Game Genie and GameShark cheat support. - Full debugger with disassembler, breakpoints, debug symbols, memory editor, IO inspector and and VRAM viewer including tiles, sprites, backgrounds and palettes.
22 lines
948 B
Text
22 lines
948 B
Text
Gearboy is a cross-platform Game Boy / GameBoy Color emulator written in C++.
|
|
|
|
## Features
|
|
|
|
- Accurate CPU emulation, passes cpu_instrs.gb from blargg's tests.
|
|
- Accurate instruction and memory timing, passes instr_timing.gb and
|
|
mem_timing.gb from blargg's tests.
|
|
- Supported cartridges: ROM, ROM + RAM, MBC1, MBC2, MBC3 + RTC, MBC5, HuC-1
|
|
and MBC1M (multicart).
|
|
- Accurate LCD controller emulation with correct timings and priorities
|
|
including mid-scanline effects.
|
|
- Game Boy Color support.
|
|
- LCD screen ghosting effect as seen in the original Game Boy.
|
|
- LCD dot matrix effect.
|
|
- Sound emulation using SDL Audio and Gb_Snd_Emu library.
|
|
- Save battery powered RAM cartridges to file.
|
|
- Save states.
|
|
- Compressed rom support (ZIP).
|
|
- Game Genie and GameShark cheat support.
|
|
- Full debugger with disassembler, breakpoints, debug symbols, memory editor,
|
|
IO inspector and and VRAM viewer including tiles, sprites, backgrounds and
|
|
palettes.
|