Beyond Good & Evil: Difference between revisions

Jump to navigation Jump to search
(Big update. New testing in 4.0-1535. Removed pre-4.0 problems and updated all existing ones. Was able to reproduce the hang on Black Isle, and provided more details.)
Line 14: Line 14:
== Problems ==
== Problems ==


=== Hang on First Entering Hillys ===
=== Pixel Shader Errors and No Ocean Reflections ===
When leaving the lighthouse for the first time, the game will hang. After entering the boat and going out the cavern into Hillys, a transition screen appears saying "Hillys". The game will hang and Dolphin throws up a "Failed to compile shader" error. Pressing ok will just create another error window, and there is no way to resume gameplay. There is no solution at this time. See {{issue|6300}}.
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 {{issue|6300}}.
{{image|Beyond Good & Evil Ocean Reflections 1.jpg|The ocean without reflections}}
{{image|Beyond Good & Evil Ocean Reflections 2.jpg|Reflections as they appear on console|br|width=272}}
 
=== 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 ===
=== Frame Rate ===
This game seems to throttle to 120 FPS. To set it to 60 FPS like most other GameCube games enable XFB. Though this won't do much, since the 120 FPS are based on increments of 2 and never goes to an odd number, thus its basically 60 FPS on its own. High system requirements are definitely needed to play at close to full speed.
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 ===
=== Taking Pictures ===
The game freezes for a while when 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 ===
=== 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, no solution is expected.
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.
{{image|BeyondGood&Evil 16x9.jpg|Example of the black borders|br}}
{{image|BeyondGood&Evil 16x9.jpg|Example of the black borders|br}}
=== <s>Shakes</s> ===
After the merger of the FIFO-BP branch in {{revision|3.5-644}}, upon entering the Ancient Mine on Black Isle, Jade "shakes", allowing her to go through walls and become stuck. Fixed by {{revision|3.5-1319}}.


== Configuration ==
== Configuration ==
Line 34: Line 36:
{{Config
{{Config
|gfxbackend = OpenGL
|gfxbackend = OpenGL
|gfxbackendnotes = Avoids crash at Dark Island
|gfxbackendnotes = D3D has severe slowdown on the ocean, hangs on Black Isle, and camera freezes
|xfb = On
|panichandlers = Off
|xfbnotes = This changes the 120 FPS to 60 FPS, but doesn't effect actual gameplay speed.
|panichandlersnotes = D3D required, OGL optional. Prevents error messages when entering the ocean.
}}
}}


Line 58: Line 60:
{{testing/entry|revision=7571|OS=Windows 7 x64|CPU=Intel Core i7-860 @ 3GHz|GPU=ATI Radeon HD 5850 x2|result=Game speed hovers around 100%. Taking pictures causes game to stutter for about 15 seconds.|tester=legoman666}}
{{testing/entry|revision=7571|OS=Windows 7 x64|CPU=Intel Core i7-860 @ 3GHz|GPU=ATI Radeon HD 5850 x2|result=Game speed hovers around 100%. Taking pictures causes game to stutter for about 15 seconds.|tester=legoman666}}
{{testing/entry|revision=3.0|OS=Windows 7 x64|CPU=Intel Core i7-3720QM @ 2.6GHz|GPU=nVidia GeForce GT 650M|result=Not playable. OpenGL fix bug dark island but Not work at the Old Mines just after the dark island, cause Jades through the textures.|tester=Jonathan66100}}
{{testing/entry|revision=3.0|OS=Windows 7 x64|CPU=Intel Core i7-3720QM @ 2.6GHz|GPU=nVidia GeForce GT 650M|result=Not playable. OpenGL fix bug dark island but Not work at the Old Mines just after the dark island, cause Jades through the textures.|tester=Jonathan66100}}
{{testing/entry|revision=3.0|OS=Gentoo Linux x86_64|CPU=Intel Core i7-2820QM @ 2.3GHz|GPU=AMD Radeon HD 6400M|result=Not payable. Runs around 50% speed until the Abandoned Mineshaft where the hero gets dropped into nothingness when entering the room.|tester=pfh.chaos}}
{{testing/entry|revision=3.0-235|OS=Windows 7 x64|CPU=Intel Core 2 Duo @ 2.4GHz|GPU=nVidia GeForce 9400M|result=Runs around 50% speed until crashing without an error message at the Dark Island (about 30 minutes into the game). {{revision|7571}} does not crash at this point, but the hero gets dropped into nothingness when entering the next room.|tester=Autofresser}}
{{testing/entry|revision=3.0-235|OS=Windows 7 x64|CPU=Intel Core 2 Duo @ 2.4GHz|GPU=nVidia GeForce 9400M|result=Runs around 50% speed until crashing without an error message at the Dark Island (about 30 minutes into the game). {{revision|7571}} does not crash at this point, but the hero gets dropped into nothingness when entering the next room.|tester=Autofresser}}
{{testing/entry|revision=3.0-688|OS=Windows 7 x64|CPU=Intel Core i7-3720QM @ 2.6GHz|GPU=nVidia GeForce GT 650M|result=Not payable. OpenGL NOT fix bug dark island.|tester=Jonathan66100}}
{{testing/entry|revision=3.0-688|OS=Windows 7 x64|CPU=Intel Core i7-3720QM @ 2.6GHz|GPU=nVidia GeForce GT 650M|result=Not payable. OpenGL NOT fix bug dark island.|tester=Jonathan66100}}
{{testing/entry|revision=3.0|OS=Gentoo Linux x86_64|CPU=Intel Core i7-2820QM @ 2.3GHz|GPU=AMD Radeon HD 6400M|result=Not payable. Runs around 50% speed until the Abandoned Mineshaft where the hero gets dropped into nothingness when entering the room.|tester=pfh.chaos}}
{{testing/entry|revision=4.0-1535|OS=Windows 7 x64|CPU=Intel Core i5-3570K @ 4.7GHz|GPU=nVidia GeForce GTX 760|result=Works grea tin OpenGL. The recent changes help a lot. Hologram finally works properly (TFN), frame rate is stable, you can get around the errors, on and on. Some bugs still though, like the ocean reflections.|tester=MaJoR}}
{{testing/end}}
{{testing/end}}