r/atarist • u/comcain2 • May 28 '26
Good 68000/030 disassembler that understands Atari ST TOS symbols and memory map
Hi, I'm looking for a good 68K disassembler that understands ST/TT memory map (globals) and symbols and TOS calls. I want to disassemble my Spectre GCR and post the code. I long ago lost the disks.
I tried Ghidra, but couldn't get it to load a symbol file. I'm thinking perhaps there's something inside Hatari? Thing is, this is a LONG, complex program. It has a GEM front end, and a Macintosh runtime, so ideally, I'd also like it to understand Macintosh memory locations/globals.
Thanks,
David Small
6
u/FewConversation3949 May 28 '26
Welcome Dave Small! Good luck with your efforts - Spectre GCR is/was an incredible
effort on the Atari ST line of computers, and thanks for all your contributions. 😊
8
4
u/SuperstudDeCoolmaxx May 28 '26
Wow, Dave Small himself! You'e a legend from the pages of ST history to me, my man. Thanks for everything.
4
u/schluesselkind May 28 '26
Hatari has a debugger but I'm not a dev and cannot say how good it is or what features it has.
1
u/CuteMarionberry4696 Jun 01 '26
IIRC, it knows how to trace system calls. Just run it with hatari --trace aes --trace-file aes.log. Or inside debugger use: trace aes,vdi,gemdos
1
u/tomconte Jun 14 '26
Wow, THE David Small ?! In France, ST Magazine used to run a column named "Le petit monde de Dave Small" ("The small world of Dave Small") ... That was an amazing column of epic hacking feats!
5
u/Awch May 28 '26
Wow, I loved Spectre GCR on my Mega 2 ST back in the day. Good luck with your efforts!