Welcome, Guest!!
follow us on... Facebook twitter youtube

Author Topic: [FIX] 'GLFW error 65542' and 'GLFW error 65543' solution for 1.17.1  (Read 184 times)

Offline Remiaw

  • Senior Member
  • Member
  • **
  • Posts: 53
  • Reputation Power: 3
  • Remiaw has almost no influence.
  • Cosplaying Tsukasa from Plastic Memories ingame
    • View Profile
The 1.17.1 update is awesome... except if you couldn't try it out yet. That might have happened if you, like me, have a toaster computer that is 'not up to the standards of today'. In this tutorial for Windows 7/8/10, I'll show you how to make it able to run the newest version of Minecraft, because, as the saying goes:
"It's still good!"
                                 Homer Simpson
tl;dr - We are going to run Minecraft using a software graphics renderer - Mesa3D - as opposite of the usual hardware rendering it performs.
DISCLAIMER: This method is totally legal and does not go against the EULA of Minecraft. The links provided are to the official distributors of the utilized software, which are free for personal use. Also, having a system-wide installation of Java has some security concerns, so, if you're overly worried about your privacy, this method may not be for you.
It is also worth mentioning that you may notice some to serious frame rate dropping, as software rendering is way slower than hardware rendering, depending on your computer specifications.

Instructions
  • Install the latest version of Java (SE 16.0.2) downloading from here: https://www.oracle.com/java/technologies/javase-jdk16-downloads.html
    Take note if your system is 32-bit or 64-bit to choose the right version, you can check it going to My Computer/This PC > right click in empty space > Properties, at System section. Also, take note of the folder in which Java is installing - default is "C:\Program Files\Java\jdk-16.0.2".
    From 1.17, it uses the latest, 16.0 version of Java so, if you used to play Minecraft since old versions, you may have installed version 8, which also won't run Minecraft. In this case, you may need to uninstall it first.
    Obviously, if you already had installed Java 16 on your system, you can skip this step.
  • Download Mesa3D for your system version (32-bit or 64-bit) from here: https://fdossena.com/?p=mesa/index.frag
    Open the downloaded zip folder, extract the opengl32.dll file and paste it inside Java's "bin" folder (again, default route is "C:\Program Files\Java\jdk-16.0.2\bin")
  • Open the Minecraft launcher (yes, with the official also works), go to "Intallations", create a profile you will use for 1.17.1, expand the "More options" section, and in "Java executable" paste the recently installed Java's path, which by default is "C:\Program Files\Java\jdk-16.0.2\bin\javaw.exe" - or if you decide to choose an existing profile, you can find this option going to the profile's [...] menu and clicking "Edit".
    This is the way of telling Minecraft to not use the built-in version of Java it has for itself, but to use the new one.
And that should be it! Now you can at least try the new features while you plan the budget for your new pc so you don't have to throw away your perfectly working computer ^u^. Please leave in the comments if this was useful to you or if having any doubts or if any step needs clarification. Happy update!  :gl:
« Last Edit: September 05, 2021, 05:36:52 AM by Remiaw »
Have yourself a ride through the streets of Fortuna City! /t spawn Fortuna
[This is an official message from the Bureau of Propaganda of the Nation of Arda]

Offline Oplegoman

  • Senior Admin
  • Member
  • ****
  • Posts: 435
  • Reputation Power: 36
  • Oplegoman might someday be someone...Oplegoman might someday be someone...Oplegoman might someday be someone...Oplegoman might someday be someone...
    • View Profile
Re: [FIX] 'GLFW error 65542' and 'GLFW error 65543' solution for 1.17.1
« Reply #1 on: September 05, 2021, 01:57:03 PM »
I would like to say, I like this guide and should help some people play on 1.17.1 and maybe future versions of minecraft.

There are some issues to be aware of which you have said but none computer people may not understand.

As for java version most people and almost all aplications are for java 8 as this has been the standard since 2014 and with long term till 2030 so do not be worried by version number, Java works in strange ways. I would recommend keeping java 8 if you have it on your system, do not uninstall it. I would recommend installing the java 16 alongside your other java version. Another thing to be aware of is that Java 16 would be a software development kit, used to develop and compile java programs for the runtime enviroment, so it could have potential issues and may not run other java programs due to a multitude of issues.

If your system is a 32-bit system again I would recommend not doing this, this does tell me that your computer hardware is approaching 10 years old and in general will not have the right drivers or even support to run most modern programs. Also with it being 32-bit, the software rendering is likely to be so slow it would not be playable for most people.

If you are unsure what to do, again I do not recommend attempting to mess with dll files as if you are not careful could brick programs.

Use this for a short period of time as this is a temporary fix, it may not last long at all, and should be used as a stopgap till you can get a computer which can support more recent implementations of OpenGL 4.4+ For more information look at the recommended specs here: https://help.minecraft.net/hc/en-us/articles/360035131371-Minecraft-Java-Edition-System-Requirements-

Offline DaDiamondHeist

  • Member
  • *
  • Posts: 12
  • Reputation Power: 1
  • DaDiamondHeist has almost no influence.
  • You always get what's coming to you.
    • View Profile
Re: [FIX] 'GLFW error 65542' and 'GLFW error 65543' solution for 1.17.1
« Reply #2 on: September 07, 2021, 01:39:28 AM »
I would like to say, I like this guide and should help some people play on 1.17.1 and maybe future versions of minecraft.

There are some issues to be aware of which you have said but none computer people may not understand.

As for java version most people and almost all aplications are for java 8 as this has been the standard since 2014 and with long term till 2030 so do not be worried by version number, Java works in strange ways. I would recommend keeping java 8 if you have it on your system, do not uninstall it. I would recommend installing the java 16 alongside your other java version. Another thing to be aware of is that Java 16 would be a software development kit, used to develop and compile java programs for the runtime enviroment, so it could have potential issues and may not run other java programs due to a multitude of issues.

If your system is a 32-bit system again I would recommend not doing this, this does tell me that your computer hardware is approaching 10 years old and in general will not have the right drivers or even support to run most modern programs. Also with it being 32-bit, the software rendering is likely to be so slow it would not be playable for most people.

If you are unsure what to do, again I do not recommend attempting to mess with dll files as if you are not careful could brick programs.

Use this for a short period of time as this is a temporary fix, it may not last long at all, and should be used as a stopgap till you can get a computer which can support more recent implementations of OpenGL 4.4+ For more information look at the recommended specs here: https://help.minecraft.net/hc/en-us/articles/360035131371-Minecraft-Java-Edition-System-Requirements-

Wow, I was not aware that Java 8 and 16 could be run together. This would be very useful for me when switching between 1.8.9 and 1.17.1. Thanks a lot for the information Oplegoman.