Hacking VitaCheats Shinobido 2: cheat stopped working after installing DLC

LucasKun

New Member
OP
Newbie
Joined
Jun 22, 2020
Messages
4
Trophies
0
Age
37
XP
23
Country
United States
Hi Guys,

Can someone help me to fix the cheat codes for Shinobido 2 Revenge of Zen?

The cheats were working fine before I installed the DLC. And now most of cheats doesn't work anymore.

I need the cheat for x99 items back to work.

Can someone update the list or maybe tell me how to fix the code?

Many thanks!



# ID: PCSB00049
# Title: Shinobido 2: Revenge of Zen
# Region: EUR
# Version: 1.00
# Type: NoNpDrm
# Code Author: Udaius
# Source: blocked website
# Original Source: blocked website

_V0 9,999,999 Money
$0200 8153C964 0098967F

_V0 99x Items (1st 100 slots)
$4001 81545E1A 00000063
$0064 000000C0 00000000

_V0 Max Lvl / Sp / Stamina
$0000 8153C974 00000063
$0000 8153C97C 000000FF
$0000 8153C980 00000064

_V0 Max Strength / Defense / Grapple
$4001 8153C984 00000032
$0002 00000004 00000000
$0000 8153C98C 00000048

_V0 99x Thrifty Ninja (Slot 1) (No Name Change)
$0200 81545E18 0063001B

_V0 99x Revive Scroll (Slot 2) (No Name Change)
$0200 81545ED8 00630019

_V0 Alchemical Genius Material
$0200 81545E18 0001013E
$0000 81545E1C 00000005
$0200 81545E20 070003E7
$0200 81545E24 080003E7
$0200 81545E28 090003E7
$0200 81545E2C 0A0003E7
$0200 81545E30 0B0003E7
 

ZeroSene

Well-Known Member
Member
Joined
Aug 30, 2019
Messages
191
Trophies
0
XP
728
Country
Vietnam
The DLC make the address move a bit, but since you have the money cheat, you can search for the new money code, then subtract them to get the difference (use calculator on hex mode), apply that difference to the rest of address
Example:
Cheat A old at 11 22 33, Cheat A new at 12 22 33, subtract it you get 10000. Cheat B old at 44 55 66, add 10000 to it to get cheat B new at 45 55 66.
 
Last edited by ZeroSene,

LucasKun

New Member
OP
Newbie
Joined
Jun 22, 2020
Messages
4
Trophies
0
Age
37
XP
23
Country
United States
Thank you for prompt reply!

that was a brilliant idea but the money code is one that wasn’t changed! I did a search and check the numbers are still the same.

I’m noobie and I’m trying to figure out how the search works.

I did some, I’ve found 2 results for an specific item but when I create the new cheat simply doesn’t work.

I’m not sure what is happening but what you said makes sense, the cheat seems to me moved to something further as dlc brings new items and slots.

I couldn’t find tutorial so any help is welcome.

thanks for trying!

The DLC make the address move a bit, but since you have the money cheat, you can search for the new money code, then subtract them to get the difference (use calculator on hex mode), apply that difference to the rest of address
Example:
Cheat A old at 11 22 33, Cheat A new at 12 22 33, subtract it you get 10000. Cheat B old at 44 55 66, add 10000 to it to get cheat B new at 45 55 66.
 

eighthdayregret

fnerrrrrrrrrr!
Member
Joined
Sep 27, 2017
Messages
481
Trophies
0
Age
40
Website
eighthsregrets.blogspot.com
XP
672
Country
United States
Thank you for prompt reply!

that was a brilliant idea but the money code is one that wasn’t changed! I did a search and check the numbers are still the same.

I’m noobie and I’m trying to figure out how the search works.

I did some, I’ve found 2 results for an specific item but when I create the new cheat simply doesn’t work.

I’m not sure what is happening but what you said makes sense, the cheat seems to me moved to something further as dlc brings new items and slots.

I couldn’t find tutorial so any help is welcome.

thanks for trying!
Easy mode: Use cheats in the version you originally made the codes for and give yourself... Whatever it is, like items. Make a note, then update and install the DLC. You can find your items the same way you did originally. Just drop/sell/whatever, one by one, and search using the less than ( < ). It really shouldn't take long, given you're searching for the right type of value. Don't just assume an address is 32 or 16-bit. If an item number is less than 255, you should always use 8-bit, because you never know what values might be next to it and give you bad result because of that.
Other number formats are harder to explain, like float values. Float values are great in that they're always at least 32-bit. And Vitacheat does have a way for you to input those types of number in a more recognizable way. When entering the value you're looking for, press square and it will switch between hex (1-9, A-F), decimal (1, 2, 64, etc), and float (100 dec = 42C80000 float). The wrinkle, however, is that Vita games (especially little indie games) use 64-bit float values (100 dec = 4059000000000000). Those are easy to search for, though, since most of the time, you just search for the first eighth places of the value (100 dec = 4059000000000000 float = 40590000 search value).
Pretty easy, however a lot (and I mean a f**kin LOT) of little indie games use 64-bit float values and pointers, so when searching for pointers, you'd have to use the address 4h lower in order to properly search for it in TempAR and Universal Pointer Searcher.
Example:

