Hacking VitaCheat/FinalCheat Database

asakapa619

Well-Known Member
Newcomer
Joined
Nov 25, 2012
Messages
76
Trophies
1
XP
455
Country
Philippines
I am on 3.65, and it works great. Better looking, especially on Mortal Kombat and Urban Trial Freestyle (Not zoomed in on). It should work on 3.68 since the Dev only made it for 3.65+

ux0/vitacheat/vitacheat.suprx
ur0/vitacheat/vitacheat.skprx
I just placed the Font Folder with the Font.dat in both VitaCheat Folders.
Works fine. Press L+DPad Right to get into it In-Game

I did your method but still, the menu is glitchy, guess will go back to z05 :(
 
Last edited by asakapa619,

monodevil

Well-Known Member
Member
Joined
Apr 2, 2013
Messages
288
Trophies
1
XP
1,050
Country
United States
Oh neat its out, I checked over at codemasters and they had the full change log listed there. If you're having problems this might help you. I'm still on fw 3.60 though and I don't feel like updating to 3.65 just yet.



Rough translation by Google
PS VITACHEAT Z06 BY AUTHOR FINALCHEAT ! FOR ENSO 3.65




DOWNLOAD






4.1 only supports 3.65 systems or more

Nothing to say, too lazy to adapt to the 3.60 system, to use the new version please upgrade the system, otherwise use the Z05 version.


4.2 increase support for suprx plugin way gold finger

The common cheat code format is not flexible enough, and for advanced users, you may want to write a cheat code using a more flexible plugin.
First of all, you need to set up a PSV development environment. If you skip it here, you can search online to solve it.

Then look at the Example , Final Fantasy X HD version (PCSH00042) modification, the original cheat code comes fromhttp://www.speedfly.cn/19985.html
Here is only a porting demo. The following is an explanation of the important places. Other places can be modified by referring to Example.


The focus is on the above content. The other place to be modified is to replace the title related to the titleid with the titleid that you want to change.
Finally, compile the source code into {{titleid}}.suprx and put it in the ux0:vitacheat/plg directory.


4.3 Using double buffering to improve image flicker problem

To operate the menu, you need to refresh the interface. If you draw in the original image, you will obviously feel the flicker. After using double buffering, you will not feel the flicker. Of course, the memory usage will double. If you don't have enough memory, you don't use double buffering.


4.4 Replace font files and add traditional Chinese interface

The previous version of Chinese fonts used GBK encoding, the new version was changed to UNICODE, the interface added Traditional Chinese, and the cheat file supports English, Simplified Chinese, Traditional Chinese, Japanese, and Korean.


4.5 cheat file encoding changed from GBK to UTF8

The font has been changed, and the original cheat file encoding has changed, so the previous cheat file needs to be saved again as UTF8 encoding.


4.6 dump memory to generate the same name.txt file, record all the module information of the process for the gold finger creator to use

The Z05 version shows information about EBOOT (the main module of most games), in order to solve the problem of different versions of the game memory offset, but a small number of game values exist in other modules, this update exports all module information.


4.7 Improve B2 format code

The new content of the Z05 version, only considered EBOOT at the time, this update can be positioned to other modules.

Z06 updated the XX part and is compatible with the previous code.
Due to the dynamic loading/unloading of the module, the method of locating the module by serial number still cannot guarantee 100% accurate module. The best way is to write suprx according to the module name.


4.8 Accurate search search range increases Auto option

Select the Auto option without specifying the search scope. The program searches for all modules and heap memory.


4.9 The main interface displays the game name and remaining memory information.

The main interface of the plug-in increases the game name and the remaining memory information display. The remaining memory is equal to the sum of three values, and the unit is byte.


4.10 adaptation game resolution is not 960*544 display

A small part of the game resolution is not 960 * 544, causing the interface of the plug-in to display an abnormality. This update fixes most of the situation. A few interfaces such as memory browsing change adaptation have not been modified.



5 FAQ


5.1 Why does config configure the plugin path but fail to call out the golden finger plugin?
  • The tai/config.txt file usually has two (ux0, ur0), only one of which is valid, confirming that the changed config file is correct (ux0 takes precedence over ur0)
  • Confirm that vitacheat.suprx is placed in the correct directory
  • Confirm the machine restart (all skprx replacements must be restarted to take effect)
  • other reasons
5.2 Why can't I search for a value?
  • The search type is incorrect (for example, the number of items is usually 8bit, but the search type is 32bit)
  • The search range is incorrect, the range can be expanded appropriately, or the new Auto option can be used.
  • The values displayed in the game do not match the values actually stored in the game (for example, the Virtua Tennis 4 score shows 15, 30, the actual storage is 1, 2)
  • other reasons
5.3 Why is the CHEAT LIST empty after the plugin is called out?
  • Confirm that the db directory has the corresponding {{titleid}}.psv file
  • Confirm that there is no syntax error in the {{titleid}}.psv file (the new version will be prompted to load the .psv file with a syntax error)
  • other reasons
5.4 Why is the golden finger code locked or not exiting?
  • The user game version is inconsistent with the game version of the cheat code creator (NND and MAI, many of the previous code did not use the B2 format, NND and MAI formats can share less)
  • The user game version number does not match the game version number of the cheat code creator (eg user game version number 1.05, producer game version number 1.00)
  • other reasons
5.5 Why are some game gold finger plugins not able to call out?

A few game design mechanisms are quite unique, resulting in incompatibility, and there is no time to deal with this part of the problem. The new version provides the game to start by pressing the L key without loading vitacheat.suprx.


5.6 Why is the code group in the CHEAT LIST limited to 50 groups?

The 50 groups have been able to contain most of the modifications, and each group has a maximum of 200 lines of code, a total of 50 * 200 = 10000 lines of code has been able to accommodate enough modifications.


5.7 pointer search function?

I had planned to do the pointer search function in the vitacheat. After the experiment, it was found that although it is feasible, many troublesome details have to be dealt with. There is no time to get it.
 
  • Like
Reactions: kaymynd

westwood

Well-Known Member
Member
Joined
Mar 29, 2016
Messages
151
Trophies
0
Age
34
XP
471
Country
Gambia, The
Im also having serious problems with this new Version. Im also on 3.68 and this VitaCheat Version Broke my whole System because my Vita Froze everytime i activated h-encore and errors VitaShell. Needed to reset my Taihen config to get rid of this.

I managed to get it one time working and the Vita Cheat Menu was more gltichy than before lol
 

dootles

New Member
Newbie
Joined
Dec 2, 2018
Messages
4
Trophies
0
Location
Not Iceland
XP
93
Country
Philippines
I am on 3.65, and it works great. Better looking, especially on Mortal Kombat and Urban Trial Freestyle (Not zoomed in on). It should work on 3.68 since the Dev only made it for 3.65+

ux0/vitacheat/vitacheat.suprx
ur0/vitacheat/vitacheat.skprx
I just placed the Font Folder with the Font.dat in both VitaCheat Folders.
Works fine. Press L+DPad Right to get into it In-Game
where do i get the font.dat?
 

aizen777

Member
Newcomer
Joined
Dec 23, 2018
Messages
8
Trophies
0
Age
32
XP
66
Country
France
Hello everyone

Please, I have the version 3.60 vita, the vitacheat it's z06 and he doesn't work with my version, somebody can help me for the cheat code version Z05 ? (PCSB00959 GRAND KINGDOM)
 

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,045
Trophies
1
Location
California
XP
6,065
Country
United States
Hello everyone

Please, I have the version 3.60 vita, the vitacheat it's z06 and he doesn't work with my version, somebody can help me for the cheat code version Z05 ? (PCSB00959 GRAND KINGDOM)
z06 will NOT work on any FW below 3.65 . You will have to Update to Enso 3.65, or go with z05
 

zeroviral

Well-Known Member
Member
Joined
Jul 31, 2018
Messages
108
Trophies
0
Age
31
XP
293
Country
Philippines
If your z06 is glitching in your 3.68, try to delete the option, mem and tmp folders or make sure that ux0: vitacheat oonly has the suprx file, font folder and db folder also try toremove
*ALL
ux0:vitacheat/vitacheat.suprx in the config.
(This line at times causes glitches to me.)

This will force vitacheat to run on default or first time use and not yet configured, helps with glitches or stupid mistakes(like setting both open and exit as the same hotkey like me).

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

guys, i think you should wait for a couple WEEKS or so before the good update of the new vitacheat get tested and everything before you install it so you won't get any trouble.
It's good and working, even old db works. Jist make sure that there are not alot of other plug-ins and utilities in config unless necessary like download_enabler, etc. Other cheat devices also causes glitches when active at the same time sometimes.

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

Hello, I got this link from finalcheat github for vitacheat Z06: https://pan.baidu.com/s/16DG6OGESpNvR921rMWGiSg#list/path=/PSVITACHEATZ06

But I don't understand how to download it. Can someone perhaps make a mirror for that version? Thanks

Above post by monodevil, click show on the post. It has both the mediafire link and the codemaster site with same link.
 
  • Like
Reactions: Shakushi007

aizen777

Member
Newcomer
Joined
Dec 23, 2018
Messages
8
Trophies
0
Age
32
XP
66
Country
France
z06 will NOT work on any FW below 3.65 . You will have to Update to Enso 3.65, or go with z05

Hello Smoker, thank you for the reply, the problem it's, i have the version z05 vitacheat, but when i start the game (PCSB00959 GRAND KINGDOM), i don't have the cheat for this game
 

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,045
Trophies
1
Location
California
XP
6,065
Country
United States
Hello Smoker, thank you for the reply, the problem it's, i have the version z05 vitacheat, but when i start the game (PCSB00959 GRAND KINGDOM), i don't have the cheat for this game
So if I understand correctly, you open the VitaCheat Menu, and the Cheats are not showing up? So either.....
The Cheat File is Missing, or somehow it is not able to read it due to a Invalid Character in the File.

If it is not reading it, you need to look through the File, to make sure it looks like this:
# 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

THIS IS INCORRECT!!!!!
# 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

Also make sure the File is in ux0/vitacheat/db
If you do have the Cheat File, did it work in a Previous Version?
 
  • Like
Reactions: aizen777

Yohoki

Well-Known Member
Member
Joined
Dec 4, 2018
Messages
824
Trophies
0
Age
34
XP
1,213
Country
United States
Thanks, bro. Just got back and installed it. Works.

Stick the font folder on ux0:vitacheat/ with the mem and db folder. The suprx should go there as well. You can also put the skprx there, but I prefer ur0 since I have multiple vita cards.
Does this work on fw 3.68? when i tried to run the app all i get is a glitchy menu? :(
Yes, you have to add the font folder to ux0:vitacheat/ along with the suprx and then give the vita a restart. If you used z05, then you should already have a font folder there, it's just not compatible, so replace with the new one.

EDIT: Just realized there was a whole nother page where y'all already figured out where to put all the things.... Don't mind me, just stupid. XD

It is definitely working on my 3.68, though. No issues except in games that I already knew had them. Old cheats are appearing and working.
 
Last edited by Yohoki,

asakapa619

Well-Known Member
Newcomer
Joined
Nov 25, 2012
Messages
76
Trophies
1
XP
455
Country
Philippines
Thanks, bro. Just got back and installed it. Works.

Stick the font folder on ux0:vitacheat/ with the mem and db folder. The suprx should go there as well. You can also put the skprx there, but I prefer ur0 since I have multiple vita cards.

Yes, you have to add the font folder to ux0:vitacheat/ along with the suprx and then give the vita a restart. If you used z05, then you should already have a font folder there, it's just not compatible, so replace with the new one.

EDIT: Just realized there was a whole nother page where y'all already figured out where to put all the things.... Don't mind me, just stupid. XD

It is definitely working on my 3.68, though. No issues except in games that I already knew had them. Old cheats are appearing and working.

Its working now, thanks for all the reply, what i did is i deleted the whole vitacheat folder in ux0 and ur0, then copy paste the new ones, for ux0 and ur0, then i added back my .psv files to db folder then tested and working :)
 
  • Like
Reactions: sage3k and Yohoki

aizen777

Member
Newcomer
Joined
Dec 23, 2018
Messages
8
Trophies
0
Age
32
XP
66
Country
France
So if I understand correctly, you open the VitaCheat Menu, and the Cheats are not showing up? So either.....
The Cheat File is Missing, or somehow it is not able to read it due to a Invalid Character in the File.

If it is not reading it, you need to look through the File, to make sure it looks like this:
Hello Smoker, i don't have this file in the database of cheatvita, it's reason why, i request help of somebody, Smoker you or somebody have this file in the vitacheat the version z05 ?
Thank you Smoker for your reply
 

Inola13

Active Member
Newcomer
Joined
Oct 8, 2016
Messages
31
Trophies
0
Age
27
XP
113
Country
United States
Can't seem to figure out why vitacheat isn't working for me.

I'm on 3.60Enso and my config is:

# For users plugins, you must refresh taiHEN from HENkaku Settings for
# changes to take place.
# For kernel plugins, you must reboot for changes to take place.
*KERNEL
ur0:tai/gamesd.skprx
ur0:app/PSPEMUCFW/sce_module/adrenaline_kernel.skprx
ur0:tai/nonpdrm.skprx
ur0:tai/repatch.skprx
ur0:vitacheat/vitacheat.skprx
# henkaku.skprx is hard-coded to load and is not listed here
*main
# main is a special titleid for SceShell
ur0:tai/henkaku.suprx
*NPXS10015
# this is for modifying the version string
ur0:tai/henkaku.suprx
*NPXS10016
# this is for modifying the version string in settings widget
ur0:tai/henkaku.suprx

but when I put in z04 files (because I was told they work for 3.60) they don't create additional folders for me in ux0 or ur0. I placed skprx in ur0 and suprx in ux0, with font folders in both even, but I don't get a db, mem, or anything in ux0. L + Right, of course, not working either. Or any combination.


Edit: So apparently, in order to get the additional folders to show up I also needed to have the ux0 config have the vitacheat line just like the ur0's.
 
Last edited by Inola13,

Yohoki

Well-Known Member
Member
Joined
Dec 4, 2018
Messages
824
Trophies
0
Age
34
XP
1,213
Country
United States
Can't seem to figure out why vitacheat isn't working for me.

I'm on 3.60Enso and my config is:

# For users plugins, you must refresh taiHEN from HENkaku Settings for
# changes to take place.
# For kernel plugins, you must reboot for changes to take place.
*KERNEL
ur0:tai/gamesd.skprx
ur0:app/PSPEMUCFW/sce_module/adrenaline_kernel.skprx
ur0:tai/nonpdrm.skprx
ur0:tai/repatch.skprx
ur0:vitacheat/vitacheat.skprx
# henkaku.skprx is hard-coded to load and is not listed here
*main
# main is a special titleid for SceShell
ur0:tai/henkaku.suprx
*NPXS10015
# this is for modifying the version string
ur0:tai/henkaku.suprx
*NPXS10016
# this is for modifying the version string in settings widget
ur0:tai/henkaku.suprx

but when I put in z04 files (because I was told they work for 3.60) they don't create additional folders for me in ux0 or ur0. I placed skprx in ur0 and suprx in ux0, with font folders in both even, but I don't get a db, mem, or anything in ux0. L + Right, of course, not working either. Or any combination.


Edit: So apparently, in order to get the additional folders to show up I also needed to have the ux0 config have the vitacheat line just like the ur0's.
You shouldn't have 2 config files and tai folders. One has priority over the other, so the second one isn't loaded at all. I've got all my plugins in ur0:tai and edited that config.txt there. Move the skprx to ur0:vitacheat and add the suprx and font folder to ux0:vitacheat. You should delete the tai folder from ux0 if you are using the one in ur0. Just make sure to move all your plugins and add them to the ur0's config.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Sonic Angel Knight @ Sonic Angel Knight: Hey boi, keep your nuts out of chat. Unless you want them to get roasted. :nina: