Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
You should be able to run the ATLauncher .jar on 10.6 to play 1.12.2 in online mode. What issues are you running into?
oh the jar launcher? wlep, i was using the app itself instead, now i just tried tha .jar file but it says that it cannot be launched for some reason, in case i'm pulling this hit right here:
 

Attachments

  • Screen shot 2024-06-16 at 2.38.38 AM.png
    Screen shot 2024-06-16 at 2.38.38 AM.png
    10.5 KB · Views: 96
You should be able to run the ATLauncher .jar on 10.6 to play 1.12.2 in online mode. What issues are you running into?
damn it didn't post my reply. so i was using the app but then as you mentioned the jar file i still run into troubles. it says that it cannot open it so i opened the console and i got this. idk if i'm doing it wrong i just double click the jar file because i have no idea how to run the jar file in other ways.

EDIT: it did post my reply sorry abt that, for some reason it wasn't showing my previous reply lol
 
for some reason it's not posting my replies, i tried to check the java version and it shows up like this, not sure what does it means, but still tried launching the .jar atlauncher but no luck, the log says the same thing in the terminal, i'll try to search any possible fix
 

Attachments

  • Screen shot 2024-06-19 at 3.14.49 PM.png
    Screen shot 2024-06-19 at 3.14.49 PM.png
    46.9 KB · Views: 57
  • Screen shot 2024-06-16 at 2.38.38 AM.png
    Screen shot 2024-06-16 at 2.38.38 AM.png
    10.5 KB · Views: 53
for some reason it's not posting my replies, i tried to check the java version and it shows up like this, not sure what does it means, but still tried launching the .jar atlauncher but no luck, the log says the same thing in the terminal, i'll try to search any possible fix
I'm also having this same issue on SL, if I somehow work it out (and remember to post it) I will post it here
edit: got it working, not sure exactly how, but I reran the installer (I forgot that there is that command at the end of the installer that needed to work, I was googling how to set a java as the default, which was wrong or something) I did also reboot after the install as well but that's all I have, ATLauncher though is being annoying though as it insists that it isn't alone in its folder despite me putting it in its own folder, meaning all data (login, instances, settings, etc) get erased every time I launch it (also I had to do it from the terminal too)
 
Last edited:
I do and it can play 1.21. I’ll get to releasing it once I finish the new build system.
 
MultiMC works, tested (OS X 10.9.5) on a MacBookPro11,3 with 16 GB RAM.
Tends to get anywhere from 80 to 100 without OptiFine (on default settings, except VSync is off)
with OptiFine it gets around 200 fps consistantly (on default settings, except VSync is off)
:D
 

Attachments

  • Screen Shot 2024-09-23 at 10.47.01 AM.png
    Screen Shot 2024-09-23 at 10.47.01 AM.png
    1.5 MB · Views: 34
Last edited:
MultiMC works, tested (OS X 10.9.5) on a MacBookPro11,3 with 16 GB RAM.
Tends to get anywhere from 80 to 100 without OptiFine (on default settings, except VSync is off)
with OptiFine it gets around 200 fps consistantly (on default settings, except VSync is off)
:D
How did you manage to log in? Did you use another computer, and transfer it over?
 
Yes, I did. I had to transfer the accounts.json file from a Windows Vista laptop, which was already logged in to MultiMC. If you transfer correctly, it should work. I *did* have some trouble using the same accounts.json on a Mac Mini running OS X 10.8 (launch OS) so OS X 10.8 and before *may* not be able to connect to Microsoft servers correctly.
 
I'm currently working on new releases, which should be released relatively soon. They're much newer, faster, and work on 10.8 (21/17) and 10.6 (11/1.8).
Thanks for you efforts Jazzzny. I'm currently trying to build JDK17u for El Capitan (10.11) using your patches. Can you please elaborate where (host OS) and how (configure) you're building it exactly? I tried to build it on 10.11 itself but that doesn't work, which is probably why you required 10.12 in your old build instructions. I managed to get things built on Ventura by setting SDKROOT to the MacOSX10.11.sdk and configuring with --with-extra-cxxflags="-stdlib=libc++". The original build instructions (by OpenJDK) didn't work for me because of the stdlib issues. However, java then immediately segfaults on 10.11 in the same way as the official/upstream 17u build (temurin).

Any idea?
 
Thanks for you efforts Jazzzny. I'm currently trying to build JDK17u for El Capitan (10.11) using your patches. Can you please elaborate where (host OS) and how (configure) you're building it exactly? I tried to build it on 10.11 itself but that doesn't work, which is probably why you required 10.12 in your old build instructions. I managed to get things built on Ventura by setting SDKROOT to the MacOSX10.11.sdk and configuring with --with-extra-cxxflags="-stdlib=libc++". The original build instructions (by OpenJDK) didn't work for me because of the stdlib issues. However, java then immediately segfaults on 10.11 in the same way as the official/upstream 17u build (temurin).

Any idea?
Hello,

The instructions are currently a bit incomplete as I've had problem finding time to get things wrapped up neatly.

The JDK needs to be statically linked with libMacportsLegacySupport.a for a few functions such as clock_gettime, or the compiled binaries need to have libSystem.B.dylib replaced with libMacportsLegacySystem.B.dylib using install_name_tool -change.

You can obtain these prebuilt from MacPorts or compile them from the source at https://github.com/macports/macports-legacy-support.
 
Thanks, I'll look into that. I'd still like to know what host OS version you use to build on and, if so, if you use the target's macOS SDK in any way.

Cheers
 
I compiled with Sonoma (arm64) with the Sonoma SDK. This produced builds that worked down to 10.8
 
The JDK needs to be statically linked with libMacportsLegacySupport.a for a few functions such as clock_gettime

Nice! That did indeed help to run a clean build without resorting to SDK changes or stdlib overrides. However, it still runs into a segfault while in libjli (java_md_macosx.m), so early during JVM launch. I tested the same (server) build on a different machine on 10.9, and I even tried a minimal JVM build. Same error. I'm out of clues now 😒
 
Nice! That did indeed help to run a clean build without resorting to SDK changes or stdlib overrides. However, it still runs into a segfault while in libjli (java_md_macosx.m), so early during JVM launch. I tested the same (server) build on a different machine on 10.9, and I even tried a minimal JVM build. Same error. I'm out of clues now 😒
I'll try building from the newest source and seeing if anything changed, though it may be related to the compiler used. When I tried setting up GitHub Actions, the builds just wouldn't work for some reason
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.