Your Infinite Health Code search result
$0000 817A6C8C 40590000

would need to be changed in TempAR when searching for pointers to this:
$0000 817A6C88 00000000

Also, make sure you're not missing a flag value somewhere. Another address that's required for the item to actually appear, or whatever.

Best way to find that, in my opinion, is to use fuzzy search for 32-bit addresses. Empty your inventory except for the first item you ever get in the game. Video games are predictable in this way, and those items are usually fairly plentiful, so they're a good way to get started. Most games with any kind of inventory system will usually give you a health potion or whatever first. Sell the item off, and search "not equal" ( <> ). Buy or sell or whatever, searching each time for the appropriate change (to be safe, try to stick with ( <> ) and ( = ) for your search types. Do this a few times, then make sure you still have just that item in your inventory.
Now go do stuff in the game. Walk a bit, kill some dude, whatever. Just don't pick up any items. Every now and then (frequency is up to you. I'm impatient, so I do small things and more searches), as long as your inventory HAS NOT changed, do equal ( = ) searches. Then do something with item. Either get another of the same item, or get rid of the one you have somehow, then do a not equal ( <> ) search. Then repeat the process of equal ( = ) searches while keeping inventory the same. It should, at the very least come up with a bunch of codes in the same area, and then you can start going to work.

Example:

Search results:
81453780 00630001
81453784 FFFFFFFF
81453788 00000064

From there, you can find out which results produce the desired effect. In the code above, 0001 would be the item identifier, 0063 would be the number of that item in my inventory (0063 hex = 99 dec). The FFFFFFFF value could be the flag that tells the game that the item should appear. But it might not be. Same with the 00000064. That could be a flag, too.
From here, it gets more complicated, because those values could mean all sorts of things, depending on the game. So you have to use trial and error. Basic number of items codes are usually easy.
Like I said, it ramps up from here. My suggestion would be to check out the folks in the Vitacheat thread as well as the Vitacheat database on GitHub. I learned a lot about making codes by looking at others' codes and trying to dissect how they got them.
 
Last edited by eighthdayregret,

LucasKun

New Member
OP
Newbie
Joined
Jun 22, 2020
Messages
4
Trophies
0
Age
37
XP
23
Country
United States
Worked many thanks you both!

I can’t post more details as I’m new member! I’ll do later!

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

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

Well done! It worked!

I did the search as you said, using 8bit as value type (I had no idea about that).

ZeroSene mentioned that the numbers could have moved after the dlc and this also gave me the idea:

This is the code I wanted to fix:

_V0 99x Items (1st 100 slots)
$4001 81545E1A
$0064 000000C0


The cheat title above says “99x items for the first 100 slots“. So I guessed that the first line for the code above was the first slot, and the second line the last slot (maybe)

So, I made a search for the first slot (after the dlc) and updated the first line of the old code to the new code, you can see the difference:

4001 81545E1A (Old 1st item slot)
4001 815574E6 (new 1st item slot)


Because the code was successful, I didn’t touched the last line (for the last slot)

Also, the old code for Level, SP and Stamina was only working for the male Ninja character, using your tips I was able to find it for the female as well!


I forgot to mention that I started to play this game in order to help the Fandom gaming community, we’re doing a kind of game encyclopedia. So I need infinite items to save some time preparing the game text files.

Thank you very much you both!
 
Last edited by LucasKun,

tomberyx

Well-Known Member
Member
Joined
Jan 9, 2020
Messages
699
Trophies
0
XP
1,504
Country
Germany
Im working on this game. I found many codes only for the eu game.
Here some codes;
-Stealth
-Hold x to Fly
-inf. Hp
-Walk walls
-walk speed 2x
-figting style(gay)
-one hit kill
And many more crazy stuff

Im not sure if all codes worked for the us Game but im going to fix that.

Codes will come soon!
-
 
Last edited by tomberyx,

tomberyx

Well-Known Member
Member
Joined
Jan 9, 2020
Messages
699
Trophies
0
XP
1,504
Country
Germany
# Title: Shinobido 2 Revenge of Zen Final Update
# ID: PCSB00049
# Region: USA
# Version: 1.02
# Type: NoNpDrm
# Created by tomberyx
# PCSB00049

