regenerator2000
Interactive 6502 disassembly and Commodore binary reverse engineering
All Skills in This Repository (10)
Pure Emerald Level Indicatorsr2000-analyze-blocks
Classify disassembled binary memory regions into code, data, and text block types.
verify-mcp
Execute the MCP server integration test suite with Python.
update-keyboard-shortcuts
Audit and synchronize keyboard shortcuts across Markdown docs and Rust source files.
add-mcp-tool
Integrate new tools into MCP servers with Rust handlers and Python tests.
code-review
Review code changes for bugs, style inconsistencies, and best practices.
r2000-analyze-symbol
Analyze 6502 memory addresses and labels to identify symbol purposes.
update-mcp-docs
Fetch MCP server tool schemas and regenerate docs/mcp.md.
r2000-analyze-routine
Analyze 6502 disassembly routines by examining code flow and memory access patterns.
6502 Disassembler Expert Skills
Disassemble 6502 binaries with a Rust-based TUI application.
bump-version
Automate version bumps in Cargo.toml and update CHANGELOG.md from commit history.
Frequently Asked Questions
FAQPage SchemaHow to install Regenerator 2000?โผ
Run `npx skills add ricardoquesada/regenerator2000 --all -g -y` in your terminal to install all skills in this suite globally.
What does Regenerator 2000 do?โผ
It is an interactive 6502 disassembler for Commodore 8-bit machines that lets you explore, label, and document binary programs, with skills that automate block classification, routine tracing, and symbol naming.
Can it analyze a whole C64 program automatically?โผ
Yes. The r2000-analyze-program skill runs a full pass that classifies memory blocks, documents every subroutine, and names data symbols, then saves the results as a project.
Which file formats and assemblers are supported?โผ
It imports PRG, CRT, D64, D71, D81, T64, VSF, and raw binaries, and exports assembly for 64tass, ACME, Kick Assembler, and ca65.
Do I need reverse engineering experience to use it?โผ
No. You can ask in plain English to analyze a program, and the skills handle the disassembly, labeling, and documentation steps for you.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core