[GUIDE] Castlevania: Lords of Shadow 2

Everything in this table works during cut scenes!

Cheat Engine Table
Download table (only compatible with the current Steam version)

[Free Camera]
F2 to enable
F3 to disable

Numpad 2/8 = Y coordinate
Numpad 4/6 = X coordinate
Numpad 3/9 = Z coordinate

(Hold CTRL to move farther)

[FOV Control]
F4 to toggle on and off

Increase FOV = Numpad +
Decrease FOV = Numpad -

[Game Speed]
F5 to enable
F5 again to stop time
F6 to resume normal time

[Manual Camera Rotation]
F7 to enable
F8 to disable

Arrow keys = rotate camera

This is required to rotate the camera during cut scenes. It also makes panoramas a little easier.

[Fix Aspect Ratio]
F9 to toggle

This game only seems to like 16:9 and 4:3 ratios. I think 2:1 works as well. If you use GeDoSaTo to force a custom aspect ratio, you'll need to use this script in order for the game to render properly (just enable it once you're in-game to fix the stretching).

21:9 Without fix:
image

21:9 With fix:
image


Using GeDoSaTo

Castlevania LOS2 requires a bit of a unique setup. But this is DET. We love a challenge. Right?

Enabling High Resolutions
1. Add "CLOS2" to your whitelist (or user whilelist)
2. Comment out all renderResolution lines except for the one you want.
3. Set your presentWidth and presentHeight to that same resolution. Example:

renderResolution 5760x2430@60
presentWidth 5760
presentHeight 2430

4. Open your game.cfg file - "\Documents\MercurySteam\Castlevania Lords of Shadow 2\##########\game.cfg"
Change mode to windowed and set up your GeDoSaTo resolution:

FullScreen = 0 ### 0 = Windowed mode, 1 = Fullscreen mode
VideoWidth = 5760 ### Fullscreen width
VideoHeight = 2430 ### Fullscreen height

5. Create a CLOS2 config file "/GeDoSaTo/config/CLOS2/GeDoSaTo.ini"
6. Add the following lines:

forceAlwaysDownsamplingRes true
forcePresentRes true

7. When you launch the game, it will launch in a very large window. You'll need to use SRWE to resize it to fit on your monitor. Remember to use the aspect ratio fix if you're using anything other than 16:9

Note: You can not select GeDoSaTo resolutions in-game unless they are 16:9.

Removing the HUD
From the beginning of the game until City of the Dead, this PSHash works:
injectPSHash 3de11d46
From the City of the Dead and beyond, I have to use the following:
injectPSHash aa219b4c
injectDelayAfterDraw true

That all goes in your CLOS2 GeDoSaTo config file. In the future, Durante will support multiple PSHashes in case one fails but for now, you'll have to swap them out depending on where you are in the game.


That's it for now. I had to discover all that crap myself. Maybe you can find an easier GeDoSaTo setup. Let me know if you do. But the general consensus is that this game is a mess even with GeDoSaTo. So good luck!

(also, you may want to rebind CTRL to something else in-game, otherwise your character will attack with a secondary weapon every time you press it to move the camera or something)
«1

