@Nightwinter ,not code for infinite bits don't change is stable.A strange thing happened to me:
I saved the game i backed up the save with SaveMgr plus,i uninstalled the game because it still had certain parts in Chinese(following your suggestion),i reinstalled everything i restored the game save backup and after i load the game,it gives me a warning that it cannot load and re-download the game from the playstation store.
Damn,i had progressed a lot in the game and i don't want to start all over again,any suggestions for this problem?
Does anybody knows how to Increment the Valid Memory Address from a pointer code? I'm trying to compress an address which has an offset value, but it's static, what changes is the address.
Thank you @Nightwinter ,as you wrote the save got corrupted and I had to restart a new game.
I wanted to ask you one thing:i found stable codes without TempAr,when i've them all can i publish them,since yours are already there?
Thank you @Nightwinter ,as you wrote the save got corrupted and I had to restart a new game.
I wanted to ask you one thing:i found stable codes without TempAr,when i've them all can i publish them,since yours are already there?
Does anybody knows how to Increment the Valid Memory Address from a pointer code? I'm trying to compress an address which has an offset value, but it's static, what changes is the address.
I didn't update TempAR for nothing. Download TempAR and fill out the form for a Pointer+Compress code. You'll need to specify how many compressions to use, so this code isn't valid yet. Link's in my sig.
Edit:
Also, holy crap y'all got crazy while I was gone. O.O
We're a small community. So, try not to piss everyone off. lmao. I'm not going to be ANYWHERE near as active as I used to be, cuz I gotta keep food on the table right now, but I might answer a question or two here and there if it'll keep everyone sane. XD
I didn't update TempAR for nothing. Download TempAR and fill out the form for a Pointer+Compress code. You'll need to specify how many compressions to use, so this code isn't valid yet. Link's in my sig. View attachment 229784
Edit:
Also, holy crap y'all got crazy while I was gone. O.O
We're a small community. So, try not to piss everyone off. lmao. I'm not going to be ANYWHERE near as active as I used to be, cuz I gotta keep food on the table right now, but I might answer a question or two here and there if it'll keep everyone sane. XD
I'm using version 3.5 of TempAR, I've already used pointer+compression type of code but that only changes the offset of the address, not the address. And yes, things have been crazy around here hahahahaha.
I'm using version 3.5 of TempAR, I've already used pointer+compression type of code but that only changes the offset of the address, not the address. And yes, things have been crazy around here hahahahaha.
You must have some strange cheat, because the begin pointer address too close and very weird (FE02, then FE03, with 32bits format), that kind of code should not exist. The pointer value+offset=actual address, meaning if the pointer value the same but increasing the offset has the same effect as increase the address value. While if you increase the pointer address value but keep the same offset it point to a completely different place. (ex: pointer value at xxxxFE02 32 bit is (0000) 87EF44DB, at xxxxFF03 will be (00) 0087EF44, then xxxxFE04 will become 000087EF)
Anyway, to compress a NORMAL pointer, here's your guide: https://github.com/r0ah/vitacheat/wiki/Pointer-Compression
I'm using version 3.5 of TempAR, I've already used pointer+compression type of code but that only changes the offset of the address, not the address. And yes, things have been crazy around here hahahahaha.
I see. I have 2 options, then. I'm not sure if the first will work, but the second should definitely work.
Compression level tells Vitacheat which part of the pointer it needs to increment. I've not used Compression level 0, and I'm not sure if it works. TempAR doesn't even let you create a level 0 code... so if THIS works, then I'll push an update to TempAR to let it allow level 0... in this code, the level 0 part is the $7700 part. If it works, it works. If not, can't fix that part as it's part of vitacheat...
You could also find a blank area in memory and insert your own pointer. That way you can use that fake pointer as the base, and use the pointer compression as if you had a level 2 pointer. In that case, it would look like this:
Code:
$0200 8A000000 862BFE02 #Create fake pointer at 84000000
$7202 8A000000 00000000 #use fake pointer as access point>targeting real pointer
$7200 00000000 0000001C #now at real pointer, go 1c forward
$7701 00000000 00000063 #edit this area to 99
$0004 00000004 00000000 #do 4 times and increase REAL pointer's location by 4 bytes.
You must have some strange cheat, because the begin pointer address too close and very weird (FE02, then FE03, with 32bits format), that kind of code should not exist. The pointer value+offset=actual address, meaning if the pointer value the same but increasing the offset has the same effect as increase the address value. While if you increase the pointer address value but keep the same offset it point to a completely different place. (ex: pointer value at xxxxFE02 32 bit is (0000) 87EF44DB, at xxxxFF03 will be (00) 0087EF44, then xxxxFE04 will become 000087EF)
Anyway, to compress a NORMAL pointer, here's your guide: https://github.com/r0ah/vitacheat/wiki/Pointer-Compression
That's just an example, I'm sure. He mentioned earlier that they were 4 bytes apart.
Seeing pointers right next to each other like this is actually pretty common.... he's found a kind of "master list" where the game uses as a kind of map so the code doesn't get lost... Usually there's another way to get to this map, though. Either a pointer or it'll be loaded into a stable memory segment. So, it could just be that he needs to find a level2 pointer. Either way, I've given him 2 solutions on how to get that particular code working.
I see. I have 2 options, then. I'm not sure if the first will work, but the second should definitely work.
Compression level tells Vitacheat which part of the pointer it needs to increment. I've not used Compression level 0, and I'm not sure if it works. TempAR doesn't even let you create a level 0 code... so if THIS works, then I'll push an update to TempAR to let it allow level 0... in this code, the level 0 part is the $7700 part. If it works, it works. If not, can't fix that part as it's part of vitacheat...
You could also find a blank area in memory and insert your own pointer. That way you can use that fake pointer as the base, and use the pointer compression as if you had a level 2 pointer. In that case, it would look like this:
Code:
$0200 8A000000 862BFE02 #Create fake pointer at 84000000
$7202 8A000000 00000000 #use fake pointer as access point>targeting real pointer
$7200 00000000 0000001C #now at real pointer, go 1c forward
$7701 00000000 00000063 #edit this area to 99
$0004 00000004 00000000 #do 4 times and increase REAL pointer's location by 4 bytes.
That's just an example, I'm sure. He mentioned earlier that they were 4 bytes apart.
Seeing pointers right next to each other like this is actually pretty common.... he's found a kind of "master list" where the game uses as a kind of map so the code doesn't get lost... Usually there's another way to get to this map, though. Either a pointer or it'll be loaded into a stable memory segment. So, it could just be that he needs to find a level2 pointer. Either way, I've given him 2 solutions on how to get that particular code working.
Duuude method 1 workeeeed!! I can't believe I spent hours searching for a method to compress memory address only while leaving the offset fixed at a set value. And it was a "0" away from finding it by myself xD God dammit. Thank you so much!
Also if you gonna update Temp AR, it would be nice to add all the cheat types information from the vitacheat github, it would save a lot to have that info inside the program instead of having to go to the github to remember it.
Exactly, it was just an example of an item slot list that's 4 bytes separate for each other in the memory address, not the offset of. He memory address, which is fixed at 1C.
Duuude method 1 workeeeed!! I can't believe I spent hours searching for a method to compress memory address only while leaving the offset fixed at a set value. And it was a "0" away from finding it by myself xD God dammit. Thank you so much!
Also if you gonna update Temp AR, it would be nice to add all the cheat types information from the vitacheat github, it would save a lot to have that info inside the program instead of having to go to the github to remember it.
Exactly, it was just an example of an item slot list that's 4 bytes separate for each other in the memory address, not the offset of. He memory address, which is fixed at 1C.
Good to hear. I'll push an update when I can. I can't really add the entirety of the Website's stuff into TempAR, simply because a lot of it is images, and I'm not good at programming with all that stuff.... I really know 0 c++ and only added things that I could read and understand. XD Maybe I'll add a hyperlink that leads to that specific page, though. There's still a few things I would LIKE to add, but haven't had the time to do it... or really to learn how to do it. XD
Duuude method 1 workeeeed!! I can't believe I spent hours searching for a method to compress memory address only while leaving the offset fixed at a set value. And it was a "0" away from finding it by myself xD God dammit. Thank you so much!
Also if you gonna update Temp AR, it would be nice to add all the cheat types information from the vitacheat github, it would save a lot to have that info inside the program instead of having to go to the github to remember it.
Exactly, it was just an example of an item slot list that's 4 bytes separate for each other in the memory address, not the offset of. He memory address, which is fixed at 1C.
Good to hear. I'll push an update when I can. I can't really add the entirety of the Website's stuff into TempAR, simply because a lot of it is images, and I'm not good at programming with all that stuff.... I really know 0 c++ and only added things that I could read and understand. XD Maybe I'll add a hyperlink that leads to that specific page, though. There's still a few things I would LIKE to add, but haven't had the time to do it... or really to learn how to do it. XD
The info on the wiki was either taken directly from me, or from the PDF file sent out with Vitacheat.
MY info requires no pictures, and everything is explained in text. That's what I display in the text box and allows TempAR to be used, even without an internet connection (which I like as my internet isn't always stable)
The info on the wiki strongly leans on the availability of these types of images:
I cannot, and really would rather not try to, display these images in the little info box. There is no need to display EXACTLY what every bit of a code does in TempAR, because TempAR creates the code FOR you. I worked very hard to make that possible for the community.
But, to make it easier.... I'm about to push an update.
Edit: 3.5.1 is now live on my github. Only minor updates.
Exactly, a brief explanation is good but maybe some more info, in text only of course, like you said there is no need to insert images. Although maybe in some point you could, I could help you if you want I to, I'm studying systems engineering and I know something about coding
Developer pepsipu has released technical details for a userland exploit for the Nintendo Switch 2 called ns2jb.
If credible, this is the first software-only, tethered...
Before Thursday, the Switch 2 jailbreak scene was basically non-existent and was even a bit of a running joke. But a single tweet from researcher pepsipu changed all...
May the good times continue in the Switch 2 homebrew scene! Released today by developer Gezine, CivSwitch offers a new entrypoint for homebrew on the system, this...
You'd have to be living under a rock to have not noticed the recent boom in static recompilation and decompilation projects - it seems like every day, multiple...
It's been a turbulent few weeks in the game porting space. We've seen gaming worlds smashed together, as well as games being statically recompiled for every platform...
The devs behind Azahar, the 3DS emulator that spawned out of Citra (which was taken down in 2024 after Nintendo went after its developers) has announced that they...
LAS Recomp is a new static recompilation of The Legend of Zelda: Link's Awakening 2019 Switch remake, that attempts to remake the game into a native Windows and macOS...
Two native Switch homebrew ports of The Legend of Zelda: The Wind Waker have turned up, and GBAtemp member @forgotten-865 has gathered both into one thread...
PS5 owners still sitting on firmware 14.00 will no longer be able to sign in to PlayStation Network as of today ; as Sony has forced a mandatory requirement for...
Gezine (gezine_dev) has shared on X a short video that appears to show a new kernel exploit running on PS5 firmware 14.10 (the latest software released by Sony)...
Developer pepsipu has released technical details for a userland exploit for the Nintendo Switch 2 called ns2jb.
If credible, this is the first software-only, tethered...
GBAtemp is 24 today!
2 decades, 4 years and still kicking it
It is with a real sense of pride in my chest that I can announce GBAtemp.net has turned 24 today (well...
You'd have to be living under a rock to have not noticed the recent boom in static recompilation and decompilation projects - it seems like every day, multiple...
May the good times continue in the Switch 2 homebrew scene! Released today by developer Gezine, CivSwitch offers a new entrypoint for homebrew on the system, this...
According to Fortune, internal projections at Microsoft place the RRP of Microsoft's upcoming Project Helix somewhere between $1200-1800 USD when it releases in the...
PlayStation 6's RAM and storage alone will cost Sony over $680 USD per console according to KeplerL2 (an industry insider with a good track record). Of course this is...
Before Thursday, the Switch 2 jailbreak scene was basically non-existent and was even a bit of a running joke. But a single tweet from researcher pepsipu changed all...
Electronic Arts has announced it is shutting down BioWare, who were founded in 1995 and bought by EA in 2007 as part of a wave of layoffs and project cuts. They are...
According to Bill van Zyll, Vice President & General Manager at Nintendo Latin America, he says the company has no plans to end production of physical games...
It's been a long road to get here; but Grand Theft Auto VI is just one month away - releasing November 19th. The launch trailer dropped earlier this week; but with...