Wednesday, August 27, 2025

Castlevania: Lords of Shadow [DX11]





geo-11 fix for Castlevania: Lords of Shadow. The game originally runs in DX9 and it has a fix for 3D Vision, but I wanted to make a DX11 fix to not depend on 3D Vision drivers. This needs dgVoodoo to convert the game to DX11.


Fixed
- Haloing issues.
- Shadows.
- Lighting, with realistic depth for specular reflections.
- Decals.
- Fog.
- Light shafts.
- Skybox and moon pushed to more depth.
- Radial blur.
- Motion blur, with an option to disable it.
- Automatic low convergence preset for the "book" menu (main menu, level selection, pause, etc).


Installation
geo-11 (with build v0.6.198): download this file and extract its contents in the "CastlevaniaLoS\bin" folder, where "CastlevaniaLoSUE.exe" is. Remember to edit "d3dxdm.ini" to change your "direct_mode" to the output you need. It's set to "sbs" by default.
- Install dgVoodoo (v2.86.2 is the version that you need. Different ones may break effects) by copying the "MS\x86\D3D9.dll" file to the folder where you installed the fix. Then run "dgVoodooCpl.exe" to configure dgVoodoo similar to this (nothing special except for the VRAM amount that may vary per person):


- Run the game.


Hotkeys
F1: convergence presets (80, 250, 400, 600). 250 by default, which may be a decent balance between cutscenes and gameplay, but for gameplay I sometimes prefer 400. The game doesn't work with autoconvergence.
F2: HUD depth presets (0%, 25%, 50%, 75%, 100%). 50% by default, but it won't affect menus.
F4: motion blur toggle. Not disabled by default. You may not notice a difference unless you use a display that can do blur reduction.


Notes
If you want to disable motion blur by default, open "d3dx.ini" and set z10=1 at line 116.
Just a few lines above that, you can also change the default HUD depth which is "x10=0.5" by default. 0 is screen depth, and 1 is full depth. You can use decimals in between.



If you liked the fix and want to contribute for more future fixes, you can donate to this PayPal account: masterotakusuko@gmail.com
Or you can join my Patreon: https://www.patreon.com/masterotaku

9 comments:

  1. Awesome. Can't wait to try this out.
    Thank you, masterotaku. You are the best, man.

    ReplyDelete
  2. I use NVidia 3D Vision 2, and the emitter and 3D glasses do not activate, does anyone know what could be happening?

    ReplyDelete
    Replies
    1. Someone helped me test the Nvidia modes yesterday. None of them work, and the upscaling setting doesn't help. So this fix isn't useable for 3D Vision displays, unless you play in sbs and use that wibble wobble stuff, which I never used so don't ask me how.

      Delete
    2. You can just use the old DX9 fix that's also on the blog gamelist.

      Delete
    3. Out of curiosity does this work with the Ultimate edition? It already has DX11 support.

      Delete
    4. There is only one edition on PC. The Ultimate Edition. And it's DX9 only.

      Delete
    5. Yeah I kind of figured that out. It was a pretty dumb question! lol Thank you so much for the fix though it works fantastic. Haven't play this for awhile and I'm actually really enjoying it!!

      Delete
  3. Castlevania LOS with GEO11, yes! Thanks for making this version.

    ReplyDelete