Rayman 3 Reshade Graphics Mod for GC (Dolphin) with upscaled ICUP321 HD textures

Discuss tools to aid in the modification and running of Rayman games.

Moderators: English moderators, Modding and utilities team

Post Reply
deton24
Dora Dodemer
Posts: 796
Joined: Fri Jan 14, 2011 1:22 am
Location: Poland
Tings: 5766

Rayman 3 Reshade Graphics Mod for GC (Dolphin) with upscaled ICUP321 HD textures

Post by deton24 » Sun Nov 04, 2018 4:04 am

Rayman 3 Reshade Graphics Mod for GC (Dolphin) NTSC
with upscaled ICUP321 textures

As you probably now, currently there is no method for injecting custom textures into PC version, and only Gamecube version in Dolphin emulator is capable of doing this right now.
It's also worth to mention that not only sharp textures make the game better looking. In my opinion, GC is more castrated visually than the PC version.

Though PC version can be still used with Reshade thanks to D3D8to9 wrapper (step by step instruction - https://sfx.thelazy.net/games/game/2165/) my preset(s) here won't be fully compatible with PC version in matter of graphics, due to diffrent textures. Furthermore, the texture mod changes few things in game colors for better, from which Reshade presets can benefit in my opinion. Anyway, proper presets for PC will be diffrent than for GC with tex mod.

In general, it wasn't easy (even my HDD screwed up by the occasion), but here it is.
Preset with fakehdr, liftagamma, levels, clarity, SMAA, FXAA.

Additionally, I came up with the conclusion that modded ICUP321 textures are not sharp enough even on FHD display, so I upscaled them by 200% with Lanczos filter in XnView Classic (after comparing with other filters). Altough, now it would be cool to upscale them with ESRGAN AI, which suppose to give better results.
But believe me or not - it's really better even now :) Mainly textures of ground, but at least it satisfies me. In a matter of colors, it doesn't change anything.
Of course, I could also add automatic filters to contrast, since it gives interesting results, but then I'd have to make completely different kinds of presets (result textures would be much brighter).
I hope that ICUP321 has nothing against upscaling and reuploading the textures.

Generally, making preset bright enough at nights as in daylight was like conciliate satanist with pious grandma.

Proper mixing of lift gamma and levels shaders helped to cheat the image enough. Days and nights are not too bright or too dark. I finally learned how to use lift gamma shader and clarity - generally manual settings in comparison to R2 Reshade.

I didn't change native culling - because it eventually helped to keep days not overbright while not making the night unacceptable like overbright days (culling set as "front" in Dolphin graphic options makes the game brighter).
Somehow, pity that game doesn't have luminosity setting like in R2. It would help achieve better results.

Reshade has beautiful built-in, injected in any game, GUI configurator and preset maker (CTRL+F2). It makes eveything much easier, and minimizing the game is no longer needed. Maybe results are not that spectacular like in Rayman 2 and my Reshade with SweetFX 1.0 presets, but performance overlay is lower. And it looks pretty, pretty nice compared to Vanilla GC game with tex mod.

I need to honestly admin that I overreached with blue color saturation in liftgammagain (in cost of better brightness in dark areas), hence my favorite opening levels not look as could imagine, but it still supposes to be better than before there. I'd gladly see your own presets (even based on mine - I fully adimit - just press CTRL+F2. You can even set there a key to disable particular effect).

In a matter of sound, I recommend turning on stereo in Rayman options. Turn on Pro Logic only in Dolphin options (available in Ishiruka Dolphin). Turn off half audio rate by adding ISO path in options, and clicking RBM on game title in the emulator, then properties.

Don't touch 16:9 in Rayman options - emulator takes care about it properly when you choose Widescreen hack in Dolphin>Graphics, remain it set by default in the game.
And of course, set internal resolution to corresponding with your monitor's, or higher (e.g. 5X for FHD is fine). MSAA X2 (for which I was optimimzing FXAA/SMAA in preset) for constant 60 FPS in all places requires 7970 GHz/R9 280X after OC, or GTX 970. But without SMAA, even HD 7770/HD 6870 should enough in most places.

Installation notes:

There are attached textures for NTSC version with PS3 controls textures (360 or HD GCN HUDs are here: https://yadi.sk/d/oKTZe9eo-sj_jw). I ommiting PAL textures because who wants to play in 50 FPS... Video Rate Hackk in Dolphin doesn't work in this game (and texture upscaling compiled up to 3 hours for me).

1. Download Ishiruka Dolphin (AFAIK - the only Dolphin version allowing to inject Reshade, and by the way, it can exclusively use Vulcan renderer for now [though it doesn't work with Reshade, only with OGL]).
https://forums.dolphin-emu.org/Thread-u ... om-version

2. Put these .ini preset files into Dolphin folder
https://yadi.sk/d/rrrgVjPR8Ublhw

3. Download Reshade
https://reshade.me/#download
Chose in installer "OpenGL" (but remain default emulator renderer in Graphics as DX11 - yes it works, honestly don't know why, found it by accident when OpenGL started to crash),
afterward choose preset (the newest version - 12 recommended) you can set performance mode (fast Reshade loading times), especially if you are decided on this concrete preset (the option is also available in GUI via CTRL+F2->Settings).

4. Put textures to Documents\Dolphin Emulator\Load\[here comes the game number folder] [you can overwrite any older tex mod there if present]

5. In Graphic->Advanced turn on load custom textures and prefetching

6. In case of the will of using keyboard during game, just copy this .ini:
https://yadi.sk/i/lKz8o4NAMUy-TA
to Documents\Dolphin Emulator\Config\GCPad
Then go to Controllers and choose Standard Controller in Port 1.
Go to Configure and choose profile from the list, and press load. Then press OK.
All controls works like on PC - only use backspace and backslash (right below backspace) for ESC.

Image

Comparison shots:
https://sfx.thelazy.net/games/screenshot/69722/
https://sfx.thelazy.net/games/screenshot/69723/
https://sfx.thelazy.net/games/screenshot/69724/

___
If anybody wants to see how Rayman 3 looks like in UE4, here you are:
https://www.youtube.com/watch?v=-p5IJeBjBjc

Post Reply