Neon Revenant Sms — AI skill for Claude Code
A W.I.P. vibe-port of kanon-ai/NEON_REVENANT — a pseudo-3D night-city shooter written for the MSX turbo R + V9990 — to the Sega Master System, built with SDCC + devkitSMS using the sega-master-system.
How to install Neon Revenant Sms
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open haroldo-ok/neon-revenant-sms and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Neon Revenant Sms does
A W.I.P. vibe-port of kanon-ai/NEON_REVENANT — a pseudo-3D night-city shooter written for the MSX turbo R + V9990 — to the Sega Master System, built with SDCC + devkitSMS using the sega-master-system-skill-for-claude toolchain. Created using Arena
Alternatives in AI
- Claude Task Master — by eyaltoledano - A task management system for AI-driven development with Claude, designed to work seamlessly 26k ★
- AI Guide — 程序员鱼皮的 AI 资源大全 + Vibe Coding 零基础教程,分享 OpenClaw 保姆级教程、大模型玩法(DeepSeek / GPT / Gemini / Claude)、最新 AI 资讯、Prompt 提 11.8k ★
- Prompt Master — A Claude skill that writes the accurate prompts for any AI tool 4.9k ★
README
NEON REVENANT — Sega Master System port
A port of [kanon-ai/NEON_REVENANT](https://github.com/kanon-ai/NEON_REVENANT) — a pseudo-3D night-city shooter written for the MSX turbo R + V9990 — to the **Sega Master System**, built with SDCC + devkitSMS using the [sega-master-system-skill-for-claude](https://github.com/haroldo-ok/sega-master-system-skill-for-claude) toolchain.
**Output:** `neon_revenant.sms` — 256 KiB, Sega mapper, SEGA header + checksum.

Build
bash /path/to/sms-skill/scripts/setup_toolchain.sh # once: SDCC + devkitSMS + smstest
export PATH="$HOME/.devkitsms/bin:$PATH"
make # encode assets, compile, link, produce the ROM
make playtest # run the automated playtest in the headless emulator
`NR=../nr` points at a checkout of the original repo (its art is the source material for the asset pipeline); override it if yours lives elsewhere: `make NR=/path/to/NEON_REVENANT`.
The asset encoders need Python 3 with **NumPy** and **Pillow**. Everything under `gen/` is generated and safe to delete — `make assets` rebuilds it.
`gen/cache/` is shipped deliberately: it holds the three per-stage palette searches, which take ~5 minutes each to recompute. Delete it to force a fresh search.
What had to change, and why
The two machines are about as different as two Z80 boxes get:
| MSX turbo R + V9990 (original) | Master System (this port) | |
|---|---|---|
| Display | 256×212 16-colour framebuffer | tilemap + hardware sprites, no framebuffer |
| Drawing | software blit of any W×H rect | 8×16 sprites, ≤64 total, 8 per scanline |
| Buffering | double-buffered page flip | one nametable, VRAM writes only in VBlank |
| Colour | RGB5, 32768 colours | 2 bits/channel, 64-colour gamut, two 16-entry palettes |
| Background | 8–16 pre-rendered frames, blitted whole | 16 nametable phases over a resident tile codebook |
| Audio | MSX-MUSIC (FM) + PSG | 4-channel PSG only |
| ROM | 512 KiB A |
Related Skills
Hypernovum
Agent Ops for your second brain - a 3D IDE for Obsidian built on Three.js. Visualize your vault as a code city
Fable Cities
A Cities: Skylines-class city builder running in the browser, built in Three.js by AI agents. Code ships when
Fast AI Agent Sme
🚀 Fast AI 2026: AI Agent & Vibe Coding for SME Master Handbook & Interactive Portal คู่มือปฏิบัติการและพิมพ์เ
Goldeneye Pc Port
Work-in-progress native PC port of GoldenEye 007 (N64), built on the decompilation — and a research project on
SnapAI
Fast macOS screenshot & screen-recording tool written in Rust, built for handing captures to AI agents (Claude
Grove
A Kanban-style TUI for parallel AI coding. Manage Git worktrees as tasks, run multiple agents in isolated tmux
Related Agents
AgentDB VS RuVector - Usage Guide
DEPRECATION NOTICE: This document was written for Claude Flow V3. In Turbo Flow V4, Ruflo v3.5 bundles both Ag
Shonda Rhimes Board
Use this agent for retention strategy, engagement hooks, narrative arcs, and 'what keeps people coming back' a
Plan Review
Fresh-eyes review of a written PLAN before any code is built. Grounds the plan against the existing codebase a