NOTE: im such a nub at this stuff and sry if im asking for too much here
ive tried several times to make codes for brawl and ive failed each time :( thx to all those who tried to help
im going to try one more time (at least) because some people (especially hetoan2) would always reply when im confused with something so i dont want that to go to waste.
i want to start off with making a codes im interested in
A code that allows squirtle, lucario, and diddy to stick to walls forever.
now i chose this becuase it doesnt seem as complicated as the other ones in the suggestions thread, im GUESSING that wat i would have to do would be find the pointer/breakpoint which carrys the time limit for latching onto a wall and would need to remove the limit somehow, i hope im right.
all i need to know is this
what do i need to search?
which tab do i search in?
8/16/32 bit?
memory range?
if in the memory viewer what number/hex do i put in (the one where the default is always 800000)?
thx so so so so so so so much
I guess you would have to do 32bit search
Search for an unknown value, then grab to a wall and do a greater than search then some lower than searches unil you let go, then repeat that process.
well I always searsh for 32 bit, because greater/less than still holds and stuff often is in floats (which is 32 bits).
as for searching, cling to a wall and see if there are certain values decreasing the longer you cling, and try out all 3 chars for p1.
then you should have 3 options:
1) value is ba and writing a "can still cling" value to it does the trick, repeat for p2-4
2) value is pointer, find the correct pointer and you know the rest
3) some breakpoint value needs to be nopped, don't ask me on this one, I usally mess this up
Quote from: paprika_killer on December 17, 2008, 09:48:25 PM
3) some breakpoint value needs to be nopped, don't ask me on this one, I usally mess this up
lol, easy as pie, just right-click the value and click on "breakpoint' then go to the breakpoint tab and click on start, and when the game stops (breaks), next go to the dissasembler page and right click the top address and click on "poke" and go to the search tab. Then copy(in case you have the wrong address) the value in the poke thing and poke it at 60000000 and you nopped the address :D
If something weird happens you have to paste the value you just copied and poke it, then go to the breakpoint tab and click on don't break on, and it will not break on the address you just found and it will search for another address, then repeat the process until you find a good one :D
k guys its getting late here so ill try these tomorrow thx so so so so so so so so so so much.
Quote from: Romaap on December 17, 2008, 09:56:19 PM
Quote from: paprika_killer on December 17, 2008, 09:48:25 PM
3) some breakpoint value needs to be nopped, don't ask me on this one, I usally mess this up
lol, easy as pie, just right-click the value and click on "breakpoint' then go to the breakpoint tab and click on start, and when the game stops (breaks), next go to the dissasembler page and right click the top address and click on "poke" and go to the search tab. Then copy(in case you have the wrong address) the value in the poke thing and poke it at 60000000 and you nopped the address :D
If something weird happens you have to paste the value you just copied and poke it, then go to the breakpoint tab and click on don't break on, and it will not break on the address you just found and it will search for another address, then repeat the process until you find a good one :D
I know how it works :P but I usually pick the wrong one to nop and the game freezes:P
Quote from: Romaap on December 17, 2008, 09:45:22 PM
I guess you would have to do 32bit search
Search for an unknown value, then grab to a wall and do a greater than search then some lower than searches unil you let go, then repeat that process.
k ive done what youve told me to and im left with 2 codes
address old value value
805FBEAC E087F0D1 02801000
806031D4 10183CF3 09000000
thats what the codes look like on wiird, now im slightly confused where i move onto now. any idea? thx in advance
Well which is the value while they are on the wall? btw those are addresses not codes ;) lol
I would've done a less than search, maybe that'll help
i got both values/addresses while i was on the wall, also i tried to do a less than search and it ended up with no codes
right click and click on "memory viewer" and click the box in the top left, and check what the value marked in blue does when you jump on a wall. xwink
k i done it again and ended up with one code
im left with :
address old value value
80C1C484 D0000000 FF000000
I done what you told me to romaap.
when i go on the memory viewer the thing highlited in blue is: D1F1FF00
i clicked auto update and grabbed onto a wall.
the higlted bit keeps changing every 3 or 4 seconds before i even move.
when i latch onto a wall
EDIT THIS IS too difficult to explain ill upload a video
so what is old and wath is new?
If it changes when you stand still, it is not the good address xwink
xwink
http://www.mediafire.com/?mzyzyjm2mgl (http://www.mediafire.com/?mzyzyjm2mgl)
http://www.mediafire.com/?zmzk5qnjyh1 (http://www.mediafire.com/?zmzk5qnjyh1)
these r 2 vids i made to show what was going on in the memory viewer, one shows wiirdgui and gameplay the other just shows wiirdgui
A word from the wise Jassim.
Patience is the key.
I had my gecko for about 2 months before I made any decent codes(i still wouldn't consider my codes *good* but w/e).
It takes a while to get used to it and especially if you haven't done something like this before(cheat engine).
k thx iggly, ill keep trying this definitly isnt my last attempt coz im getting kind of used to wiirdGUI.
thx
Quote from: Igglyboo on December 18, 2008, 07:47:12 PM
A word from the wise Jassim.
Patience is the key.
I had my gecko for about 2 months before I made any decent codes(i still wouldn't consider my codes *good* but w/e).
It takes a while to get used to it and especially if you haven't done something like this before(cheat engine).
lol, you don't call the game camera good? :P:P
anyway, jassim, cling to a wall and see if there are any values changing while you're on the wall
paprika where do i do that? and if in the meory viewer, wat value/adress do i enter?
just start out with a unknown 32 bit search, cling to a wall and do "not equal to" search.
cling for a bit longer a do a "less than" while still clinging. let go, do "not equal".
not you have to filter out a thousand rapid changing values, 3x "equal to" should cut your results down significantly.
repeat a few times and you should have your value.
thx a lot paprike but reckon you could just lemme know wat this bit meant "not you have to filter out a thousand rapid changing values, 3x "equal to" should cut your results down significantly" please, sry i couldnt understand it and thx
well one very annoying this that I noticed is that there are tens of thousands of values that change faster than the framerate, and if you do unknown search values these easily slip through your searches. even if only 1% came through that would still be over 100 hits.
thats why I usually do a couple of "equal to" searches when I know the value I look for shouldn't change, to catch out as much of these junk values as possible. try jumping and doing everything but wallclinging and repeat the search over and over, you will see the number of hits drop like a stone.
address old value value
805BF12C 804F67E0 804F67E0
80C0B710 80EE3160 80EE3160
80C0B750 80BF8BBC 80BF8BBC
80C28714 80EE3170 80EE3160
gonna test em each out in the memory viewer, if i try to search again i get no codes so this is the best i could get. ill edit this post once ive tested them
1) i click auto update, changes to some weird weird numebr which i can see for a split second then changes bak (this is while im standing) i grab onto the wall, value doesnt change until i hit the floor, and when i hit the floor it changes every 5 seconds
2) i click auto update, value immediately changes to a different value then another one after about 7 seconds, then bak to the original and keeps changing about every 5 seconds between those 3 values. i grab onto the wall
3) i click auto update, nothing hapens yet!woohoo!!XD. anyway i latch onto the wall the value stays the same, the minute i let go of the wall, the vaue turns into 80C01A34
4) i click auto update, the higlighted value NEVER changes no matter what i do whetehr its grab the wall, jump, land hit etc.
im guessing 3s the right one but i could be wrong.
tyvm to every1 helping
Quote from: paprika_killer on December 18, 2008, 08:05:53 PM
Quote from: Igglyboo on December 18, 2008, 07:47:12 PM
A word from the wise Jassim.
Patience is the key.
I had my gecko for about 2 months before I made any decent codes(i still wouldn't consider my codes *good* but w/e).
It takes a while to get used to it and especially if you haven't done something like this before(cheat engine).
lol, you don't call the game camera good? :P:P
anyway, jassim, cling to a wall and see if there are any values changing while you're on the wall
I'd call it long the actual code is not much. I basically just add/ subtract from 6 different address when a button is triggered. I'm trying to rewrite it completely in ASM, which will shorten the code dramatically.
btw jsut for the record, the only reason i thought of giving up was because i forgot which guide it was that said something like: no previous hacking experience needed, and made ti seem easy to hack mario galaxy.
anyone know which of the 4 values r useful?
they look like pointers so you might want to see what value they point to.
sry how do i do that?
go in memory viewer and then simply go to the adress the is stored in one of those 4 values
k i right clicked on the first pointer and clicked memory viewer, the value/address in the grey box at the top is 805BF12C
the value higlighted by default is 804F67E0, which of them is the valu they point to?
[spoiler]bump
[spoiler]b
[spoiler]u
[spoiler]m
[spoiler]p
[spoiler]b
[spoiler]u
[spoiler]m
[spoiler]p
[spoiler]b
[spoiler]u
[spoiler]m
[spoiler]p
[spoiler]i
[spoiler]t
[spoiler]y
[spoiler]b
[spoiler]u
[spoiler]m
[spoiler]p
dont bump 2 times in a row -.-