SupahGamuh: Maybe you could try running the game using a 3DFX wrapper, you may even make it run in 32 bit mode.
GI1995: How do you do that?
Trying not to resurrect a dead thread, I forgot to mention it, you can download a Glide Wrapper from
here. It's installation is pretty straight forward, after you've installed it, just configure it the way you want it to run Glide games, it's not perfect, it may tax your system a bit more than Direct3D or OpenGL normally would, because without getting into much mumbo jumbo, it emulates the algorithms that Glide would normally use, and if you intend on running the game in widescreen, it has the option to run your Glide games in your native resolution with 4:3 aspect, meaning that it will run at it's correct aspect with black borders at both left and right sides of the screen, without stretching the image.
If you want to use Glide in Rayman 2, inside the game's folder, you'll find a folder named Glide (search it, it's there), inside that folder, you'll find a file named "GLiVd1vf.dll", you need to copy that file into the game's DLL folder and then, you'll need to run the configurator to switch the Direct3D driver to Glide and you're done!.
In my humble opinion, I simply play the game using Direct3D, even with it's unstable frame rates, but belive me, the game looks and runs
way better than the original N64 version.