Avatar

Progression of technology gives me the warm fuzzies (Gaming)

by Cody Miller @, Music of the Spheres - Never Forgot, Saturday, October 19, 2019, 17:31 (261 days ago) @ slycrel

There are a lot of reasons, but it comes down to CPU architecture and memory addressing, and the way the operating system has to manage your hardware. Programs fundamentally interact with the 32 bit vs 64 bit system in a different way. For example, dual support on a mac has literally 2 copies of the frameworks on your system -- a 32 bit copy and 64 bit copy. In order for the old software to run on 64 bit systems means an awful lot of system work to support multiple CPU/memory environments. And the guts of your system have to know the difference and be written twice to simulate the old hardware.

Programs can be updated and re-compiled from 32 bit to 64 bit, but obviously that's not going to happen for a lot of software. This isn't much different than any other thing that apple or others have done in the past -- PPC to x86 architecture change, MacOS classic vs OS X support, etc.

My suggested solution would be to run an older copy of OS X in a virtual machine. That's supported by apple I believe as of OS X 10.6 or 10.7.

I’m good in the end I think. Catalina won’t install at all on my Mac Pro tower, so it will be a little time capsule for old stuff. I already have an even older Mac Pro that’s just for opening old Final Cut Pro 7 files.

Where it kind of hurts is on the laptop. I can run Catalina on it, but I like playing adventure games on it while relaxing. And many of those are 32 bit. So I guess I’ll eventually just have to sit in the chair and play them on the tower.

Is there a way to make a 64 bit wrapper for 32 bit apps, like the way wine can make an OS X app?


Complete thread:

 RSS Feed of thread