Page 11 of 59

Re: Project: UnLockRay ( ULR / REL )

Posted: Mon May 11, 2009 9:03 pm
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 ! ;)

Re: Project: UnLockRay ( ULR / REL )

Posted: Tue May 12, 2009 4:25 pm
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

Re: Project: UnLockRay ( ULR / REL )

Posted: Tue May 12, 2009 8:37 pm
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! ;)

Re: Project: UnLockRay ( ULR / REL )

Posted: Fri May 15, 2009 3:42 pm
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

Re: Project: UnLockRay ( ULR / REL )

Posted: Fri May 15, 2009 4:14 pm
by stan423321
No. Game maker is easier only while you can't program. After some practicing it becomes limiting.

Re: Project: UnLockRay ( ULR / REL )

Posted: Fri May 15, 2009 6:38 pm
by Rsandee
Ok fine... i will use C++ Scripting

Re: Project: UnLockRay ( ULR / REL )

Posted: Fri May 15, 2009 7:03 pm
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.

Re: Project: UnLockRay ( ULR / REL )

Posted: Fri May 15, 2009 7:36 pm
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.

Re: Project: UnLockRay ( ULR / REL )

Posted: Fri Jul 17, 2009 12:06 pm
by LunaVorax
No more idea/dicoveries for this project ?

Re: Project: UnLockRay ( ULR / REL )

Posted: Fri Jul 17, 2009 1:02 pm
by Da Holy raywiz !
THATS FANTAST IC !

Re: Project: UnLockRay ( ULR / REL )

Posted: Fri Jul 17, 2009 10:03 pm
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:

Re: Project: UnLockRay ( ULR / REL )

Posted: Fri Jul 17, 2009 10:16 pm
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:

Re: Project: UnLockRay ( ULR / REL )

Posted: Sun Jul 19, 2009 9:47 pm
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?

Re: Project: UnLockRay ( ULR / REL )

Posted: Wed Jul 22, 2009 1:21 pm
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 ?

Re: Project: UnLockRay ( ULR / REL )

Posted: Wed Jul 22, 2009 1:31 pm
by Da Holy raywiz !
hmm :|

Re: Project: UnLockRay ( ULR / REL )

Posted: Thu Aug 06, 2009 12:25 pm
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! :(

Re: Project: UnLockRay ( ULR / REL )

Posted: Thu Aug 06, 2009 8:38 pm
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..

Re: Project: UnLockRay ( ULR / REL )

Posted: Thu Aug 06, 2009 9:29 pm
by PluMGMK
Pack usually means compress, so maybe your theory about LZSS shouldn't be dismissed. :D

Re: Project: UnLockRay ( ULR / REL )

Posted: Fri Aug 07, 2009 7:28 pm
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!

Re: Project: UnLockRay ( ULR / REL )

Posted: Sun Aug 09, 2009 9:18 pm
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: