Page 103 of 106

Re: Rayman Adventures

Posted: Mon Apr 21, 2025 11:48 am
by nph10
zMrTrix wrote: Sat Apr 12, 2025 10:04 am You can play after Adventure 3 nph10?
You can't play after Adventure 3.

Re: Rayman Adventures

Posted: Thu Apr 24, 2025 5:12 pm
by zMrTrix
I’m just wondering if the servers were to be brought back, will the events with the special incrediballs be included aswell? Like the Bon’Bons, Sandees, C-Weeds and many more

Re: Rayman Adventures

Posted: Sun May 04, 2025 6:05 pm
by Rush
It's taking long to load do I just need to be patient?

Re: Rayman Adventures

Posted: Sun May 04, 2025 6:42 pm
by Greengoop
What are you trying to load here?

Re: Rayman Adventures

Posted: Mon May 26, 2025 12:55 pm
by Rayjay00
Why would they shutdown rayman adventures servers? What was the reason?

Re: Rayman Adventures

Posted: Mon May 26, 2025 4:04 pm
by Greengoop
No clue whatsoever. Probably a server hosting reason but who am I to say.

Re: Rayman Adventures

Posted: Sat May 31, 2025 10:44 pm
by RayWizard
So I saw everyone's posts in here and I too have played Rayman Adventures back maybe in 2022but in 2024 I found out the server were shut down and I was sad,But one day I found an apk and obb and... At the 3 adventure I couldn't progress so I have a questionWho is trying to make or recreate servers for the game like discord twitter reddit or something will be useful to me :?:

Re: Rayman Adventures

Posted: Tue Jun 24, 2025 12:21 pm
by Dadeyom
Trynna hack the OBB file right now to make the game not require servers. Does anyone have some sort of application that can read and edit isg.ckd or isc.ckd files? isg and isc files are basically the code files of the game that will most likely contain the internet requirements.

Re: Rayman Adventures

Posted: Tue Jun 24, 2025 1:09 pm
by RayCarrot
That sadly won't work. The connection is hard-coded in the game's compiled code. We've tried changing the config files and the serialized files in the ipks, but that didn't work. So you'd need to patch the apk itself.

Re: Rayman Adventures

Posted: Wed Jun 25, 2025 1:35 am
by Dadeyom
Oh, that's pretty upsetting... :( Then, where is the config or text file which you mentioned in page 101 that contains the server URLs? I wanna test some stuff like hosting an empty local server and seeing what happens.

edit: Ok, I found it in the "gameservers" file, changed it, and it seems like rayman adventures didn't really like that and now it literally just deletes the modded obb file completely, what did I do wrong?! :confus:

Re: Rayman Adventures

Posted: Wed Jun 25, 2025 8:31 pm
by RayWizard
where is this "gameservers" file, because i can only find the apk and obb :( . Do i need some app to view these files? :?:

Re: Rayman Adventures

Posted: Thu Jun 26, 2025 9:12 am
by Dadeyom
vitoloverayman wrote: Wed Jun 25, 2025 8:31 pm where is this "gameservers" file, because i can only find the apk and obb :( . Do i need some app to view these files? :?:
The gameservers file is inside of the obb file, which you can open using zarchiver or literally just renaming the .obb to .zip cuz obbs are archives and inside of that there is another file called "bundle_android" which you need rayman control panel to open. Just open the bundle android file and search "servers" and click the file called "gameservers.isg.ckd", and open it using a text editor. Find a website link that looks something like https rc.ubi or something and modify it. I'm not sure if this is correct and maybe this is why it deletes my modded obb. Raycarrot if you're reading this can you confirm or not

Re: Rayman Adventures

Posted: Thu Jun 26, 2025 9:57 am
by RayCarrot
Dadeyom wrote: Wed Jun 25, 2025 1:35 am Oh, that's pretty upsetting... :( Then, where is the config or text file which you mentioned in page 101 that contains the server URLs? I wanna test some stuff like hosting an empty local server and seeing what happens.
The file I mentioned is in the apk, not the obb. It's under "res\raw\game.properties" and looks like this:
game.properties.png
Sadly editing this alone doesn't work. I can't remember the specifics, but I think this is only used by part of the code. Might be just the Java code? Basically the game is split between Java code (Android-specific, in the classes.dex files) and the game's native code (compiled C++ code, in the libuaf.so files). The native code part is what matters when it comes to making the game work. Luckily it had debug symbols, so you can decompile and read the code using a program like Ghidra.
Dadeyom wrote: Wed Jun 25, 2025 1:35 am edit: Ok, I found it in the "gameservers" file, changed it, and it seems like rayman adventures didn't really like that and now it literally just deletes the modded obb file completely, what did I do wrong?! :confus:
In the obb is a file named "gameserver.isg". This is part of the game's config files and can be deserialized and edited using ubi-canvas. Here's how this file looks after deserializing it:

Code: Select all

(R) gameserver.isg|0x00000008:    (UbiArt.StringID) $ClassName$ - StringID(0x56AE7399) - GameServerConfig_Template
(R) gameserver.isg|0x0000001C:      (System.String) NodeJsUrl - https://rc-uat.ubi.com
(R) gameserver.isg|0x0000003E:      (UbiArt.online.RequestOptions) DefaultRequestOptions:
(R) gameserver.isg|0x0000004E:        (UbiArt.online.RequestOptions+ErrorPopupOptions) errorPopup:
(R) gameserver.isg|0x00000056:          (UbiArt.CMap`2[UbiArt.online.Error+GameServerError,UbiArt.online.RequestOptions+PopupOptions]) specific:
(R) gameserver.isg|0x0000005E:            (System.UInt32) specific - 3
(R) gameserver.isg|0x0000006A:            specific[0]:
(R) gameserver.isg|0x00000072:              (UbiArt.online.Error+GameServerError) KEY - GS_NeedUpdate
(R) gameserver.isg|0x0000007E:              (UbiArt.online.RequestOptions+PopupOptions) VAL:
(R) gameserver.isg|0x0000008E:                (System.Boolean) show - True
(R) gameserver.isg|0x0000009A:            specific[1]:
(R) gameserver.isg|0x000000A2:              (UbiArt.online.Error+GameServerError) KEY - GS_SessionDisconnected
(R) gameserver.isg|0x000000AE:              (UbiArt.online.RequestOptions+PopupOptions) VAL:
(R) gameserver.isg|0x000000BE:                (System.Boolean) show - True
(R) gameserver.isg|0x000000CA:            specific[2]:
(R) gameserver.isg|0x000000D2:              (UbiArt.online.Error+GameServerError) KEY - GS_SaveConflict
(R) gameserver.isg|0x000000DE:              (UbiArt.online.RequestOptions+PopupOptions) VAL:
(R) gameserver.isg|0x000000EE:                (System.Boolean) show - True
(R) gameserver.isg|0x000000FA:        (UbiArt.online.RequestOptions+ErrorPopupOptions) errorRetryPopup:
(R) gameserver.isg|0x00000102:          (UbiArt.CMap`2[UbiArt.online.Error+GameServerError,UbiArt.online.RequestOptions+PopupOptions]) specific:
(R) gameserver.isg|0x0000010A:            (System.UInt32) specific - 0
(R) gameserver.isg|0x00000116:        (System.Single) timeout - 30
(R) gameserver.isg|0x00000122:      (UbiArt.online.RequestOptions) VerboseRequestOptions:
(R) gameserver.isg|0x00000132:        (UbiArt.online.RequestOptions+ErrorPopupOptions) errorPopup:
(R) gameserver.isg|0x00000142:          (UbiArt.online.RequestOptions+PopupOptions) default:
(R) gameserver.isg|0x00000152:            (System.Boolean) show - True
(R) gameserver.isg|0x00000156:          (UbiArt.CMap`2[UbiArt.online.Error+GameServerError,UbiArt.online.RequestOptions+PopupOptions]) specific:
(R) gameserver.isg|0x0000015E:            (System.UInt32) specific - 0
(R) gameserver.isg|0x0000016A:        (UbiArt.online.RequestOptions+ErrorPopupOptions) errorRetryPopup:
(R) gameserver.isg|0x00000172:          (UbiArt.CMap`2[UbiArt.online.Error+GameServerError,UbiArt.online.RequestOptions+PopupOptions]) specific:
(R) gameserver.isg|0x0000017A:            (System.UInt32) specific - 0
(R) gameserver.isg|0x00000186:        (System.Single) timeout - 30
(R) gameserver.isg|0x00000192:      (UbiArt.online.RequestOptions) SilentRequestOptions:
(R) gameserver.isg|0x000001A2:        (UbiArt.online.RequestOptions+ErrorPopupOptions) errorPopup:
(R) gameserver.isg|0x000001AA:          (UbiArt.CMap`2[UbiArt.online.Error+GameServerError,UbiArt.online.RequestOptions+PopupOptions]) specific:
(R) gameserver.isg|0x000001B2:            (System.UInt32) specific - 0
(R) gameserver.isg|0x000001BE:        (UbiArt.online.RequestOptions+ErrorPopupOptions) errorRetryPopup:
(R) gameserver.isg|0x000001C6:          (UbiArt.CMap`2[UbiArt.online.Error+GameServerError,UbiArt.online.RequestOptions+PopupOptions]) specific:
(R) gameserver.isg|0x000001CE:            (System.UInt32) specific - 0
(R) gameserver.isg|0x000001DA:        (System.Single) timeout - 30
(R) gameserver.isg|0x000001E6:      (System.String) facebookPageURL - https://www.facebook.com/RaymanAdventures
(R) gameserver.isg|0x0000021B:      (System.String) CommunityChannelURL - http://raymangame.com/raymanchannel/
(R) gameserver.isg|0x0000024B:      (System.UInt32) crossPromoMaxDisplayCountTotal - 1
(R) gameserver.isg|0x00000257:      (System.UInt32) crossPromoMaxDisplayCountWeekly - 1
(R) gameserver.isg|0x00000263:      (System.UInt32) crossPromoMinAdventure - 4
(R) gameserver.isg|0x0000026F:      (System.UInt32) crossPromoMinDelay - 86400
(R) gameserver.isg|0x0000027B:      (System.Boolean) CancelAndFailOperationsOnForeground - True
(R) gameserver.isg|0x00000287:      (System.Single) CheckOperationCountDelay - 10
The reason your obb got deleted when editing it is because the game has a hash check to make sure the obb isn't damaged/modified. If it detects the has is different then it'll delete it and attempt to re-download it.
However, editing this url still won't work. Cause the url that seems to actually matter is hard-coded in the libuaf.so file, which you can view using Ghidra:
libuaf.so.png
libuaf.so.png (11.12 KiB) Viewed 597 times
There are multiple URLs and while I was helping out researching this last year I can't really remember much of it. But I believe that "https://rc.ubi.com" is the main one the game uses in the retail version.

Re: Rayman Adventures

Posted: Mon Jun 30, 2025 2:35 pm
by EdgyRabbid
Anyone know why Hellen looks weird here?

Personally me and WP came up with 2 possible explanations of 1. They didn’t have her sprites done yet so they just drew it or 2. The designer who was responsible for this just drew her instead of taking the sprites

I would like to also hear your guys thoughts!

Re: Rayman Adventures

Posted: Mon Jun 30, 2025 3:06 pm
by PluMGMK
In what way do you think she looks weird? I'm not that familiar with her sprites so I'm not sure what I should be noticing :oops2:

Re: Rayman Adventures

Posted: Mon Jun 30, 2025 3:51 pm
by EdgyRabbid
I forgot I’m the no 1 Hellen fan…

Anyway here’s a photo from her Facebook photo thing.

Re: Rayman Adventures

Posted: Mon Jun 30, 2025 4:25 pm
by Greengoop
I’m seeing absolutely nothing wrong with it, sometimes mobile game promotional art looks off. I know this very well from monster legends.

Re: Rayman Adventures

Posted: Wed Jul 30, 2025 4:36 pm
by sonicplus60
guys i want to download the game and pass adventure 3 but ik know the serveurs have shut down so is there anymays to play it

Re: Rayman Adventures

Posted: Wed Jul 30, 2025 5:42 pm
by Greengoop
Not yet, though some fan-hosted servers may find their way into existence soon.

Re: Rayman Adventures

Posted: Sat Aug 09, 2025 1:16 am
by zMrTrix
Dude, I’m gonna grow a beard or if not have a set of grandchildren by the time, Rayman Adventures is back if its ACTUALLY possible. :cry: :grrr: