Properly installed; Doesn't load for Minecraft
- Formula350
- Topic Author
Less
More
6 years 6 months ago - 6 years 6 months ago #1
by Formula350
Properly installed; Doesn't load for Minecraft was created by Formula350
(I did indeed search the forums first and read Minecraft related results, such as
this one
.)
OS: Win10 Pro 64bit
GPU: Radeon R9 390 (various driver versions)
Java: 64bit 1.8.0_121 [C:\Program Files\Java\jre1.8.0_121\bin\]
Minecraft: 1.8 and 1.11.2 (with and without OptiFine mod)
ReShade: v3.0.8. v3.0.6, v2.x (was using Win7x64 back then)
Files installed in the Java Bin folder : opengl32.ini, ReShade.dll renamed to opengl32.dll, the same 2 but called ogl32.ini/.dll
Texture/Shader folders are on my desktop, with the correct directory mapping in the opengl32.dll
The Preset is in the main (default) .minecraft folder, correctly mapped in opengl32.dll
I have tried calling the preset: Minecraft.ini, Java.ini, Javaw.ini, no help.
I have tried with and without OptiFine, thus modded AND vanilla Minecraft, still ReShade does not load.
While I am indeed using a non-Mojang launcher (MagicLauncher) to start Minecraft, using their own still doesn't work.
I have tried the 32bit and 64bit ReShade DLLs, but no change.
Set the Java.exe and Javaw.exe to "Run as Administrator", nothin again.
Took ownership of the Java folder and sub-folders, still nope!
I have tried putting the opengl32/ogl32 files inside the specific Minecraft version folder next to the jar file, no help.
I even put them in the "Natives" folder where it loads a bunch of other JWGL dll files, nothing...
[NOTE: What I mean by "Doesn't load", is the ReShade overlay doesn't even show up upon game start like in other games]
The only thing I hadn't tried was using Java 32bit, which I painstakingly downloaded
right now, but... You guessed it... still didn't load!
I know that ReShade works, and more importantly, that my above configuration works, because
I have used it successfully with Mass Effect 1 and 2 on this computer.
While not getting ReShade to work with Minecraft definitely isn't the end of the world, I've longed
to try it using SMAA in it There's also the simpler fact that MC Shaders have the worst
performance, so it'd be nice to see what a person could achieve using ReShade.
Using Process Hacker I peeked at the "Modules" loaded, which seems to indicate thar the
problem lies with Java not loading the opengl32.dll in the Bin directory; however, I have no
clue how to rectify this...
As you can see, it's indeed calling opengl32.dll. just from the SysWOW64 folder instead.
(which I believe is a failsafe in Windows when a file is not signed/properly signed?)
Config Files:
OS: Win10 Pro 64bit
GPU: Radeon R9 390 (various driver versions)
Java: 64bit 1.8.0_121 [C:\Program Files\Java\jre1.8.0_121\bin\]
Minecraft: 1.8 and 1.11.2 (with and without OptiFine mod)
ReShade: v3.0.8. v3.0.6, v2.x (was using Win7x64 back then)
Files installed in the Java Bin folder : opengl32.ini, ReShade.dll renamed to opengl32.dll, the same 2 but called ogl32.ini/.dll
Texture/Shader folders are on my desktop, with the correct directory mapping in the opengl32.dll
The Preset is in the main (default) .minecraft folder, correctly mapped in opengl32.dll
I have tried calling the preset: Minecraft.ini, Java.ini, Javaw.ini, no help.
I have tried with and without OptiFine, thus modded AND vanilla Minecraft, still ReShade does not load.
While I am indeed using a non-Mojang launcher (MagicLauncher) to start Minecraft, using their own still doesn't work.
I have tried the 32bit and 64bit ReShade DLLs, but no change.
Set the Java.exe and Javaw.exe to "Run as Administrator", nothin again.
Took ownership of the Java folder and sub-folders, still nope!
I have tried putting the opengl32/ogl32 files inside the specific Minecraft version folder next to the jar file, no help.
I even put them in the "Natives" folder where it loads a bunch of other JWGL dll files, nothing...
[NOTE: What I mean by "Doesn't load", is the ReShade overlay doesn't even show up upon game start like in other games]
The only thing I hadn't tried was using Java 32bit, which I painstakingly downloaded
right now, but... You guessed it... still didn't load!
I know that ReShade works, and more importantly, that my above configuration works, because
I have used it successfully with Mass Effect 1 and 2 on this computer.
While not getting ReShade to work with Minecraft definitely isn't the end of the world, I've longed
to try it using SMAA in it There's also the simpler fact that MC Shaders have the worst
performance, so it'd be nice to see what a person could achieve using ReShade.
Using Process Hacker I peeked at the "Modules" loaded, which seems to indicate thar the
problem lies with Java not loading the opengl32.dll in the Bin directory; however, I have no
clue how to rectify this...
As you can see, it's indeed calling opengl32.dll. just from the SysWOW64 folder instead.
(which I believe is a failsafe in Windows when a file is not signed/properly signed?)
Config Files:
opengl32.ini
[INPUT]
KeyMenu=113,0,1
InputProcessing=2
KeyScreenshot=44,0,0
KeyEffects=145,0,0
[GENERAL]
TextureSearchPaths=C:\Users\Formula350\Desktop\ReShade 3.0\Textures
EffectSearchPaths=C:\Users\Formula350\Desktop\ReShade 3.0\Shaders
ScreenshotPath=C:\Users\Formula350\AppData\Roaming\.minecraft\screenshots
PerformanceMode=0
TutorialProgress=4
PreprocessorDefinitions=RESHADE_DEPTH_LINEARIZATION_FAR_PLANE=1000.0,RESHADE_DEPTH_INPUT_IS_UPSIDE_DOWN=0,RESHADE_DEPTH_INPUT_IS_REVERSED=0,RESHADE_DEPTH_INPUT_IS_LOGARITHMIC=1
CurrentPreset=0
PresetFiles=C:\Users\Formula350\AppData\Roaming\.minecraft\Minecraft.ini
ScreenshotFormat=1
ShowClock=0
ShowFPS=1
[STYLE]
ColFPSText=1.000000,1.000000,0.098039
ColActive=0.200000,0.500000,0.600000
Alpha=0.950000
ColBackground=0.275000,0.275000,0.275000
ColText=0.800000,0.900000,0.900000
ColItemBackground=0.447000,0.447000,0.447000
KeyMenu=113,0,1
InputProcessing=2
KeyScreenshot=44,0,0
KeyEffects=145,0,0
[GENERAL]
TextureSearchPaths=C:\Users\Formula350\Desktop\ReShade 3.0\Textures
EffectSearchPaths=C:\Users\Formula350\Desktop\ReShade 3.0\Shaders
ScreenshotPath=C:\Users\Formula350\AppData\Roaming\.minecraft\screenshots
PerformanceMode=0
TutorialProgress=4
PreprocessorDefinitions=RESHADE_DEPTH_LINEARIZATION_FAR_PLANE=1000.0,RESHADE_DEPTH_INPUT_IS_UPSIDE_DOWN=0,RESHADE_DEPTH_INPUT_IS_REVERSED=0,RESHADE_DEPTH_INPUT_IS_LOGARITHMIC=1
CurrentPreset=0
PresetFiles=C:\Users\Formula350\AppData\Roaming\.minecraft\Minecraft.ini
ScreenshotFormat=1
ShowClock=0
ShowFPS=1
[STYLE]
ColFPSText=1.000000,1.000000,0.098039
ColActive=0.200000,0.500000,0.600000
Alpha=0.950000
ColBackground=0.275000,0.275000,0.275000
ColText=0.800000,0.900000,0.900000
ColItemBackground=0.447000,0.447000,0.447000
Minecraft.ini (copied from MassEffect.ini, blank/missing is no help)
KeyLeiFx_Tech=0,0,0,0
KeyAdaptiveFog=0,0,0,0
KeyTonemap=0,0,0,0
KeyBorder=0,0,0,0
KeySurfaceBlur=0,0,0,0
KeyCartoon=0,0,0,0
KeyLUT=0,0,0,0
KeyBloomAndLensFlares=0,0,0,0
KeyAdaptiveSharpen=0,0,0,0
KeyAmbientLight=0,0,0,0
KeyDaltonize=0,0,0,0
KeyLumaSharpen=0,0,0,0
KeyASCII=0,0,0,0
KeyCA=0,0,0,0
KeyUIMask_Bottom=0,0,0,0
KeyClarity=0,0,0,0
KeyDeband=0,0,0,0
KeyColorMatrix=0,0,0,0
KeySMAA=0,0,0,0
KeyTechnicolor2=0,0,0,0
KeyColourfulness=0,0,0,0
KeyAdvancedCRT=0,0,0,0
KeyCurves=0,0,0,0
KeyKNearestNeighbors=0,0,0,0
KeyNonLocalMeans=0,0,0,0
KeyDepthHaze=0,0,0,0
KeyDisplayDepth=0,0,0,0
KeyRingDOF=0,0,0,0
KeyMagicDOF=0,0,0,0
KeyGP65CJ042DOF=0,0,0,0
KeyMatsoDOF=0,0,0,0
KeyFilmGrain=0,0,0,0
KeyReflectiveBumpmapping=0,0,0,0
KeyMartyMcFlyDOF=0,0,0,0
KeyDPX=0,0,0,0
KeyEmphasize=0,0,0,0
KeyEGAfilter=0,0,0,0
KeyHDR=0,0,0,0
KeyVibrance=0,0,0,0
KeyMotionBlur=0,0,0,0
KeyFilmicPass=0,0,0,0
KeyFilmGrain2=0,0,0,0
KeyMonochrome=0,0,0,0
KeyMXAO=0,0,0,0
KeyMode1=0,0,0,0
KeyMode2=0,0,0,0
KeyMode3=0,0,0,0
KeyFXAA=0,0,0,0
KeyNostalgia=0,0,0,0
KeyGaussianBlur=0,0,0,0
KeyMagicBloom=0,0,0,0
KeyGlitchB=0,0,0,0
KeyLiftGammaGain=0,0,0,0
KeyHighPassSharp=0,0,0,0
KeyLightDoF_Far=0,0,0,0
KeyHQ4X=0,0,0,0
KeyLevels=0,0,0,0
KeyLightDoF_AutoFocus=0,0,0,0
KeyLightDoF_Near=0,0,0,0
KeyTechnicolor=0,0,0,0
KeyMultiLUT=0,0,0,0
KeyNightvision=0,0,0,0
KeyTint=0,0,0,0
KeyTiltShift=0,0,0,0
KeyUIMask_Top=0,0,0,0
KeyVignette=0,0,0,0
Techniques=AdaptiveSharpen,Clarity,SMAA
TechniqueSorting=AdaptiveFog,AdaptiveSharpen,AmbientLight,BloomAndLensFlares,Clarity,ColorMatrix,Colourfulness,Curves,Deband,KNearestNeighbors,NonLocalMeans,DepthHaze,DisplayDepth,RingDOF,MagicDOF,GP65CJ042DOF,MatsoDOF,MartyMcFlyDOF,DPX,Emphasize,HDR,FilmGrain,FilmGrain2,FilmicPass,Mode1,Mode2,Mode3,FXAA,GaussianBlur,HighPassSharp,HQ4X,Levels,LiftGammaGain,LightDoF_AutoFocus,LightDoF_Far,LightDoF_Near,LumaSharpen,LUT,MagicBloom,Monochrome,MultiLUT,MXAO,ReflectiveBumpmapping,SMAA,SurfaceBlur,Technicolor,Technicolor2,TiltShift,Tonemap,UIMask_Top,UIMask_Bottom,Vibrance
[AdaptiveSharpen.fx]
curve_height=1.000000
L_compr_low=0.169000
D_compr_low=0.253000
curveslope=0.400000
L_overshoot=0.000300
D_overshoot=0.009000
scale_cs=0.256000
L_compr_high=0.337000
D_compr_high=0.584000
scale_lim=0.020000
pm_p=0.750000
KeyAdaptiveFog=0,0,0,0
KeyTonemap=0,0,0,0
KeyBorder=0,0,0,0
KeySurfaceBlur=0,0,0,0
KeyCartoon=0,0,0,0
KeyLUT=0,0,0,0
KeyBloomAndLensFlares=0,0,0,0
KeyAdaptiveSharpen=0,0,0,0
KeyAmbientLight=0,0,0,0
KeyDaltonize=0,0,0,0
KeyLumaSharpen=0,0,0,0
KeyASCII=0,0,0,0
KeyCA=0,0,0,0
KeyUIMask_Bottom=0,0,0,0
KeyClarity=0,0,0,0
KeyDeband=0,0,0,0
KeyColorMatrix=0,0,0,0
KeySMAA=0,0,0,0
KeyTechnicolor2=0,0,0,0
KeyColourfulness=0,0,0,0
KeyAdvancedCRT=0,0,0,0
KeyCurves=0,0,0,0
KeyKNearestNeighbors=0,0,0,0
KeyNonLocalMeans=0,0,0,0
KeyDepthHaze=0,0,0,0
KeyDisplayDepth=0,0,0,0
KeyRingDOF=0,0,0,0
KeyMagicDOF=0,0,0,0
KeyGP65CJ042DOF=0,0,0,0
KeyMatsoDOF=0,0,0,0
KeyFilmGrain=0,0,0,0
KeyReflectiveBumpmapping=0,0,0,0
KeyMartyMcFlyDOF=0,0,0,0
KeyDPX=0,0,0,0
KeyEmphasize=0,0,0,0
KeyEGAfilter=0,0,0,0
KeyHDR=0,0,0,0
KeyVibrance=0,0,0,0
KeyMotionBlur=0,0,0,0
KeyFilmicPass=0,0,0,0
KeyFilmGrain2=0,0,0,0
KeyMonochrome=0,0,0,0
KeyMXAO=0,0,0,0
KeyMode1=0,0,0,0
KeyMode2=0,0,0,0
KeyMode3=0,0,0,0
KeyFXAA=0,0,0,0
KeyNostalgia=0,0,0,0
KeyGaussianBlur=0,0,0,0
KeyMagicBloom=0,0,0,0
KeyGlitchB=0,0,0,0
KeyLiftGammaGain=0,0,0,0
KeyHighPassSharp=0,0,0,0
KeyLightDoF_Far=0,0,0,0
KeyHQ4X=0,0,0,0
KeyLevels=0,0,0,0
KeyLightDoF_AutoFocus=0,0,0,0
KeyLightDoF_Near=0,0,0,0
KeyTechnicolor=0,0,0,0
KeyMultiLUT=0,0,0,0
KeyNightvision=0,0,0,0
KeyTint=0,0,0,0
KeyTiltShift=0,0,0,0
KeyUIMask_Top=0,0,0,0
KeyVignette=0,0,0,0
Techniques=AdaptiveSharpen,Clarity,SMAA
TechniqueSorting=AdaptiveFog,AdaptiveSharpen,AmbientLight,BloomAndLensFlares,Clarity,ColorMatrix,Colourfulness,Curves,Deband,KNearestNeighbors,NonLocalMeans,DepthHaze,DisplayDepth,RingDOF,MagicDOF,GP65CJ042DOF,MatsoDOF,MartyMcFlyDOF,DPX,Emphasize,HDR,FilmGrain,FilmGrain2,FilmicPass,Mode1,Mode2,Mode3,FXAA,GaussianBlur,HighPassSharp,HQ4X,Levels,LiftGammaGain,LightDoF_AutoFocus,LightDoF_Far,LightDoF_Near,LumaSharpen,LUT,MagicBloom,Monochrome,MultiLUT,MXAO,ReflectiveBumpmapping,SMAA,SurfaceBlur,Technicolor,Technicolor2,TiltShift,Tonemap,UIMask_Top,UIMask_Bottom,Vibrance
[AdaptiveSharpen.fx]
curve_height=1.000000
L_compr_low=0.169000
D_compr_low=0.253000
curveslope=0.400000
L_overshoot=0.000300
D_overshoot=0.009000
scale_cs=0.256000
L_compr_high=0.337000
D_compr_high=0.584000
scale_lim=0.020000
pm_p=0.750000
Last edit: 6 years 6 months ago by Formula350.
Please Log in or Create an account to join the conversation.
- crosire
Less
More
6 years 6 months ago #2
by crosire
Replied by crosire on topic Properly installed; Doesn't load for Minecraft
Minecraft doesn't use your Java installation anymore, but rather downloads its own Java environment. Check the path that "java.exe" process was launched from. Also make sure you install the 32-bit ReShade DLL, since the game seems to run off a 32-bit Java environment (or else it wouldn't load DLLs from SysWOW64).
Please Log in or Create an account to join the conversation.
- Formula350
- Topic Author
Less
More
6 years 6 months ago - 6 years 6 months ago #3
by Formula350
Replied by Formula350 on topic Properly installed; Doesn't load for Minecraft
Guess I should've mentioned that as well... I do NOT use the Stand-alone Minecraft (I understand the reason for it, but prefer not to use it). Mine's all old-school, and does indeed run off the Java in Program Files.
(Ignore that -Dsun-opengl32-path thing. I was just trying something out, which clearly didn't work)
Though I did mention that I have indeed tried both ReShade32.dll and ReShade64.dll renamed to opengl32.dll. I tried both inside the Java 64bit BIN folder, and the 32bit inside the Java 32bit BIN folder. No luck any of the times.
Not much of a 64bit Java install if it's still calling 32bit versions of code Minecraft's LWJGL is 64bit.
Actually, the only time I ever managed to get SOME kind of life from ReShade was when I renamed the 32 and 64bit LWJGL files and replaced them with the 32 and 64 ReShade files. It just crashed Minecraft before loading, but... it at least produced a log file More than I can say for any other attempt!
(Ignore that -Dsun-opengl32-path thing. I was just trying something out, which clearly didn't work)
Though I did mention that I have indeed tried both ReShade32.dll and ReShade64.dll renamed to opengl32.dll. I tried both inside the Java 64bit BIN folder, and the 32bit inside the Java 32bit BIN folder. No luck any of the times.
Not much of a 64bit Java install if it's still calling 32bit versions of code Minecraft's LWJGL is 64bit.
Actually, the only time I ever managed to get SOME kind of life from ReShade was when I renamed the 32 and 64bit LWJGL files and replaced them with the 32 and 64 ReShade files. It just crashed Minecraft before loading, but... it at least produced a log file More than I can say for any other attempt!
Last edit: 6 years 6 months ago by Formula350.
Please Log in or Create an account to join the conversation.
- crosire
Less
More
6 years 6 months ago #4
by crosire
Replied by crosire on topic Properly installed; Doesn't load for Minecraft
Strange. Looks like the DLL search is circumvented and instead they load opengl32.dll straight from the system folder. What you can do instead is inject ReShade with something like ENBInjector (or an equivalent injector tool for 64-bit, see Google): set the target process to java.exe and have it inject ReShade's DLL at startup.
The following user(s) said Thank You: Formula350
Please Log in or Create an account to join the conversation.
- Formula350
- Topic Author
Less
More
6 years 6 months ago #5
by Formula350
Replied by Formula350 on topic Properly installed; Doesn't load for Minecraft
Well this is confusing and annoying...
As I mentioned I don't use the vanilla Minecraft launcher, I use a 3RD party one (MagicLauncher) that's a little more user friendly with mods, allowing you to run them without having to actually install them.
Nevertheless, it would see that the problem lies there. When I used the default launcher, ReShade worked and loaded! So I'll have to take it up with the MagicLauncher dev.
Now, if only I could figure out why ReShade reports weird FPS, I'd be golden (MassEffect 1, 2, and now Minecraft all tend to display negatives, such as right now in game, -34 FPS at 4-5ms)
Anyways thanks for the help, and sorry to have wasted your time
As I mentioned I don't use the vanilla Minecraft launcher, I use a 3RD party one (MagicLauncher) that's a little more user friendly with mods, allowing you to run them without having to actually install them.
Nevertheless, it would see that the problem lies there. When I used the default launcher, ReShade worked and loaded! So I'll have to take it up with the MagicLauncher dev.
Now, if only I could figure out why ReShade reports weird FPS, I'd be golden (MassEffect 1, 2, and now Minecraft all tend to display negatives, such as right now in game, -34 FPS at 4-5ms)
Anyways thanks for the help, and sorry to have wasted your time
Please Log in or Create an account to join the conversation.