Post: PS3 Memory question.
09-09-2014, 11:53 AM #1
(adsbygoogle = window.adsbygoogle || []).push({}); Hi,

Im using PS3lib.dll right here.

PS3.SetMemory(offset, new byte[] { 0x58, 0x20, 0xFF, 0xFF })

0x58 is = 88
0x20 is = 32
0xFF is = 255

So as far as I understand, he is replacing 88 with 255 and 32 with 255 ???

But these things are used otherway, the way that the current value of that offset is not known.

Can somebody on the other side of the screen help me? Give a little explanation of how that other thing works, and how to know what to put.

Regards.
(adsbygoogle = window.adsbygoogle || []).push({});
09-09-2014, 12:23 PM #2
Citadel
Samurai Poster
You've been a c# programmer for awhile but you can't write an Integer? I think you just started learning
09-09-2014, 12:51 PM #3
Originally posted by Citadel View Post
You've been a c# programmer for awhile but you can't write an Integer? I think you just started learning


I think you missed my question here, and yes, I do know how to write an integer. Main question is, if I write 0x50, 0xFF, will it replace the value of 0x50 = 80 with 0xFF = 255 ??

Regards.
09-09-2014, 12:53 PM #4
Citadel
Samurai Poster
Originally posted by tuukkax View Post
I think you missed my question here, and yes, I do know how to write an integer. Main question is, if I write 0x50, 0xFF, will it replace the value of 0x50 = 80 with 0xFF = 255 ??

Regards.


Well that's the point of the code is to change the bytes with new ones.
If you didn't want to change them you wouldn't need a script for it
09-09-2014, 01:13 PM #5
Franky
Big Daddy
Originally posted by tuukkax View Post
I think you missed my question here, and yes, I do know how to write an integer. Main question is, if I write 0x50, 0xFF, will it replace the value of 0x50 = 80 with 0xFF = 255 ??

Regards.


I don't get what you're trying to ask, but you don't look at them individually. You look at it as a whole.

For example;

If your address is 0x18475485 and default is something like.. BE 10 5B 11 FF 11 14 FF BE in the debugger and you use-

PS3.SetMemory(offset, new byte[] { 0x58, 0x20, 0xFF, 0xFF it will simply change the memory to;

58 20 FF FF FF 11 14 FF BE

I guess, in a way the 0xXX, 0xXX is to make it replace the original memory one byte at a time. Naturally you can make it write more then 4 bytes, depending on how long the default address is linked to or w/e.

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo