Hacking VitaCheat/FinalCheat Database

DavidAshta

Member
Newcomer
Joined
Jul 23, 2018
Messages
18
Trophies
0
Age
28
Website
indexzripper.blogspot.com
XP
71
Country
Brazil
i don't know if this thing is possible

--------------------- MERGED ---------------------------

Yeah, I got all the Home/Portable System Cheats, but that just leaves the Arcade Cheats except for NeoGeo since, you know, UniBIOS. But if there is a way to get VitaCheat to run for Homebrew and Emulators,
when you need cheats for PS1 or SNES via Retroarch you can ask me, i'll give you they
 

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
4,364
Trophies
1
Location
California
XP
4,594
Country
United States
i don't know if this thing is possible

--------------------- MERGED ---------------------------


when you need cheats for PS1 or SNES via Retroarch you can ask me, i'll give you they
Not a Problem. Also, they have some Codes at GameHacking.

Update on Dead Nation (US) PCSA00151

_V0 Inf Health-NOT Dynamic
$0200 822ADF5C 43160000
 
  • Like
Reactions: eighthdayregret

DavidAshta

Member
Newcomer
Joined
Jul 23, 2018
Messages
18
Trophies
0
Age
28
Website
indexzripper.blogspot.com
XP
71
Country
Brazil
Hi again,

I just did what you suggested and it worked! The video was a massive help even though if it wasn’t in English. You just gotta follow what he does haha.
Again, thanks for the help and for the time!

his video is down, and you didn't share your new .psv cheat file...

--------------------- MERGED ---------------------------

if you are on ensue 6.65 and use version z05 of vita cheat it should work.
in case it doesn't just search for the code yourself using the menu. I looked for 32bit values for both. u should get them after researching the updated values 3 times or so.
Cheers
PS: i am at work so i can't check the video but it seemed to be good enough on how to find your own codes. It might not be in English, can't use sound but its visually enough.

jack, can you help me with those cheats? srwx and srwv ? please, thx in advance

--------------------- MERGED ---------------------------

his video is down, and you didn't share your new .psv cheat file...

--------------------- MERGED ---------------------------



