Ports for SerenityOS
Collections What's new Versions Info Sign in

Chester Gameboy Emulator 🞉

Chester is a Game Boy/Game Boy Color emulator that allows users to play Game Boy games on their computer or mobile device.

cd Ports/chester
./package.sh

Description  ~  📖 Instructions

Chester is a Gameboy emulator that allows users to play Gameboy games on their computer or other devices. Emulators like Chester work by mimicking the functionality of the original Gameboy hardware, allowing users to run Gameboy ROMs (read-only memory files that contain the game data) on their computer.

Chester is written in C++ programming language and uses various libraries and tools to emulate the hardware of the Gameboy, including graphics and sound processors, memory management units, and input/output devices. It also includes a debugger that allows users to inspect and manipulate the state of the emulated hardware and software, which can be useful for troubleshooting and game development.

To run a Gameboy game on Chester, the user first needs to obtain a ROM file for the game they want to play. They can then open the ROM file in Chester and start playing the game. Chester also supports various features and options, such as save states, which allow users to save their progress in a game and resume playing from that point later on.

Website: https://github.com/veikkos/chester

Port: https://github.com/SerenityOS/serenity/tree/master/Ports/chester

Dependencies: SDL2 🖧

Sign in to vote

✍️ Edit this page

Similar ports

Port icon has the following license: GNU GPLv3 https://choosealicense.com/licenses/gpl-3.0/ (c) veikkos/chester