emulators/gearboy 3.4.0nb12 NetBSD
Game Boy / Gameboy Color emulator
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- Last update
- Commit
7b5a3977f9- License
- gnu-gpl-v3
- Categories
- emulators
- Package size
- 504.6 KiB, 1178.2 KiB installed
Description
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.
Install
Binary package:
pkgin install gearboy
From pkgsrc:
cd /usr/pkgsrc/emulators/gearboy && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 3.4.0nb12 |
| NetBSD 10.1 aarch64 | 3.4.0nb10 |
| SmartOS / illumos x86_64 | - |
| macOS 15 arm64 | 3.4.0nb14 |
Dependencies
Run dependencies 2
No port depends on this one.