Everything in this table works during cut scenes!Cheat Engine TableDownload 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:

21:9 With fix:

Using GeDoSaToCastlevania LOS2 requires a bit of a unique setup. But this is DET. We love a challenge. Right?
Enabling High Resolutions1. 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 HUDFrom 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)
Comments
(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.)
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. 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 :)
Not going to add it to the guide because it's basically a cheat. But... it's there.
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.
(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
" Problem Event Name: BEX
Application Name: CLOS2.exe
Application Version: 1.0.0.1
Application Timestamp: 532b1e3c
Fault Module Name: GeDoSaTo.dll "
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 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"
Fullscreen must be ON or OFF?
Nothing, same error each time i launch the game. This piss me off!