Go Back  
Reply
 
Thread Tools
Old 12-16-2012   #1
bungholio
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.
bungholio is offline   Reply With Quote
Likes: (1)
Old 12-16-2012   #2
screwhead
Senior Member
 
screwhead's Avatar
 
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.
screwhead is offline   Reply With Quote
Old 12-16-2012   #3
ultimatek
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.
ultimatek is offline   Reply With Quote
Likes: (1)
Old 12-16-2012   #4
Theeze
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)
Originally Posted by ultimatek View Post
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.
It's crazy how much you can learn just from hacking the ps3's firmware. I've managed to decrypt and find the OGP and CGP. and injected some cheats to different eboots for testing. They're a few things that aren't fully clear to me but that's going to come with time.
Theeze is offline   Reply With Quote
Old 12-16-2012   #5
ultimatek
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?
ultimatek is offline   Reply With Quote
Old 12-16-2012   #6
Theeze
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)
Originally Posted by ultimatek View Post
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?
Gameshark was great but these cheats are good for second playthroughs...no point in using them on the first run as you'll miss out on the experience.

Showtime is the clear winner for me as well with the navi-x plugin.
Theeze is offline   Reply With Quote
Old 12-16-2012   #7
bungholio
Member
 
Join Date: Jul 2011
Posts: 242
Likes: 0
Liked 45 Times in 39 Posts
Mentioned: 40 Post(s)
Tagged: 0 Thread(s)
Originally Posted by ultimatek View Post
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.
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.
bungholio is offline   Reply With Quote
Old 12-17-2012   #8
ultimatek
Member
 
Join Date: Oct 2010
Posts: 50
Likes: 5
Liked 32 Times in 9 Posts
Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
Originally Posted by bungholio View Post
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.
it creates a custom ASM INSTRUCTION...i dont know which one, they are a few with the same results...but it occupies 10,000 offsets on memory, thats why we must rest or add, converting the codes. This is info about ps3 powerpc language & asm instructions sets
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.
ultimatek is offline   Reply With Quote
Old 12-18-2012   #9
wayonbird
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
wayonbird is offline   Reply With Quote
Old 12-18-2012   #10
ultimatek
Member
 
Join Date: Oct 2010
Posts: 50
Likes: 5
Liked 32 Times in 9 Posts
Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
Originally Posted by wayonbird View Post
yeah,argree, it creates a custom ASM INSTRUCTION...i dont know which one, they are a few with the same
I dont know PPC language, but it can be done by understanding the basics of ASM and ppc @ http://coding.derkeiler.com/Archive/.../msg00322.html

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.
ultimatek is offline   Reply With Quote
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



PS3Hax.net is Copyright © 2010-2013.
Use of this site is governed by our Terms of Use and Privacy Policy. All Trademarks and images are owned by their respected owners.
Posts and links are subject to each author on this forum and are no way affiliated with the operations and/or opinions of ps3hax.net
All times are GMT -5. The time now is 09:24 PM.