Sunday, October 22, 2023

Okami HD




3D Vision and geo-11 fix for Okami HD. It includes graphics mods with hotkeys.


Update (2023-10-22): added geo-11 fix. Fixed a bunch more effects like skyboxes that were problematic in the past. Autoconvergence enabled by default.


Fixed
- The game renders in 3D correctly, using some profile tweaks that the fix includes (thanks for the hints, Kaimasta).
- A lot of elements are at proper depth: shadows, smoke, fire, leaves, dynamic grass, particles, floating kanji symbols, HUD, NPC dialog icons, etc.
- The image when you use the brush is correct at all convergence levels now.
- Proper depth for the brush strokes.
- Fixed underwater effect.
- Fixed other effects.


Known issues
- Some (just a few) effects may be at full depth instead of the depth you expect. That's because they don't have a defined depth (apparently).


Installation
- (geo-11, recommended, with build v0.6.182): download this file and extract its contents in the "Okami" folder, where "okami.exe" is. Remember to edit "d3dxdm.ini" to change your "direct_mode" to the output you need. For 3D Vision modes, use fullscreen ingame. For 3D Vision, only "nvidia_dx11" works, in fullscreen mode.
- (Older 3D Vision fix, for 2D users): download this file and extract its contents in the "Okami" folder, where "okami.exe" is.
- Launch the game.


Hotkeys (the normal numbers above the letters, not the numpad keys)
1: convergence presets. This only works if you disable autoconvergence.
2: HUD depth presets.
3: HUD toggle. Not disabled by default.
4: grain filter toggle. Not disabled by default. I recommend disabling this to have a cleaner view.
5: bloom toggle. Not disabled by default.
6: dynamic ink cel shading toggle. Not disabled by default.
7: geometry cel shading toggle. Not disabled by default. It's partial. Doing a complete mod for this would take an insane amount of time and it's easy to break other things along the way. Thanks for the help you provided about this, DarkStarSword.
8: ghosting and exposure toggle.  Not disabled by default. I recommend disabling this because of the ghosting.
0: color of the image while using the brush toggle. Not disabled by default.


If you liked the fix and want to contribute for more future fixes, you can donate to this PayPal account: masterotakusuko@gmail.com

18 comments:

  1. THank you so much MasterOtaku, this is a game i've always wanted to play since ps2 days and now even in 3d!

    ReplyDelete
  2. masterotaku, i like your tastes and your work :) As usual, a HUGE thank you for this fix ;)

    ReplyDelete
  3. I'm glad you looked into this and got it to work! I was afraid it would be unfixable when I booted it up and tried to toggle on 3D and got the frozen image.

    On the effects that have no defined depth, could they possibly be set to a depth using the auto-depth crosshair method that I think DarkStarSword came up with?

    ReplyDelete
    Replies
    1. Maybe, maybe not. This specific max depth correction affects lens flares (they appear when you eat food or when you see the sun in very few cutscenes), a fullscreen blizzard effect, combo numbers, some kanji symbols (like when you make a tree bloom) and not much else.

      I haven't tried that crosshair method for ages, back when I troed to fix Shadow Warrior in DX11 (and didn't succeed). Maybe when I get better at it, because now I'm focusing on fixing other games.

      One of the problems I had with this fix is that I can't identify textures. They seem to be in BC7 format and the content is blank. It's one of the reasons why I couldn't fix some skyboxes.

      Fun fact: the game on PCSX2 has fire, shadows and other things already working fine without needing a fix, and precisely the "undefined depth" things are wrong in 3D.

      Delete
  4. Love the patch. I was wondering, how do I set something to default? I want to have the ghosting gone, when I start the game up, rather than always having to toggle it.
    Thanks.

    ReplyDelete
    Replies
    1. Edit the d3dx.ini file, and set the line "y1=0" to be "y1=1". That will change the default. Change the "y1 = 1" later in the file to "y1 = 0" if you want toggle to still work.

      Delete
  5. Did I miss it or is there no option to turn off motion blur?

    ReplyDelete
  6. Never mind, I see the option I was looking for was the "ghosting and exposure toggle".

    ReplyDelete
  7. When properly tweaked this game is amazing in stereo. As always, you are a absolute legend.

    ReplyDelete
  8. Thank you thank you thank you for the ghosting and ink fixes!!!!

    ReplyDelete
  9. Thanks for publishing the patch, and keeping it up to date.

    Is it possible to disable the 3D effects altogether? I'm mostly interested in disabling ghosting, etc. Setting dm_stereo_enabled doesn't seem to disable 3D, but I'm probably just missing something.

    ReplyDelete
    Replies
    1. force_stereo=0
      In d3dx.ini, makes it behave similar to the old fix. In 2D if you don't have 3D Vision drivers installed and active.

      Delete
    2. Thank you for the comment!

      Delete
  10. Getting an error that shader source failed; not using 3D, just want to fix the rest of the games effects

    ReplyDelete
  11. Is there a way to disable two split screens like what's happening in this screenshot? https://i.imgur.com/CByjNgT.png

    ReplyDelete
    Replies
    1. Either use the 3D Vision fix or set "force_stereo=0" in the geo-11 fix in the "d3dx.ini" file.
      I assume you don't want to play in 3D and you're only here to disable some effects.

      Delete
    2. Thanks for the response. I just wanted to disable motion blur. Setting "force_stereo=0" has fixed the issue.

      I appreciate the help.

      Delete