Beyond Good & Evil

Beyond Good & Evil

Not enough ratings
True Widescreen + FPS Patch for 16:9 Monitors [No ENB] [2023]
By Hyper
An effective solution with minimal faffing about. Should also fix alt-tabbing and a few audio issues.
   
Award
Favorite
Favorited
Unfavorite
What You'll Need
Getting Started
The first thing you'll wanna do is launch the game or game settings through Steam. This will allow it to perform a first-time setup and acquire all the files necessary to run the game. Once you've done that, you can quit out and navigate to the game's directory. To do this, simply right-click on the game in your Steam library, then go to "Manage > Browse local files". Alternatively, the files should be located under;

C:\Steam\steamapps\common\Beyond Good and Evil

OR

DRIVELETTER:\SteamLibrary\steamapps\common\Beyond Good and Evil

Next, you'll wanna open the properties of "BGE.exe", then on the compatibility tab, tick the box that says "Run this program in compatibility mode for:" and select "Windows XP (Service Pack 3)" from the dropdown menu. Click apply and ok, then do the same for "CheckApplication.exe".
Installing Patches
Now that we've configured the default files, go ahead and unzip the contents of "Ultimate-ASI-Loader.zip" into the game directory. This file will allow us to change the name and format of certain .dll files which would otherwise cause compatibility issues.

Once you've done that, launch the ReShade installer. Point it in the direction of the game directory and select "BGE.exe", then select the first option (Direct3D 9). You'll be presented with a list of ReShade presets. Uncheck "SweetFX by CeeJay.dk", then scroll down and check "fubax-shaders by Fubaxiusz". You can select other options if you want, but none of them are necessary and will increase loading times. On the next screen, you can uncheck everything except the top option (AspectRatio.fx). Once again, you can select other options if you wish, but they are not necessary and will increase loading times.

When you're finished installing ReShade, you can close the launcher and go back to the game directory. Locate "d3d9.dll" and rename it "reshade.asi". After that, you can safely unzip "Beyond Good and Evil.rar" into the game directory.

Note that if you wish to add additional ReShade presets in the future, you will need to delete d3d9.dll and reshade.asi, then follow the above steps again.

Now all that's left to do is change the in-game settings. Launch the game from Steam and select "Game Settings" from the popup. Your GPU and refresh rate should be detected automatically, so just go ahead and adjust the resolution. From there, go across to the "Advanced Settings" tab and change any of the quality settings on the left. When you're done, tick "Manual compatibility settings" on the right and enable triple-buffering, SSE, mipmapping, W buffer, and fastflip, leaving the other options disabled. Click save and then play to launch the game.

You should be greeted with the ReShade welcome message whilst the splash screen plays. Click the "Home" button on your keyboard to open the ReShade overlay and either familiarise yourself with the UI or click "Skip Tutorial". Once you're done, find "AspectRatio.fx" from the list and enable it. Play around with the top slider until the game fits your screen correctly. For me, -0.267 is what ended up working the best. Click "Home" once again and you're good to go!



Big thanks to Poxi for the performance patch, which I've included in this guide.
7 Comments
Hyper  [author] 16 Mar @ 4:34am 
My only thought is that the game may be overwriting d3d9.dll when you launch it. Maybe if you put that file on "Read only" mode in the properties menu it will fix it, otherwise you may have to reinstall the performance patch every time you want to play.
Merlin 16 Mar @ 3:11am 
The second I close the game and re-launch it, it goes back down to 10FPS, is there a way to fix this?
Hyper  [author] 7 Sep, 2023 @ 8:34pm 
x64 should work fine, but I can't really test it out myself. Give it a shot, and if it doesn't work, it's simple enough to fix.
alekay2099 7 Sep, 2023 @ 3:50pm 
Is it okay to us the 64bit version of the ASI loader for this game? I am running a 64 bit OS so I was wondering if the type of the ASI Loader being compatible was dependent on the application or the OS.
Hyper  [author] 4 Sep, 2023 @ 7:55pm 
Not sure what you mean, this tutorial doesn't include an ENB.
Tonba 4 Sep, 2023 @ 5:31pm 
enb did absolutely nothing the audio desync is still there
SolidusRay 12 Jul, 2023 @ 9:35am 
this worked the best out of any fix listed on steam thank you so much