Could someone help refresh my memory on what it means to be 32-bit clean, and why it matters? I remember the general concept - In a 32-bit address pointer, some older ROM versions (and software) used 8 bits as if they were extra flags instead of part of the address. ROMs that did this were not "32-bit clean". Connectix eventually came out with an INIT that patched these older ROMs to make them 32-bit clean.
What I don't really remember is why this is important. I think if your ROM wasn't 32-bit clean, you couldn't have more than a certain amount of RAM? Like 8MB max? Was that basically the only limitation of not being 32-bit clean?
Does anyone remember which System version introduced the ability to switch between 24-bit and 32-bit addressing in the memory control panel?
Which System version included Connectix's patch as a default part of the MacOS?
Which System version requires 32-bit clean ROMs?
Thanks for helping to shine some light into the shadowy cobwebs of my brain.
What I don't really remember is why this is important. I think if your ROM wasn't 32-bit clean, you couldn't have more than a certain amount of RAM? Like 8MB max? Was that basically the only limitation of not being 32-bit clean?
Does anyone remember which System version introduced the ability to switch between 24-bit and 32-bit addressing in the memory control panel?
Which System version included Connectix's patch as a default part of the MacOS?
Which System version requires 32-bit clean ROMs?
Thanks for helping to shine some light into the shadowy cobwebs of my brain.




