CodeFreak/PS3UserCheat/CodeUnique Code Types: -------------------- 0 -- 8 Bit Write 0t00 aaaaaaaa 000000xx a - address to write to x - value to write t - type of write (0 = normal, 1 = or write, 2 = and write, 3 = xor write) Example: 0000 0192B855 00000008 NetCheat PS3: 0t aaaaaaaa xx -------------------- 1 -- 16 Bit Write 1t00 aaaaaaaa 0000xxxx a - address to write to x - value to write t - type of write (0 = normal, 1 = OR write, 2 = AND write, 3 = XOR write) Example: 1000 0092C852 00002058 NetCheat PS3: 0t aaaaaaaa xxxx -------------------- 2 -- 32 Bit Write 2t00 aaaaaaaa xxxxxxxx a - address to write to x - value to write t - type of write (0 = normal, 1 = OR write, 2 = AND write, 3 = XOR write) Example: 2100 00937428 01010101 NetCheat PS3: 0t aaaaaaaa xxxxxxxx -------------------- 3 -- Pointer 3000 aaaaaaaa oooooooo CODE a - address of pointer o - offset from pointer The following code beneath it will be executed with an address set to what the pointer results in. Example: 00003000 00950D84 0000018C 00003000 00000000 00000008 00003000 00000000 00000508 00002000 00000000 000003E7 NetCheat PS3: 6 aaaaaaaa oooooooo CODE -------------------- 3 -- Copy Paste 300y aaaaaaaa 00000000 y - command (0 = pointer, 1 = 8 bit pointer copy, 2 = 16 bit pointer copy, 3 = 32 bit pointer copy, 4 = 8 bit pointer paste, 5 = 16 bit pointer paste, 6 = 32 bit pointer paste) a - address of pointer Copies or pastes the byte(s) from *a Example: 00003000 10310D88 00000024 00003000 00000000 000014F0 00003003 00000000 00000000 00003000 10310D88 00000024 00003000 00000000 000014EC 00003006 00000000 00000000 NetCheat PS3: A1 aaaaaaaa wwww //copy w number of bytes from a A2 aaaaaaaa 00000000 //paste bytes to a -------------------- 4 -- Serial/Slider 4t00 xxxxxxxx vvvvvvvv 4zzz 0000wwww iiiiiiii t - Byte type (0 = 32bit, 1 = 16bit, 2 = 8bit) x - Starting address v - Starting value w - Increment address z - How many times to write i - Increment value Example: 4000 00937428 01010101 4028 00000004 00000000 Is the same as: 2000 00937428 01010101 2000 0093742c 01010101 2000 00937430 01010101 2000 00937434 01010101 2000 00937438 01010101 2000 0093743c 01010101 2000 00937440 01010101 2000 00937444 01010101 2000 00937448 01010101 2000 0093744c 01010101 2000 00937450 01010101 2000 00937454 01010101 2000 00937458 01010101 2000 0093745c 01010101 2000 00937460 01010101 ... NetCheat PS3: 4 xxxxxxxx vvvvvvvv 4iiiiiiii wwwwwwww zzzzzzzz -------------------- 5 -- Copy bytes (regular) 5t00 xxxxxxxx yyyyyyyy 5000 000000nn 00000000 t - byte type (0 = 32bits, 1 = 16 bits, 2 = 8 bit) x - Destination address y - Source address n - Number of bytes Example: 00005000 39693420 3969341C 00005000 00000001 00000000 NetCheat PS3: Fnn yyyyyyyy xxxxxxxx F1 3969341C 39693420 -------------------- C -- Pad Joker C0nn 0000pppp dddddddd n - Amount to execute if true d - Button Activation p - Controller (1 threw 6) Example: 0000C006 00000000 00000004 00003000 003E1F40 00000000 00003000 00000000 00000B4A 00003002 00000000 00000000 00003000 003E1F40 00000000 00003000 00000000 00000B48 00003005 00000000 00000000 NetCheat PS3: Unfortunately this cannot be converted to NetCheat PS3 since you need to know the joker address for pad jokers to work. However, a rough translation can be done as such: Dnn 00000000 dddddddd NetCheat PS3 requires the joker address (where the 00000000 is) -------------------- D -- Conditional Dtnn aaaaaaaa vvvvvvvv t - Compare Type 0 = 32 bit not equal 1 = 32 bit equal to 2 = 32 bit greater than 3 = 32 bit less than 4 = 16 bit not equal 5 = 16 bit equal to 6 = 16 bit greater than 7 = 16 bit less than 8 = 8 bit not equal 9 = 8 bit equal to A = 8 bit greater than B = 8 bit less than n - How many to execute if true a - Address v - Value No example since apparently there is no known code that uses this. NetCheat PS3: (t will be lost translation) Dnn aaaaaaaa vvvvvvvv (v should be based off t, 0 - 3 = vvvvvvvv, 4 - 7 = vvvv, 8 - B = vv) D101 DEADBEEF 00001234 0000 1337C0DE 000000FF ====> D1 DEADBEEF 1234 (not 00001234 because t is 16 bit) 0 1337C0DE FF -------------------- E -- Pointer Conditional Unknown format. According to bungholio he's never encountered this codetype ever.