News:

11 March 2016 - Forum Rules

Main Menu

Finding Text pointers

Started by joesteve1914, January 26, 2013, 08:06:46 PM

Previous topic - Next topic

joesteve1914

I am translating this game-
http://zeldawiki.org/Color_Changing_Tingle%27s_Love_Balloon_Trip

To find pointers, you take a hex string and convert it to little endian.
So you have the string

EC 01 FB 00 FB 01 (ボール)

Now you convert it to little endian-

01 FB 00 FB 01 EC

But nothing comes up?
What am I missing?


Sorry I'm new to this  :-\


Pikachumanson

Oh so you figured out how to get into the ingame graPhic text or the 3-d letters? Nice! Pointers should be a breeze for you then. DS can switch back and forth between big and little endian though little endian is generally its default mode.

joesteve1914

Quote from: Pikachumanson on January 26, 2013, 09:16:47 PM
Oh so you figured out how to get into the ingame graPhic text or the 3-d letters? Nice! Pointers should be a breeze for you then. DS can switch back and forth between big and little endian though little endian is generally its default mode.

Well I haven't figured out the graphics yet, but I think I'm close to it. In that last topic, Auryn was right. Whenever I run into a problem I ask here. I didn't realize how lazy I was being with this, so I've spent a lot of time researching nds graphics.

Pikachumanson

Try finding the Pointer using the big endian technique and if that don't work then try creating a breakpoint where the text comes up and see what that tells you.

Gemini

Quote from: joesteve1914 on January 26, 2013, 08:06:46 PMTo find pointers, you take a hex string and convert it to little endian.
You are supposed to do that with the string's address, not the string itself. Also: DS doesn't use big endian in any of its native modes.