Hacking VitaCheat/FinalCheat Database

NeoGranzon

シュウ 「グラビトロンカノン 発射!」
Member
Joined
Aug 4, 2019
Messages
2,997
Trophies
1
XP
7,971
Country
Italy
Hi guys,sorry my fault i didn't install vitacheat in ur0,now it works and you read the options.
Thanks to everyone for your help!
 

tomberyx

Well-Known Member
Member
Joined
Jan 9, 2020
Messages
1,665
Trophies
2
XP
4,389
Country
Germany
# Title: Final Fantasy X HD Remastered
# ID: PCSB00395 and PCSE00293
# Region: EUR/USA
# Version: 1.00
# Type: NoNpDrm
# Created by tomberyx

_V0 Change Brightness
$0200 81FDC694 0000F001 # change 0000F00X 1-F
$0200 81FDC694 FF00F100 # change FF00FX00 1-F

_V0 Naruto Walk Player-NPC
$0200 81FDC6EC 00000001

_V0 Instant Fight
$A200 8262DD92 00000001

_V0 No random Fight
$0200 8262DD92 00000000

_V0 Always Chocobo[Note1]
$0200 82626B0C 00000001

_V0 Full Control Camera[Note2]
$0200 8262DDAC 00000001
$0200 8262DD9C 00000256
$A200 8262DD92 00000001

_V0 Play XX Character in Fight[Note3]
$0200 8201BD7C 02020202 # change 0x0x0x0x

0.Tidus
1.Yuna
2.Auron
3.Kimahri
4.Wakka
5.Lulu
6.Rikku
7.Seymor
8.Valfaris
9.Ifrit
A.Ixion
B.Shiva
C.Bahamut
D.Anima
E.Jojinbo
F.Mug
10.Dug
11.Rug
12.(Crash)


(Note 1) only in Chocobo-Area.

(Note 2)
You need a battle-fight to activate camera.
Turn code (ON-OFF-ON) to activate.

(Note 3)
You have to unlock character before you choose, otherwise you will get a crash.
 
Last edited by tomberyx,
  • Like
Reactions: protoye76

NeoGranzon

シュウ 「グラビトロンカノン 発射!」
Member
Joined
Aug 4, 2019
Messages
2,997
Trophies
1
XP
7,971
Country
Italy
L+dpad Left
Nvm, that's just me, not default.

Can you give us a ss of your vitacheat folder, tai folder and a copy of your config.txt?

No @Yohoki to open vitacheat Z06 and other previos version,button combination is L+dpad Right.
Now,i've solve my problem to open and visualize correctly the option!
 
  • Like
Reactions: Yohoki

NeoGranzon

シュウ 「グラビトロンカノン 発射!」
Member
Joined
Aug 4, 2019
Messages
2,997
Trophies
1
XP
7,971
Country
Italy
I know, that's my bad. L+dpad left is my custom combo. I forgot I changed it.

What was the issue?

My problem,was after follow your suggestion vitacheat don't open,only why don't install too on ur0.
Now,work perfectly only problem more code coninue don't work!
 

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,045
Trophies
1
Location
California
XP
6,064
Country
United States
Has anyone tried finding Pointers for PCSE01113 - Samurai Shodown V Special ????? Made 3 Memory Dumps so far, but all I get with the Pointer Search is just 0% Results. I also expanded the Results by 2x Clicking on them, but even after going down the List, and setting the Offset to F000, I ended up with 45,xxx 0% Results, and nothing else. @Yohoki , I am guessing if I do more Memory Dumps Tomorrow, and I still get 0% Results and nothing else, that Game might have problems for Pointers?
 

Yohoki

Well-Known Member
Member
Joined
Dec 4, 2018
Messages
824
Trophies
0
Age
34
XP
1,213
Country
United States
You sure that's not default, because mine is setup the same as yours.
You've been around for a while. I think that was the old combo from z04 or something. If you upgraded, but left the hotkeys.cfg file, it might have been left with the old combo. A lot of older posts mention that as the combo.

Has anyone tried finding Pointers for PCSE01113 - Samurai Shodown V Special ????? Made 3 Memory Dumps so far, but all I get with the Pointer Search is just 0% Results. I also expanded the Results by 2x Clicking on them, but even after going down the List, and setting the Offset to F000, I ended up with 45,xxx 0% Results, and nothing else. @Yohoki , I am guessing if I do more Memory Dumps Tomorrow, and I still get 0% Results and nothing else, that Game might have problems for Pointers?
I looked at this game a while back. These arcade classics don't use pointers at all. It's all stored in static locations inside seg1. If you're on z06, you can find HP (or what ever) and save it's address. Then look at "browse memory" and hit up on the RStick. At the top you'll see "Seg0" and "Seg1" followed by some addresses. Use a hex calculator to take the HP Address minus the first address for Seg1 to get an offset. Then just use this format:
Code:
_V0 Inf HP
$B200 00000001 00000000
$0200 00OFFSET XXXXXXXX
I still have some codes in my db folder. I didn't make many codes, though. I mainly was helping some one else figure out how it worked, but I can't remember who asked me anymore. Since it uses seg1, this is only good on z05+ and FW 3.65+. It will not work on z05 for FW 3.60. Can't fix that, sorry.
Code:
# PCSE01113 (and probably PCSB01153)
# Samurai Shodown V Special

