@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
It's the first Nintendo Switch firmware update of 2024. Made available as of today is system software version 18.0.0, marking a new milestone. According to the patch...
Emulator takedowns continue. Not long after its first release, Suyu emulator has been removed from GitLab via a DMCA takedown. Suyu was a Nintendo Switch emulator...
After a couple days of Nintendo releasing their 18.0.0 firmware update, @SciresM releases a brand new update to his Atmosphere NX custom firmware for the Nintendo...
Today, April 8th, 2024, at 4PM PT, marks the day in which Nintendo permanently ends support for both the 3DS and the Wii U online services, which include co-op play...
Denuvo by Irdeto has unveiled at GDC (Game Developers Conference) this past March 18th their brand new anti-piracy technology named "TraceMark", specifically tailored...
Hello, GBAtemp members! After a prolonged absence, I am delighted to announce my return and upgraded form to you today...
Introducing tempBOT AI 🤖
As the embodiment...
Yet another casualty goes down in the never-ending battle of copyright enforcement, and this time, it hit a big website which was the host for many fangames based and...
The highly popular and accurate FPGA hardware, MisterFGPA, has received today a brand new update with a long-awaited feature, or rather, a new core for hardcore...
The 2nd biggest technology company in the world, Apple, is being sued by none other than the Department of Justice of the United States, filed for antitrust...
With Nintendo ceasing online communication for Nintendo 3DS, 2DS and Wii U systems next month, SpotPass data distribution will be halted. This will in turn affect...
It's the first Nintendo Switch firmware update of 2024. Made available as of today is system software version 18.0.0, marking a new milestone. According to the patch...
Today, April 8th, 2024, at 4PM PT, marks the day in which Nintendo permanently ends support for both the 3DS and the Wii U online services, which include co-op play...
Hello, GBAtemp members! After a prolonged absence, I am delighted to announce my return and upgraded form to you today...
Introducing tempBOT AI 🤖
As the embodiment...
Emulator takedowns continue. Not long after its first release, Suyu emulator has been removed from GitLab via a DMCA takedown. Suyu was a Nintendo Switch emulator...
Denuvo by Irdeto has unveiled at GDC (Game Developers Conference) this past March 18th their brand new anti-piracy technology named "TraceMark", specifically tailored...
With Apple having recently updated their guidelines for the App Store, iOS users have been left to speculate on specific wording and whether retro emulators as we...
After a couple days of Nintendo releasing their 18.0.0 firmware update, @SciresM releases a brand new update to his Atmosphere NX custom firmware for the Nintendo...
The 2nd biggest technology company in the world, Apple, is being sued by none other than the Department of Justice of the United States, filed for antitrust...
Yet another casualty goes down in the never-ending battle of copyright enforcement, and this time, it hit a big website which was the host for many fangames based and...
Nintendo has recently announced through their social media accounts that a new Indie World stream will be airing tomorrow, scheduled for April 17th, 2024 at 7 a.m. PT...
i have that stupid connector on my gpu luckily it's only a 300w gpu so i should(?) be fine since all the issues are with the quad 8pin->12pin and mine is only dual 8pin
quite a tight bend on that 8pin->12pin adapter in my case, which is the worst case scenario, but i made sure it was fully seated after plugging everything in and bending the cable so it shouldn't come unseated by itself since i pre-stressed the cable
the vram is one advantage when it comes to AI but ends up being slower even with that and really AI is the only use case that needs more than 12gb vram right now
I think I watched a video where two games at 4K where eating just over 16GB of RAM and it's the one case where the 7900XT and XTX pulled ahead (minus RTX of course)
So my opinion is that they could age a bit better in the future, and maybe AMD will continue improving them via drivers like they tend to do. No guarantee there but they have done it in the past. Just a feeling I have.