OK so I've updated this and there's a much better way of doing it. I slaved away at editing and testing for days because I love this game and I got the result I wanted
Anyway, grab a hex editor and open your default.xbe file (or alternatively use the IPS patch from the bottom of this post).
Code: Select all
Find:
D9 44 24 10 68 00 00 00 3F
Replace with:
D9 44 24 10 68 00 00 1C 3F
Code: Select all
Find:
8B 46 58 D9 5C 24 18 68 00 00 00 3F
Replace with:
8B 46 58 D9 5C 24 18 68 00 00 1C 3F
Code: Select all
Find:
5C 24 18 68 00 00 00 3F D9 46 58 51
Replace with:
5C 24 18 68 00 00 1C 3F D9 46 58 51
I've also added a 720p patch. The game won't manage to run at 60fps while using it, but it still runs at a playable framerate if you prefer the graphics over the framerate.
Note: There are a couple of bugs with 720p, mainly that the Ubisoft logo, intro video, and loading screen are 640x480 in the upper left corner of the screen, though the actual game is in full screen. There is also some flickering during the Ubisoft logo and first intro video, and there are also some slight reflections that can be seen in the upper left near the score. I have yet to test an in game cutscene, but they'll likely be played on the upper left of the screen also. I'm sure this stuff can be fixed eventually, but the main thing is that the game is playable in 720p.
I still wouldn't recommend using it in 720p for scoring purposes, as fps variations effect the physics, such as the jump height. It's mainly just a case that it can run in 720p is all.
Screenshot comparison, including 720p:
For Rayman Arena:
Open default.xbe with a hex editor (or alternatively use the IPS patch from the bottom of this post).
Code: Select all
Find:
8B 4E 58 68 00 00 00 3F
Replace with:
8B 4E 58 68 00 00 1C 3F
Code: Select all
Find:
00 8B 56 58 D9 5C 24 14 68 00 00 00 3F
Replace with:
00 8B 56 58 D9 5C 24 14 68 00 00 1C 3F
I'll find a fix for this eventually but it isn't too important as it doesn't affect the gameplay in any way.
-----
Update: improved patches by RibShark!
Rayman 3 (NTSC)
Rayman 3 Widescreen.zip
Rayman Arena
Rayman Arena Widescreen.zip