Help Looking on How to find the value for bars? Health/Bankai

Started by Baka_Kyuubi84, June 08, 2009, 04:55:00 AM

Previous topic - Next topic

Baka_Kyuubi84

Ok the game is Bleach: Shattered Blade (NA) - RBLE8P

I need help in trying to look for the health/bankai/spiritual pressure bars. I was working on the bankai bar. In this game you have to shake the nunchuck to build up the bankai bar. I have done greater than/less than/equal searches in the 80 range. I have it narrowed down to three addresses which stays the same every time I reboot so I know it is not pointer. But every time I try and alter the values nothing happens. When I poke it the value changes in memory viewer, but the bar does not change. I have tried setting a breakpoint but I don't really understand asm all that well. By putting a nop on the addresses near the given address by the breakpoint, the bar will do one of two things, either fill all the way up with "blue"(the color for the bar in game) or fill way past with red. But even though the "bar" changes the value of the bar still remains the same. So I think all I am doing is just changing the amount on screen and not the actual amount. If anyone can help me on this it would be greatly appreciated.

Romaap

It could be that the game writes the value back to the original before it reads it, so if you make a RAM write code it might work.

Baka_Kyuubi84

#2
Actually when I redid the search in the 90 range I was able to find it, but I wasn't sure on how to write the code. So I just put it together with setting the base address to the 92000000 range then putting my code. I also used button activators so it would not always be on.

It looks like this game has addresses all over the place. It is kinda frustrating because I just got my usb gecko this past friday and I don't really know how to hack Wii yet.

Panda On Smack


groudyogre

I'm having the same problem with Guilty Gear's Health bar. The values I find aren't the actual health, just a place holder for the graphic. I can't find the health value anywhere!

Panda On Smack

The health bar is shrinking but the value could be based on damage taken so you could search for a value that increases

It might be the health bar graphic is in 90 and actual health is in 80. If you can breakpoint the address you might be able to look above and below for other assembler code

Radical Hacker

when i search for health in transformers: the game for the wii in the 90 range it locks-up. why does that happen?



[url]http://downloads.khinsider.com/?u=261413[url/]

Romaap

You need the newest WiiRD, because the last block arn't accessible anymore in the newer Gecko builts.
The newest WiiRD "fixes" this by simply not searching in that area.

wiifan4life

so this would be the same for any game that as a health bar?

Panda On Smack

All games are different in how the store/read/write data so you just have to be patient and try lots of approaches

wiifan4life

hey i think i know how the bar stuff work. if you have a health bar when it full isn't it like at 100% or something like that so can't you find like the number witch is 100 and if you do find it but as alot of 100s just start a 2 player mode or training mode and get hit by player 2 and see if one of the 100 goes down and then that maybe the number for the health. but like i said it's just a thought.

Romaap

A bar is most likely a Floating point value so it wouldn't be 100.

Panda On Smack


hetoan2

In most cases from what i've seen, unlabeled health bars with no labels generally are Floating Point values for what the maximum value actually is. In the Conduit, the value is 43340000 which is 180 in decimal which is what the value actually is. When dealing with numbers the game usually just uses that. I don't ever think I've seen a bar that uses a non FP, unless the bar has a min/max thing going, like in Pokemon games.


Check out my site with codes obviously...
http://hetoan2.com/

and youtube...
http://youtube.com/hetoan2

Zetta_X