Retro64Mod / Retro64Mod.github.io

12 stars 2 forks source link

Crash on macOS: Unable to load libsm64.dylib #183

Open Openstreetmapler opened 1 year ago

Openstreetmapler commented 1 year ago

Describe the bug As Joeswano wrote before in issue #130:

Right when the loading bar finishes and the title screens starts to fade in, the game crashes. Right before it crashes, it says "Saving World..." for a split second.

I put in both the mod […] and the correct version of the rom into the mods folder […], and then it crashes.

Exit Code is always 255 and the short summary says “java.lang.RuntimeException: java.lang.UnsatisfiedLinkError: Unable to load libsm64.dylib”. Going further reveals “Symbol not found: _kIOMainPortDefault”

To Reproduce Launch Minecraft with these files in the mods folder:

Minecraft Version 1.18.2-forge-40.2.0

Mod Version 1.18.2-1.0.13

Minecraft launcher Vanilla

Please attach Screenshots or Crash logs if relevant to the bug

Desktop (please complete the following information):

Additional context

dylanpdx commented 1 year ago

The SDL2 install is no longer required.

After looking into it, it seems Apple made some changes that makes the mod incompatible with MacOS versions less than 12.0.

Since I don't own any Mac devices with versions less than that, I currently won't be able to support that, not to mention that building the mod for 11.x will break 12.0 builds, so there will have to be two separate builds for old and new Mac versions, which is difficult to maintain

Openstreetmapler commented 1 year ago

Thanks so much for the info!

Alex9532 commented 9 months ago

Please Fix this, I don't have a new Mac. Catalina 10.15.7