Legacy of Kain: Soul Reaver 2 (2001)

Legacy of Kain: Soul Reaver 2 (2001)

life is dank 24 mag 2021, ore 17:34
2
5
7
5
Ultimate SR2 Patch
UPDATE

this patch is obsolete now with Gemini's soul fixer available

Get soul fixer here: https://classicrebirth.com/index.php/soul-reaver-2-soul-fixer/


Old Patch Below
___________________

PREFACE

It was so stressful trying to install wrappers to fix the windows 10 bugs, widescreen patch, controller fix, and audio fix. AND to have them all work at the same time. Now that I have finally figured out how to make them all work simultaneously I'm going to share with you the easiest fix possible.


WHAT IT DOES

-fixes Windows 10 bugs (teleporting, unlimited fps, physics and animation quirks)
-adds widescreen support
-restores analog controllers
-restores DirectSound3D with compatible devices


INSTRUCTIONS

Download and extract the zip file contents into the folder where the sr2.exe is located. Overwrite when prompted. Edit the sr2.ini for your preferred resolution (must be a 16:9 ratio), run the upx.bat, and launch the game. The upx.bat only has to be ran one time only for the widescreen fix to work and you won't need to run it again.

Run setup.bat and make sure the following are selected:
-Triple Buffer [x]
-Sync to Refresh [x]
-Low Quality Textures [ ]
-Fullscreen Effects [ ]
-Antialiasing [ ] (just force this in the GPU control panel it's better that way)
-Disable Opening FMA (optional)
-Select your screen resolution (must be a 16:9 and 32-bit)


DOWNLOADS

Soul Reaver 2 Ultimate Patch: https://drive.google.com/file/d/1WCXu3FdSRC6Y1LczjozROrpPsaNlSJBt/view?usp=sharing

Soul Reaver 2 Ultimate Patch + Hardware DirectSound3D restored: https://drive.google.com/file/d/1qrJZvHZMBQydTfHh9QBq84_6SnGz22-D/view?usp=sharing

The second download is for those with DirectSound3D hardware accelerated sound cards (eg: Audigy, X-Fi, Turtle Beach, etc..)


WAS MADE WITH

-ALchemy
-Rehade D3D8to9 wrapper
-Ultimate ASI Loader
-Widescreen fix by nemesis2000
-Elisha Riedlinger's DInputto8


ADDITIONAL STUFF

For an authentic PS2 style experience with Full Controller Support see this thread: https://steamcommunity.com/app/224940/discussions/0/1500126447404856721/

For a little extra spunk open regedit and change "HKEY_CURRENT_USER\Software\Crystal Dynamics\Soul Reaver 2\1.00.000\DisableHWDXTC" to 1 to make textures a little bit better.
Ultima modifica da life is dank; 19 ott 2024, ore 15:18
< >
Visualizzazione di 46-60 commenti su 84
Well i'm feeling optimistic, i hope an mmo is the last thing they will even consider as an idea, nosgoth mp was cancelled so hopefully that idea stays dead and buried.
This works nicely, thanks for the combo. All I had to do to enable my Xbox One controller was to right click on the game>properties>controller>enable Steam input.
Messaggio originale di Deggial:
This works nicely, thanks for the combo. All I had to do to enable my Xbox One controller was to right click on the game>properties>controller>enable Steam input.
What this file does is restore directinput so the game can natively use the controller, particularly analog joysticks
Maybe I'm just impatient, but with your combo, the controller simply did not work. Neither with the files from the links provided on "additional stuff". I also tried other sources, including the dwrapper from wrace's OneDrive, but I found multiple issues, including broken physics (attacking would teleport me forward, as well as getting hit), broken spirit world (no green color, and I would remain static unless I jumped), and limited controls. Using your patch + Steam's control input was the ideal solution (I got widescreen, decent controller emulation and fixed stuttery FMVs, without bugs like broken physics), unless I find crashes down the line.

With PC gaming, when things finally work, I'd rather not mess things up further.

Edit: I did crash eventually, after Kain offers Raziel the Reaver (mid cutscene, at random points). Setting CPU affinity to core 0 on task manager allowed me to progress.
Ultima modifica da Deggial; 22 mar 2023, ore 16:39
Dualshock 4 with Soul Fixer, and I didn't realize I had to enable your community profile to get the controller functioning normally. Usually DS4Windows does the job. But once that was done it worked super smoothly. Honestly mainly posting in the hopes that it'll end up in google searches for anyone else with the problem.
Messaggio originale di Hell Raven:
Dualshock 4 with Soul Fixer, and I didn't realize I had to enable your community profile to get the controller functioning normally. Usually DS4Windows does the job. But once that was done it worked super smoothly. Honestly mainly posting in the hopes that it'll end up in google searches for anyone else with the problem.

With soul fixer you no longer need my community profile. Soul fixer fixes the analog sticks (including the camera stick). All you need to do is assign kb arrows up,down,left,right, to the dpad, esc to the start button, and enter to the x button for menu functionality.

But also, gemini mentioned they might implement native menu controls to controllers in an update so that will like make even custom controller profiles obsolete too!
Messaggio originale di life is dank:
Messaggio originale di Hell Raven:
Dualshock 4 with Soul Fixer, and I didn't realize I had to enable your community profile to get the controller functioning normally. Usually DS4Windows does the job. But once that was done it worked super smoothly. Honestly mainly posting in the hopes that it'll end up in google searches for anyone else with the problem.

With soul fixer you no longer need my community profile. Soul fixer fixes the analog sticks (including the camera stick). All you need to do is assign kb arrows up,down,left,right, to the dpad, esc to the start button, and enter to the x button for menu functionality.

But also, gemini mentioned they might implement native menu controls to controllers in an update so that will like make even custom controller profiles obsolete too!
Nooo I definitely needed your profile. It absolutely did not work without it. I think it's because I was using dualshock not a native Xinput controller or the like. Not like it's a major deal it was one extra install step.
You don't need anything special for a DualShock 4 or DualSense: the patch can detect either and make them functionally identical to any other controller type. If you enable Steam Input the pad will be detected by default as an XInput controller, btw. Ds4Windows is not necessary and can actually conflict with Steam Input if I remember correctly from other tests I made years ago, since it also makes the Sony pads detectable as XInput.
Idk what to tell ya then, I installed Soul Fixer as per instructions and it absolutely failed to work as a controller. Used the config and bam it worked.

I do have a USB-C mod but I don't know what that does on a controller level given it was recognised as the same controller both before and after installing. Could be the fault but I couldn't tell you why if so.
The ideal setup is using steam controller support with ds4windows uninstalled. Ds4windows is obsolete (unless you don't have steam)
Yeah not much need for DS4 Windows even for most emulators. Most of these emulators like Cemu and Yuzu that used DS4 Windows for motion controls with the dualshock 4 and dualsense isn't needn't thanks to the support of the SDL controller api. Which allows these emulators to use the motion support in the controllers with a regular bluetooth connection.
Eh, I keep running into issues with preferred emulators and PS4 controller support. Add in playing a lot of non-steam games with poor controller support and it's worth keeping. If that's what's breaking Soul Fixer's Dualshock Support then fair.
Messaggio originale di Hell Raven:
Eh, I keep running into issues with preferred emulators and PS4 controller support. Add in playing a lot of non-steam games with poor controller support and it's worth keeping. If that's what's breaking Soul Fixer's Dualshock Support then fair.


Hmm, have you tried creating virtual 360 pad out of the PS4 controller with reWASD? That should work for all, Steam, emulators, all games etc. And even if the software is payware, you can set the controller once and it'll stay available even after trial period.
My Dualshock 4 works perfectly with every emulator I've tested. RA, Citra, Cemu, Yuzu, Ryujinx, Duckstation, PCSX2, PPSSPP, RPCS3, Dolphin etc. That's just a raw bluetooth connection too. Full motion control support too.
< >
Visualizzazione di 46-60 commenti su 84
Per pagina: 1530 50