Ōkami: Difference between revisions

Jump to navigation Jump to search
1,374 bytes removed ,  3 June 2013
General update. I need to do more with it though.
(General update. I need to do more with it though.)
Line 17: Line 17:


== Problems ==
== Problems ==
===OpenGL===
OpenGL is broken on {{revision|7634}} and later. See {{issue|4703}}, added to {{issue|4635}}..
{{image|Okami opengl.jpg|Broken OpenGL|br}}


===Frame Buffer Effect===
=== OpenGL ===
OpenGL is broken on {{revision|7634}} and later. It was not fixed by the new OpenGL backend from the GLSL merger in {{revision|3.5-1064}}. See {{issue|4703}} and {{issue|4635}}.
{{image|Okami opengl.jpg|OpenGL is completely unplayable|br}}
 
=== Frame Buffer Effect ===
<!--Please remember when editing this section that it requires high resolution monitors to really see this effect-->
<!--Please remember when editing this section that it requires high resolution monitors to really see this effect-->
Referring to {{issue|4317}}, the game uses some sort of frame buffer effect that looks quite bad on high resolutions, creating pixelated ghosting and an annoying blurred look. The higher the resolution the more obvious the problem becomes. The effect is only present in DX9 and DX11 GPU back ends.
As part of it's sumi-e style, Ōkami uses some sort of frame buffer effect to add contrast and flatten the image. Unfortunately it doesn't scale with Scaled EFB and looks increasingly worse the higher the resolution becomes, creating pixelated ghosting and a blurred look. There is no known solution. See {{issue|4317}}.
{{image|Okami EFB effect with DX9 on r7626.jpg|Showing fuzzing/ghosting EFB effect on 1080p resolution|br}}
*The only known workaround is to go back and forth between EFB to Ram and EFB to Texture or disable EFB Copies while the game is running. This will "stick" the effect, and allowed you to move around away from it. However the effect is still there, just frozen, so it has artifacts. Furthermore it is darker and lacks contrast: it is not how the game was meant to look.  
 
{{image|Okami EFB effect with DX9 on r7626.jpg|Fuzzing/ghosting EFB effect on 1080p resolution|br}}
'''''OpenGL for Okami is broken on {{revision|7634}}. Use {{revision|7633}} and older to perform this trick. See {{issue|4703}}'''''
 
The OpenGL back end does not render the effect, allowing an old EFB to Texture trick to become permanent and easy. It is less accurate, with some dimming and other problems, but it improves the visual clarity of the image considerably. To fix the effect's problem, make sure these settings are active '''before starting the game'''.
*OpenGL as GPU back end
*EFB Copies is on (not disabled)
*EFB Virtual is on
*EFB Ram is off (it's not used)
 
{{image|Okami-EFBtoTexture.jpg|OpenGL can use EFB Virtual to remove the effect. It offers a significant boost to clarity at the lose of accuracy and brightness. (image taken on 1080p)|br}}
 
===Randomized Text Bug===
If the Texture Cache Accuracy is set to "Fast", this bug will appear. It randomizes the text characters, making it appear to be another language. The setting second from the right (normal) and safer settings all remove the error. This is fixed on version {{revision|3.0}} and later revisions, as Texture Cache Accuracy is now always on and the setting has been removed.
{{image|Okami-randomized_text_bug.png|If Texture Cache Accuracy is set to "fast", this is how text will appear. (This screenshot was taken on 640x480 on Dolphin 2.0)|br}}
 
===Celestial Brush Freeze===
For the Celestial Brush to function "Skip EFB Access from CPU" cannot be checked.


Early in the game, the game requires using the rejuvenation brush skill to continue with the game, performed by holding B and then pressing A on areas to be rejuvenated. However, using this skill will cause Ōkami to freeze. Fortunately, after first pressing A+B to start the rejuvenation process, if one continues to hold B for 10-30 seconds (depending on your CPU), it will eventually unfreeze, and allows use of the brush as normal. While it is tedious, by repeating this one can paint the river and proceed with the game.  
=== Celestial Brush Freeze ===
{{image|Okami-Rivercrash.jpg|Using the Celestial Brush's rejuvenation skill will freeze the game. Continue to hold B for 10-30 seconds, it will unfreeze and enable using the brush as normal.|br}}
Using the Celestial Brush's rejuvenation skill will cause the game to appear frozen; audio and video will both be stuck. If you continue to hold B for 5-30 seconds (depending on your system), it will unfreeze and the brush will work as normal.
{{image|Okami-Rivercrash.jpg|Where the rejuvination skill is first used|br}}


===Random Freezes With Sound Ending In Loop===
===Random Freezes With Sound Ending In Loop===
Line 56: Line 42:
{{Config
{{Config
|skipcpuefbaccess      = Off
|skipcpuefbaccess      = Off
|skipcpuefbaccessnotes  = For the Celestial Brush to work
|skipcpuefbaccessnotes  = Required for the Celestial Brush to work
|efbcopy                = RAM
|efbcopynotes          =
|audiobackend          = XAudio2
|audiobackend          = XAudio2
|audiobackendnotes      = May lessen the frequency of random freezes in Windows
|audiobackendnotes      = May lessen the frequency of random freezes in Windows

Navigation menu