_V0 P1 Inf HP
$B200 00000001 00000000
$0200 002BBD64 000000FF

_V0 P2 Inf HP
$B200 00000001 00000000
$0200 002BBF74 000000FF

_V0 P1 1 HP
$B200 00000001 00000000
$0200 002BBD64 00000001

_V0 P2 1 HP
$B200 00000001 00000000
$0200 002BBF74 00000001

_V0 P1 Win counter At 2
$B200 00000001 00000000
$0200 002BBD85 00000002

_V0 P2 Win counter At 0
$B200 00000001 00000000
$0200 002BBF95 00000000

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

My problem,was after follow your suggestion vitacheat don't open,only why don't install too on ur0.
Now,work perfectly only problem more code coninue don't work!
I assume you have your system language set to Italian? A lot of codes get messed up when system language is changed. Since this forum is mainly an English speaking forum, that means most of us make codes with the language set to english. Try setting language to english and see if that fixes them.
 
Last edited by Yohoki,

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,045
Trophies
1
Location
California
XP
6,064
Country
United States
@Yohoki -
OK........so if I understand what you said correctly, I find all the 8 Codes I am wanting, then look at what the Seg1 Address is, - it, and that will be the Offset, so.......
815BC17B = Inf Time
Minus
813004F0 = Seg1 Start Address
Equals
2BBC8B = Offset

Code would be......

_V0 Inf Time
$B200 00000001 00000000
$0200 002BBC8B 00000090

If I am correct, since it is a 8Bit, I just change 0200 to 0000? Leave the B200 as it is, since it is a B200?

EDIT = SUCCESS!!!!!!!!! Inf Time B200 Code!!!!!!!!!! Now just have to find the rest and Calculate :D
 
Last edited by Smoker1,
  • Like
Reactions: Yohoki

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,045
Trophies
1
Location
California
XP
6,064
Country
United States
PCSE01113 - Samurai Shodown V Special

_V0 Inf Time
$B200 00000001 00000000
$0000 002BBC8B 00000090

_V0 1P Inf Health
$B200 00000001 00000000
$0000 002BBD64 0000007D

_V0 1P Longer Energy Gauge
$B200 00000001 00000000
$0000 002BBF1F 00000040

_V0 1P Max POW
$B200 00000001 00000000
$0000 002BBD6F 0000007C

_V0 1P Max Sword Power
$B200 00000001 00000000
$0000 002BBF19 00000078

_V0 1P Longer Sword Power Gauge
$B200 00000001 00000000
$0000 002BBE73 00000082

_V0 CPU has no POW
$B200 00000001 00000000
$0000 002BBF7F 00000000

_V0 CPU has no Sword Power
$B200 00000001 00000000
$0000 002BC129 00000000

Not bad for my first B200 Codes. Inf Health thanks to @Yohoki . Just wondering what the other 1 is....

_V0 P1 1 HP
$B200 00000001 00000000
$0200 002BBD64 00000001
 

Yohoki

Well-Known Member
Member
Joined
Dec 4, 2018
Messages
824
Trophies
0
Age
34
XP
1,213
Country
United States
PCSE01113 - Samurai Shodown V Special

_V0 Inf Time
$B200 00000001 00000000
$0000 002BBC8B 00000090

_V0 1P Inf Health
$B200 00000001 00000000
$0000 002BBD64 0000007D

_V0 1P Longer Energy Gauge
$B200 00000001 00000000
$0000 002BBF1F 00000040

_V0 1P Max POW
$B200 00000001 00000000
$0000 002BBD6F 0000007C

_V0 1P Max Sword Power
$B200 00000001 00000000
$0000 002BBF19 00000078

_V0 1P Longer Sword Power Gauge
$B200 00000001 00000000
$0000 002BBE73 00000082

_V0 CPU has no POW
$B200 00000001 00000000
$0000 002BBF7F 00000000

_V0 CPU has no Sword Power
$B200 00000001 00000000
$0000 002BC129 00000000

Not bad for my first B200 Codes. Inf Health thanks to @Yohoki . Just wondering what the other 1 is....

_V0 P1 1 HP
$B200 00000001 00000000
$0200 002BBD64 00000001

