• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

Installing Macsbug ROM maps?

Crutch

Well-known member
Whenever I drop into Macsbug in Mini vMac, I get the unhelpful error message “The ROM symbol file could not be read due to an OS or memory error.”

So I dug up an old MPW CD which has a handy folder of ROM maps for various machines, including the Mac II, which I am emulating.

So … what do I do with this? I rename it … something and put it in the Macsbug Preferences folder I assume? I can’t find instructions on how to set these up anywhere, including in the Apple Macsbug manual from Addison-Wesley or the “Debugging Macintosh Software with Macsbug” book, which mentions the ROM maps like they are just something to be looked at manually when you are wondering where something lives in ROM.
 

Corgi

Well-known member
It looks like the issue may be your version of Macsbug is too new for the Mac II ROM?

From old Usenet thread:
>>> (2) 6.5.4a3 is somehow incompatible with a Mac II (try 6.5.4a3c1)
>>Actually, that's what I have, I just left off the c1...
>Maybe, you need an older version of Macsbug. I wonder if they still test
>recent versions on a Mac II. I doubt it.

The "Previous Version Changes" with 6.5.3 indicates that the ability to
read the ROM file was added at 6.5d10... I had a copy of 6.2.2 still
around (fortunately) that was able to come up with the proper address
for SlotManager and other grovelling...
 

Crutch

Well-known member
I saw that thread too. My problem though is I literally don’t know how to tell Macsbug about the ROM map file that I have downloaded. Where should I put the file and what should I name it?
 

Chopsticks

Well-known member
I know TMON is meant to support .map and symbol files I dunno if that's of any use as I have no real skill in using these debuggers being a hardware guy myself
 

Phipli

Well-known member
I saw that thread too. My problem though is I literally don’t know how to tell Macsbug about the ROM map file that I have downloaded. Where should I put the file and what should I name it?
Do they contain resources you can add to the macsbug preference file?

The files you have - what are they called exactly?
 

atax1a

Member
So i think what's going on here is that the "ROM Map" files are distinct from the "ROM Symbol File". The ROM maps are indeed text-only and intended for human consumption, and the "ROM Symbol File" is likely to be debugging information output from the compiler.
 

Crutch

Well-known member
Interesting possibility, so does anyone know where to find a “ROM Symbol File” and how to make it accessible to Macsbug?
 
Top