After many years Rayman 2 for PC has lived to see amateur graphics remaster
Ambient Occlusion, HDR, FXAA, Motion Blur... and many, many others.
by deton24 (preset 22 on 1st video)
Thanks to nGlide we can run Reshade in OpenGL mode in Rayman 2, and then tweak settings of graphics options. R2's DirectX version is too old.
I have a ready preset(s) for better graphics. Results are very interesting IMHO.
I gave a few presets. Last - 23, is the most beautiful but suffers from too big differences between the darkest and brightest parts of the view.
Previous number - 22, is the opposite, and preset 7 is the least demand from all, and still not very bad.
Update: Preset 32 - better colors. Fixed dark areas. Worse look of bright areas than 38.
Preset 38 added. Fixed bright areas. Little worse colors. Rather playable on all levels. So probably the best.
1. Just install nGlide and configure Rayman 2 to use it:
https://www.dropbox.com/s/rdv7uieevzt8h ... x.zip?dl=0
You can add this line to your ubi.ini (main folder of R2):
You may use the widescreen patch (see my signature below) and you must set your widescreen resolution in nGilde, and in ubi.ini/GXsetup then too.
2. Try to put these files to your R2 folder, (if this method works [I think yes]):
Then set gamma in nGlide to e.g. 0.7, and afterward adjust luminosity (just lower it a bit).
or if the method above fails:
2. Install Reshade (Mediator):
3. Copy presets' - folder "Reshade" to the Rayman 2 game folder
Run unpacked Mediator, and choose game and OpenGL, preset and apply, and 'perm. push to application.'
4. Adjust luminosity in options of the game (probably for every preset separately).
https://www.dropbox.com/s/f5lwxmoz19xvg ... 7.png?dl=0
(Example setting of luminosity for my preset.)
Or here is the 100% savegame (without all lums) which sets luminosity automatically (good setting differs for various displays):
https://www.dropbox.com/s/pp9t806kb8515 ... y.rar?dl=0
5. Run nGlide and set gamma to 0.7.
You can adjust these to values of brightness by your self, but sometimes changing preset on display may give better results.
6. Improve smoothness of the game if you wish, by setting refresh rate and v-sync as below (nGlide is strange).
(smoothness results of my PC):
(V-sync off) 45 FPS / bad frametime (slow game)
(v-sync on) 30 FPS (if you encounter 30FPS lock with no 60 FPS) / no change of frametime (still bad)
(V-sync off) 45 FPS / better frame time than in 60 Hz (reasonable balance between frame's time and framerate)
(v-sync on) 37 FPS / very good frametime (game runs comparatively to original, but there is less of smoothness)
7. I found a weird bypass to achieve 15 FPS more - just press scroll lock few times for a ~7-15 seconds, and frame rate will increase, and also graphics quality!
So now, for 60 FPS/1080p I recommend HD 7850 or R7 360 (maybe after OC).
For 30 FPS (not recommended) - at least R7 250X, or slightly better HD 7770.
8. 32 depth fix (looks good with point 7 applied):
http://raymanpc.com/forum/viewtopic.php ... 9#p1111432
9. Run Rayman 2
(Sometimes it is needed to run the game starting from Mediator and choosing the preset there, if you messing a lot in preset's options, but normally everything works "out of the box" - so by just unpacking my archive to your game directory)
Ignore wrong brightness of subtitles, or blur on them.
The camera moves with Rayman, and it has an influence on graphics quality, it's not annoying, I think it may be better now - it's ''motion_focus'' option, demanding.
This efffect in most cases disapears when you apply point 7.
Please help in future tweaking of this settings. Advanced options of every addition are untouched. Good to start with: vibrance/curves/tonemap/HDR. Maybe some manual gamma would useful. (Image of preset 23)
Do not touch settings:
reinhard, skyrim tonemap, filmic curve, cel, colormod,
affects the quality of graphics.
HPD, lens distortion, fisheye_ca - may cause CRT effect glitch (invisible in motion_focus (demanding), watch out)
If SweetFX/Reshade doesn't work at all
The files for overwriting in a game folder. Just copy and paste them, and edit ubi.ini to add your resolution, leave alone bit depth 16 if you're using SweetFX, messes in colors of preset a little.
Anyway, everything should work now.
https://www.dropbox.com/s/0djt029066y0s ... x.zip?dl=0
It contains applied and working preset.
Here it is explained why it happens:
http://raymanpc.com/forum/viewtopic.php ... 4#p1147357
- 18th August's afternoon - presets link freshly added (sry)
- separation of two presets ("Levels" option)
- Preset 32, 38 added (rather the best, compatible with dark locations)
- video added (but the game looks even better)]
- ready package to put in the game added
- save game which sets luminosity automatically
- instruction rebuild
- no SweetFX bug fix
Warning! (if you not apply successfuly point 7)
If you can not pass some demanding fragment of a game, just press Scroll Lock, and revert changes for this moment. You'll get back more smoothness and better frame time in return, to overcome demanding places of the game, then you can turn it on again.
I'd like to share with that thing if somebody doesn't follow the general Rayman 3 topics.
All textures from R3 PS3/Xbox version are already replaced in GB version, and some new textures are added because that's easier since replacing mod is already created for GB by Maldo.
Maldo - known from Crysis 2 texture mod, made it, and RibShark gave HD textures from X360 for Maldo, then he selected the best ones.
And there are some improvements made by Maldo in DC version of R2! and also for 1.
You can check this out too, I haven't mixed it together so far.
edit. Here is currently the best tex mod for R3:
(nothing to do with my presets)
For fixing DX6 framerate dips from 60 to 30 in R2, install DXwrapper. For fullscreen, edit wraper's ini. Disable or hide any overlays in case of performance issues. Just to let you know (nothing to do with my presets working with nGlide)
Copy dxwrapper.ini, dxwrapper.dll, ddraw.dll (stub directory), into Rayman 2 directory
Edit dxwrapper.ini: FullScreen = 1
If you previously used Glide, run GXSetup to choose DirectX renderer.
The best DX6 wrapper performance for this game. Behaves smoother than dgVoodoo and WineD3D.