ricardoquesadaricardoquesadaCommunityยท10 Agent Skills Included

regenerator2000

Interactive 6502 disassembly and Commodore binary reverse engineering

Disassembles 6502 binaries from Commodore 8-bit machines and classifies code, data, text, and pointer tables automatically. Traces subroutines, decodes BASIC tokens, names symbols, and unpacks compressed programs without manual hex inspection. Exports clean assembly for 64tass, ACME, Kick Assembler, and ca65, with full undo history and project saving.
npx skills add ricardoquesada/regenerator2000 --all -g -y
Available:

Instructs the agent on the project's architecture, core state rules, and how to invoke the bundled analysis skills for disassembling and documenting Commodore binaries.

All Skills in This Repository (10)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How 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โ†’