View previous topic :: View next topic |
Author |
Message |
blurgash Newbie cheater
Reputation: 0
Joined: 03 Feb 2009 Posts: 10
|
Posted: Fri Aug 20, 2010 2:28 pm Post subject: Hello! Some help with vsb megaman bttlnw 4 |
|
|
Hello I wanted to ask some help about pointers and other stuff.
Well here is my problem, i can find everything i need like
the ship's (i can add ships and make the hit value as high as i wanto)
also power ups and stuff (like crystals) i find i can keep them taking with out them disapearing
But
Wenever i quit the game my values if found all get changed or just get the ??
It might be very obviouse for you guys , could you say what i could do?
Oh I also added the damage from my buster , it hits 2K but the problem is
its justs hit 2K now and then like every 5 shots (it seems) but it can also be after 20 shots that it suddely hits 2K..
whats could this be ?
Just tell me what you have on your mind
I'm not a total noob with ce i came over step 6 !
hehe thank you
I'll post a link with a screenshot where you can see i have the buster's value edited!
the 3 middle values i don't know what they are ..
img814.imageshack us/f/scrnshty jpg/
thanx in advance
_________________
Studying java.
will continue on c# and c++ |
|
Back to top |
|
 |
blurgash Newbie cheater
Reputation: 0
Joined: 03 Feb 2009 Posts: 10
|
Posted: Sat Aug 21, 2010 4:01 pm Post subject: |
|
|
Sorry for dubble posting , but i have no other way to get someone to help me.
Oke , as i did the tuturial that dark byte made , i got to step 8 , no so hard considering the help he gave us .
anyway at step 6 you say something about a pointer like for e.g
if the code is like this [eax+10] you need to add the 10 to make the pointer(for th offset am i right ?)
but i have this now atm , [edx+ecx],ax . what does this mean ?
edx = 35B98 and ecx = 0177E8C0 so i need to + them and use that as offset ?
But what about the ax what could that mean , also is copy memory just a "passage" ? do i need to find the reall address ?
If someone would feel like helping me please post ideas , or your toughts.
If mods see this thread as a spam you can delete it and i will never ask help here again , anyway thankyou for reading!
_________________
Studying java.
will continue on c# and c++ |
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25796 Location: The netherlands
|
Posted: Sat Aug 21, 2010 4:36 pm Post subject: |
|
|
using the debugger is useless as it's an emulator game
at most you could hook that routine to find the base address of the loaded memory (probably ecx) and make it easier to find the value you want
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
Back to top |
|
 |
blurgash Newbie cheater
Reputation: 0
Joined: 03 Feb 2009 Posts: 10
|
Posted: Sat Aug 21, 2010 4:55 pm Post subject: |
|
|
Okay , thanx for replying dark_byte
So i advanced a quit allot suddenly , i found the green adresses and they don't change !
This is wat i was looking for , now i need to figure it out for the buster .
I still don't understand why it hits randomly the amount of damage i put on the value .
i found 2 green adresses and 1 black and i neded to make a pointer o a pointer for this , i really close though i can feel it hehe
and yesh , its a bit harder with the mulator , with the game fable i got everything in matter of minuuts ! , its fun to live in "god" mode and advance trough the story !
Oh i love CE so much !
I might spare you a few euro's later
just for the awesomeness of this program!
Anyway i will update this thread as soon as i make more progress !
peace
Out
_________________
Studying java.
will continue on c# and c++ |
|
Back to top |
|
 |
shadel Advanced Cheater
Reputation: 0
Joined: 19 May 2010 Posts: 52
|
Posted: Sun Aug 22, 2010 5:33 am Post subject: |
|
|
I played this that series some time ago, it was tricky to find battle values.
For the random buster value, my guess is that the value is updated frequently enough in the emulator for the cheat value to be missed.
I remember having encountered the same kind of problem.
At which frequency do you make CE write the cheats ?
Try increasing that frequency and see what happens.
For Fable, it is indeed an easy game to cheat with.
It's like the guys who made it didn't even think of the game being cheated.
Almost deceiving, but the game itself was quite good.
|
|
Back to top |
|
 |