jack, can you help me with those cheats? srwx and srwv ? please, thx in advance[/Q

it's SRW X PCSH10088

and SRW V PCSH10001

both NoNpDrm
 

eighthdayregret

fnerrrrrrrrrr!
Member
Joined
Sep 27, 2017
Messages
483
Trophies
0
Age
41
Website
eighthsregrets.blogspot.com
XP
710
Country
United States
Not a Problem. Also, they have some Codes at GameHacking.

Update on Dead Nation (US) PCSA00151

_V0 Inf Health-NOT Dynamic
$0200 822ADF5C 43160000
Which version of the game is this for? When I used it on my unripped PSN version, the code didn't work, and the value ended up being at 823ADF5C.
 

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
4,364
Trophies
1
Location
California
XP
4,594
Country
United States
Which version of the game is this for? When I used it on my unripped PSN version, the code didn't work, and the value ended up being at 823ADF5C.
Yeah, I quit the Game, Restarted the System, and the Address changed on me. But the Value should be 43160000 . Took a while to get it by throwing a ton of Grenades, but I got it. Version is from NoNpDRM, base Version.
 
  • Like
Reactions: eighthdayregret

eighthdayregret

fnerrrrrrrrrr!
Member
Joined
Sep 27, 2017
Messages
483
Trophies
0
Age
41
Website
eighthsregrets.blogspot.com
XP
710
Country
United States
Yeah, I quit the Game, Restarted the System, and the Address changed on me. But the Value should be 43160000 . Took a while to get it by throwing a ton of Grenades, but I got it. Version is from NoNpDRM, base Version.
Ah, that explains it. I'm on 1.01.
Thanks for giving me a hint at what kinda value I was looking for. Having to figure out if games use regular hex, 32-bit float, or 64-bit float values is confusing as hell.
 

eighthdayregret

fnerrrrrrrrrr!
Member
Joined
Sep 27, 2017
Messages
483
Trophies
0
Age
41
Website
eighthsregrets.blogspot.com
XP
710
Country
United States
no, I just only heard that here recently even about the dynamic addresses. Still I want to learn about it.
I would look up some tutorials for PSP pointer codes as a way to start out. That's where all my code creation started.
A dude named raing3 made a really useful pointer searcher that works for Vita memory dumps, so it can potentially make things a bit easier.
Pointer searching is kind of universal, as most types of software have instances of such things. You're going to want to use Google search terms like "find pointer" and "DMA."
Yeah, I quit the Game, Restarted the System, and the Address changed on me. But the Value should be 43160000 . Took a while to get it by throwing a ton of Grenades, but I got it. Version is from NoNpDRM, base Version.
Strangely enough, the last couple times I booted up Dead Nation, your address has been in the results for searches, but mine has not.
I swear to God, Sony made this device the way it is just to mess with us.
 
Last edited by eighthdayregret,
  • Like
Reactions: Zernix

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
4,364
Trophies
1
Location
California
XP
4,594
Country
United States
Well, the Dev of VitaCheat is trying to get a Pointer Search included for z06/z07 , but it might be a problem. Not to mention you will have to figure out the 1st 4 Digit amounts since there are a LOT of Codes that dont follow the $0000, $0100, or $0200 System. Just seriously wondering what the deal is with that, and how exactly they are found.
 

eighthdayregret

fnerrrrrrrrrr!
Member
Joined
Sep 27, 2017
Messages
483
Trophies
0
Age
41
Website
eighthsregrets.blogspot.com
XP
710
Country
United States
Well, the Dev of VitaCheat is trying to get a Pointer Search included for z06/z07 , but it might be a problem. Not to mention you will have to figure out the 1st 4 Digit amounts since there are a LOT of Codes that dont follow the $0000, $0100, or $0200 System. Just seriously wondering what the deal is with that, and how exactly they are found.
Okay, so here's the major complication with VitaCheat: you can't search for 64-bit values, and I've encountered several games that use them. Xenon Valkyrie+, Riddled Corpses EX, Bard's Gold, and a slew of others. I have found a workaround for it, however. I posted about it a few pages back. I found a site years ago, when I was more active in the PSP cheat scene. It'll let you convert a value to both 32- and 64-bit float values. I can almost guarantee you that, at least as far as getting some kind of results, it'll work 8 times out of 10. In all my mucking about with codes (I haven't broached pointers too much), the only code I've failed to find is money for Dead Nation.
https://babbage.cs.qc.cuny.edu/IEEE-754.old/Decimal.html
Depending on how deep the game's value goes (I know the Cladun games love to use values like 158.64 for damage and whatnot), you'll at least be able to get the first 32 bits of the 64-bit float values to search for in VitaCheat. That's how I found the codes for Xenon Valkyrie+ I posted previously.
As far as 64-bit pointers go, I dunno how well that would work out, but it's a start, at least. I'm sure there's a way to work around it, unfortunately, with my inexperience with the Vita, it's outside my skillset. I can't imagine it's impossible, though. With all the pointer codes already floating around, it's gotta be doable.
Do you know of a way to contact the Dev of VitaCheat? Maybe I could shoot them a message about the addition of 64-bit... stuff.

EDIT: Hopefully the Gmail address listed on Github for FinalCheat is the right one. I emailed them about the 64-bit stuff.
If I get a response, I'll let you know.

Also, this:
Tested and confirmed working on official PSN EBOOT and NoNPDRM versions 1.00 and 1.01.
Code:
# PCSE01251 Riddled Corpses EX

_V0 Inf HP
$0200 839FED84 40220000

_V0 Inf Money
$0200 839FF824 412E847E

_V0 Arcade Lvl Always 20
$0200 839FFCD4 40340000

_V0 Inf Time Clock
$0200 839FED74 40220000

_V0 Inf Dynamite
$0200 839FED64 40220000

_V0 Inf Turret
$0200 839FD5C4 3FF00000
 
Last edited by eighthdayregret,
  • Like
Reactions: Roah

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
4,364
Trophies
1
Location
California
XP
4,594
Country
United States
Okay, so here's the major complication with VitaCheat: you can't search for 64-bit values, and I've encountered several games that use them. Xenon Valkyrie+, Riddled Corpses EX, Bard's Gold, and a slew of others. I have found a workaround for it, however. I posted about it a few pages back. I found a site years ago, when I was more active in the PSP cheat scene. It'll let you convert a value to both 32- and 64-bit float values. I can almost guarantee you that, at least as far as getting some kind of results, it'll work 8 times out of 10. In all my mucking about with codes (I haven't broached pointers too much), the only code I've failed to find is money for Dead Nation.
https://babbage.cs.qc.cuny.edu/IEEE-754.old/Decimal.html
Depending on how deep the game's value goes (I know the Cladun games love to use values like 158.64 for damage and whatnot), you'll at least be able to get the first 32 bits of the 64-bit float values to search for in VitaCheat. That's how I found the codes for Xenon Valkyrie+ I posted previously.
As far as 64-bit pointers go, I dunno how well that would work out, but it's a start, at least. I'm sure there's a way to work around it, unfortunately, with my inexperience with the Vita, it's outside my skillset. I can't imagine it's impossible, though. With all the pointer codes already floating around, it's gotta be doable.
Do you know of a way to contact the Dev of VitaCheat? Maybe I could shoot them a message about the addition of 64-bit... stuff.

EDIT: Hopefully the Gmail address listed on Github for FinalCheat is the right one. I emailed them about the 64-bit stuff.
If I get a response, I'll let you know.

Also, this:
Tested and confirmed working on official PSN EBOOT and NoNPDRM versions 1.00 and 1.01.
Code:
# PCSE01251 Riddled Corpses EX

_V0 Inf HP
$0200 839FED84 40220000

_V0 Inf Money
$0200 839FF824 412E847E

_V0 Arcade Lvl Always 20
$0200 839FFCD4 40340000

_V0 Inf Time Clock
$0200 839FED74 40220000

_V0 Inf Dynamite
$0200 839FED64 40220000

_V0 Inf Turret
$0200 839FD5C4 3FF00000
Can Contact the Dev at the bottom of the Page.
http://finalcheat.github.io/

But I mean Codes like God of War (US) PCSA00126
# PCSA00126 GoW Collection
_V1 Inf HP
$D504 8230CB50 00000000
$8201 8230CEB8 00000164
$8800 00000000 00000000
$8601 8230CEB8 00000168
$8900 00000000 00000000
$D504 82CC4FE8 00000000
$8201 820C3F28 00000170
$8800 00000000 00000000
$8601 820C3F28 00000174
$8900 00000000 00000000
_V1 Rage of God Max
$D502 8230CB50 00000000
$3201 8236C908 00005344
$3300 00000000 42C80000
$D502 82CC4FE8 00000000
$3201 8213FD94 00006FE0
$3300 00000000 42C80000
_V1 Inf Skill Bar
$D504 8230CB50 00000000
$8201 8236C908 00005340
$8800 00000000 00000000
$8601 8236C908 FFFE9B44
$8900 00000000 00000000
$D504 82CC4FE8 00000000
$8201 8213FD94 00006FD8
$8800 00000000 00000000
$8601 8213FD94 FFFE6900
$8900 00000000 00000000
_V1 Orbs Max
$D502 8230CB50 00000000
$3201 8236FD0C 00000B08
$3300 00000000 0000EA60
$D502 82CC4FE8 00000000
$3201 821442C4 00000B70
$3300 00000000 000F423E

If you look at the Codes, these have $D504 and others. How exactly would one find the correct one????? I know most use $0000, $0100 and $0200. But when they throw in Letters and higher Numbers in there.......Kind of making me think, "How the F###?????!!!!!!!!!!". LOL But then there are the Codes that have this:
_V0 Inf Health
$A200 8192DF30 EE000A10
$A200 8192DF34 E5940688
$A200 8192DF38 E3500000
$A200 8192DF3C 1A000000
$A200 8192DF40 EE308A40
$A200 8192DF44 E5940000
$A200 8192DF48 E51FF004
$A200 8192DF4C 811A6F2D
$A100 811A6F26 00004778 <-------- A100 ???????
$A200 811A6F28 EA1E1C00
 

eighthdayregret

fnerrrrrrrrrr!
Member
Joined
Sep 27, 2017
Messages
483
Trophies
0
Age
41
Website
eighthsregrets.blogspot.com
XP
710
Country
United States
Can Contact the Dev at the bottom of the Page.
http://finalcheat.github.io/

But I mean Codes like God of War (US) PCSA00126
# PCSA00126 GoW Collection
_V1 Inf HP
$D504 8230CB50 00000000
$8201 8230CEB8 00000164
$8800 00000000 00000000
$8601 8230CEB8 00000168
$8900 00000000 00000000
$D504 82CC4FE8 00000000
$8201 820C3F28 00000170
$8800 00000000 00000000
$8601 820C3F28 00000174
$8900 00000000 00000000
_V1 Rage of God Max
$D502 8230CB50 00000000
$3201 8236C908 00005344
$3300 00000000 42C80000
$D502 82CC4FE8 00000000
$3201 8213FD94 00006FE0
$3300 00000000 42C80000
_V1 Inf Skill Bar
$D504 8230CB50 00000000
$8201 8236C908 00005340
$8800 00000000 00000000
$8601 8236C908 FFFE9B44
$8900 00000000 00000000
$D504 82CC4FE8 00000000
$8201 8213FD94 00006FD8
$8800 00000000 00000000
$8601 8213FD94 FFFE6900
$8900 00000000 00000000
_V1 Orbs Max
$D502 8230CB50 00000000
$3201 8236FD0C 00000B08
$3300 00000000 0000EA60
$D502 82CC4FE8 00000000
$3201 821442C4 00000B70
$3300 00000000 000F423E

If you look at the Codes, these have $D504 and others. How exactly would one find the correct one????? I know most use $0000, $0100 and $0200. But when they throw in Letters and higher Numbers in there.......Kind of making me think, "How the F###?????!!!!!!!!!!". LOL But then there are the Codes that have this:
_V0 Inf Health
$A200 8192DF30 EE000A10
$A200 8192DF34 E5940688
$A200 8192DF38 E3500000
$A200 8192DF3C 1A000000
$A200 8192DF40 EE308A40
$A200 8192DF44 E5940000
$A200 8192DF48 E51FF004
$A200 8192DF4C 811A6F2D
$A100 811A6F26 00004778 <-------- A100 ???????
$A200 811A6F28 EA1E1C00
Sorry if this sounds like an insulting question, but do you have the cheat file manual for VitaCheat? The code types are (mostly) explained there. That being said, I dunno what the effing eff D502 means, haha. I know D### codes are conditionals. The A codes are actually assembly code turned into VItaCheat format. Someone cracked open the EBOOT and actually reprogrammed the game, then converted it to VitaCheat format.
I have less than zero idea how in the crap the do stuff like that. Most of thge VIP codes on Speedfly are assembly codes. At first I was kinda annoyed that they make you pay for them (haven't figured out how to do that, either), but once I found out that they were actually hacking the game itself, I understood why.
As far as the pointer thing, I still think raing3's pointer searcher could and would work for at least 32-bit code values. The only real issue with that is that Vita games commonly have multi-level pointers, so it would take a bit of work for each code. Basically, search first value, find the green entry in the list, search for the address listed in that result and find the green one, etc. Some day soon, I'm gonna stop being lazy and actually do it to verify.
@Smoker1: Another annoying thing I noticed. Some games are DMA, but don't always change the address.
Downwell is like that.

FURTHER EDIT: For those wanting to port cheats from a Maidump version of a game to a NoNPDRM or legit version, there's an easier way than uninstalling one and installing the other. If you have an SD2Vita card and an official memory card, install the legit/NoNPDRM version to one of the cards, then install the MaiDump version on your other card. When you mount either card, the bubble should still point to the same basic location, so all it takes is a simple change to your configuration.
EXAMPLE: I have The Binding of Isaac MaiDump version installed on my official memory card, mounted to ux0. I start up the game and use VitaCheat to make a memory dump. Then, using TF Card Plugin Tool (or VitaShell), I edit my storage_config.txt file so my SD2Vita will be mounted to ux0 on reboot and restart my Vita.
My SD2Vita has my legitimate PSN EBOOT version of Binding of Isaac installed on it. I start the game, use VitaCheat to make a memory dump of that.
Then I take both of those memory dumps and copy them to my PC, find the values for the addresses listed in the list of codes for the MaiDump version and search for those values in the legit version's dump in a hexeditor.
In theory, it should only take a little bit of rearranging of addresses to make the codes work for non-MaiDump versions of games.
DO NOT DO THIS FOR NONPDRM > PSN CODE PORTING!
NoNPDRM games and PSN games should use the same codes. No porting necessary. If you use this strategy for that, you will jack up your licenses and have to figure out how to fix it. It's not hard, per se, but it's annoying.

YET ANOTHER EDIT:
@Smoker1, I got an email back from FinalCheat stating that they'll add 64-bit searching to the next revision of VitaCheat.
B-)
 
Last edited by eighthdayregret,

Udaius

Well-Known Member
Member
Joined
Mar 13, 2018
Messages
173
Trophies
0
Age
34
XP
97
Country
United Kingdom
I don't know how to update my older post with new stuff and show it as a new post so people can see it,
sorry for the inconvenience.

FFX PCSB00395

_V0 All Key Items
$4101 8262AD2C 000000FF
$0007 00000001 00000000

Couldn't find this either but if anyone knows where feel free to say
as I don't wanna steal anyone's credit
 

deathboy

Well-Known Member
Newcomer
Joined
Aug 15, 2012
Messages
47
Trophies
0
Age
51
XP
812
Country
United States
Still wondering:

Anyone have codes for Ys VIII Lacrimosa of Dana US or Ys Memories of Celceta US as of yet? Money, EXP, Stats, etc? Thanks ahead of time...
 

deathboy

Well-Known Member
Newcomer
Joined
Aug 15, 2012
Messages
47
Trophies
0
Age
51
XP
812
Country
United States
Last edited by deathboy,

eighthdayregret

fnerrrrrrrrrr!
Member
Joined
Sep 27, 2017
Messages
483
Trophies
0
Age
41
Website
eighthsregrets.blogspot.com
XP
710
Country
United States
Does anyone have codes for the Secret of Mana US version [PCSE01153]?
# PCSE01153 Secret of Mana (NoNpDrm)

# Source: ported from https://github.com/roahnosh/vitacheat/blob/master/PCSG01121.psv by eighthdayregret

_V0 Infinite Gold
$0200 81963930 3B9AC9FF

_V0 Infinite HP
$0100 849CF98C 000003E7

_V0 Infinite Energy
$0100 849CF994 000003E8

_V0 Infinite HP/Energy
$0100 849CF98C 000003E7
$0100 849CF994 000003E8

_V0 Instant Level 99
$4200 849CF998 00000000
$0002 00000004 00000000
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    KenniesNewName @ KenniesNewName: All products were returned slightly used