Hacking VitaCheat/FinalCheat Database

Yohoki

Well-Known Member
Member
Joined
Dec 4, 2018
Messages
824
Trophies
0
Age
34
XP
1,213
Country
United States
so the 5344 offset works for you on GoW1? The code you give (and the one on the DB) is off slightly on my vita.
Code:
From DB:
_V1 Rage of God Max-NND
$D502 8230CB50 00000000
$3201 8236C908 00005344
$3300 00000000 42C80000

Mine:
_V1 Rage of God Max-NND
$D502 8230CB50 00000000
$3201 8236C908 00005340
$3300 00000000 42C80000
 

tomberyx

Well-Known Member
Member
Joined
Jan 9, 2020
Messages
1,672
Trophies
2
XP
4,414
Country
Germany
Well, I noticed that sometimes, it was VitaCheat or something else somehow edit the File. But once it is changed to normal, it works perfectly.
From my Vita directly. Have had no Issues, except what I mentioned.
_V1 Inf HP-NND
$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-NND
$D502 8230CB50 00000000
$3201 8236C908 00005344
$3300 00000000 42C80000
$D502 82CC4FE8 00000000
$3201 8213FD94 00006FE0
$3300 00000000 42C80000

_V1 Inf Skill Bar-NND
$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

_V0 Orbs Max-NND
$D502 8230CB50 00000000
$3201 8236FD0C 00000B08
$3300 00000000 00007530
$D502 82CC4FE8 00000000
$3201 821442C4 00000B70
$3300 00000000 000F423E

I noticed just the same with other games. Im pretty sure some codes can modify vitacheat itself. I got some crazy codes on my list that look in this order $20A0 xxxxxxxx yyyyyyyy zzzzzzzz too long..... but interesting.
 

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,049
Trophies
1
Location
California
XP
6,089
Country
United States
so the 5344 offset works for you on GoW1? The code you give (and the one on the DB) is off slightly on my vita.
Code:
From DB:
_V1 Rage of God Max-NND
$D502 8230CB50 00000000
$3201 8236C908 00005344
$3300 00000000 42C80000

Mine:
_V1 Rage of God Max-NND
$D502 8230CB50 00000000
$3201 8236C908 00005340
$3300 00000000 42C80000
The Inf Jump Code I think is causing a Syntax Error trying to bring up the Cheats. Game works, but I can not view Cheats. When I remove it, I can view them just fine.

I noticed just the same with other games. Im pretty sure some codes can modify vitacheat itself. I got some crazy codes on my list that look in this order $20A0 xxxxxxxx yyyyyyyy zzzzzzzz too long..... but interesting.
With me, I get a space where it should not be.
_V0 Example Code
$ 0000 00000000 00000000

Instead of the PROPER....
_V0 Example Code
$0000 00000000 00000000
 

Yohoki

Well-Known Member
Member
Joined
Dec 4, 2018
Messages
824
Trophies
0
Age
34
XP
1,213
Country
United States
The Inf Jump Code I think is causing a Syntax Error trying to bring up the Cheats. Game works, but I can not view Cheats. When I remove it, I can view them just fine.


With me, I get a space where it should not be.
_V0 Example Code
$ 0000 00000000 00000000

Instead of the PROPER....
_V0 Example Code
$0000 00000000 00000000
My bad. I typed up the Button Combo key wrong. here's corrected code.
Code:
# ID: PCSA00126
# Title: God of War Collection
# Region: USA
# Version: 1.00

_V0 Hold X to Fly
$D502 8230CB50 00000000
$C201 00000001 00004000
$0200 8239F6BC 41F00000
 
  • Like
Reactions: Smoker1

Yohoki

Well-Known Member
Member
Joined
Dec 4, 2018
Messages
824
Trophies
0
Age
34
XP
1,213
Country
United States
It now comes up, no problem. However, it goes very slowly. Is there a way to increase the Speed of the Height?
Ya. The last line is a float. Just increase that. I liked ~30 in testing, but didn't try it in too many areas. I think the Vitamin code used 77.
 
  • Like
Reactions: Smoker1

Yohoki

Well-Known Member
Member
Joined
Dec 4, 2018
Messages
824
Trophies
0
Age
34
XP
1,213
Country
United States
It jumps up to +100 for a couple frames when you first jump, then drops down to ~60-70, and then it quickly goes negative. Vitacheat can't display negative floats, so it shows NaN error. Based on that, I think it's the vertical speed. Which makes sense, because even set to 25 it still has a downward pull, because the game's gravity isn't being overcome.

Which is probably why it's set to 30 in my code. I think I was trying to find a point where there was no up or down movement and you just float and just glide across gaps... I think that ended up being somewhere around 27.5 or so. So, it def should have been higher than 30. lol
 
  • Like
Reactions: Smoker1

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,049
Trophies
1
Location
California
XP
6,089
Country
United States
It jumps up to +100 for a couple frames when you first jump, then drops down to ~60-70, and then it quickly goes negative. Vitacheat can't display negative floats, so it shows NaN error. Based on that, I think it's the vertical speed. Which makes sense, because even set to 25 it still has a downward pull, because the game's gravity isn't being overcome.

Which is probably why it's set to 30 in my code. I think I was trying to find a point where there was no up or down movement and you just float and just glide across gaps... I think that ended up being somewhere around 27.5 or so. So, it def should have been higher than 30. lol
Thing that gets me is, WHY did Speedfly not include this to start?.......unless someone else created the NND Codes.

Now just also need to find the Jump Code for God of War 2
 

Yohoki

Well-Known Member
Member
Joined
Dec 4, 2018
Messages
824
Trophies
0
Age
34
XP
1,213
Country
United States
Thing that gets me is, WHY did Speedfly not include this to start?.......unless someone else created the NND Codes.

Now just also need to find the Jump Code for God of War 2
I can get a jump code for GoW2 later today, I just gotta charge my vita a bit. It should be the same method, since the Vitamin code shows a float value for both games. It just takes a lot of fuzzy searching, since the value is not actually shown anywhere and changes so frequently. I should be able to do a =0 and between 1-200 fuzzy search combo to knock it out. It doesn't use a pointer or anything either, so that's easy.

I need to redo the $D5xx part, though, since we actually need 4 codes per cheat. But that should be easy to get. I have dumps for both DMA scenarios for GoW1, I just need to get them for GoW2.

Are there any other codes worth looking into? I haven't played this series before.
 
  • Like
Reactions: Smoker1

16mpx

Member
Newcomer
Joined
Feb 15, 2020
Messages
10
Trophies
0
Age
34
XP
134
Country
Turkey
Hello everybody,

hope you are all doing well.

I am trying to find the item codes/memory locations for the Risk of Rain and want to ask how to do that, should I look for a general pattern ? is it always 00 (for unequipped) and 01 (for equipped) ? I checked the nearby memory locations of health bar and time (they are both floating point) but without success. So any suggestions/help will be greatly appreciated.
 

Yohoki

Well-Known Member
Member
Joined
Dec 4, 2018
Messages
824
Trophies
0
Age
34
XP
1,213
Country
United States
Hello everybody,

hope you are all doing well.

I am trying to find the item codes/memory locations for the Risk of Rain and want to ask how to do that, should I look for a general pattern ? is it always 00 (for unequipped) and 01 (for equipped) ? I checked the nearby memory locations of health bar and time (they are both floating point) but without success. So any suggestions/help will be greatly appreciated.
I would expect there to be several locations that represent item/equipment slots... so instead of having a list of items and a 1/0, You're more likely going to see something like Item slot 1 with ID1 and item slot 2 with ID7 etc.
 
  • Like
Reactions: 16mpx

16mpx

Member
Newcomer
Joined
Feb 15, 2020
Messages
10
Trophies
0
Age
34
XP
134
Country
Turkey
I would expect there to be several locations that represent item/equipment slots... so instead of having a list of items and a 1/0, You're more likely going to see something like Item slot 1 with ID1 and item slot 2 with ID7 etc.
Ok thank you, will try this.
 

tomberyx

Well-Known Member
Member
Joined
Jan 9, 2020
Messages
1,672
Trophies
2
XP
4,414
Country
Germany
Question to some/all pointers!

Hey, i need a advice for generally pointers.
I was looking for some pointers for a psv game, i got many orange pointers from TempAR but sadly non of them worked perfect,just for a certain time.

Here some pointer which i used:
81Exxxxx
820xxxxx
852
810
880

1. My question:
Should i use/search only pointers between 81-83 and avoid pointers which are higher than 83-8F (most of them are not really static)

2. Ist it sometimes necessary to use 2 pointers to get a better result?

Because ,i recognized that some games need more pointers to work without cheat-gaps, yes i know ,more pointers or higher pointers means more crashes on games or something else.

3. I really need some basics about Universal pointer searcher at all.
I need an option that shows me the behaviours/connection of pointers.
It doesent make really sense to test 70+ pointers ( i know ,tools in the past were much worser ) and at the end you get a second hole in the ass (sorry).
I need a tool that can help me to get a better control of pointers .

Finally, i would appreciate it if you Yohoki can make a beginner tutorial for universal pointers searcher and H&X what ever it calls.
It doesnt matter how good are you Yohoki on this tools , importaint is to know the basics, only the first steps helps us/me alot. For example, im not abel to set the right settings on universal searcher pointers , i only get zero results and i know this tool has some issues but not broken at all.

Yohoki ,now its your turn....... show us your Kung Fu.
 

Yohoki

Well-Known Member
Member
Joined
Dec 4, 2018
Messages
824
Trophies
0
Age
34
XP
1,213
Country
United States
Question to some/all pointers!

Hey, i need a advice for generally pointers.
I was looking for some pointers for a psv game, i got many orange pointers from TempAR but sadly non of them worked perfect,just for a certain time.

Here some pointer which i used:
81Exxxxx
820xxxxx
852
810
880

1. My question:
Should i use/search only pointers between 81-83 and avoid pointers which are higher than 83-8F (most of them are not really static)
You should def use a pointer that's lower. Games and plugins load up in static chunks, but as the code runs, it adds tables and arrays and other things in memory wherever there is space. They also delete, overwrite, move and grow these new spaces however they need. If you've ever had to Defrag your hard drive on your computer, it would make sense... All the files seem like they're one chunk of data and it's all right where it should be, but the computer actually tries to be efficient with it's space and will fill up gaps here and there and split files into smaller chunks to place in the areas where they won't fit.

2. Ist it sometimes necessary to use 2 pointers to get a better result?

Because ,i recognized that some games need more pointers to work without cheat-gaps, yes i know ,more pointers or higher pointers means more crashes on games or something else.
Usually, only one pointer is needed.

Some games are weird though and will just randomly boot up in a second, shifted area. This REALLY messes with pointer searchers and they just won't work if you have a set of dumps that includes even 1 dump that is using that second area. TempAR will sometimes just never show an orange result when this happens, and other times it will show WAY too many orange results. It's not an issue with TempAR, it's working correctly, it's our lack of understanding how this shifted state works. There's not really a way to understand this is happening except to inspect the data and make some guesses. Usually, it's just that the game's addresses have all shifted by some factor of 10 and finding a pointer that works with the normal game will give us a valid pointer for the shifted game if we just add the difference in the shift.

3. I really need some basics about Universal pointer searcher at all.
I need an option that shows me the behaviours/connection of pointers.
It doesent make really sense to test 70+ pointers ( i know ,tools in the past were much worser ) and at the end you get a second hole in the ass (sorry).
I need a tool that can help me to get a better control of pointers .

Finally, i would appreciate it if you Yohoki can make a beginner tutorial for universal pointers searcher and H&X what ever it calls.
It doesnt matter how good are you Yohoki on this tools , importaint is to know the basics, only the first steps helps us/me alot. For example, im not abel to set the right settings on universal searcher pointers , i only get zero results and i know this tool has some issues but not broken at all.

Yohoki ,now its your turn....... show us your Kung Fu.
Already working on a tutorial. Slowly, and lazily, but working. Here's a screenshot of my settings... that's probably all you need.
TempAR and Universal Pointer Searcher have both found 3 good addresses, but TempAR shows EVERY pointer, even bad ones. UPS only shows pointers that match every dump and gets rid of any that do not match.
upload_2020-2-18_15-3-37.png
Clicking the "Add" Button on UPS brings up a dialog box to fill out for each address. For Vita, it is important that "Byte Oder" be set to 'Little Endian'. It will not find pointers if not set correctly here.

A quick side note... UPS tries to add some data by itself when you select a dump. If you rename your dumps in this format, it will load the settings for you, except Byte Order.
PCSA00126_0x81000000_0x83000000_0x813AE244.bin
upload_2020-2-18_15-4-5.png
UPS will save your settings between use, so you only need to set most of this once. Set pointer search depth to how deep you want to search. Usually 1-2 is enough, but you can set it to your need. The Results screenshot from above used 1-1 to only show level 1 pointers.

Thread count, this is based on your PC. If you have a quad core CPU with 8 threads, set it as 8. I have an Intel I9 with 16 threads, so I can set mine to 16... this is usually overkill and 4-8 is more than enough and still fast.

Maximum Memory Chunk Size, 1gb is probably enough and should run on most modern systems. The field is in bytes, so the green number does the math for you. Just type a 1 and keep adding 0s until it shows a number you're happy with... 953mb is close enough to 1 GB. 900MB can also comfortably load 25 dumps from 81-83 at once.... so it's probably overkill, but will still fit a good number of 81-89 dumps as well.

Offset range... This one will crash your computer if you set it wrong. The program currently does not have any safeguards in case you run out of RAM while searching... so keep this around 4000 or so TOTAL. So, 0-4000 is probably safe. -2000 to 2000 is probably safe. 2000-6000 is probably safe. 0-8000 might crash your computer.

All other settings can be left the same... Write Pointers.txt is nice if you want a txt file with the results, but it's not necessary.
upload_2020-2-18_15-5-40.png
 

Yohoki

Well-Known Member
Member
Joined
Dec 4, 2018
Messages
824
Trophies
0
Age
34
XP
1,213
Country
United States
Does anyone have an idea, why i get always a glitch screen on ups?
I had that issue. It's related to scaling screen text, usually. I made a thread about it on the github. I'll let the creator know that the issue is with Swing claiming to be DPI-Aware, but isn't actually. Here's the fix:

In Java's install location find the java.exe file
right click -> Properties -> Compatibility -> "Overide High DPI Settings" and use "System"

Repeat this for javaw.exe, javaws.exe and jp2launcher.exe
 

tomberyx

Well-Known Member
Member
Joined
Jan 9, 2020
Messages
1,672
Trophies
2
XP
4,414
Country
Germany
still persistent !
I restart my Pc but my nice glitch-bug is still here.

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

still persistent !
I restart my Pc but my nice glitch-bug is still here.


I forgot to try jp2launcher.exe
 

Attachments

  • ss.jpg
    ss.jpg
    269 KB · Views: 142

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    When I worked for Dell we had access to data about military contracts and addresses for high ranking people.
  • Psionic Roshambo @ Psionic Roshambo:
    I personally handled a call from the second highest person at Raytheon. That call bothered me a lot... The guy was nice and smart what bothered me was the way management basically just blew him off instead of going the extra mile to help him.
  • Psionic Roshambo @ Psionic Roshambo:
    In the end that call ended up costing Dell millions in lost contracts with Raytheon, and really the issue could have been solved for like 450 bucks lol
  • NinStar @ NinStar:
    sometimes I wonder why anyone would ever buy mega man x legacy collection 2
  • NinStar @ NinStar:
    I always thought that capcom shuffled the games in these collection, but apparently they are all in chronological order, which makes legacy collection 2 worthless
  • BakerMan @ BakerMan:
    guys, i want to start singing pirate metal songs and sea shanties if i play sea of thieves
  • The Real Jdbye @ The Real Jdbye:
    find a pirate metal playlist
    +2
  • The Real Jdbye @ The Real Jdbye:
    and sing along
  • BakerMan @ BakerMan:
    nevermind i just learned swearing is against the rules in sea of thieves

    i was about to start singing the song i last put in "what song are you currently listening to" yesterday
  • BakerMan @ BakerMan:
    but yeah ig so
  • The Real Jdbye @ The Real Jdbye:
    swearing not allowed in a pirate game? what has the world come to
  • BakerMan @ BakerMan:
    (here's the song for context)
  • BigOnYa @ BigOnYa:
    Just add -izle to the end of every curse word, you will be fine.
    +2
  • The Real Jdbye @ The Real Jdbye:
    i like alestorm
    +1
  • The Real Jdbye @ The Real Jdbye:
    @BigOnYa too many syllables
    +1
  • BakerMan @ BakerMan:
    same lmao
  • BigOnYa @ BigOnYa:
    hi, welcome to the Temp!
    +1
  • BakerMan @ BakerMan:
    Welcome to the Underground!
    +1
  • BakerMan @ BakerMan:
    the booty boogie from (once again) the donkey kong country cartoon could also be a good song to sing while playing sea of thieves
  • BigOnYa @ BigOnYa:
    Please insert 25 cents for an additional 30 minutes of talk time.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    It's the Switcheroo
    Psionic Roshambo @ Psionic Roshambo: It's the Switcheroo