Beyond Good & Evil

Beyond Good & Evil

This topic has been locked
Mono Jun 25, 2017 @ 1:57pm
Audio/Video/Flickering/Desync Fix.
Here's how I fixed Beyond Good & Evil running on Windows 10 pro, with a 1080Ti. This does not use sketchy downloads, single core or disabling graphic options for the game.

All of these issues were caused because my refresh rate exceeded what the game was built for. By forcing a specific refresh rate for the game, it resolved my problem.

First, install the game.

Nvidia Control Panel
  • Manage 3D Settings -> Program Settings
  • Select bge.exe from the drop down, or find it in your Steam install location (usually: C:\Program Files (x86)\Steam\steamapps\common\Beyond Good and Evil\BGE.exe)
  • Set: FXAA - On
  • Set: Monitor Technology - Fixed Refresh
  • Set: FXAA - On
  • Set: Preferred Refresh Rate (your monitor model) - Application Controlled
  • Set: Vertical Sync - On

Screenshot of configured panel[imgur.com]

BGE Settings Application
This should auto open when you launch the game, or you can manually run this from the installed directory (C:\Program Files (x86)\Steam\steamapps\common\Beyond Good and Evil\SettingsApplication.exe)

  • Graphics Settings -> Video card - whatever one your monitor is attached to
  • Graphics Settings -> Resolution - whatever you run
  • Graphics Settings -> Refresh Rate - 60Hz
  • Advance Settings -> All on / max
  • Advance Settings -> Manual Compatability Settings - On
  • Advance Settings -> Manual Compatability Settings - Alll on

Screenshot of Advanced Settings[imgur.com]

I haven't had any audio, desync, flickering or other issues since.

Here's some additional configuration information[pcgamingwiki.com] but I didn't use it.

< >
Showing 1-13 of 13 comments
Lotan flan Jun 25, 2017 @ 2:50pm 
im not seeing the same options you have in the Nvidia control panel. I dont have a "monitor technology" setting or a "preferred refresh rate" setting
Mono Jun 25, 2017 @ 8:01pm 
Lotan - These may be gsync specific options. Setting fixed refresh rate of 60hz and vsync enable should do the same thing. You should be able to do this via your monitor, or the monitor specific settings (Display -> Change Resolution)
Kato_85 Jun 26, 2017 @ 2:04pm 
Still does not work for me. Sound is much faster than the Video. I tried a lot of different solutions.
DABOSSJDAWG Jun 16, 2018 @ 7:03pm 
Originally posted by Mono:
Here's how I fixed Beyond Good & Evil running on Windows 10 pro, with a 1080Ti. This does not use sketchy downloads, single core or disabling graphic options for the game.

All of these issues were caused because my refresh rate exceeded what the game was built for. By forcing a specific refresh rate for the game, it resolved my problem.

First, install the game.

Nvidia Control Panel
  • Manage 3D Settings -> Program Settings
  • Select bge.exe from the drop down, or find it in your Steam install location (usually: C:\Program Files (x86)\Steam\steamapps\common\Beyond Good and Evil\BGE.exe)
  • Set: FXAA - On
  • Set: Monitor Technology - Fixed Refresh
  • Set: FXAA - On
  • Set: Preferred Refresh Rate (your monitor model) - Application Controlled
  • Set: Vertical Sync - On

Screenshot of configured panel[imgur.com]

BGE Settings Application
This should auto open when you launch the game, or you can manually run this from the installed directory (C:\Program Files (x86)\Steam\steamapps\common\Beyond Good and Evil\SettingsApplication.exe)

  • Graphics Settings -> Video card - whatever one your monitor is attached to
  • Graphics Settings -> Resolution - whatever you run
  • Graphics Settings -> Refresh Rate - 60Hz
  • Advance Settings -> All on / max
  • Advance Settings -> Manual Compatability Settings - On
  • Advance Settings -> Manual Compatability Settings - Alll on

Screenshot of Advanced Settings[imgur.com]

I haven't had any audio, desync, flickering or other issues since.

Here's some additional configuration information[pcgamingwiki.com] but I didn't use it.


