|
|
#1 |
|
Member
![]() Join Date: Jul 2011
Posts: 242
Likes: 0
Liked 45 Times in 39 Posts
Mentioned: 40 Post(s)
Tagged: 0 Thread(s)
|
CodeUnique & PS3 Cheats Editor Questions
I'm doubting anyone here knows the answers to these questions, but maybe I'm lucky.
1. For CodeUnique, when you apply cheats, how does it do it? Does it make some kind of self-deleting package for the game that deletes itself after being used once? Does it make something and have it mark itself to only be used once? I'm doubting the package thing, that would need keys for games higher than 3.55. What does it do? If I know, maybe I can find what it creates and look into it for maybe something helpful, like how to write to any address specified in memory. 2. For PS3 Cheats Editor, I'm curious about the option to create a package from cheats. I could check myself but forgot and I'm at work. Does it make packages that always work just as the codes normally would? I'm wondering mainly because if it does, somehow the packages created have something extra in them that is able to do all of the code types. There's codes to toggle things to happen if certain buttons are pressed, and constant writes to any address along with pointers and stuff. If so, which I'm doubting, then anybody could make eboot packages for games that do stuff that none of us are really doing because not many of us know how to find the addresses that determine whatever buttons are being pressed to execute lines after it, or constant writes to any location in memory which there's also probably very few of us that know how to do which would make finding and testing codes even easier yet. But I'm doubting that unless Aldos says otherwise or somebody tests it. |
|
|
|
|
Likes: (1) |
|
|
#2 |
|
Senior Member
![]() Join Date: Sep 2011
Location: Ipanema
Posts: 1,234
Likes: 575
Liked 266 Times in 191 Posts
Mentioned: 43 Post(s)
Tagged: 0 Thread(s)
|
Good questions. Most times cheats or mods are in the eboots or the save game. CodeUnique may add lines to the eboot since peek and poke is neede to run this app. These tools simply do the hard work for us offsets and as you say addresses. Love all cheats myself. Looking forward to the answers.
__________________
I pray to die in space. So cover me in snow.
|
|
|
|
|
|
#3 |
|
Member
![]() Join Date: Oct 2010
Posts: 50
Likes: 5
Liked 32 Times in 9 Posts
Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
|
1. PS3USercheat/Codeunique creates an instruction into the PS3 memory to seek an OFFSET value and change it to the value desired when the game(eboot) boots, simple as that. It doesnt create a PKG.
The keys for every OFW has been released up to 4.31. You can change change the values on memory, but is harder. Is better to change the values on the eboot itself. First decrypt the eboot, then open it on a hex editor...if you know how to search for patterns and coding itself maybe, yo DO find something interesting. go to codemasters-project.net forum, there you will find all the additional info you may seek, and follow the rules. 2. CHEATPKGS apply the cheat code directly into the Eboot itself. No instructions on the memory or additional software/hardware is needed. You can just replace the eboot after being modified, but is better to have the modified eboot inside a pkg, cuz you can enable or disable the cheat, faster and without touching the original games data. Finding the codes is easy if you know how to, with the right tools. Hacking the eboots or creating cheat pkgs is an old thing for the ps3...i dont see why ur surprised..and yes everyone can make their own pkgs, they just need to follow the tutorials. Last edited by ultimatek; 12-16-2012 at 07:20 PM. |
|
|
|
|
Likes: (1) |
|
|
#4 | |
|
Member
![]() Join Date: Nov 2012
Location: Canada
Posts: 500
Likes: 54
Liked 285 Times in 164 Posts
Mentioned: 46 Post(s)
Tagged: 0 Thread(s)
|
|
|
|
|
|
|
|
#5 |
|
Member
![]() Join Date: Oct 2010
Posts: 50
Likes: 5
Liked 32 Times in 9 Posts
Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
|
just take ur time, is a process of trial and error, don't expect it to work right away...but yeah, since the ps3 geohot hack, there has been a lot of tools not just cheats. My personal favorite is Showtime...i would have bought a PS3 just for use Showtime.
BTW usercheats/codeunique cheats works the same as they did on PS2 and PS1....remember the GameShark? |
|
|
|
|
|
#6 | |
|
Member
![]() Join Date: Nov 2012
Location: Canada
Posts: 500
Likes: 54
Liked 285 Times in 164 Posts
Mentioned: 46 Post(s)
Tagged: 0 Thread(s)
|
Showtime is the clear winner for me as well with the navi-x plugin. |
|
|
|
|
|
|
#7 |
|
Member
![]() Join Date: Jul 2011
Posts: 242
Likes: 0
Liked 45 Times in 39 Posts
Mentioned: 40 Post(s)
Tagged: 0 Thread(s)
|
It creates something somewhere, and I'd like to know what it is and where it is to grab it and see what it is and see if I can learn something very useful from it. I've been on the CMP forums for years finding codes already since the PS2 era. I already know what a cheat package is, I make the things nonstop day after day to test and find codes. I'd like to know if packages made from PS3 Cheats Editor can make perfectly working packages out of any of the CodeUnique code types. That would be a question for Aldo to answer since he made that.
|
|
|
|
|
|
#8 | |
|
Member
![]() Join Date: Oct 2010
Posts: 50
Likes: 5
Liked 32 Times in 9 Posts
Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
|
http://coding.derkeiler.com/Archive/.../msg00322.html codeunqie/usercheat/cmp codes are all the same but used differently depending on their use. Lets say the code we want is @ offset 00B360F1 whose value is 12345678 Then the way the cheat code is working, is: usercheat/codeunique [target OFFSET] + (newvalue) [00B360F1] (12344321) The change comes when something like this is pre-loaded in the ps3 memory "if 00B360F1 loads, then change value to (12344321)" CMP/pkgs/eboots Original Game Pattern: Original OFFSET Target Value + near offset values Custom Game Pattern: New Offset Target Value +near offset values OGP:123456782121212132323232 CGP:123443212121212132323232 So thast how is done...but there is a catch in order convert a code from usercheat to cmp/pkg, one must have the eboot to seek the near offset target values that wee need for the "orginal value to be recognized and changed*, so in order to get this, we always need the eboot if we dont have those near offset values. that is where codemasters-project enters, having a database for these values...so they can be easily patched. I suppose aldo in the future can patch his tool and easily do all this to have it as an universal code cheat manager, but better is if Deank(multiman manager creator) creates a built inside cheat code app, that uses a database that gets updated via online and/or with every multiman release, thats hella easy to do if the source code to those apps were available...but i guess he has the abolsute knowledge to it himself without waiting for a sourcecode if the ppl ask him for it. info about ps3 powerpc language & asm instructions sets http://coding.derkeiler.com/Archive/.../msg00322.html Last edited by ultimatek; 12-17-2012 at 04:58 PM. |
|
|
|
|
|
|
#9 |
|
Apprentice
Join Date: Dec 2012
Posts: 3
Likes: 0
Liked 0 Times in 0 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
|
yeah,argree, it creates a custom ASM INSTRUCTION...i dont know which one, they are a few with the same
|
|
|
|
|
|
#10 | |
|
Member
![]() Join Date: Oct 2010
Posts: 50
Likes: 5
Liked 32 Times in 9 Posts
Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
|
samples of instructions are(in math) 1+2=3 6/2=3 1*3=3 in coding also there are multiple ways to get a value lets take excell A1=SUM(A2:A10) A1=A2+A3+A4+A5+A6+A7+A8+A9=A10 thats where i ment that i dont know the instructions, but i do know the language that has been made. Maybe by dumping the ps3 memory when the code has been loaded, we can get some sort of idea of what really is happening. and that that requires heavy knowledge there are a few old open sourced cheatcode engines available, the fundament is the same, the only thing needed is to make a port of it for the ps3. but the real need is to understand PPC & ASM language. I know for a fact that you can replace a value, with different instructions...and that is what i ment, cuz i dont know which they are, cuz i havent studied those languages. You can read about WIIRD and geck codes as an example, and how to get them from ASM, there you can see how ASM instructions works http://wiibrew.org/wiki/Assembler_Tutorial http://wiird.l0nk.org/forum/index.ph...3&topic=3473.0 if you take notice 360/wii/ps3 are ASM compatible...thats why is so important Last edited by ultimatek; 12-18-2012 at 12:51 PM. |
|
|
|
|
![]() |
| Bookmarks |
| Thread Tools | |
|
|