Rayman Plus

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

Moderators: English moderators, Modding and utilities team

Forum rules
Please keep the forum rules and guidelines in mind when creating or replying to a topic.
Snagglebee
Pti-lote
Posts: 11791
Joined: Tue Jan 08, 2013 6:22 pm
Location: Yes
Tings: 2750

Rayman Plus

Post by Snagglebee »

Image

I developped a new Rayman 1 patch. Similar to Rayman Optimum, but with its own interface and a long dreamed feature. You'll need to supply your own legitimate copy of Rayman, be it either the original Rayman 1 CDs or GOG's release/UbiSofts Rayman Collection bundle. The main supported games are Rayman 1, Rayman Designer, Rayman by his Fans and Rayman 60 Levels, I hope I'll be able to make the educational games being supported too in the future.

The main new feature of this software is the Per Level Soundtrack module (or TPLS how I call it) for Rayman 1. This little module replaces the entire soundtrack with the PS1 version's soundtrack order and adds few more wanted features.

It was developped under Windows 10, so I cannot guarantee if it will keep it's compatibility with previous Windows builds. (Tested on Windows 7 64bit, no major issues found there)

The way it works is as follows: Once downloaded and executed, you'll have to install it. Make sure to provide one or more of the previously mentioned main games. If you weren't able to provide all of the games, you'll still be able to install one game afterwards. The game that wasn't installed will stay greyed out.
Once you're in main menu, you can change between two tabs: The main games list tab and the configuration tab.
At the main games list tab, you can either install the missing game or launch the games you have already installed.

Download here! v1.1Image




  • If you're having issues dedicating TPLS go to the Advanced Options window and try moving your pointer interval to a higher value or a lower value, the art here is to keep the interval to a minimum to improve performance whilst maintaining functionality. (fixed in v1.1)
  • Is the game lagging enter your GPUs settings and turn on adaptive vsync. In advanced options have the VSync mode to "Host" checked and make sure the VSync rate matches your monitor's refresh rate.
If you encounter a problem dont hesitate to post in this thread or dm me.

Credits:
  • Jens Thiel - MetroFramework
  • Simon Cropp and contributors - Costura Fody
  • NAudio, NVorbis
  • DOSBox Emulator
  • RayTunes
Special thanks to Haruka and my IT prof! And a big thanks to Adsolution and RibShark, who have been directly involved with this project!

Code: Select all

Changelog
__________________

v1.1 (10th August 2018)
	- Static pointer found. No more searching Rayman's base address!

v1.0 (13th July 2018)
	- Several bugfixes
	- Joystick detection fixed
	- Added pause feature when entering options

v0.2c (19th Apr 2018)
	- Modified soundtrack to loop
	- Midi-Loop fixed
	- BGM sudden stop fixed
	- Memory Leak fixed
	- Boss BGM now being handled by TPLS
	- Volume Mixer sync added
	- New faster pointer search algorithm
	- Aspect correction for 4:3 screens fixed
	- Added "Desktop" as a resolution option (may fix GSync issues)
	- Added British, Japanese and Russian dubbing
	- Added the option to tweak the TPLS searching interval if a "Pointer out of reach" error is detected
	- Added Advanced options
	- Picture City - Pencil Pentathlon soundtrack selection fixed
	- TPLS Debugger now usable (use TPLS arg to start)
	- Fixed language bug on first use

v0.1a (19th Dec 2017)
	- Initial public release
Last edited by Snagglebee on Sat Oct 20, 2018 8:28 pm, edited 13 times in total.
Image
PluMGMK
Aline Louïa
Posts: 37006
Joined: Fri Jul 31, 2009 9:00 pm
Location: https://www.youtube.com/watch?v=cErgMJSgpv0
Contact:
Tings: 102725

Re: Rayman Plus

Post by PluMGMK »

Nice! But does it need to be run as admin? :mefiant:
Snagglebee
Pti-lote
Posts: 11791
Joined: Tue Jan 08, 2013 6:22 pm
Location: Yes
Tings: 2750

Re: Rayman Plus

Post by Snagglebee »

PluMGMK wrote:Nice! But does it need to be run as admin? :mefiant:
Only the installer :P
Image
Haruka
Sandra Misu
Posts: 26719
Joined: Sun Aug 10, 2008 9:19 pm
Tings: 178780

Re: Rayman Plus

Post by Haruka »

Looking forward for the first release. :)
Snagglebee
Pti-lote
Posts: 11791
Joined: Tue Jan 08, 2013 6:22 pm
Location: Yes
Tings: 2750

Re: Rayman Plus

Post by Snagglebee »

And it's up :) Merry early christmas!
Image
PluMGMK
Aline Louïa
Posts: 37006
Joined: Fri Jul 31, 2009 9:00 pm
Location: https://www.youtube.com/watch?v=cErgMJSgpv0
Contact:
Tings: 102725

Re: Rayman Plus

Post by PluMGMK »

Awesome! Well done to everyone who worked on this, it's really appreciated! :D
I got it working on my Windows 10, although I had to attempt the installation twice. The installer crashed after copying the Rayman 1 files the first time for some reason. I had switched away from it to do something else, while the second time I left it in focus the whole time.
Also, when I tried it on Wine, I got:

Code: Select all

System.IO.FileNotFoundException: Could not load file or assembly 'MetroFramework, Version=1.2.0.3, Culture=neutral, PublicKeyToken=5f91a84759bf584a' or one of its dependencies.
Which to me suggests that it won't work on Windows 7, at least not out of the box.
Haruka
Sandra Misu
Posts: 26719
Joined: Sun Aug 10, 2008 9:19 pm
Tings: 178780

Re: Rayman Plus

Post by Haruka »

I had no issues to install it in my Windows 7, and I used the ISO I ripped of my Rayman Collector retail copy.
PluMGMK
Aline Louïa
Posts: 37006
Joined: Fri Jul 31, 2009 9:00 pm
Location: https://www.youtube.com/watch?v=cErgMJSgpv0
Contact:
Tings: 102725

Re: Rayman Plus

Post by PluMGMK »

Oh, okay. I'm not sure how the whole .NET ecosystem works these days!
Snagglebee
Pti-lote
Posts: 11791
Joined: Tue Jan 08, 2013 6:22 pm
Location: Yes
Tings: 2750

Re: Rayman Plus

Post by Snagglebee »

PluMGMK wrote:Also, when I tried it on Wine, I got:

Code: Select all

System.IO.FileNotFoundException: Could not load file or assembly 'MetroFramework, Version=1.2.0.3, Culture=neutral, PublicKeyToken=5f91a84759bf584a' or one of its dependencies.
Which to me suggests that it won't work on Windows 7, at least not out of the box.
Sounds more of an issue with Wine unable to load embedded dependencies.... I tested it on a VM with Windows 7 and it was working fine, as long as I had the .NET Framework v4.51 installed.
PluMGMK wrote:although I had to attempt the installation twice. The installer crashed after copying the Rayman 1 files the first time for some reason. I had switched away from it to do something else, while the second time I left it in focus the whole time.
Could you further on explain what kind of crash you saw? Did the main install window just suddenly disappear? Did it give out an exception error? Did you check the Error.log under the installation path of Rayman Plus?
Image
PluMGMK
Aline Louïa
Posts: 37006
Joined: Fri Jul 31, 2009 9:00 pm
Location: https://www.youtube.com/watch?v=cErgMJSgpv0
Contact:
Tings: 102725

Re: Rayman Plus

Post by PluMGMK »

Okay, sorry, the first post made it sound like you hadn't tested 7 at all. :P I wasn't expecting it to work on Wine anyway.

I think there was an exception, causing me to get a window with a "Debug" option. I'm afraid I ignored what it said in favour of taking the "Einsteinian-insanity" approach to solving the problem, which actually worked. :oops2: Sorry about that.
Outerbeast
Bras maléfique
Posts: 90
Joined: Tue Mar 18, 2014 7:58 pm
Location: Behind you
Contact:
Tings: 500

Re: Rayman Plus

Post by Outerbeast »

There is a weirdness that causes the tracks to play in "double" that makes the music sound louder, sound like reverb or just outright out of phase.
This is for every level that is played.

Also, is it possible to add music in the loading screens?
A mysterious figure once wrote:All dreams are but another reality.
Never forget...
Image
PluMGMK
Aline Louïa
Posts: 37006
Joined: Fri Jul 31, 2009 9:00 pm
Location: https://www.youtube.com/watch?v=cErgMJSgpv0
Contact:
Tings: 102725

Re: Rayman Plus

Post by PluMGMK »

Just to say again, having played through the game, that this is fantastic! :D
I noticed that it just lets the normal music play during the Skops fight. Ostensibly that's okay, but it means that (unlike in other levels) the music doesn't stop when Rayman dies, which is sub-optimal.
Snagglebee
Pti-lote
Posts: 11791
Joined: Tue Jan 08, 2013 6:22 pm
Location: Yes
Tings: 2750

Re: Rayman Plus

Post by Snagglebee »

Thank you all for your kind feedback! Here is a list of what I will be addressing in the coming version:

Code: Select all

GUI:
	- At "Free the protons and defeat Mr. Dark" change "protons" to "Electoons"
	- Add Advanced Options similar to RayOpt
	- Add "Desktop" as resolution (fixes issue with GSync)
	- Add Uninstaller 

Installer:
	- Detect what language is being installed; set GUI lang-set accordingly!

TPLS:
	- Fix Midi stops playing after first loop!
	- Fix BGM stops 1 second after Rayman enters Level after going back to main menu and reenter Level.
	- Handle Bossfight Music (Mr.Sax; Mr.Stone; Mr.Skops; Mr.Dark)
If you have more suggestions to what should be added, changed or fix please let me know, thanks!
Image
Snagglebee
Pti-lote
Posts: 11791
Joined: Tue Jan 08, 2013 6:22 pm
Location: Yes
Tings: 2750

Re: Rayman Plus

Post by Snagglebee »

The timing's still terribly off, it's still wip.
Image
Fifo
Joe
Posts: 9530
Joined: Thu Sep 19, 2013 7:08 pm
Location: rm –rf /*
Tings: 78350

Re: Rayman Plus

Post by Fifo »

is there a way to disable the victory music? I’d rather it play the map music, like it does on the Saturn version.
Snagglebee
Pti-lote
Posts: 11791
Joined: Tue Jan 08, 2013 6:22 pm
Location: Yes
Tings: 2750

Re: Rayman Plus

Post by Snagglebee »

I'll add an option to disable that feature
Image
Fifo
Joe
Posts: 9530
Joined: Thu Sep 19, 2013 7:08 pm
Location: rm –rf /*
Tings: 78350

Re: Rayman Plus

Post by Fifo »

Snagglebee wrote:I'll add an option to disable that feature
Thanx bby <3
Steo
Globox
Posts: 33018
Joined: Sun Feb 25, 2018 3:57 pm
Location: Globox Village
Tings: 91547

Re: Rayman Plus

Post by Steo »

Is there any way to get an xbox one controller to work with this? It works on the unmodified Uplay version which uses dosbox but it seems to say no controller detected using this mod. The mod clearly makes the game much better though so I assume it's to do with xinput and Ubisoft somehow had it adapted into the game.
Image
FC: 40210 | CF: 103059 | BOM: 94388 | LOTLD: 120486 | DOTK: 110450 | LS: 40810 | SBTC: 99693 | HH: 100028 | TOTL: 100563

TOTAL: 809687
PluMGMK
Aline Louïa
Posts: 37006
Joined: Fri Jul 31, 2009 9:00 pm
Location: https://www.youtube.com/watch?v=cErgMJSgpv0
Contact:
Tings: 102725

Re: Rayman Plus

Post by PluMGMK »

I don't know if it's even legal for them to do that. DOSBox is GPL software, but they're DRM-ing it, right?
Post Reply