Comments

  • edited September 8
    For GeDoSaTo it seems beta 10 and older (The ones without multiple resolution choices, maybe that's the issue in some way?) works best for this (And a few select other games.) where you just set the resolution and it works, these latest revisions as you wrote only seem to work at 16:9 for very high resolutions.
    (16:10 seems to work up to a bit above 2560x1600 from my testing but any higher and it reverts to 640x480, weird that.)

    Though at least it's not locked to ~720P like say Typing of the Dead Overkill (Without disabling post-processing.) or 1080P (Metal Gear Rising, to name one game.) which would require a dedicated plugin for the game.
    (And these multiple hash injection values are interesting as well, hopefully Durante will have support for that implemented sometime though it will probably take a while, along with support for 64-bit and DX11 which is likely going to take months each though the results should be well worth the wait.)
  • That aspect ratio fix though. Rather innovative.
  • edited September 8
    The reason I think you're pretty much stuck with the latest version of GeDoSaTo is because this game will revert to 640x480 unless you force that present resolution. Or does GeDoSaTo beta 10 allow you to launch this game in portrait mode (3000x4000, for example)? I never had any luck with that. It wasn't until Durante allowed us to force the resolution that I was able to get portraits working. And the reason it only seems to work in windowed is because if I try full screen, I get a crash 100% of the time when alt-tabbing.

    I'll do some more testing with this I think. But running this game in full screen mode in non-standard aspect ratios seems to be one hell of a hassle.

    EDIT: Tried beta 10 and I'm having the same issues. The game reverts to 640x480 for any non-standards aspect ratios... but non-standard aspect ratios are the life-blood of DET. Forcing it in windowed mode seems to work best for me.
    Midhras said:

    That aspect ratio fix though. Rather innovative.

    Thanks. I spent a lot more time than was necessary on fixing that because I wanted it to be automated. I could have forced you to enter the aspect ratio manually in the table, but this is just so much cooler :)
  • I added no-clip, since I really wanted to have that for myself. I didn't assign a hotkey to the script, but for now the numpad keys are used to move around your duder (obviously that means it cant be used at the same time as the camera script). You'll get a falling animation if you move up into the air but you won't actually fall until the script is disabled.

    Not going to add it to the guide because it's basically a cheat. But... it's there.
  • edited September 10
    Combination Widescreen Fixer + Gedosato works in full screen with proper aspect ratio. I try 21:9 only.

    1. Turn ON Widescreen Fixer and set custom resolution
    2. Start Gedosato
    3. Start game and after star game alt+tab for Turn ON Aspect Ratio fix.
  • edited September 10
    I don't know how widescreen fixer is supposed to work, but if I try to launch this game in 21:9 fullscreen, it reverts to 640x480, which is why I stuck to windowed mode.
  • gonna take a look at this later , did you consider MGS Revengance ?!
  • edited September 12

    I don't know how widescreen fixer is supposed to work, but if I try to launch this game in 21:9 fullscreen, it reverts to 640x480, which is why I stuck to windowed mode.

    Set same resolution in Widescreen Fixer/CLOS2 config and check "only read" and do not forget alt+tab during mercury steam video when you launch game. "to" resolution in gedosato i set 1920x810 for 21:9. 1920x810 must create as custom resolution in NV Control panel. Game crash if you do not have this resolution under custom resolutions.


    (edit)

    I found a little simpler way to force the aspect ratio in full screen mode.

    1. Downsampling resolution must be first in gedosato resolutions list
    2. set same resolution in CLOS2 config and Flawless widescreen
    3. set "to" resolution in gedosato with proper aspect ratio.
    4. alt+tab during mercury steam video. After returning to the game is activated aspect ratio fix.
    I try this and works without problems.

    render resolution 5120x2160@60

    to

    presentWidth 1920
    presentHeight 810




  • When i launch CLOS2 with GeDoSaTo enable the game stop working at startup...any solution?

    " Problem Event Name: BEX
    Application Name: CLOS2.exe
    Application Version: 1.0.0.1
    Application Timestamp: 532b1e3c
    Fault Module Name: GeDoSaTo.dll "
  • When i launch CLOS2 with GeDoSaTo enable the game stop working at startup...any solution?

    " Problem Event Name: BEX
    Application Name: CLOS2.exe
    Application Version: 1.0.0.1
    Application Timestamp: 532b1e3c
    Fault Module Name: GeDoSaTo.dll "

    1. Remove SweetFX from game
    2. Set downsampling resolution in config
    3. Downsampling resolution must be first in gedosato resolutions list
    4. if you have game from steam turn OFF steam overlay or set steam overlay compatibility in gedosato

  • I've done all of these things but the game crash at the startup immediately. This is my first time with GeDoSaTo, maybe i must set something before use it?
  • I've done all of these things but the game crash at the startup immediately. This is my first time with GeDoSaTo, maybe i must set something before use it?

    Try set steam offline . CLOS1 do not work for me with gedosato if is steam online but offline without problem. Maybe it works in CLOS2 too

  • Marcelus said:

    I've done all of these things but the game crash at the startup immediately. This is my first time with GeDoSaTo, maybe i must set something before use it?

    Try set steam offline . CLOS1 do not work for me with gedosato if is steam online but offline without problem. Maybe it works in CLOS2 too

    Ok, i'll try it. Can u upload your GeDoSaTo settings for CLoS2? Maybe i'm wrong something.

  • Only SMAA and resolution I set in gedosato. Nothing more. For custom aspect ratio I use Flawless Widescreen with settings on this page.

    "I found a little simpler way to force the aspect ratio in full screen mode.

    1. Downsampling resolution must be first in gedosato resolutions list
    2. set same resolution in CLOS2 config and Flawless widescreen
    3. set "to" resolution in gedosato with proper aspect ratio.
    4. alt+tab during mercury steam video. After returning to the game is activated aspect ratio fix.
    I try this and works without problems.

    render resolution 5120x2160@60

    to

    presentWidth 1920
    presentHeight 810"

  • edited October 1
    Marcelus said:

    Only SMAA and resolution I set in gedosato. Nothing more. For custom aspect ratio I use Flawless Widescreen with settings on this page.


    Put 5120x2160 also in CLOS2 config and Flawless ws, right?

    Fullscreen must be ON or OFF?

    Nothing, same error each time i launch the game. This piss me off!
Sign In or Register to comment.