SkillAgentSearch skills...

Peanutgb

Game Boy emulator for the NumWorks calculator

Install / Use

/learn @nwagyu/Peanutgb
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Peanut-GB for NumWorks

Build

This app is a Game Boy emulator that runs on the NumWorks calculator. It is based off of the Peanut-GB emulator.

Install the app

To install this app, you'll need to:

  1. Download the latest peanutgb.nwa file from the Releases page
  2. Extract a cartridge.gb ROM dump from your GameBoyt cartridge, or, alternatively, use the provided src/flappyboy.gb file.
  3. Head to my.numworks.com/apps to send the nwa file on your calculator along the gb file.

How to use the app

The controls are pretty obvious because the GameBoy's gamepad looks a lot like the NumWorks' keyboard:

|Game Boy controls|NumWorks| |-|-| |Arrow|Arrows| |A|Back| |B|OK| |Select|Shift| |Start|Backspace|

The following keys will change the behavior of the emulator:

|Key|Behavior| |-|-| |1|Use the original Game Boy color palette| |2|Use a pure grayscale palette| |3|Use an inverted grayscale palette| |+|Render on the entire screen| |-|Render at a 1:1 scale|

Build the app

To build this sample app, you will need to install the embedded ARM toolchain and nwlink.

brew install numworks/tap/arm-none-eabi-gcc node # Or equivalent on your OS
npm install -g nwlink
make clean && make build

Related Skills

View on GitHub
GitHub Stars21
CategoryDevelopment
Updated1mo ago
Forks5

Languages

C

Security Score

80/100

Audited on Feb 14, 2026

No findings