Fledgling Fyora iMacThere4iAm Posted October 1, 2020 Share Posted October 1, 2020 (edited) It is possible to use ReShade to add advanced pixel scaling to make Geneforge (and other 2D DirectDraw games) on 1080p or larger screens. First, use DXGL to convert the DirectDraw game to OpenGL. The only option you need to change from the default is the target screen resolution (Video mode). On a 1080p screen you can set video mode to 2x scale which cuts off a little of the top and bottom of the screen, but remains completely playable in Geneforge because it only loses part of the thick border. DXGL should also optionally enable windowed mode. Next, install ReShade (OpenGL) with any extra shaders you want to use. Download the 4xBRz or 5xBRz filters and install to the Geneforge\reshade-shaders\Shaders folder. I also like the Bumpmapper filter from here. Open Geneforge from Steam and press Home to open the ReShade menus. Enable either the xBRZ4x or 5xBRx_NoBlend filter and choose a filter strength that works. From my testing at 2x scale, xBRZ4x at 2.000 or 5xBRx at 0.750 both look great and don't hurt performance even on a modest laptop. Screenshots Edited January 17, 2021 by iMacThere4iAm Added link to ReShade RedBeard 1 Quote Link to comment Share on other sites More sharing options...
Garrulous Glaahk Vinlie Posted October 1, 2020 Share Posted October 1, 2020 YOOOOOOOOOOO Quote Link to comment Share on other sites More sharing options...
Chittering Clawbug RedBeard Posted February 24, 2021 Share Posted February 24, 2021 On 10/2/2020 at 2:40 AM, iMacThere4iAm said: It is possible to use ReShade to add advanced pixel scaling to make Geneforge (and other 2D DirectDraw games) on 1080p or larger screens. First, use DXGL to convert the DirectDraw game to OpenGL. The only option you need to change from the default is the target screen resolution (Video mode). On a 1080p screen you can set video mode to 2x scale which cuts off a little of the top and bottom of the screen, but remains completely playable in Geneforge because it only loses part of the thick border. DXGL should also optionally enable windowed mode. Next, install ReShade (OpenGL) with any extra shaders you want to use. Download the 4xBRz or 5xBRz filters and install to the Geneforge\reshade-shaders\Shaders folder. I also like the Bumpmapper filter from here. Open Geneforge from Steam and press Home to open the ReShade menus. Enable either the xBRZ4x or 5xBRx_NoBlend filter and choose a filter strength that works. From my testing at 2x scale, xBRZ4x at 2.000 or 5xBRx at 0.750 both look great and don't hurt performance even on a modest laptop. Screenshots This is great news! Thanks for sharing! Quote Link to comment Share on other sites More sharing options...
Fledgling Fyora iMacThere4iAm Posted February 24, 2021 Author Share Posted February 24, 2021 Using the method above I have noticed that ReShade runs twice, causing the shader effects to be doubled and hurting the frame rate more than it should. Despite much testing, I can't work out how to prevent this. RedBeard 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.