XaLeX Expert Cheater
Reputation: 0
Joined: 19 Aug 2008 Posts: 226
|
Posted: Sun Aug 22, 2010 5:41 am Post subject: |
|
|
shadel wrote: | At which frequency do you make CE write the cheats ?
Try increasing that frequency and see what happens. | Do you mean the freezing interval? CE doesn't "write cheats"..
Anyway, you can't just hack the damage you deal. It's probably on the stack and hence you could screw things up (this is also why it only works randomly). Unless it's a fixed damage, it's not stored anywhere accessible/useful. Try changing your actual STR/Min-Max Dmg/whatever, or find the code that deals with damage calculation and modify that.
|
|
Back to top |
|
 |
blurgash Newbie cheater
Reputation: 0
Joined: 03 Feb 2009 Posts: 10
|
Posted: Sun Aug 22, 2010 8:09 am Post subject: |
|
|
shadel wrote: | I played this that series some time ago, it was tricky to find battle values.
For the random buster value, my guess is that the value is updated frequently enough in the emulator for the cheat value to be missed.
I remember having encountered the same kind of problem.
At which frequency do you make CE write the cheats ?
Try increasing that frequency and see what happens.
For Fable, it is indeed an easy game to cheat with.
It's like the guys who made it didn't even think of the game being cheated.
Almost deceiving, but the game itself was quite good. |
Oke first i want to say , thank you for posting with a seriouse answer!
And yesh , the buster still seems to shoot randomly the damage i put in ,
i already found 4 green adresses what work on the buster's damage !
So i figured out (those values where easy to find because buster shoots 1 and charged 10) there must be a value that is way diffrent like , Value 1234567 For 1 and 7654321 For 10 , the trick is to find those !
now for healty , upgrades , ships , emotion status, its all no problem , sins i found out how to work with pointers properly (thanx to step 8 of the tuturial)
I was so happy about the fact the those adresses don't change !
Now i can use them to make trailers or other stuff.
well.. only thing that i will need to do is figure out that thing with the buster.
Sorry for any errors!
Have a good day
_________________
Studying java.
will continue on c# and c++ |
|
Back to top |
|
 |
Geri Moderator
Reputation: 111
Joined: 05 Feb 2010 Posts: 5636
|
Posted: Sun Aug 22, 2010 9:41 am Post subject: |
|
|
I have never used CE to cheat in games for GBA. Most emulators have a built-in cheat system to scan for memory addresses in the game. I never encountered dynamic addresses in such games, using the built-in cheat system.
I have always used VisualBoy Advance to play GBA games.
http://vba.ngemu.com
Its pretty cool and You can make cheats with it, even without using CE.
The memory scanner is very similar to CE so You will not have trouble using it.
_________________
|
|
Back to top |
|
 |
shadel Advanced Cheater
Reputation: 0
Joined: 19 May 2010 Posts: 52
|
Posted: Wed Sep 08, 2010 2:35 pm Post subject: |
|
|
Quote: | Do you mean the freezing interval? |
Yes.
Quote: | CE doesn't "write cheats".. |
I meant write the cheat value at the specified address.
Quote: | Anyway, you can't just hack the damage you deal. It's probably on the stack and hence you could screw things up (this is also why it only works randomly). Unless it's a fixed damage, it's not stored anywhere accessible/useful. |
It is, I managed to set a fixed damage value for the buster.
It was funny to one shot bosses with the buster.
I don't have the cheat anymore though, sorry.
Quote: | I have always used VisualBoy Advance to play GBA games. |
Yes, this is a good one.
Quote: | I never encountered dynamic addresses in such games, |
You were lucky ^^.
|
|
Back to top |
|
 |
|