68kMLA Classic Interface

This is a version of the 68kMLA forums for viewing on your favorite old mac. Visitors on modern platforms may prefer the main site.

Click here to select a new forum.
quadra 700 desktop icon corruption @ 24bit in 7.6 / 8.1
Posted by: aserker on 2026-02-13 03:49:44
How does claude disassemble ? Does it rely on tools installed on your machine like idapro or ghidra ?
Posted by: Xero on 2026-02-13 07:43:45
How does claude disassemble ? Does it rely on tools installed on your machine like idapro or ghidra ?
For the supermac firmware - it used python with the capstone disassembly engine — specifically CS_ARCH_M68K with CS_MODE_M68K_020 for 68020 instruction support. I had it try to use whatever it could find in pacman/aur on my linux machine. It also had to figure out the checksum that nubus firmware uses - it ended up searching the web and finding some project on github that described what to do for this, and figured this out:

"Rotate-left-1 + add, 32-bit, init=0. Computed over the full 64KB ROM with the CRC field (bytes 0xFFF4-0xFFF7) zeroed out."

I hope the card comes soon, it seems like it's been in limbo for a week.
Posted by: Arbee on 2026-02-13 09:15:43
Claude's getting pretty impressive. Orca/C for the Apple IIgs, the official on-device compiler, has been source-available for a while now, but it's written entirely in Pascal (because that compiler already existed when they started on C). Claude successfully converted it into 100% C that builds on modern PC/Mac and the conversion passes 100% of the over 500 regression tests.

Similarly, someone has now made a Windows version of Ample (a dedicated GUI for macOS that makes it much, much easier to emulate Apple machines in MAME) using Claude.
< 2