_V0 Untouchable
$0000 00000000 00000000
$3002 814688C8 0000008C
$0000 00000000 00000028
$0000 00000000 0000000F

_V0 Stealth Modus [semi]
$0000 00000000 00000000
$3002 814688C8 0000008C
$0000 00000000 0000001C
$0000 00000000 0000000F

_V0 One Hit Kill [Activate before Mission]
$B200 00000001 00000000
$0100 000D4984 00001E61

_V0 Walk Speed 2x
$0000 00000000 00000000
$3201 814688C8 00000530
$0000 00000000 4000BABE

_V0 inf.HP
$C201 00000000 00000000
$3202 814688C8 0000008C
$0000 00000000 0000000C
$0000 00000000 00000032

_V0 Walk thru Walls [ON-up OFF-down]
$C201 00000001 00000010
$3001 814688C8 000000AF
$0000 00000000 0000000D
$C201 00000001 00000040
$3001 814688C8 000000AF
$0000 00000000 00000000

_V0 Hover-Walk [Jump hold L ]
$C201 00000000 00000100
$3201 814688C8 000000A4
$0000 00000000 00000001

_V0 Hold X to Fly
$C201 00000001 00004000
$3201 814688C8 00000484
$0000 00000000 40900000

_V0 Freeze Everything [ON-L OFF-R]
$B200 00000001 00000000
$C001 00000001 00000100
$0000 0054CAA0 00000009
$C001 00000001 00000200
$0000 0054CAA0 0000000E

_V0 Tomberyx [find me]
$B200 00000001 00000000
$0200 000D5D20 003C003C
$0200 000D5D24 00720047
$0200 000D5D28 00650065
$0200 000D5D2C 00690074
$0200 000D5D30 0067006E
$0200 000D5D34 003C0073
$0200 000D5D38 00720046
$0200 000D5D3C 006D006F
$0200 000D5D40 0054003C
$0200 000D5D44 006D006F
$0200 000D5D48 00650062
$0200 000D5D4C 00790072
$0200 000D5D50 003C0078
$0200 000D5D54 003E003C
$0200 000D5D58 003E003E
$0200 000D5D5C 00650073
$0200 000D5D60 003E0065
$0200 000D5D64 0079003E
$0200 000D5D68 0075006F
$0200 000D5D6C 0073003E
$0200 000D5D70 006F006F
$0200 000D5D74 003B006E
$0200 000D5CE0 00000309

_V0 Fighting Style GagaGay [ON-L OFF-R]
$C001 00000001 00000100
$3001 814688C8 00000064
$0000 00000000 00000028
$C001 00000001 00000200
$3001 814688C8 00000064
$0000 00000000 00000000

_V0 inf.max Money
$B200 00000001 00000000
$0200 000D4964 000BDE30

_V0 Level 1 [Asuka]
$B200 00000001 00000000
$0000 000D4974 00000001

_V0 Unlock Zankoku [Skill-Menu]
$B200 00000001 00000000
$0000 000D573D 00000001

_V0 Unlock Kazama [Nation Utakata]
$B200 00000001 00000000
$0000 000D4955 00000001

_V0 max.Status [Asuka]
$B200 00000001 00000000
$0000 000D4980 00000064
$0000 000D4984 00000064
$0000 000D4988 00000064

_V0 Unlock Difficult [Deadly]
$B200 00000001 00000000
$0000 000D4950 00000001

_V0 Days 1
$B200 00000001 00000000
$0000 000D4954 00000063

_V0 Item Pos.3 X Change [Mission]
$0200 81554458 004D001D

_V0 Freeze CAM [hold L]
$C202 00000000 00000100
$3201 814688C8 000000A8
$3300 00000000 0000F000

_V0 Training Complete
$B200 00000001 00000000
$0000 000D576A 0000000F

_V0 Teleport to Start [push R]
$C201 00000001 00000200
$3201 814688C8 000000F8
$0000 00000000 00000000

_V0 --Experimental codes below--
$0000 00000000 00000000

_V0 all Ninja-Shurikens [semi]
$B200 00000001 00000000
$4201 000DDE18 004D0002
$0005 000000C0 00000001
$4201 000EC2D8 004D0002
$0005 000000C0 00000001

_V0 inf.max Skill-Points [NO SAVE]
$B200 00000001 00000000
$0100 000D497C 00000309
 

Attachments

  • PCSB00049.rar
    1 KB · Views: 8
  • Like
Reactions: KyuJuEX099

KyuJuEX099

Member
Newcomer
Joined
Jan 7, 2020
Messages
11
Trophies
0
Age
22
XP
110
Country
Barbados
# Title: Shinobido 2 Revenge of Zen Final Update
# ID: PCSB00049
# Region: USA
# Version: 1.02
# Type: NoNpDrm
# Created by tomberyx
# PCSB00049

