PlayGB
A Game Boy emulator for Playdate, based on Peanut-GB.
Install / Use
/learn @risolvipro/PlayGBREADME
<p> <img src="assets/playgb-logo-2x.png?raw=true" width="200"> </p>📌 Important
We recommend CrankBoy, an enhanced version of PlayGB with excellent performance, advanced features, and improved ROMs compatibility.
You can still use PlayGB as an alternative, for example, to test a specific ROM.
PlayGB
A Game Boy emulator for Playdate. PlayGB is based on Peanut-GB, a header-only C Gameboy emulator by deltabeard.
Installing
<a href="https://github.com/risolvipro/PlayGB/releases/latest"><img src="assets/playdate-badge-download.png?raw=true" width="200"></a>
- Download the zip from the latest release.
- Copy the pdx through the Web sideload or USB.
- Launch the app.
- Connect Playdate to a computer, press and hold
LEFT+MENU+LOCKat the same time in the homescreen. Or go to Settings > System > Reboot to Data Disk. - Place the ROMs in the app data folder, the folder name depends on the sideload method.
- For Web sideload:
/Data/user.*.com.risolvipro.playgb/games/ - For USB:
/Data/com.risolvipro.playgb/games/
- For Web sideload:
- Filenames must end with
.gbor.gbc
Notes
- Use the crank to press Start or Select.
- To save a game you have to use the save option inside that game. A sav file is automatically created when changing ROMs or quitting the app. After a crash, a new
(recovery).savfile is created. Save files are stored in/Data/*.playgb/saves/ - Audio is disabled by default. You can optionally enable it from the library screen
Implementation
PlayGB uses a slightly modified version of Peanut-GB which supports partial screen update.
