Page 41 of 59
Re: Project: UnLockRay ( ULR / REL )
Posted: Sun Nov 29, 2015 10:44 pm
by deton24
No problem
I just had to say that Szymski probably has something to do with ASM, and I wasn't wrong.
It's not easy things. Here begins some point of geniosity imho.
Re: Project: UnLockRay ( ULR / REL )
Posted: Sun Nov 29, 2015 10:54 pm
by bunnieblaster
I used szymski's code to decode all the SNA files,
here they are in a zip file.
What I'm planning to do now is extract all the readable data like model/script names out of these files and list them all

Re: Project: UnLockRay ( ULR / REL )
Posted: Sun Nov 29, 2015 11:19 pm
by deton24
Now I see one thing.
Programmers just like research. Maybe not really with special taking care about utility. If it's still useful somehow... why not, they say.
Re: Project: UnLockRay ( ULR / REL )
Posted: Mon Nov 30, 2015 1:16 am
by bunnieblaster
Extracted all object/script/entity names from the SNA files.
Might be some incorrect bytes here and there but it's nothing too crazy.
If you find anything cool in there let me know
EDIT:
Categorized by level
Also, find the cleaning product in The Sanctuary of Water and Ice

Re: Project: UnLockRay ( ULR / REL )
Posted: Mon Nov 30, 2015 5:55 am
by RayCarrot
Uhm, why is Star Trek mentioned in the first file you uploaded...?

And Star Wars also...
Re: Project: UnLockRay ( ULR / REL )
Posted: Mon Nov 30, 2015 9:17 am
by Master
Rayman 3 did like its pop culture, you can see the Enterprise in one of the Disco Board levels.
Re: Project: UnLockRay ( ULR / REL )
Posted: Mon Nov 30, 2015 9:30 am
by RayCarrot
I know, though it's still kind of weird to have it written in the files I think...
Re: Project: UnLockRay ( ULR / REL )
Posted: Mon Nov 30, 2015 12:45 pm
by GOT4N
Carrot-master wrote:I know, though it's still kind of weird to have it written in the files I think...
Welcome to Rayman. In Rayman 2 texts, you could also find some text referring to Duke Nukem, in Rayman Rush texts, there are multiple references unused to Half Life, they even used FPS mode on debug Rayman 3 (remember my video?

) because they were fan on Half Life, they do a lot of references even on internal and unused texts

Re: Project: UnLockRay ( ULR / REL )
Posted: Mon Nov 30, 2015 12:46 pm
by GOT4N
deton24 wrote:Now I see one thing.
Programmers just like research. Maybe not really with special taking care about utility. If it's still useful somehow... why not, they say.
No, this help, it helps us find if there are any unused objects, models, entitites, so yeah, it does.
Re: Project: UnLockRay ( ULR / REL )
Posted: Mon Nov 30, 2015 3:24 pm
by incognito
GOT4N wrote:Carrot-master wrote:I know, though it's still kind of weird to have it written in the files I think...
Welcome to Rayman. In Rayman 2 texts, you could also find some text referring to Duke Nukem, in Rayman Rush texts, there are multiple references unused to Half Life, they even used FPS mode on debug Rayman 3 (remember my video?

) because they were fan on Half Life, *
*Quake.
Yeah I know, Goldsrc is based on the Quake engine, but 70% of the code was re-written be Valve for Half-Life.
GOT4N wrote:Duke Nukem
Always bet on Duke.

