02-02-2019, 10:19 PM
The built in cheat manager is like a foreign language I have no clue how to use it. all I want is some simple infinite lives codes in the old castlevania virtual console games so can someone please help me?



(02-02-2019, 11:08 PM)One More Try Wrote: [ -> ]It can be hit or miss depending on how the game works. While the game is loaded and you're playing your character, cheat search:
32 bit integer (can try 16 or 8 if this doesn't work out)
Equals to
Input your lives value
Decimal
Then hit new search.
Lose a life, input your new life value, click next search. Repeat a few times. If it works you'll have a one or a few values showing on the left and it should be equal to your lives.
Take the address of the value and replace the first two numbers, 80 with 04. Like this.
80123456 -> 04123456
Then add the amount of constant lives you want to it like this.
04123456 00000002
Then AR tab, add new code, input your code and name it. Then you should be good to go. If you had multiple values pop up in the left window, you'll have to try each of them.
(02-02-2019, 11:57 PM)One More Try Wrote: [ -> ]Keep losing lives and updating the value and then search next again. You can also hit search next multiple times with the same amount of lives to weed stuff out. While searching you can die completely and start a new game, then search next with your new life value and continue from there. It should eventually get to be a few values.
(02-03-2019, 04:21 PM)One More Try Wrote: [ -> ]Yeah, the 5.0 is probably better. If you're using 5.0 stable there's another method to use.Ok I’ll give this a shot. Dude you have been more than helpful. I’ll try for the 16 bit games too. Thanks an bunch man
8 bit. Leave the box blank the whole time.
New search, then equals to and spam next search.
Lose a life.
Then not equals to and next search ONCE. (because it changed)
Then equals to and spam next search some more.
Then repeat with lose a life and Not Equals once.
You can also input 0 and do Not Equals to weed out zeroes.
If that fails you can replace not equals with less than and try again.
Even this may not find it, but it's probably the best chance.
You could also try 8 bit search and hexadecimal input, then do lives + 0, so 5 lives is 0x50 in the search, lose a life and do 0x40 in search. iirc that's how you'd find it in some nes VC games.
/edit Yeah, now that I think about it, those old games could take 14 lives/hp and store it as "40 01". So you'd take the singles digit and add a 0, 14 -> 40 and then do an 8-bit hex search -> 0v40. Ignoring the 10's digit. That might work.