I can't remember. I think i used it with the win counter codes. Pretty sure you could set 1Ps wins to 2 and then lose/win the match and you win the fight.
 

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,045
Trophies
1
Location
California
XP
6,064
Country
United States
PCSE01224 The King of Fighters 97

_V0 Inf Character Select
$B200 00000001 00000000
$0000 002BBD6A 00000020

_V0 Inf Time
$B200 00000001 00000000
$0000 002BDFD3 00000060

_V0 1P Inf Health
$B200 00000001 00000000
$0000 002BB9D0 00000067

_V0 1P Max POW
$B200 00000001 00000000
$0000 002BB981 00000081

_V0 1P Inf Guard
$B200 00000001 00000000
$0000 002BB9DE 00000067

_V0 1P Never Dizzy
$B200 00000001 00000000
$0000 002BB9D6 00000067

_V0 CPU has no POW
$B200 00000001 00000000
$0000 002BBB81 00000000

_V0 CPU Always Dizzy
$B200 00000001 00000000
$0000 002BBBD6 00000000

_V0 CPU has no Guard
$B200 00000001 00000000
$0000 002BBBDE 00000000

_V0 CPU has no Health
$B200 00000001 00000000
$0000 002BBBD0 00000000
 
  • Like
Reactions: protoye76

eighthdayregret

fnerrrrrrrrrr!
Member
Joined
Sep 27, 2017
Messages
493
Trophies
0
Age
43
Website
eighthsregrets.blogspot.com
XP
837
Country
United States
So this particular Samurai Shodown game doesn't use pointers? Interesting. Pretty much all of them have since the first.
Unless... maybe the NeoGeo had that similar segmentation thing the Vita does. What makes us need the B#00 codes.
That could explain the appearance of the need to use a double pointer when making codes for previous/different hardware.
I know lee4 back in the PSP days had a kind of write up on such phenomenon, but it had to do with the PSP Neo Geo Station games and the offset (as in, what I would equate with a segment on the Vita) created by the emulator used in each of those games.
Based on my experience hacking codes for those, he may have abandoned his research, since it seemed not to be applicable to all of the Neo Geo Station games. Not all of them had the need for any kind of pointers at all. In fact, I've got codes for several of them on my blog.

That said, say another game requires the B#00 codes but DOES have a pointer... How difficult is that to do?

I wonder if the B200 thing works on The Last Blade 2 and/or the King of Fighters games.
 
Last edited by eighthdayregret,

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,045
Trophies
1
Location
California
XP
6,064
Country
United States
With Samurai Shodown, I was making MANY Memory Dumps, and I was not getting anywhere. With @Yohoki 's method, it was VERY simple to do once I knew what I was doing........that and going off of the MAME Cheat File to look for what I was wanting. Just like RetroArch, you need to Calculate the Distance, and in some cases +/- 1 or 2 AND verify with the Memory Browser.
 

eighthdayregret

fnerrrrrrrrrr!
Member
Joined
Sep 27, 2017
Messages
493
Trophies
0
Age
43
Website
eighthsregrets.blogspot.com
XP
837
Country
United States
With Samurai Shodown, I was making MANY Memory Dumps, and I was not getting anywhere. With @Yohoki 's method, it was VERY simple to do once I knew what I was doing........that and going off of the MAME Cheat File to look for what I was wanting. Just like RetroArch, you need to Calculate the Distance, and in some cases +/- 1 or 2 AND verify with the Memory Browser.
That's exactly what I do with these types of games. Any time I make codes for Neo Geo or any arcade ports, I use Pusgy's MAME cheat archive.
 
  • Like
Reactions: Yohoki and Smoker1

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,045
Trophies
1
Location
California
XP
6,064
Country
United States
Sometimes it is a pain. Thing I dont get is, for the Switch, it is Static. With the Vita, you need a Pointer IF you can find it, or do the B200 method.
........Hhmmmm......I know Speedfly did "Garou-Mark of the Wolves", but I wonder if I can add some if needed. Not to mention, all of Speedfly's Codes are Assembly which is MUCH too Advanced for me.
 

eighthdayregret

fnerrrrrrrrrr!
Member
Joined
Sep 27, 2017
Messages
493
Trophies
0
Age
43
Website
eighthsregrets.blogspot.com
XP
837
Country
United States
Sometimes it is a pain. Thing I dont get is, for the Switch, it is Static. With the Vita, you need a Pointer IF you can find it, or do the B200 method.
........Hhmmmm......I know Speedfly did "Garou-Mark of the Wolves", but I wonder if I can add some if needed. Not to mention, all of Speedfly's Codes are Assembly which is MUCH too Advanced for me.
I consider assembly codes cheating. Like, "I couldn't figure out how to make basic codes, so I hafta reprogram the game."
It makes no sense, but it makes me feel better about myself.
 
  • Like
Reactions: Smoker1

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    OctoAori20 @ OctoAori20: Nice nice-