Page 1 of 1
					
				Reshade compatability?
				Posted: 30 Aug 2017, 13:53
				by Forboding Angel
				Would it be possible to add reshade compatibility to the engine? Weird as it sounds, I think it might go over really well with people.
Additionally, from what I have seen, it works exceptionally well, and some of the shaders might be good replacements for some of the lua shaders (bloom comes to mind)(not officially, of course).
			 
			
					
				Re: Reshade compatability?
				Posted: 30 Aug 2017, 17:19
				by Kloot
				ReShade is an *injector* lib, engine compatibility doesn't have to be added.
All that's needed is for people to write shaders in ReShadeFX and distribute them.
			 
			
					
				Re: Reshade compatability?
				Posted: 31 Aug 2017, 02:49
				by Forboding Angel
				Kloot wrote:ReShade is an *injector* lib, engine compatibility doesn't have to be added.
I'm aware of that, however a Spring OpenGL error is thrown when attempting to launch spring with reshade.
I was thinking that because reshade is so popular, it might be a boon if spring could be made to cooperate with it with a minimum of work, it would be quite nice.
 
			 
			
					
				Re: Reshade compatability?
				Posted: 31 Aug 2017, 11:13
				by Kloot
				That probably just means the PFD is being forced to 16-bit color by reshade (check its *.log) whereas Spring expects 24bpp.
			 
			
					
				Re: Reshade compatability?
				Posted: 31 Aug 2017, 11:53
				by Forboding Angel
				
Well, it seems to prevent spring from running. If that is indeed the case, could spring's constraints be loosened easily?
I attached the only log file I could find.
 
			 
			
					
				Re: Reshade compatability?
				Posted: 18 Jan 2019, 13:52
				by IceXuick
				Anybody got this working ?
			 
			
					
				Re: Reshade compatability?
				Posted: 18 Jan 2019, 15:47
				by PicassoCT
				Forboding Angel wrote: ↑31 Aug 2017, 11:53
OPENGL32.log
Well, it seems to prevent spring from running. If that is indeed the case, could spring's constraints be loosened easily?
I attached the only log file I could find.
 
Spring has no constraints. Its a reshade constraint. And spring is open-source. If you can code, it can be loosened easily.