-
Notifications
You must be signed in to change notification settings - Fork 1
Home
neednotapply edited this page Jul 21, 2026
·
4 revisions
DC32-cfw is community firmware for the Raspberry Pi RP2350-based DEF CON 32 badge. It combines SD-card tools, classic-game emulators, native ports, media playback, infrared, USB utilities, and persistent settings.
- Install the firmware and SD bundle.
- Explore built-in apps, install additions, and troubleshoot.
- Browse the storage layout and supported media.
- Game Boy, Game Boy Color, NES, and Arduboy emulation.
- Native games and ports including Pong, Tetris, Arkanoid, Flappy Bird, T-Rex Runner, DOOM, Chip's Challenge, Scorched Earth, Pipe Dream, Sokoban, Jazz Jackrabbit, and YSoccer.
- Music and image playback, plus an SD file browser.
- Universal IR, Flipper-style
.irfiles, OpenLASIR Laser Tag, USB Storage, BadUSB, Autoclicker, USB Gamepad, and RaspyJack Remote. - Persistent audio, screen, LED, save, and app settings.
- Installation — flash firmware, populate the SD card, and update safely.
-
Apps — the built-in app catalog, standalone
.DC32installation, and SDK compatibility. - Media and Storage — SD folders, supported file types, and save locations.
- Features and Controls — main-menu tour, settings, USB, and infrared features.
- Building Firmware and Apps — source build and release-package commands.
- SDK v1 App Compatibility — independent firmware/app releases and third-party app development.
This is an unofficial community firmware project. DEF CON, game names, and external assets belong to their respective owners. ROMs and proprietary game data are not distributed with the project; only add files you are legally allowed to use.