_V0 Untouchable
$0000 00000000 00000000
$3002 814688C8 0000008C
$0000 00000000 00000028
$0000 00000000 0000000F

_V0 Stealth Modus [semi]
$0000 00000000 00000000
$3002 814688C8 0000008C
$0000 00000000 0000001C
$0000 00000000 0000000F

_V0 One Hit Kill [Activate before Mission]
$B200 00000001 00000000
$0100 000D4984 00001E61

_V0 Walk Speed 2x
$0000 00000000 00000000
$3201 814688C8 00000530
$0000 00000000 4000BABE

_V0 inf.HP
$C201 00000000 00000000
$3202 814688C8 0000008C
$0000 00000000 0000000C
$0000 00000000 00000032

_V0 Walk thru Walls [ON-up OFF-down]
$C201 00000001 00000010
$3001 814688C8 000000AF
$0000 00000000 0000000D
$C201 00000001 00000040
$3001 814688C8 000000AF
$0000 00000000 00000000

_V0 Hover-Walk [Jump hold L ]
$C201 00000000 00000100
$3201 814688C8 000000A4
$0000 00000000 00000001

_V0 Hold X to Fly
$C201 00000001 00004000
$3201 814688C8 00000484
$0000 00000000 40900000

_V0 Freeze Everything [ON-L OFF-R]
$B200 00000001 00000000
$C001 00000001 00000100
$0000 0054CAA0 00000009
$C001 00000001 00000200
$0000 0054CAA0 0000000E

_V0 Tomberyx [find me]
$B200 00000001 00000000
$0200 000D5D20 003C003C
$0200 000D5D24 00720047
$0200 000D5D28 00650065
$0200 000D5D2C 00690074
$0200 000D5D30 0067006E
$0200 000D5D34 003C0073
$0200 000D5D38 00720046
$0200 000D5D3C 006D006F
$0200 000D5D40 0054003C
$0200 000D5D44 006D006F
$0200 000D5D48 00650062
$0200 000D5D4C 00790072
$0200 000D5D50 003C0078
$0200 000D5D54 003E003C
$0200 000D5D58 003E003E
$0200 000D5D5C 00650073
$0200 000D5D60 003E0065
$0200 000D5D64 0079003E
$0200 000D5D68 0075006F
$0200 000D5D6C 0073003E
$0200 000D5D70 006F006F
$0200 000D5D74 003B006E
$0200 000D5CE0 00000309

_V0 Fighting Style GagaGay [ON-L OFF-R]
$C001 00000001 00000100
$3001 814688C8 00000064
$0000 00000000 00000028
$C001 00000001 00000200
$3001 814688C8 00000064
$0000 00000000 00000000

_V0 inf.max Money
$B200 00000001 00000000
$0200 000D4964 000BDE30

_V0 Level 1 [Asuka]
$B200 00000001 00000000
$0000 000D4974 00000001

_V0 Unlock Zankoku [Skill-Menu]
$B200 00000001 00000000
$0000 000D573D 00000001

_V0 Unlock Kazama [Nation Utakata]
$B200 00000001 00000000
$0000 000D4955 00000001

_V0 max.Status [Asuka]
$B200 00000001 00000000
$0000 000D4980 00000064
$0000 000D4984 00000064
$0000 000D4988 00000064

_V0 Unlock Difficult [Deadly]
$B200 00000001 00000000
$0000 000D4950 00000001

_V0 Days 1
$B200 00000001 00000000
$0000 000D4954 00000063

_V0 Item Pos.3 X Change [Mission]
$0200 81554458 004D001D

_V0 Freeze CAM [hold L]
$C202 00000000 00000100
$3201 814688C8 000000A8
$3300 00000000 0000F000

_V0 Training Complete
$B200 00000001 00000000
$0000 000D576A 0000000F

_V0 Teleport to Start [push R]
$C201 00000001 00000200
$3201 814688C8 000000F8
$0000 00000000 00000000

_V0 --Experimental codes below--
$0000 00000000 00000000

_V0 all Ninja-Shurikens [semi]
$B200 00000001 00000000
$4201 000DDE18 004D0002
$0005 000000C0 00000001
$4201 000EC2D8 004D0002
$0005 000000C0 00000001

_V0 inf.max Skill-Points [NO SAVE]
$B200 00000001 00000000
$0100 000D497C 00000309

Thanks for this! Though I'm still hoping LucasKun to post Kaede's Max SP code.
 
Last edited by KyuJuEX099,
General chit-chat
Help Users
  • No one is chatting at the moment.
    Swagboi308 @ Swagboi308: :wacko: