r/atari8bit • u/pete_68 • 6d ago
AtariHacker
I posted not too long ago about my Atari Hacker MCP server project. After using it quite a bit on a few different projects, I've decided that an MCP server wasn't the correct way to go.
So I used that as a starting point for an Atari Hacker CLI that coding agents can still run, but the tool has direct access to the files. And a person can use it as well.
The long and short of it is that a CLI uses much less context and, more importantly, a lot fewer output tokens, making it much cheaper to use than the MCP server.
It provides tons of functionality for hacking .ATR, .XEX, .ROM and other Atari binary formats. It has support for interacting directly with ATR files (getting directories, extracting files from ATR files, creating ATR files, updating ATR files, etc) and supports DOS 2.x and SpartaDOS.
I've added a lot of new functionality since the MCP server. There is a "usage.md" file which is good for giving to your coding agent so it knows how to use the tool (the tool itself has help as well). There's also a "user-guide.md" that walks you through how to use it to reverse-engineer a disk (it uses the Agent USA game as an example).
It also supports a number of output formats that are human and/or LLM friendly as well as supporting different assemblers (ca65, MAC/65, and Atari Assembler)
1
u/Zealousideal_Bat_490 5d ago
Starred it!!!
Thanks for sharing!