Is it possible to hack max 8.1 so it works on Mac OS 10.9.5

Floating Point's icon

I paid for and downloaded Max 8 a while back, and it was working fine (mostly, v8.06) on my machine, a macbook pro 2012 with 10.9.5. I didn't realize until now that the system requirements for Max 8.x are OS 10.12 or later. I found this out the hard way by downloading the 8.1 update, which now crashes on launch. I don't want to upgrade my OS for various reasons.

Does anyone know if there is a file/files I can hack/remove/replace/modify so 8.1 works on my setup?

mizu's icon

Hello FP
I don't know with Mavericks, here MBP 13" half-2012 Capitan 10.11.6, 8.1 works fine, but gl3 says the graphic card Intel Iris is too light. gl2 works.
have a nice day
michel

ben sonic's icon

No glue to hack max, just an idea. If your macbook has a SD-card-slot, isn't it possible to install a modern macos on a sd-card?

macbook pro mid 2012, mac os 10.14.6, max 8.1

Ernest's icon

I have been testing on a 2010 Mac mini 2.6Ghz, and the new OS versions worked fine AFTER I upgraded the file system to APFS.

Floating Point's icon

Thanks for the suggestions and advice; I suspect it's not possible to hack the way I was hoping, but your information is useful for alternative strategies.

Roman Thilenius's icon

often enough there are no real depencies but someone just set a flag "requires at least futuretech" to his app because of warranty & support.

is downgrading to 8.0 out of question for you?

Floating Point's icon

yes Roman downgrading is probably the simplest thing for me to do; I was hoping, as you say, it might be some flag set, but it crashes quite severely as soon as it is launched:

Dyld Error Message:
Symbol not found: _OSAtomicIncrement32
Referenced from: /Applications/
Max.app/Contents/MacOS/Max
Expected in: /usr/lib/libSystem.B.dylib

Thread 0 Crashed:: JUCE Message Thread Dispatch queue: com.apple.main-thread
0 dyld     0x00007fff6609c09d dyld_fatal_error + 1
1 dyld     0x00007fff6609edf6 dyld::fastBindLazySymbol(ImageLoader**, unsigned long) + 171
2 libdyld.dylib     0x00007fff8be952dd dyld_stub_binder_ + 13