Results 1 to 10 of 17
Thread: Help with coding.
02-08-2012, 06:08 PM #1
Help with coding.
Okay, well as some of you know from my previous posts, I am starting to get into coding for wii, and I am kind of getting it, and kind of not, I am still at the beginning tho,
I opened up HxD, and just to learn im using the clipsize, so I go to search, ant type in, "weaponclipsize" and it comes up with...
77 65 61 70 6F 6E 63 6C 69 70 73 69 7A 65
then I hit Ctrl E, then copy the..
then I paste it into the search bar, and switch to hex-values, then search it and I come up with..
71 7C CC
at this point, I am confused as to what I have to do, and cannot seem to find any tutorials or anything to help me.
so maybe some of you can enlighten me I hope.
as always, thank you for your help. (:
Last edited by Atreyu17; 02-08-2012 at 06:16 PM. Reason: Typo
02-08-2012, 06:20 PM #2
Once you search those hex values, it should come up with the address. It'm probably look like "117579C" or something along those lines. What you want to do is add an 8 in front of it, and if the address then is "81", change that 81 to an 05, if it is "80" change that to 04.
And then once you have the address, write a clue to it. Things in game such as run speed, jump height, etc. mostly use floating point values. Other things, such as scores and ammo and such usually use decimal hex.
To get a value to use, simply google "hex to floating point calculator" or "decimal to hex calculator", depending on which you will need for the code.
Once you have that value, you can now write it to your address.
So like this:
05184238 = address (0x8184238)
3F800000 = value you are writing to that address (1 in float).
Hope this helps a bit!
Lemme know if anything is unclear, I know I'm not the best at explaining things.
02-08-2012, 06:24 PM #3
Lol it seems I sent you a PM just as you replied to this. sorry about that. but ill give it a go and let you know.
02-08-2012, 06:26 PM #4
Lol yeah no problem, just i would recommend not using 3F800000 to wrote to your address. Use a decimal to hex converter and use that for a clip size mod.
02-08-2012, 06:30 PM #5
Okay, well I did that and it did not come up with anything starting with a 1 or 0.
it came up with...
Does this mean I did something wrong or am in the wrong area?
02-08-2012, 06:32 PM #6
Hmm, that's odd how you got the same hex values that you searched. Try searching those hex values again and if nothing pops up, it means the address isn't in the dump.
02-08-2012, 06:42 PM #7
Gahh! Im an idiot, I posted the old one, my bad, the one I got after that was..
Last edited by Atreyu17; 02-08-2012 at 06:48 PM.
02-08-2012, 06:51 PM #8
Since that address is only 6 digits long, it's safe to say that it is in Mem80, since the 0 is assumed and is left of the address in the dumps, unlike 1.
Your address is going to be 8071880X. Where the x is, you're going to have to test between 0, 4, 8, and C to find the right end of it. Usually it is 8 though with RAM dumps.
It's now safe to say that the codd is /most likely/ going to be 04718808 XXXXXXXX. where the X's are, write your value.
Last edited by PoptartHunter; 02-08-2012 at 06:52 PM.
02-08-2012, 06:54 PM #9
How exactly would I find the value for the code?
02-08-2012, 06:56 PM #10
Well, for a clip size mod, just use a decimal to hex calculator and use that value where the X's are.