ConsoleWorld Forum

Torna indietro   ConsoleWorld Forum > CWCheat Official Support Forum > English Support Board

English Support Board English & Foreign Languages support


Rispondi
 
LinkBack Strumenti discussione
  #31 (permalink)  
Vecchio 9th September 2006, 02:20
The Emperor
 
Data registrazione: Aug 2006
Residenza: NC
Età: 26
Messaggi: 5 (0.01 posts per day)
Potenza rep: 0
GJE1321 è su una strada distinta
I don't know how to use them, I stumbled upon them doing a random read through of playstation code types. Hopefully weltall or jungletek know what to do with them, or maybe someone else?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #32 (permalink)  
Vecchio 9th September 2006, 09:43
L'avatar di weltall
CW Team
 
Data registrazione: Sep 2005
Residenza: Shevat
Messaggi: 7,218 (6.95 posts per day)
Potenza rep: 17
weltall è su una strada distinta
i can explain you how they should work but i can't give you examples.
as you can see the pointer codes from the codemaster website are:
Pointer Commands

8-bit write6aaaaaaa 000000vv
0000nnnn iiiiiiiia = address to load 32-bit base from (25 bit)
v = value to store at base + offset (8/16/32 bit)
n = number of times to point (16 bit)
i = 32-bit offset to add to base (n = 1)16-bit write6aaaaaaa 0000vvvv
0001nnnn iiiiiiiia = address to load 32-bit base from (25 bit)
v = value to store at base + offset (8/16/32 bit)
n = number of times to point (16 bit)
i = 32-bit offset to add to base (n = 1)32-bit write6aaaaaaa vvvvvvvv
0002nnnn iiiiiiiia = address to load 32-bit base from (25 bit)
v = value to store at base + offset (8/16/32 bit)
n = number of times to point (16 bit)
i = 32-bit offset to add to base (n = 1)we take the 8bit write which is simpler
6aaaaaaa 000000vv
0000nnnn iiiiiiii

in a you must put the adress to a pointer. as you know pointer are nothing different from a normal u32 (unsigned long int) value but the difference is that they are used to direct a work on ram to a certain place for example a pointer is what you put to a normal 8bit write code here you don't put yourself the pointer but a pointer to a location of ram which stores the pointer of the malloched ram (which is the common case in which games changes adresses: malloched/freed ram every level or screen)

then we go to the second part v here it's like normal write code you put the value you want written.

n as the current cwcheat implementation is the offset to add to the memory pointed from the pointer for example if ram pointer to the malloched area is 156 and money is 160 this will be 4

i is ignored right now.
the problem because the implementation isn't like the one con codemaster project is because i couldn't find documentation for this

n = number of times to point (16 bit)

Ultima modifica di weltall : 10th September 2006 alle ore 08:58.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #33 (permalink)  
Vecchio 10th September 2006, 03:20
Junior Member
 
Data registrazione: Aug 2006
Messaggi: 22 (0.03 posts per day)
Potenza rep: 0
marco9999 è su una strada distinta
uhhhhh... good luck with pointer codes... they seem hard
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #34 (permalink)  
Vecchio 12th September 2006, 18:07
Member
 
Data registrazione: Aug 2006
Messaggi: 125 (0.18 posts per day)
Potenza rep: 2
Gir489 è su una strada distinta
I could do it, if there was an example code. :S
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #35 (permalink)  
Vecchio 12th September 2006, 18:14
L'avatar di weltall
CW Team
 
Data registrazione: Sep 2005
Residenza: Shevat
Messaggi: 7,218 (6.95 posts per day)
Potenza rep: 17
weltall è su una strada distinta
if you can find the adress of a pointer i can make it up
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #36 (permalink)  
Vecchio 12th September 2006, 19:01
Member
 
Data registrazione: Aug 2006
Messaggi: 125 (0.18 posts per day)
Potenza rep: 2
Gir489 è su una strada distinta
Citazione:
Originalmente inviato da weltall Visualizza messaggio
if you can find the adress of a pointer i can make it up
I don't know what I'm looking for!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #37 (permalink)  
Vecchio 12th September 2006, 19:17
L'avatar di weltall
CW Team
 
Data registrazione: Sep 2005
Residenza: Shevat
Messaggi: 7,218 (6.95 posts per day)
Potenza rep: 17
weltall è su una strada distinta
well that's the problem you can only know it's surely a 32bit value which contains a number starting from 0×08000000 and up to 0x09800000
most probably on the lower part of the interval.
there isn't a real way to search from it maybe searching for the difference beetween known value (adress wise) which moves up and down on the memory but when i've tried it I didn't have success
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #38 (permalink)  
Vecchio 16th September 2006, 18:18
Member
 
Data registrazione: Aug 2006
Messaggi: 126 (0.18 posts per day)
Potenza rep: 2
CanisLupus è su una strada distinta
So pointer codes are gonna be really tough. Well who knows, someone might succeed in using it with CWcheat and bring up a easy tutorial for us to follow
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #39 (permalink)  
Vecchio 17th September 2006, 19:47
L'avatar di weltall
CW Team
 
Data registrazione: Sep 2005
Residenza: Shevat
Messaggi: 7,218 (6.95 posts per day)
Potenza rep: 17
weltall è su una strada distinta
kenobi made them for ridge racer 2 today and they seems to work fine
http://cwcheat.zioale.it/list.php?code=ULJS-00080
eg:
0x6027010C 0x00000000
0x00000000 0x00000074

(the 0xE lines are conditional multi skip)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #40 (permalink)  
Vecchio 18th September 2006, 01:56
Junior Member
 
Data registrazione: Aug 2006
Messaggi: 22 (0.03 posts per day)
Potenza rep: 0
marco9999 è su una strada distinta
ahhhh.... i think i under stand them now...
1 set tells if the health is there or not.
The others are the codes for the health.
Well... thats my understanding of it anyway.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
Rispondi

Bookmarks

Strumenti discussione

Regole di scrittura
Non puoi postare nuovi argomenti
Non puoi postare repliche
Non puoi postare allegati
Non puoi editare i tuoi post

BB code è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks are Attivato
Pingbacks are Attivato
Refbacks are Attivato



Tutti gli orari sono GMT +2. Adesso sono le 08:46.

Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100