ワンクリックで
deploy
Build and deploy menu ROM and/or MCU firmware to the FXPAK Pro SD card. Backs up existing files first.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Build and deploy menu ROM and/or MCU firmware to the FXPAK Pro SD card. Backs up existing files first.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | deploy |
| description | Build and deploy menu ROM and/or MCU firmware to the FXPAK Pro SD card. Backs up existing files first. |
| disable-model-invocation | true |
| argument-hint | [firmware] [drive-letter] |
Build and copy files to the sd2snes SD card for testing on real hardware.
m3nu.bin)firmware.im3)Build the ROM:
wsl -e bash -c "cd /mnt/c/Users/david/code/sd2snes/.claude/worktrees/vigorous-vaughan/snes && make 2>&1"
Check for build errors. If the build fails, stop and report.
Determine the target drive:
/deploy G), use thatF:Verify the target exists:
ls "<DRIVE>:/sd2snes/"
If the directory doesn't exist, tell the user to insert the SD card.
Back up the existing file:
cp "<DRIVE>:/sd2snes/m3nu.bin" "<DRIVE>:/sd2snes/m3nu.bin.bak"
Copy the new ROM:
cp "C:/Users/david/code/sd2snes/.claude/worktrees/vigorous-vaughan/snes/m3nu.bin" "<DRIVE>:/sd2snes/m3nu.bin"
Verify the copy (file size should be 65536 bytes).
Remind the user:
m3nu.bin.bak if rollback is needed.Build the firmware:
wsl -e bash -c "cd /mnt/c/Users/david/code/sd2snes/src && make CONFIG=config-mk3 2>&1"
Check for build errors. If the build fails, stop and report.
Determine the target drive (same as above, default F:).
Back up the existing firmware:
cp "<DRIVE>:/sd2snes/firmware.im3" "<DRIVE>:/sd2snes/firmware.im3.bak"
Copy the new firmware:
cp "C:/Users/david/code/sd2snes/src/obj-mk3/firmware.im3" "<DRIVE>:/sd2snes/firmware.im3"
Verify the copy (file size should be ~141KB).
Remind the user:
firmware.im3.bak.firmware.im3.stock-backup.65816 assembly and SNES PPU reference for the sd2snes menu ROM. Auto-loads when editing .a65 assembly files, working with SNES graphics, palettes, HDMA, or the menu ROM codebase.
FXPAK Pro (Mk.III) hardware reference — MCU pin mapping, GPIO usage, expansion options, and board layout notes.
Build the SNES menu ROM or MCU firmware. Supports snescom, 64tass, and MCU firmware targets.
Guide for porting snescom assembly code to 64tass. Use when translating code between snes/ and snes-64tass/, or when hitting 64tass build errors.
Scaffold a new display screen for the SNES menu ROM. Use when adding a new UI screen, display mode, or information page.
Build the SNES menu ROM then launch it in bsnes-plus emulator for visual testing. Supports both snescom and 64tass targets.