45RPM Software Vintage Software Archive
Vintage Home Modern Site All Software GitHub Mac Garden
DodgerType icon DodgerType
Markdown Editor for 68k Mac

Free

DodgerType editing a Markdown document on a 68k Mac

ActionRetro came up with a useful, agentically developed tool for editing Markdown on a 68k Mac. Quite apart from the interest in having modern formats work on old machines, I enjoy relaxing by writing software for old Apple computers — and it would be nice to carry out as much of that development as possible without having to resort to a modern computer. ActionRetro's tool, ArtfulType, didn't quite do what I wanted: it scaled badly to large monitors, it couldn't handle multiple documents, it couldn't save with Unix line endings, and the Markdown implementation was incomplete. A good start, but it needed finishing.

DodgerType is an evolution of the ActionRetro original. It adds in most of the missing functionality: proper multi-document windows with a Window menu, scaling to any monitor size, Unix line endings, a more complete Markdown implementation, Distraction Free mode, desk accessory support, and printing.

And since ActionRetro wrote ArtfulType agentically, I felt it was only right to use it as an opportunity to learn about AI and build my own skill in this field. So DodgerType is (mostly) agentically developed too. You can read more about it in the readme on the GitHub page.

Simple. It's a Markdown editor for vintage Macs. If you can run System 6.0.8, and you have 256K or more of free memory, then you can run DodgerType.


System Requirements
Computer Any 68k Macintosh
System Software System 6.0.8 or later. Tested through Mac OS 9.
RAM 256K free minimum
Display Any Mac-compatible monitor. Scales correctly to large displays, including full-page and two-page monitors.
Files Reads and writes plain text (.md). Can save with Unix (LF) or Mac (CR) line endings — Unix endings make files directly portable to modern Markdown tools without conversion.

What With?

DodgerType was built using Retro68, a modern GCC-based cross-compiler that targets the classic Mac Toolbox, running on a modern Mac. The project is written in plain C — no Objective-C, no Carbon; just the original Macintosh Toolbox APIs as Wozniak intended. Most of the coding was done agentically, in collaboration with an AI assistant.

What Why?

I enjoy relaxing by writing software for old Apple computers, and I wanted to be able to write Markdown on a classic Mac without reaching for a modern machine every time I needed to document something. ArtfulType was most of the way there. It just needed a bit more work.

It was also a genuine learning exercise in agentic development — writing software by describing what you want rather than typing every line is a genuinely different skill. A 68k Mac Toolbox application makes a surprisingly good test case: the constraints are severe, the documentation is ancient, and there are no Stack Overflow answers to fall back on. If the agent gets it wrong, it's obvious immediately.

No Guarantees

No warranties are given or inferred. It worked on every machine tested, but your vintage Mac is its own unique adventure. The usual.


Downloads

DodgerType StuffIt archive. Decompress with StuffIt Expander 5.5 or later. Also available from Macintosh Garden (requires a modern browser).
Source code (GitHub) Retro68 / plain C. Requires a modern computer to access and build. Build instructions are in the repository README.

Vintage ArchiveMacintosh GardenGitHub — 45RPM Software — Pascal Harris