Just. Thank you so much. I was already at good audio and frames but I couldn't get my flickering to go away with any of the suggestions from other sources.
vama89 Jul 9, 2018 @ 9:41am 
Originally posted by Lotan flan:
im not seeing the same options you have in the Nvidia control panel. I dont have a "monitor technology" setting or a "preferred refresh rate" setting

Same here. No "monitor technology" or "preferred refresh." I have GTX 970. Running Windows 10 Home.

Anyways I changed what I could according to [M]ono. (Thanks by the way [M]ono.) The flickering had stopped with me just changing the BGE settings. However, I couldn't tell if the lipsync was off or not. I don't know if it is just an old game and lipsyncing back then was just poor. In any case, I tried changing the Nvidia control panel settings afterwards (again I could only change FXAA and Vsync.)

The lipsync quality remained the same. I can't tell if it is synced or not. Not that big a deal since it is an old game. The graphics are cartoonish so it isn't that offputting when they speak.

Also, I came on here cause I had got the game on Uplay, but experienced the same problems as what seems to be Steam players (no forums on Uplay). These adjustments seemed to help (at least with the flickering.) I can't tell what a good lipsync in this game is suppose to look like.

Hopefully this helps anyone else out with the same problem.

Best.
DJ Ayen Jul 11, 2018 @ 2:38pm 
Hmm does not work for me. I also have different settings... damn
bingbong Jul 12, 2018 @ 6:15pm 
WORKED for me!! THANK YOU!

Note: The lip syncing is still absolutely horrible, it's just not 10 seconds out of sync like it was before and haven't seen any graphical errors yet. The game just looks a bit clunky because of its age.

EDIT: Just want to say, I do NOT have the same settings as OP and am missing "Monitor Technology" as well. The main thing here I actually think is setting the refresh rate of the game to 60hz, and worst-case scenario, setting your monitor to 60hz while playing, if no other option works for you.
Last edited by bingbong; Jul 12, 2018 @ 6:16pm
Infinite_Data Sep 6, 2018 @ 3:27am 
I wasn't able to follow OP's instructions exactly because I'm also missing some of the options in the Nvidia Control Panel but I changed as much as I could and what do you know, it fixed the horrible graphical artifacts I'd been experiencing. Now I can actually play the game properly. Thanks a lot, OP, for taking the time to make this post.
¸מטסﬣ Sep 20, 2018 @ 6:19pm 
Works fine now.
Ymetro Sep 23, 2018 @ 5:13pm 
Thank you [M]ono! You really helped to fix the impasse I had between no hardware accelerated vertex processing, making scenes and gameplay slow as dry hard sh!t, and the glitching I experienced, making the game an eyesore.

Almost perfect! ...almost.

Just the aspect ratio is not correctly displayed in my case. The image is flattened on a 16:9 monitor.

So I added the d3dx9.dll and the d3dx9.ini files from the Widescreen fix 2 archive[community.pcgamingwiki.com] from the Widescreen resolution page at PCGamingWiki[pcgamingwiki.com].

And I needed to do what Mike Rosoft described in the quote below, otherwise the previous hack would make the full-screen 3D game graphics show in only the left upper quarter of the screen, with the difference being that my "SettingsApplication.exe" is set in Windows 7 Compatibility mode to list the display resolution and the frequency and "BDE.exe" did not need a Compatibility mode setting.

Originally posted by Mike Rosoft:
Mike Rosoft 27 nov 2016 om 21:17
I have been having serious problems running the game on Windows 10: when I ran the game with the compatibility options enabled, the graphics suffered from flickering. Under Windows 7 I was able to fix the graphics by disabling the "HW Vertex Processing", but on Windows 10 this caused a severe lag making the game completely unplayable. (The Ubisoft support was of no help at all.) In the end I have started experimenting with the NVIDIA control panel, and was able to resolve the graphics problems:

* Run SettingsApplication.exe. (I needed to set the program to run under Windows XP SP3 compatibility mode.)
* Enable all manual compatibility settings, and set anti-aliasing to Off.
* Save the settings and quit.
* Open the NVIDIA control panel.
* Go to "Manage 3D Settings -> Program Settings".
* Choose "Bang! - Gunship Elite (bge.exe)". (If this entry is not visible in the combobox, a) add "Beyond Good and Evil" using the "Add" dialog, or b) uncheck "Show only programs found on this computer".) Note: NVIDIA apparently identifies the game by the name of the executable file; both "Beyond Good and Evil" and "Bang! - Gunship Elite" have the same file name.
* Set Antialising mode to "Override any application setting", and Antialiasing setting to maximum.
* Set the game executable (BGE.exe) to "Windows 7" compatibility settings and run it.

Since then I haven't had any more issues with the flickering. (I have been playing the game with the maximum resolution, too.)

And now enjoy the way it was meant to be played!
You deserve it after all this hard work!
It has completed. Pfiew!
Last edited by Ymetro; Sep 23, 2018 @ 5:44pm
KirBy Mar 29, 2019 @ 3:29am 
Originally posted by Ymetro:
Thank you [M]ono! You really helped to fix the impasse I had between no hardware accelerated vertex processing, making scenes and gameplay slow as dry hard sh!t, and the glitching I experienced, making the game an eyesore.

Almost perfect! ...almost.

Just the aspect ratio is not correctly displayed in my case. The image is flattened on a 16:9 monitor.

So I added the d3dx9.dll and the d3dx9.ini files from the Widescreen fix 2 archive[community.pcgamingwiki.com] from the Widescreen resolution page at PCGamingWiki[pcgamingwiki.com].

And I needed to do what Mike Rosoft described in the quote below, otherwise the previous hack would make the full-screen 3D game graphics show in only the left upper quarter of the screen, with the difference being that my "SettingsApplication.exe" is set in Windows 7 Compatibility mode to list the display resolution and the frequency and "BDE.exe" did not need a Compatibility mode setting.

Originally posted by Mike Rosoft:
Mike Rosoft 27 nov 2016 om 21:17
I have been having serious problems running the game on Windows 10: when I ran the game with the compatibility options enabled, the graphics suffered from flickering. Under Windows 7 I was able to fix the graphics by disabling the "HW Vertex Processing", but on Windows 10 this caused a severe lag making the game completely unplayable. (The Ubisoft support was of no help at all.) In the end I have started experimenting with the NVIDIA control panel, and was able to resolve the graphics problems:

* Run SettingsApplication.exe. (I needed to set the program to run under Windows XP SP3 compatibility mode.)
* Enable all manual compatibility settings, and set anti-aliasing to Off.
* Save the settings and quit.
* Open the NVIDIA control panel.
* Go to "Manage 3D Settings -> Program Settings".
* Choose "Bang! - Gunship Elite (bge.exe)". (If this entry is not visible in the combobox, a) add "Beyond Good and Evil" using the "Add" dialog, or b) uncheck "Show only programs found on this computer".) Note: NVIDIA apparently identifies the game by the name of the executable file; both "Beyond Good and Evil" and "Bang! - Gunship Elite" have the same file name.
* Set Antialising mode to "Override any application setting", and Antialiasing setting to maximum.
* Set the game executable (BGE.exe) to "Windows 7" compatibility settings and run it.

Since then I haven't had any more issues with the flickering. (I have been playing the game with the maximum resolution, too.)

And now enjoy the way it was meant to be played!
You deserve it after all this hard work!
It has completed. Pfiew!


This worked for me.

I tried every other fix I could find with no luck, but this post finally got the game working 100% for me with the Uplay version so I have controller support.
Earthkeeper May 7, 2019 @ 2:44pm 
The fix doesn't work for me. However, I accidentally found out that turning antialias to the maximum in SettingsApplication.exe, and setting the graphics resolution to 1080p (or your resolution) and fps to 144hz and using RivaTuner or any other fps limiter to set the fps to 60, results in no flickerings. The antialiasing seems better than the options in Nvidia 3D application settings.
dallas Jun 10, 2019 @ 8:19pm 
still got some flickering
< >
Showing 1-13 of 13 comments
Per page: 1530 50