Fix Updated to Version 2.0 on 2021-05-31
This is an entirely remade fix for Ryse: Son of Rome, now bringing the game to 3D Ready status, and was a much-needed improvement from the previous version of the fix. A lot of time and hard work went into making this fix, so I hope that there's some people who are still interested in playing this game. Perhaps some of these screenshots may entice the rest of you.
Version 2.0 of the fix includes the following:
Fixed via Regex:
-Various halos, including water tesselation in domain shaders
-Skybox related (Sun, moon, stars)
Remaining issues:
-Some smoke effects have some minor clipping
-A few surfaces throughout the game only show lighting in one eye at extreme angles or distance. Getting closer or looking at the surface perpendicular will snap those into place.
2. Extract zip file to the folder: ...\Ryse Son of Rome\Bin64
3. Game settings: Motion Blur, Temporal Aliasing, and Native Upscaling settings all off.
-Skybox related (Sun, moon, stars)
-Bloom & Lens flares
-Directional lighting
-Point lighting
-Decals
-Cloud shadows & rain effects
-Screenspace reflections - normal maps
-Screenspace reflections - water surface reflections
-Crepuscular rays (aka God Rays)
-Multiple compute shader adjustments, including: Tile lighting (with clipping fix), specular highlights, environment reflections inside screenspace reflections
Additional features:
-Introduction of my very first custom shader: 3D Zoom, a priority based, programmable convergence transition camera tool. 3D Zoom shares a similar feature set to 3DMigoto's existing convergence presets functionality but provides a greater amount of control and visibility to the user, especially in situations where multiple presets may be active at the same time and one needs to manage them to perform exactly as desired.
Additional features:
-Introduction of my very first custom shader: 3D Zoom, a priority based, programmable convergence transition camera tool. 3D Zoom shares a similar feature set to 3DMigoto's existing convergence presets functionality but provides a greater amount of control and visibility to the user, especially in situations where multiple presets may be active at the same time and one needs to manage them to perform exactly as desired.
-In Ryse, 3D Zoom performs 2 functions. The first is to provide a slow zoom out during cutscenes. You likely will not notice the transition at all, and you'll be glad to not have close-up shots of people's faces not making your eyes cross (your welcome!). The second, and much more frequent (and visceral!) is the kill zoom. My Ryse fix has 3D Zoom is programmed to dynamically and progressively zoom into the scene during the execution kills. It can get pretty intense during certain kill sequences, so I've set up low, medium, and high presets that can be cycled via keypress, and of course there are options to turn 3D Zoom off for those that would prefer to, as well as a reset button on the '.' key that can be used to immediately override and return to the default state.
Remaining issues:
-Some smoke effects have some minor clipping
-A few surfaces throughout the game only show lighting in one eye at extreme angles or distance. Getting closer or looking at the surface perpendicular will snap those into place.
INSTRUCTIONS
1. Download: Version 2.02. Extract zip file to the folder: ...\Ryse Son of Rome\Bin64
3. Game settings: Motion Blur, Temporal Aliasing, and Native Upscaling settings all off.
Graphics detail settings to High
4. I've set the following key functions as follows:
Key Function
Caps Lock Low Convergence toggle. Quickly sets convergence to 0.5. Press again to return to previous convergence setting
F1 or Shift + F1 Cycles through 5 different settings for gameplay convergence
Ctrl + F1 Cycles through 4 different settings for 3D Zoom during execution scenes
Ctrl + Alt + F1: Disables all automatic convergence adjustments (kill zoom ins & cutscene zoom outs)
F2 or Shift + F2 Cycles through 5 different settings for HUD depth
CTRL + F2 or F4 Disables the HUD
F3 CryEngine flicker fix on/off toggle *** Key Disabled - Edit DJRK_CryEngine3.ini to unlock***
Ctrl + F3 Reflection fix on/off toggle *** Key Disabled - Edit DJRK_CryEngine3.ini to unlock***
F5 Depth of field effect on/off toggle
Shift + F5 Screen blood effect on/off toggle
Alt + F5 Lens flare effect on/off toggle
Ctrl + F5 Enemy glow during executions on/off
F6 Soft shadows on/off
. 3D Zoom reset to gameplay convergence
Tools/Resources Used & Special Thanks:
-3DMigoto - Thanks to the entire 3DMigoto team
-DarkStarSwords Lichdom:Battlemage fix was used as a framework to learn CryEngine fixing methodology, so thanks to DSS for his hard work
-DarkStarSwords Auto-Convergence shader heavily inspired 3D Zoom's development
Like this fix and want to show support & appreciation?
Fixes take a lot of time and effort, so donations are always welcome and appreciated! Paypal donations may be made at www.paypal.me/DShanz or by sending to rshannonca@gmail.com
OMG OMG OMG! Can't believe that I will actually be able to play this GEM in proper 3D!!!
ReplyDeleteBig big big thank you for this release!!
You have my respect! Gonna install it and try it now ^_^
Cheers!
wonderful, i never think it will be playable using 3dvision ! what a work. helix team is really a bunch of masters.
ReplyDeletehell yeah! Thx! You made my day :-)
ReplyDeleteJesus Christ man, you're a fucking beast!
ReplyDeleteYou Sir, are a bad-ass mofo of 3D justice!
ReplyDeletewow, I might actually play this now, big thanks for all the effort. Division next right? :D
ReplyDeleteВот это подарок, спасибо, Тебе, большое.
ReplyDeleteЖдал, что NVidia сделает профиль под игру, но видимо им не судьба, а тут такое ………
Here is a gift, thank you, very much.
DeleteWaiting for that NVidia will make the profile of a game, but apparently it is not fate, but here is .........
OMG!!! This is plain AWESOME! Thank you very much, DJ-RK!
ReplyDeleteHello;) Thx for that great fix. Got a problem. The left eye is always grey and there is no way to change it. any idea?
ReplyDeleteYes, that is what Step 3 of the instructions fixes. You either did not perform that step, or may have done so incorrectly. Please refer to one of the following guides (or do a search for others) on how to import the provided Nvidia profile.
DeleteUsing Nvidia Inspector: https://www.youtube.com/watch?v=28VHo9kqFsM
Manually importing via Geforce Profile Manager: https://forums.geforce.com/default/topic/791450/3d-vision/guide-how-to-enable-and-tweak-3d-compatibility-mode-in-any-dx11-game/
hello DJ-RK
Deletei have the same problem.
there was an existing "ryse Son of Rome" profile. i just imported the .nip in your archive fix and it has replaced the existing one. i clicked on "APPLY". For me, it should be working no ? so WHY not ?
Sorry mate, I don't have an answer for you because yes, that should work. It works for me, it works for everyone else that's commented here. I'm sorry to say, but in my experience from years of working in IT support for a bank I've learned that in most cases where something works for every other person, and only one person is having an issue, then the problem is usually that the one person with the problem has usually done something incorrectly. Unfortunately, I don't have any way of directly helping you, it's not like I can come over to your place and check out your setup, and I'm not interested in trying to set up a remote desktop connection to try to connect to your computer, so I've reached the limit of the support I can give you here. Please read the other comments here, or the guides I've previously linked, because I guarantee you the answer for you lies in one of them.
DeleteOddly enough I also have this exact same issue, I've followed your directions to the letter and tried both importing the .nip profile for Ryse and also manually updating all the profiles and importing and neither approach works, sadly. :( Have done this before so stumped on why I'm encountering this problem (Note: also tried to import the nip file into the global driver profile like the post below but that made no difference.
DeleteI just updated the fix to include the latest 3DMigoto release which allows me to have the fix automatically update the Nvidia profile with the required settings, so just download the new fix, uninstall the old one and install it, and you'll know it worked if you see the green text say "Ryse: Son of Rome 3D fix by DJ-RK"
DeleteHi DJ-RK;)
ReplyDeleteNow it works;)) My fault was, that I imported the nip-file into the Ryse: Son of rome profile in nvidia profile inspector. Now I´ve imported it to _GLOBAL_DRIVER_PROFILE (Base Profile) and it works.
Thx mate for your hard work and let me say, you really keep 3D Gaming alive. Do you got any adress for a donation?
Strange, I didn't know that it mattered what profile you were on when you imported, I could have sworn there were times when I tested my profiles that I created while I was on that game's profile when I imported it. I wonder if maybe you didn't click the Apply button the first time around, but did the second (but, again, I'm not even certain if that's required, I kinda assumed that once you imported it, it was final).
DeleteAnyways, glad you're now enjoying this game in it's full glory, and yes, I have every intention of continuing to do my part to keep our beloved 3DVision still going as long as it's within the realm of possibility (or until there's an acceptable alternative).
Also, yes I do accept paypal donations to: rshannonca@gmail.com :).
Thank you so mutch for your hard work!
ReplyDeletethank you so much
ReplyDeleteHello, i deleted the original profile. But if i try to use the new included profile, i have an error. If i try to create a new profile, i have the same.
ReplyDeletehttp://nsm08.casimages.com/img/2016/11/06//16110612132016744214611509.jpg
maybe 'Ryse' is already in the 'Global driver profile' but i don't find it.
what can i do please ?
i can't try the fix :(
Try searching to see if the driver automatically created a profile called Ryse.exe, and if so, delete that. Otherwise, only other thing I would suggest would be to do a clean reinstall of the driver and try again.
ReplyDeletehi djrk, did you see the pic ?
ReplyDeleteYes, that is why I said that it appears you already have Ryse.exe assigned to a profile, and why I gave you those suggestions
Deletei'll try, i'm going to wait the next drivers, thx !
DeleteHello DJ-RK
DeleteWith the last drivers, i deleted my ancient settings and installed new drivers 375.95
i put the fix files in /bin64 folder. i launch nvidiaProfileInspector. i choose "import profile", i choose the one from your fix archive.
it seems to work. i click on "apply", i close nvidiaprofileinspector.
i launch Flawless Widescreen from 3DSurround site, i choose "RYSE SON OF ROME" 3Dsurround fix.
i launch the game with Steam >>>> black screen >>> the pc reboots.
WTF ?? :)
This comment has been removed by the author.
DeleteSorry man, I only fix the games, I can't troubleshoot your 3D surround issues. Best bet would be to not play in 3D Surround if it was working for you before you installed that fix.
Delete8/10, the shadows and the pop problems were very noticeable. Frustrating considering how the Crysis games work so great out of the box. Thank you for making the game playable though.
ReplyDeleteThis comment has been removed by the author.
DeleteThat's a fair assessment, so thanks for your rating. However you may not be aware but Crysis games' built in 3D is actually fake 3D. We like to call it 2.5D because it's a bit of a hack that adds a bit of depth to the world, but everything looks like flat cardboard cutouts because it's not rendering in true stereo 3D. That's why proper fixes for Crysis 2 and 3 were made, and can be downloaded from this site.
DeleteJust a comment for anyone who previously had issues getting this fix to work due to the Nvidia profile bit, I've updated the fix to include the latest 3DMigoto release which allows me to have the fix automatically update the Nvidia profile with the required settings, so just download the new fix, uninstall the old one and install it, and you'll know it worked if you see the green text say "Ryse: Son of Rome 3D fix by DJ-RK"
ReplyDeletejust a quick question does this fix sort out any of the FPS or stuttering problems?
ReplyDeleteThanks DJ-RK for the new WIP. Finally ready to play this epic game, in full 3D glory.
ReplyDeleteThank you so much
ReplyDeleteHuge thanks for "Remake" edition fix.
ReplyDeleteALL HAIL DJ-RK! THANK YOU for this kick ass fix
ReplyDeleteAWESOME!!!!!!!!!!!!!
ReplyDeleteThank you a lot DJ-RK!!
Thank you very much, I bought the game just now to be able to experience your 3D Fix :)
ReplyDeleteAwesome,thank you
ReplyDeletethank you so much and VR and Nvidia 3D gaming will be forever~~~~~~~~~
ReplyDeleteTHAAAAAAAAAAAAAAAAAAAAAAAAANK YOU!!!!! NVIDIA3DVISION FOREVER!!!!
ReplyDeleteDoesnt seem to work with geo-11 DLLs and force stereo 2 like other dx11 profiles from here. Crash on launch attempt. 4090 latest-ish drivers.
ReplyDeleteThanks for trying this under geo-11. Just noting that I tested this under old setup, Driver 452.06, and default helixmod fix using HelixVision to install/setup, and it was working correctly. Shadows were broken to start, but changing internal scaling to 100% from 80% fixed them. (Not an option for 4090, but worth knowing fix and game still work. Does suggest some geo-11 .ini params might fix crash.)
Delete