Infinite grenade hacking problem

Gamerboi28

Active Member
OP
Newcomer
Joined
Dec 13, 2016
Messages
40
Trophies
0
Age
39
XP
158
Country
So I am trying to hack infinite grenades in vitacheat and I have successfully been able to reflect the quantity of grenades I want on the screen, but sadly it's only the display value because once the game's maximum allotted number of grenades is used, the player starts motioning throwing a grenade but it's a blank throw. Any tips on how I can find the real grenade value and freeze or make it infinite? Thanks
 

Gamerboi28

Active Member
OP
Newcomer
Joined
Dec 13, 2016
Messages
40
Trophies
0
Age
39
XP
158
Country

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,377
Country
United Kingdom
There is no great distinction made between display and internal logic other than to note it means you continue the search, or rerun it to find another variable (including assuming it is some kind of anti cheat method in play* and adjusting accordingly -- skip the specific numbers and if less than searches and go for thing changed, maybe a few rounds of stayed the same, restart a level maybe...).

*if the motion of throwing a grenade is decoupled from the underlying value in such a manner it is a fairly safe assumption it anti cheat of some form -- for an action as presumably irregular and not necessarily time sensitive as most grenade chucking then no great benefit to having the value live somewhere else for quick reference, something we sometimes see for health and other values that are always referenced and maybe demand a more immediate response.

The only real benefit to having the display value is whatever changes that will at some point along the path. To that end if you wanted to conduct a tracing session ( https://www.romhacking.net/documents/361/ is for the GBA and graphics searching but the principles apply everywhere, main difference being here you likely have pointers to deal with) then you have something to set a break on read/break on write to and follow back up the chain or onwards to whatever. At the same time though you could also just key off a button press which is likely to be even closer to the source.

Only other thing I would note at this point is if any other cheats have been made for the game it could be worth analysing those (possibly also making the naive cheat for what they are responsible for) to see if they provide a glimpse as to the nature of anti cheat in this game, or even maybe the location (if ammo and a bunch of other variables exist in a temporary location or are obscured in some manner then chances are they are all nearby or using similar methods).

Alternative some opt for if the searches don't work and tracing is too annoying then if there is an alternative means (pickup, potion, level up, death but give the player back a life, fake being some kind of recharge point in a level... it is all very game dependent) then see about sorting that with a cheat.
 

pinbi7

Well-Known Member
Member
Joined
Apr 4, 2004
Messages
611
Trophies
2
XP
2,117
Country
Canada
Thanks for the response but unfortunately nothing there addresses my issue. This documentation doesn't contain any information regarding real VS display ammo values. The only thing I was able to find by searching on google pertaining to that is something about cheat engine, but unfortunately i can't use cheat engine with ps vita :rofl2:.
Thanks anyway
you never mention the specific game so it's not so easy to point you in the right direction

here's one for killzone
_V1 Infinite Grenade Usage
_V0 Infinite Grenade Usage
$C206 00000001 00000200
$3205 81AF1E50 00000018
$3200 00000000 00000000
@@ -55,15 +50,13 @@ $3200 00000000 000003A0
$3200 00000000 000001E4
$3300 00000000 00000005


here's one for metalgear
_V0 Inf ammo,Inf grenade
$A100 81097048 00003A00
$A100 81097052 00003900
$A100 81097080 00003900
 

Gamerboi28

Active Member
OP
Newcomer
Joined
Dec 13, 2016
Messages
40
Trophies
0
Age
39
XP
158
Country
you never mention the specific game so it's not so easy to point you in the right direction

here's one for killzone
_V1 Infinite Grenade Usage
_V0 Infinite Grenade Usage
$C206 00000001 00000200
$3205 81AF1E50 00000018
$3200 00000000 00000000
@@ -55,15 +50,13 @@ $3200 00000000 000003A0
$3200 00000000 000001E4
$3300 00000000 00000005


here's one for metalgear
_V0 Inf ammo,Inf grenade
$A100 81097048 00003A00
$A100 81097052 00003900
$A100 81097080 00003900

Oh my bad bro, it slipped my mind to mention the game. It's Unit 13, and I know there's a cheat/trainer for it by Vosman but it crashes the game when I try to activate infinite grenades. Thanks for all your help.

Post automatically merged:

There is no great distinction made between display and internal logic other than to note it means you continue the search, or rerun it to find another variable (including assuming it is some kind of anti cheat method in play* and adjusting accordingly -- skip the specific numbers and if less than searches and go for thing changed, maybe a few rounds of stayed the same, restart a level maybe...).

*if the motion of throwing a grenade is decoupled from the underlying value in such a manner it is a fairly safe assumption it anti cheat of some form -- for an action as presumably irregular and not necessarily time sensitive as most grenade chucking then no great benefit to having the value live somewhere else for quick reference, something we sometimes see for health and other values that are always referenced and maybe demand a more immediate response.

The only real benefit to having the display value is whatever changes that will at some point along the path. To that end if you wanted to conduct a tracing session ( https://www.romhacking.net/documents/361/ is for the GBA and graphics searching but the principles apply everywhere, main difference being here you likely have pointers to deal with) then you have something to set a break on read/break on write to and follow back up the chain or onwards to whatever. At the same time though you could also just key off a button press which is likely to be even closer to the source.

Only other thing I would note at this point is if any other cheats have been made for the game it could be worth analysing those (possibly also making the naive cheat for what they are responsible for) to see if they provide a glimpse as to the nature of anti cheat in this game, or even maybe the location (if ammo and a bunch of other variables exist in a temporary location or are obscured in some manner then chances are they are all nearby or using similar methods).

Alternative some opt for if the searches don't work and tracing is too annoying then if there is an alternative means (pickup, potion, level up, death but give the player back a life, fake being some kind of recharge point in a level... it is all very game dependent) then see about sorting that with a cheat.

Thanks for the informative and comprehensive response!
 
Last edited by Gamerboi28,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Veho @ Veho: https://www.youtube.com/shorts/5uh_m4VgTY4