Project: UnLockRay ( ULR / REL )
Moderator: Modding and utilities team
Forum rules
Please keep the forum rules and guidelines in mind when creating or replying to a topic.
Please keep the forum rules and guidelines in mind when creating or replying to a topic.
-
stan423321

- 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 )
Hacker needed.
-
CheatCat

- Posts: 1530
- Joined: Tue Nov 04, 2008 10:26 pm
- Location: Hell of doors
- Contact:
- Tings: 18630
Re: Project: UnLockRay ( ULR / REL )
Hacker? I whant to be a hacker! x3 Where I learn to hack games?! 
-
Hunchman801

- Posts: 87633
- Joined: Thu Aug 07, 2003 6:50 pm
- Location: Paris, France
- Contact:
- Tings: 640277
Re: Project: UnLockRay ( ULR / REL )
I have Visual Studio on my computer, if it can be of any help.
-
CheatCat

- Posts: 1530
- Joined: Tue Nov 04, 2008 10:26 pm
- Location: Hell of doors
- Contact:
- Tings: 18630
Re: Project: UnLockRay ( ULR / REL )
We can only "Unlock" the Rayman games if we work together! ;P I don't understand ASM, so I am stuck until someone have found a decomplier thar changes ASM to C++.
If anyone have Linux, that person could try Boomerang, http://boomerang.sourceforge.net/index.php . It works on Windows too, but the program crashes when I try to decompile Rayman 2... And Linux don't crashes so much as Windows, you know!
If anyone have Linux, that person could try Boomerang, http://boomerang.sourceforge.net/index.php . It works on Windows too, but the program crashes when I try to decompile Rayman 2... And Linux don't crashes so much as Windows, you know!
-
stan423321

- 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 )
100% match of code is impossible. And functions' names would be weird.CheatCat wrote:We can only "Unlock" the Rayman games if we work together! ;P I don't understand ASM, so I am stuck until someone have found a decomplier thar changes ASM to C++.
-
CheatCat

- Posts: 1530
- Joined: Tue Nov 04, 2008 10:26 pm
- Location: Hell of doors
- Contact:
- Tings: 18630
Re: Project: UnLockRay ( ULR / REL )
But the functions' names is weird if you only turn the program into ASM too???
-
stan423321

- 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 )
Function names, when program is compiled to machine code, don't exist anymore, as they're changed into functions' adresses.
Same way, this causes disappearance of names of variables, inline functions, loops (as they're if-ed gotoes now) etc.
Same way, this causes disappearance of names of variables, inline functions, loops (as they're if-ed gotoes now) etc.
-
CheatCat

- Posts: 1530
- Joined: Tue Nov 04, 2008 10:26 pm
- Location: Hell of doors
- Contact:
- Tings: 18630
Re: Project: UnLockRay ( ULR / REL )
Yes, it's true... But how makes the great hackers level editors etc.? What is the secret? 
Re: Project: UnLockRay ( ULR / REL )
Good C++ and Assembler skillsYes, it's true... But how makes the great hackers level editors etc.? What is the secret?
-
CheatCat

- Posts: 1530
- Joined: Tue Nov 04, 2008 10:26 pm
- Location: Hell of doors
- Contact:
- Tings: 18630
Re: Project: UnLockRay ( ULR / REL )
I am pretty good at C++, but I relly sucks at Assembler... But I will learn Assembler in my school next year.
Re: Project: UnLockRay ( ULR / REL )
Trust me, it takes years of experience before you can really mod a game succesfull.
-
CheatCat

- Posts: 1530
- Joined: Tue Nov 04, 2008 10:26 pm
- Location: Hell of doors
- Contact:
- Tings: 18630
Re: Project: UnLockRay ( ULR / REL )
Years?! :O But all the great hackers can mod the games on zero time! But I will begin when I have learned Assembler!
Re: Project: UnLockRay ( ULR / REL )
They already have years of experience with C++ and Assembler.
-
CheatCat

- Posts: 1530
- Joined: Tue Nov 04, 2008 10:26 pm
- Location: Hell of doors
- Contact:
- Tings: 18630
Re: Project: UnLockRay ( ULR / REL )
Can't UbiSoft just release an open source version of Rayman?!

-
stan423321

- 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 )
Why?
The porblem with hackers of example old Sonic games is they were so desperate they callec functions themselves. And Sonic games were written DIRECTLY in assmebly, so it was easier to understand their logic.
The porblem with hackers of example old Sonic games is they were so desperate they callec functions themselves. And Sonic games were written DIRECTLY in assmebly, so it was easier to understand their logic.
-
CheatCat

- Posts: 1530
- Joined: Tue Nov 04, 2008 10:26 pm
- Location: Hell of doors
- Contact:
- Tings: 18630
Re: Project: UnLockRay ( ULR / REL )
Yes, if I want to bulid a level editor, I don't need a decompiled version of Rayman2, I only need to get the functions that decode the level files and textures... It would be harder to encode the files and run them in the Game, becuase there is no encoding function, I think. The game only need to read to files, not write new one, you know.
Re: Project: UnLockRay ( ULR / REL )
Yes, i knw, but the hard thing is not to read the levels files, but to customize them. You'll need to learn the full and right encryption to do so. If you're reading them you can miss some details. But if you're righting to them you can't miss any tiny detail
And believe me when i'm saying that level encryption is hard, very hard. I think you are underrating this. We didn't even manage to do all the simple things ( get textures out the files, read the level files... ) and you're going to build a level editor already. Please, let's not go to far yet;
And believe me when i'm saying that level encryption is hard, very hard. I think you are underrating this. We didn't even manage to do all the simple things ( get textures out the files, read the level files... ) and you're going to build a level editor already. Please, let's not go to far yet;
-
CheatCat

- Posts: 1530
- Joined: Tue Nov 04, 2008 10:26 pm
- Location: Hell of doors
- Contact:
- Tings: 18630
Re: Project: UnLockRay ( ULR / REL )
But do you think there is a function in one of the dll files that get textures out the file, or is that hardcoded into the Rayman program?
Re: Project: UnLockRay ( ULR / REL )
That depends on it. If we would decompile Rayman 2 we need a good C++ programmer that can find the exact lines of good that open the DLL or load the textures.But do you think there is a function in one of the dll files that get textures out the file, or is that hardcoded into the Rayman program?
-
CheatCat

- Posts: 1530
- Joined: Tue Nov 04, 2008 10:26 pm
- Location: Hell of doors
- Contact:
- Tings: 18630
Re: Project: UnLockRay ( ULR / REL )
I maybee could find something in that case. The only problem is the decompilation...
But there is another solution, there is programs that can list what functions a dll file. The problem is that the programs don't list the syntax and arguments for the functions. So we must guess what the function do and what it require to run.
But there is another solution, there is programs that can list what functions a dll file. The problem is that the programs don't list the syntax and arguments for the functions. So we must guess what the function do and what it require to run.