Re: Project: UnLockRay ( ULR / REL )
Posted: Mon Nov 30, 2015 4:22 pm
by deton24
No, this help, it helps us find if there are any unused objects, models, entitites, so yeah, it does.
In this kind of actions, it helps, your'e right. But it's just more for fun.
Re: Project: UnLockRay ( ULR / REL )
Posted: Mon Nov 30, 2015 5:30 pm
by bunnieblaster
szymski wrote:I'm doing it mainly because I want to improve my skills in reverse engineering, but I also always wanted to do something more to Rayman (editing levels, discovering secrets, you know).
I started making a decompiler for DSB scripts to understand game's structure better.
That's what it outputs for now:
http://pastebin.com/rxNuHkTw
I'll be making a compiler for those, of course. I want to see what I'll be able to change.
Nice! Have you taken a look at the Tonic Trouble Beta .DSC files? It seems like DSC files are uncompiled versions of the .DSB files.
Here's GAME.DSC for instance.
Re: Project: UnLockRay ( ULR / REL )
Posted: Mon Nov 30, 2015 7:21 pm
by GOT4N
bunnieblaster wrote:szymski wrote:I'm doing it mainly because I want to improve my skills in reverse engineering, but I also always wanted to do something more to Rayman (editing levels, discovering secrets, you know).
I started making a decompiler for DSB scripts to understand game's structure better.
That's what it outputs for now:
http://pastebin.com/rxNuHkTw
I'll be making a compiler for those, of course. I want to see what I'll be able to change.
Nice! Have you taken a look at the Tonic Trouble Beta .DSC files? It seems like DSC files are uncompiled versions of the .DSB files.
Here's GAME.DSC for instance.
Yeah, I remember we've talked about this with Droolie

Re: Project: UnLockRay ( ULR / REL )
Posted: Mon Nov 30, 2015 8:46 pm
by bunnieblaster
I extracted some strings from the Rayman 2 demo exe (the old one), it looks like there's name of functions/conditions from the scripting language in it!
Here are some of the strings I extracted
Re: Project: UnLockRay ( ULR / REL )
Posted: Mon Nov 30, 2015 8:59 pm
by DandyGuy
bunnieblaster wrote:I extracted some strings from the Rayman 2 demo exe (the old one), it looks like there's name of functions/conditions from the scripting language in it!
Here are some of the strings I extracted
Fascinating. The last line says
>BETA_R2
I wonder if this relates to the original Rayman II. I also stumbled upon a strange object. Included with it is a Rayman 2 demo, what this be of use to you?
Re: Project: UnLockRay ( ULR / REL )
Posted: Mon Nov 30, 2015 9:09 pm
by bunnieblaster
Wait, what kind of strange object?
Currently we have two versions of the Rayman 2 demo.
There's an older version, you can
download it here and a newer version you can download it anywhere on the internet
Maybe it's a different demo? Small chance though. I'd be interested though.
Re: Project: UnLockRay ( ULR / REL )
Posted: Mon Nov 30, 2015 9:15 pm
by DandyGuy
The Sound Card Guillemot. Interestingly enough I found it on Craigslist. Ill buy it and rip it. Im also going to rip quite a few Dreamcast Rayman related things. I just need to wait for my Model 0400 broadband adapter to arrive.
Re: Project: UnLockRay ( ULR / REL )
Posted: Mon Nov 30, 2015 9:59 pm
by deton24
There's an older version, you can download it here and a newer version you can download it anywhere on the internet

Can't launch it on modern OS. Probably XP needed.
Does it contains a Fairy Glade as usual?
What are the differences?
Inside are levels BAST_20 and 22
edit
According to this:
viewtopic.php?p=908149#p908149
Yes, it is part 3 and 4.
Re: Project: UnLockRay ( ULR / REL )
Posted: Mon Nov 30, 2015 11:45 pm
by bunnieblaster
deton24 wrote:There's an older version, you can download it here and a newer version you can download it anywhere on the internet

Can't launch it on modern OS. Probably XP needed.
Does it contains a Fairy Glade as usual?
What are the differences?
Inside are levels BAST_20 and 22
edit
According to this:
viewtopic.php?p=908149#p908149
Yes, it is part 3 and 4.
Yeah it contains the same levels as the normal demo but everything is slightly different (translation is older, some different files, subtle changes in animations/programming).
Re: Project: UnLockRay ( ULR / REL )
Posted: Wed Dec 02, 2015 7:46 pm
by bunnieblaster
I realized I uploaded a modified version of the demo so it didn't work
Here's the correct working versions of the Rayman 2 demo's:
Old Demo
New Demo
Also I started a subreddit + wiki to centralize/document all things we discover and back up things like demo's. You can find it on
https://www.reddit.com/r/UnLockRay/
The wiki is located on
https://www.reddit.com/r/UnLockRay/wiki/index