SkillAgentSearch skills...

PlayGB

A Game Boy emulator for Playdate, based on Peanut-GB.

Install / Use

/learn @risolvipro/PlayGB
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

📌 Important

We recommend CrankBoy, an enhanced version of PlayGB with excellent performance, advanced features, and improved ROMs compatibility.

Get CrankBoy

You can still use PlayGB as an alternative, for example, to test a specific ROM.

<p> <img src="assets/playgb-logo-2x.png?raw=true" width="200"> </p>

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 + LOCK at 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/
  • Filenames must end with .gb or .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).sav file 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.

View on GitHub
GitHub Stars161
CategoryDevelopment
Updated5d ago
Forks10

Languages

C

Security Score

95/100

Audited on Mar 25, 2026

No findings