Finding X,Y,Z Coordinates + making an ASM teleport code?

Started by Bully@Wiiplaza, July 22, 2010, 04:23:43 PM

Previous topic - Next topic

Bully@Wiiplaza

Hey,
I was wondering, how I could find the X,Y,Z coordinates in a game, generally.
How to search for them, how do they act...?  :eek:
I found them (only 2, because of 2D) near the moonjump value in NSMBW (easiest game to do this xD) but now I am trying it in a 3D game like Conduit.
The moonjump adress is in mem90, but in the mem viewer, I could not locate any of the axis there...
(poking did nothing, after I moved and poked mulitple times)
Are they mostly in mem80?  :-\

Any suggestions, help to find them and maybe how to transform to an ASM code? ;D
This would be epic...
My Wii hacking site...
http://bullywiihacks.com/

My youtube account with a lot of hacking videos...
http://www.youtube.com/user/BullyWiiPlaza

~Bully

Bully@Wiiplaza

what´s up? Please don´t ignore this topic... :rolleyes:
My Wii hacking site...
http://bullywiihacks.com/

My youtube account with a lot of hacking videos...
http://www.youtube.com/user/BullyWiiPlaza

~Bully

dcx2

Do a google search for GLEE hack.  It's a technique used for finding things like coordinates.

Also, try using spatial locality.  Related data tends to be located close to each other in memory.  For instance, find something easy like Mario's health value.  Once you find that, look around in Memory Viewer with Auto-Update on and see if any of the values look like they're behaving in a coordinate-like manner.  The coordinates for Mario are likely very close to Mario's health.

If you use Gecko.NET instead of WiiRDGUI, you can even set the Memory Viewer mode to Single, which will show you every value as a float.  This might make it easier to spot coordinates if you aren't familiar with the hex representation of common floats.

Bully@Wiiplaza

I can´t find something helpfull with the search: "GLEE hack"
Point 2: How to set the mem viewer to single?
There are a few possible options like ASCII, ANSI. But I can only find "Single" in the search tab...
where you can select the bits.
My Wii hacking site...
http://bullywiihacks.com/

My youtube account with a lot of hacking videos...
http://www.youtube.com/user/BullyWiiPlaza

~Bully

dcx2

1) This was the first result on Google for GLEE hack.  http://doc.kodewerx.org/generic_code_hacking.html#moon_jump_glee

2) WiiRDGUI doesn't support Single searches or Single Memory Viewer mode.  Only Gecko.NET supports those features.

Bully@Wiiplaza

My Wii hacking site...
http://bullywiihacks.com/

My youtube account with a lot of hacking videos...
http://www.youtube.com/user/BullyWiiPlaza

~Bully

dcx2

On the Memory Viewer tab, there's a View Mode dropdown.  It defaults to Hex.  It also lists ASCII, ANSI, Single, and Auto modes.

If you don't see the options, you might be using an old rev.  The enhanced view modes were added relatively recently.

The Search tab also has a View mode that can be used to search for floats.

Bully@Wiiplaza

#7
okay, it seems my geckodotnet doesn´t have it.
I downloaded my geckodotnet about 2 weeks ago... :p

I got it here:
http://wiird.l0nk.org/forum/index.php/topic,4886.0.html

I guess, it´s the right topic and I got the newest version ;D
My Wii hacking site...
http://bullywiihacks.com/

My youtube account with a lot of hacking videos...
http://www.youtube.com/user/BullyWiiPlaza

~Bully

dcx2

Did you grab r91 from the end of the thread, or the official build in the first post?

You may also want to click the Notify option on that thread, so when I release new test builds you'll get an email.

Bully@Wiiplaza

oh no, I took it from the first post...
But now I grabbed v.91
My Wii hacking site...
http://bullywiihacks.com/

My youtube account with a lot of hacking videos...
http://www.youtube.com/user/BullyWiiPlaza

~Bully

dcx2

Just to be technical, it's not version 0.91; it's still 0.62, but test build r91.

Think of the test builds as betas.  I do my alpha builds locally until I'm satisfied enough with the stability to release a beta for others, and I number them with r.  Then other people can try the features, and report back any bugs or problems they might encounter.  After enough time has passed, I assume the new features are ready for show-time, and release a new official build.

You can actually see a full list of the features that I've added to Gecko.NET since 0.5.  Every official release post (starting with the one in the first post) includes a change log for that release, and a link to the previous official release's change log.  It's as close to a readme as I've got.

Bully@Wiiplaza

I read the tut, and then I tried in conduit...
moving forward is increasing the Z coordinates...
Greater than search. Moving back means less than for the Z axis.
I poked and searched mem80 and 90, but found nothing!!!
I put all the results in one code and activated it.
I could still move forwards/backwards, if I had found the right adress, I shouldn´t be able...!
I tried Y Achsis (heigh) but no luck again, that´s dawn!!

The Moonjump addy is in mem90 and near to it, I could not locate the axis.
But in NSMBW I found them easily... it´s a 2D game, though.
My Wii hacking site...
http://bullywiihacks.com/

My youtube account with a lot of hacking videos...
http://www.youtube.com/user/BullyWiiPlaza

~Bully