Project: UnLockRay ( ULR / REL )

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.
LunaVorax
Antitoon
Posts: 96
Joined: Mon Jul 03, 2006 11:31 pm
Location: Lune
Tings: 0

Re: Project: UnLockRay ( ULR / REL )

Post by LunaVorax »

Joshua822 wrote:But anyway, i got an idea, why don't we compare the level files in Rayman 2 with the level files created with an Open Source game engine ? Maybe it could give us a better vision on how the level files of Rayman 2 where created and interpreted.
I'm sorry to say that, but it might be completely useless. R2 is a proprietary software, why it would have anything in common with an Open Source game made from anyone but not UbiSoft.

No, we have to focus on extracting content, and then making content interacting with each other.

But anyway, still sharing your idea even if they might don't work ! ;)
Rsandee
Moskito
Posts: 5731
Joined: Sat Nov 08, 2008 5:42 pm
Location: The poolrooms
Tings: 59720

Re: Project: UnLockRay ( ULR / REL )

Post by Rsandee »

I'm good at gamemaker... i downloaded Game maker pro at piratebay :P
i can help!!

EDIT: My account on Yoyogames is Shadowwario... my latest isnt that good (i only have 2) But i figured most of the things out alone!!
Like portals and stuff
CheatCat
Oiseau Moqueur
Posts: 1530
Joined: Tue Nov 04, 2008 10:26 pm
Location: Hell of doors
Contact:
Tings: 18630

Re: Project: UnLockRay ( ULR / REL )

Post by CheatCat »

Yeah, begin to build a Rayman extractor program in GameMaker! With GameMaker PRO downloaded from ThePirateBay you can do EVERYTHING! :roll:
No!

But if you want to help you can come with ideas, search around at internet, ask on Game Hacking forums or learn C++ and/or ASM! ;)
My girlfriend should have a great pair of... eyes.
Rsandee
Moskito
Posts: 5731
Joined: Sat Nov 08, 2008 5:42 pm
Location: The poolrooms
Tings: 59720

Re: Project: UnLockRay ( ULR / REL )

Post by Rsandee »

CheatCat wrote:Yeah, begin to build a Rayman extractor program in GameMaker! With GameMaker PRO downloaded from ThePirateBay you can do EVERYTHING! :roll:
No!

But if you want to help you can come with ideas, search around at internet, ask on Game Hacking forums or learn C++ and/or ASM! ;)
game maker is more easy... you can make pretty advance games with it!!!
Even 3D games
stan423321
Tarayzan
Posts: 7312
Joined: Sat Jan 12, 2008 3:22 pm
Location: Poland, of Union of Socialistic European Republics
Tings: 63250

Re: Project: UnLockRay ( ULR / REL )

Post by stan423321 »

No. Game maker is easier only while you can't program. After some practicing it becomes limiting.
Rsandee
Moskito
Posts: 5731
Joined: Sat Nov 08, 2008 5:42 pm
Location: The poolrooms
Tings: 59720

Re: Project: UnLockRay ( ULR / REL )

Post by Rsandee »

Ok fine... i will use C++ Scripting
stan423321
Tarayzan
Posts: 7312
Joined: Sat Jan 12, 2008 3:22 pm
Location: Poland, of Union of Socialistic European Republics
Tings: 63250

Re: Project: UnLockRay ( ULR / REL )

Post by stan423321 »

I feel no problem with YOU using GM. I feel problem when you say it is easier, ok? If you found it easier IYO, that's your business.
CheatCat
Oiseau Moqueur
Posts: 1530
Joined: Tue Nov 04, 2008 10:26 pm
Location: Hell of doors
Contact:
Tings: 18630

Re: Project: UnLockRay ( ULR / REL )

Post by CheatCat »

Rayman4321 wrote: game maker is more easy... you can make pretty advance games with it!!!
Even 3D games
Yes, but you cannot hack Rayman with it.
My girlfriend should have a great pair of... eyes.
LunaVorax
Antitoon
Posts: 96
Joined: Mon Jul 03, 2006 11:31 pm
Location: Lune
Tings: 0

Re: Project: UnLockRay ( ULR / REL )

Post by LunaVorax »

No more idea/dicoveries for this project ?
Da Holy raywiz !
Master Kaag
Posts: 274
Joined: Thu Feb 12, 2009 5:01 pm
Contact:
Tings: 6370

Re: Project: UnLockRay ( ULR / REL )

Post by Da Holy raywiz ! »

THATS FANTAST IC !
Rayman 3 Player
Score :
---------------
6|1|6|6|6|6 |
---------------
Rsandee
Moskito
Posts: 5731
Joined: Sat Nov 08, 2008 5:42 pm
Location: The poolrooms
Tings: 59720

Re: Project: UnLockRay ( ULR / REL )

Post by Rsandee »

CheatCat wrote:
Rayman4321 wrote: game maker is more easy... you can make pretty advance games with it!!!
Even 3D games
Yes, but you cannot hack Rayman with it.
I was thinking about making one with GM :fou:
And i know that's impossible.... since GM is just an engine from the internetz and Ubisoft made their own engine :pfff:
Joshua822
Estellia
Posts: 2810
Joined: Thu Apr 17, 2008 8:43 pm
Location: The Woods of Light
Tings: 21010

Re: Project: UnLockRay ( ULR / REL )

Post by Joshua822 »

I was thinking about making one with GM :fou:
And i know that's impossible.... since GM is just an engine from the internetz and Ubisoft made their own engine :pfff:
It depends. I don't know the current state of Game Maker ? Is File I/O ( Well, at least more then INI's and Save Games ) possible in Game Maker ? And we can't hack into the memory of Rayman 2 either with it can we ( is that even possible with modern operating systems ? ) ?

An rewrite might be possible, but uh, writing an replacement engine on top of another game engine, yeah, that's going to go really speedy :roll:
CheatCat
Oiseau Moqueur
Posts: 1530
Joined: Tue Nov 04, 2008 10:26 pm
Location: Hell of doors
Contact:
Tings: 18630

Re: Project: UnLockRay ( ULR / REL )

Post by CheatCat »

Ghaa! We need to know the encryption method! -_- Rayman 2 is a old game and maybe it is so easy that we don't see the solution! If I only know more about Game Hacking... :(

@LunaVorax: You talk about the sounds files and have ideas how to rip them in Rayman 2, right? I have thinking of program that can call the dll files. I will take a look into the dll files and see what functions I find. Maybe the debugger can tell me when and how the dlls are used? Maybe the LZSS method are used as a encryption method for the whole game?
My girlfriend should have a great pair of... eyes.
LunaVorax
Antitoon
Posts: 96
Joined: Mon Jul 03, 2006 11:31 pm
Location: Lune
Tings: 0

Re: Project: UnLockRay ( ULR / REL )

Post by LunaVorax »

CheatCat wrote:Maybe the LZSS method are used as a encryption method for the whole game?
LZSS is for compression, not encryption. Remember my Wikipedia link about it ?
Da Holy raywiz !
Master Kaag
Posts: 274
Joined: Thu Feb 12, 2009 5:01 pm
Contact:
Tings: 6370

Re: Project: UnLockRay ( ULR / REL )

Post by Da Holy raywiz ! »

hmm :|
Rayman 3 Player
Score :
---------------
6|1|6|6|6|6 |
---------------
PluMGMK
Aline Louïa
Posts: 37010
Joined: Fri Jul 31, 2009 9:00 pm
Location: https://www.youtube.com/watch?v=cErgMJSgpv0
Contact:
Tings: 102745

Re: Project: UnLockRay ( ULR / REL )

Post by PluMGMK »

CheatCat wrote:Oh, sorry! :oops: But can you see what files the program loads in the disassembler?

EDIT:
In Rayman2 every folder in the Level folder contain 5 different files: dsb (database?); gpt (gameplay?); ptx (pointer file?); sna (ambient sound?); snd (sound?).

But in the Raycap folder there is also a pgb file. In that file I found this:

Code: Select all

; SCR 552
; Scripts Parser Version 5.5.2
; (c) Ubi Simulations 1997

{Vignette:
	LoadLevelVignette("Rayman.bmp")
	InitBarOutlineColor(255,255,255,128)
	InitBarInsideColor(0,0,96,196)
	InitBarColor(255,0,0,64,255,255,0,64,255,0,128,196,255,255,128,196)
	CreateBar(20,430,620,445)
	MaxValueBar(30)
	AddBar
	DisplayVignette
}
Now I know what it is! The loading screen! :D Maybe we can use this file to call other functions?

EDIT2: Maybe I have found the decryption functions: __unlock_file and __unlock_file2.
I tried to modify the colour of the bar outline - no difference! :(
CheatCat
Oiseau Moqueur
Posts: 1530
Joined: Tue Nov 04, 2008 10:26 pm
Location: Hell of doors
Contact:
Tings: 18630

Re: Project: UnLockRay ( ULR / REL )

Post by CheatCat »

I also tried that, it don't works! :( Maybe the file not is used..
And the files is not encrypted, they are PACKed. I don't know the difference but you need to know reverse engineering to unpack the files..
My girlfriend should have a great pair of... eyes.
PluMGMK
Aline Louïa
Posts: 37010
Joined: Fri Jul 31, 2009 9:00 pm
Location: https://www.youtube.com/watch?v=cErgMJSgpv0
Contact:
Tings: 102745

Re: Project: UnLockRay ( ULR / REL )

Post by PluMGMK »

Pack usually means compress, so maybe your theory about LZSS shouldn't be dismissed. :D
CheatCat
Oiseau Moqueur
Posts: 1530
Joined: Tue Nov 04, 2008 10:26 pm
Location: Hell of doors
Contact:
Tings: 18630

Re: Project: UnLockRay ( ULR / REL )

Post by CheatCat »

But it would be too easy... In that case someone would already find a way to extract things from Rayman.
I think that LZSS can only compress files and not pack them like as zip archives.
But some archivers use LZSS as compression algorithm.. Interesting!
My girlfriend should have a great pair of... eyes.
PluMGMK
Aline Louïa
Posts: 37010
Joined: Fri Jul 31, 2009 9:00 pm
Location: https://www.youtube.com/watch?v=cErgMJSgpv0
Contact:
Tings: 102745

Re: Project: UnLockRay ( ULR / REL )

Post by PluMGMK »

Is there anything I can help with?
I have some programming skills in Visual Basic and the patience to wait for huge files to open in Notepad and that's about it. :cry:
Post Reply