Beyond Good & Evil

Beyond Good & Evil is an action-adventure game with elements of puzzle-solving and stealth-based games. Players control the protagonist, Jade, from a third-person perspective. Jade can run, move stealthily, jump over obstacles and pits, climb ladders, push or bash in doors and objects, and flatten herself against walls. As Jade, players investigate installations in search of the truth about a war with an alien threat.

Pixel Shader Errors and No Ocean Reflections
Any time when out on the open ocean, such as when leaving the lighthouse, the game will hang and Dolphin shows "Failed to compile shader" errors. Uncheck "Use Panic Handlers" to get through it without interruption. However, once you reach the open ocean, there will be no reflections on the water surface. At this time there is no way to make the water reflections appear. See.

Slow with D3D on Ocean/Black Isle
On even the most powerful systems, anywhere the ocean water effect is present D3D slows to a crawl. Eventually, on Black Isle, it will get so bad the game will stop and hang permanently. OpenGL does not suffer from this problem.

Frame Rate
The game's framerate will not be a steady 60fps 60vps, fluctuating throughout the game, and sticks to 120fps often. Virtual XFB fixes this problem the majority of the time, and it is set by default in the GameINI. The opening menu still has some issues, however.

Taking Pictures
With D3D, the game freezes for a few seconds after taking a picture. Use OpenGL to avoid this problem.

16:9 Black Borders
Beyond Good & Evil uses a 4:3 image ratio, but displays in 16:9 letterboxed format. On a native 16:9 screen this results in black bars around the entire screen, needlessly constraining the image. This is not a problem - just they way the game renders - so no solution is expected.