Before I even get into this, I will point out that I am attempting to play 1.7.10 on a laptop which is about 8 years old, and I'm pretty sure that I would NEVER be able to play 1.7.10 on this thing ... but I did find a mod that will allow me to play vanilla, so I'm trying desperately to get this to work with forge. I don't expect there to be a solution to my problem, but I figured "I'll never know unless I try" ... so, with that out of the way, I'll get to the point.
I'm using a mod called OpenGL Fix 2.1 (found on planetminecraft) so that I can play Minecraft 1.7.10 on my old laptop, since I can't afford a better machine just yet. I've already looked into possibly replacing my gpu, but every source I read says it isn't possible, so I've ruled out that option. (It's a Compaq Presario C714NR if you want to verify that yourself; I would LOVE to be told that I'm wrong about that.)
The mod developer recommends using the MagicLauncher to use this mod. THAT part of my problem is the one part that actually works and lets me play vanilla ... but personally, I prefer forge since all the mods I want to play use forge, but unfortunately I can't get forge to cooperate with the OpenGL fix.
The version of forge I'm currently trying this with is 10.13.2.1291. (If the fix works with a slightly older version of forge, I might be okay with it depending on mod compatibility, so please let me know if that's the case as well. My main concern is Tinkers' Construct, since that's the one gameplay mod I refuse to play without.)
Here's what I've tried so far.
METHOD ONE:
I downloaded 1.7.10 and installed forge normally, then ran it on the Minecraft launcher so it could download any other libraries it needed. After that, I use the MagicLauncher, select the forge version to launch with, and then add the OpenGL fix using the launcher. Unfortunately, every time I click the Login button (or the test button), Minecraft doesn't launch at all. I can see in Task Manager that it attempts to run and takes up several hundred MB of RAM, but after a moment the process disappears completely. No crash report, no error message, nothing; it just stops dead in its tracks.
METHOD TWO:
I downloaded 1.7.10 fresh, then grabbed the universal version of forge. I ran MagicLauncher and selected the vanilla 1.7.10 to launch with, then added BOTH universal forge and the OpenGL fix into MagicLauncher. The game will load and run up to the title screen, but there is no forge to speak of; it only runs it as vanilla with the OpenGL fix, no matter what order I tell MagicLauncher to load the two mods.
METHOD THREE:
Another fresh download of 1.7.10, then reinstalled Forge. After that, I opened the forge JAR using 7z and simply dragged the contents of the OpenGL fix into the forge JAR file (the OpenGL fix has only two classes and a still panoramic for the menu), then ran it using the default launcher. This causes a fatal crash in forge because of the two classes that the OpenGL fix replaced (bee.class and buu.class).
METHOD FOUR:
Yet another fresh download of 1.7.10, but this time I added the OpenGL files to the vanilla 1.7.10 JAR, then installed forge over top of that. (Basically, reverse order of the previous method.) Using the default Minecraft launcher again, it basically causes a similar crash as if I was running vanilla with no mods at all.
The only thing I can think to do at this point is to somehow merge the two classes together that both forge and the OpenGL fix use rather than simply having one overwrite the other, but I have no idea how to do that since I don't think the source code for OpenGL is available. I know my way around java, but I can honestly say I'm not sure how to go about doing this.
If there are any other ideas you guys can think of that I haven't yet tried, I'm more than willing to give them a shot; I REALLY want this to work!
But, once again, I don't expect there to be a decent fix for this problem--this whole post is pretty much a knife in the dark ... but I figured I would give it a try anyway and hope that there is something that DOES work.
I'm using a mod called OpenGL Fix 2.1 (found on planetminecraft) so that I can play Minecraft 1.7.10 on my old laptop, since I can't afford a better machine just yet. I've already looked into possibly replacing my gpu, but every source I read says it isn't possible, so I've ruled out that option. (It's a Compaq Presario C714NR if you want to verify that yourself; I would LOVE to be told that I'm wrong about that.)
The mod developer recommends using the MagicLauncher to use this mod. THAT part of my problem is the one part that actually works and lets me play vanilla ... but personally, I prefer forge since all the mods I want to play use forge, but unfortunately I can't get forge to cooperate with the OpenGL fix.
The version of forge I'm currently trying this with is 10.13.2.1291. (If the fix works with a slightly older version of forge, I might be okay with it depending on mod compatibility, so please let me know if that's the case as well. My main concern is Tinkers' Construct, since that's the one gameplay mod I refuse to play without.)
Here's what I've tried so far.
METHOD ONE:
I downloaded 1.7.10 and installed forge normally, then ran it on the Minecraft launcher so it could download any other libraries it needed. After that, I use the MagicLauncher, select the forge version to launch with, and then add the OpenGL fix using the launcher. Unfortunately, every time I click the Login button (or the test button), Minecraft doesn't launch at all. I can see in Task Manager that it attempts to run and takes up several hundred MB of RAM, but after a moment the process disappears completely. No crash report, no error message, nothing; it just stops dead in its tracks.
METHOD TWO:
I downloaded 1.7.10 fresh, then grabbed the universal version of forge. I ran MagicLauncher and selected the vanilla 1.7.10 to launch with, then added BOTH universal forge and the OpenGL fix into MagicLauncher. The game will load and run up to the title screen, but there is no forge to speak of; it only runs it as vanilla with the OpenGL fix, no matter what order I tell MagicLauncher to load the two mods.
METHOD THREE:
Another fresh download of 1.7.10, then reinstalled Forge. After that, I opened the forge JAR using 7z and simply dragged the contents of the OpenGL fix into the forge JAR file (the OpenGL fix has only two classes and a still panoramic for the menu), then ran it using the default launcher. This causes a fatal crash in forge because of the two classes that the OpenGL fix replaced (bee.class and buu.class).
METHOD FOUR:
Yet another fresh download of 1.7.10, but this time I added the OpenGL files to the vanilla 1.7.10 JAR, then installed forge over top of that. (Basically, reverse order of the previous method.) Using the default Minecraft launcher again, it basically causes a similar crash as if I was running vanilla with no mods at all.
The only thing I can think to do at this point is to somehow merge the two classes together that both forge and the OpenGL fix use rather than simply having one overwrite the other, but I have no idea how to do that since I don't think the source code for OpenGL is available. I know my way around java, but I can honestly say I'm not sure how to go about doing this.
If there are any other ideas you guys can think of that I haven't yet tried, I'm more than willing to give them a shot; I REALLY want this to work!
But, once again, I don't expect there to be a decent fix for this problem--this whole post is pretty much a knife in the dark ... but I figured I would give it a try anyway and hope that there is something that DOES work.
http://joego89.site88.net/minecraft/index.html
http://joego89.site88.net/minecraft/index.html