CK42X DopeWars for Flipper Zero
May 25, 2026 · View on GitHub
A small CK42X-branded Flipper Zero .fap port of the browser game, with the global bridge at https://www.ck42x.com/dopeflipper.
Gameplay
- Start with
$2,000cash,$5,500debt,30days, and100coat slots. - Start through a CK42X loading/title flow with the approved 128x64 monochrome shōjo-noir dolphin frame.
- Use the custom stylized hub for
BUY,SELL,TRAVEL,LOAN,STATS,BOARD,SAVE/RST, andABOUTinstead of a plain first-screen submenu. - Buy low, sell high across NYC boroughs with separated BUY-only and SELL-only product screens.
- Travel rolls new prices, shows a quick borough-specific 1-bit arrival card, then drops straight into the BUY list unless cops interrupt.
- Travel still triggers multiple market rumors, market-intel buy/sell tips, debt-pressure events, heat decay, and cop encounters.
- Use quick 1 / 5 / 10 / max trade actions for Flipper-native pacing.
- Watch cheap/expensive price markers and product average hints.
- Product rows include compact ASCII icons:
{L}weed leaf,ooshrooms,[*]acid blotter,(D)ecstasy pill,>>speed,^^cocaine pile,H!heroin,[O]oxy. - Bank money to protect it from street events.
- Repay the loan shark before the clock runs out.
- Progress autosaves to
/ext/apps_data/ck42x_dopewars/save.binafter deals, travel, bank/loan actions, and cop outcomes. - Use
Run status + intelto see net worth, rank, local inventory value, profit, heat, coat usage, biggest deal, autosave state, and last street intel. - Use
Statsto see current-run rank plus expanded all-time local stats persisted at/ext/apps_data/ck42x_dopewars/stats.bin: games played, wins/losses, win streaks, best/worst net worth, best profit, biggest deal, best cash/bank, lifetime bought/sold, cops fought/ran, and highest heat survived. - Use
Leaderboardto see local stats and openGlobal leaderboardafter a finished run. - In
Global leaderboard, chooseWindows BadUSB,Linux BadUSB, ormacOS BadUSB. Plug the Flipper into the computer, let BadUSB openhttps://www.ck42x.com/dopeflipperwith the run profile attached, then submit through the bridge. - If BadUSB is not available, use the fallback URL and paste
/ext/apps_data/ck42x_dopewars/profile.txtinto the manual profile import on the site. - The FAP stays honest: score codes/profile hashes are tamper-resistant checks, not cheat-proof online proof.
- Use
Save runfor a manual save checkpoint orReset save + runto clear the saved run and start over. - Hear short Flipper speaker cues for buy, sell, travel, cops, win, and loss events.
This Flipper build keeps the core loop and source-game flavor while using Flipper-native menus instead of the browser layout.
Build
/home/x3y5x/.local/share/venvs/ufbt/bin/ufbt
Output:
dist/ck42x_dopewars.fap
Install
Copy dist/ck42x_dopewars.fap to the Flipper SD card under /ext/apps/Games/, or launch with uFBT when the Flipper is connected.