Register - Login
Views: 99794683
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
05-03-22 05:17:25 AM
Jul - General Game/ROM Hacking - Need Help In Finding Hex Pointers In The MegaMan Zero 1 to 4 Gba Games! New poll - New thread - New reply
Next newer thread | Next older thread
xdaniel
980
Level: 64


Posts: 467/982
EXP: 2153583
For next: 60514

Since: 12-04-08

Pronouns: he/they
From: Germany

Since last post: 25 days
Last activity: 43 min.

Posted on 07-27-13 11:15:04 PM Link | Quote


>>ESTABLISHING LINK...DONE.    >>FETCHING POST DATA...DONE.    >>EXECUTING POSTDISP.BIN...


About text editing: at least Zero 1 uses pointer tables with IIRC 2-byte pointers to point to text, not absolute addresses like 08123456. I don't remember exactly how those pointers worked as it's been years since I translated that game (Eng-Ger)... I just remember nicknaming them "damnpointers", because they once confused the hell out of me


____________________
cu xdaniel -- Follower of the Church of Madoka -- @xdanieldzd (Twitter) -- stapled tech (YouTube)



Tamkis
Member
Level: 27


Posts: 46/148
EXP: 109572
For next: 6587

Since: 03-12-12


Since last post: 3.2 years
Last activity: 3.1 years

Posted on 08-01-13 12:13:41 AM Link | Quote
You could always start out at ground zero, by looking at existing Gameshark/Action Replay codes for the games. It's what I occasionally do in order to find relevant data for SM64 hacking. Here is a great site to start.
Keitaro

Fire Snake
LOVELY ARRANGEMENT. VOLCANO BAKEMEAT
Level: 70


Posts: 1173/1191
EXP: 2901507
For next: 114304

Since: 09-09-08

From: California

Since last post: 4.1 years
Last activity: 3.8 years

Posted on 08-04-13 09:28:27 AM Link | Quote
Pointers on the GBA are super easy and work as such:

if your address is 123456, a pointer to that address would be the bytes reversed with 08 on the end of it. An address of 12 34 56 would have a pointer being read as 56 34 12 08, in this case. If no pointer is being found, you might not actually have the right starting address, maybe you're off by a few bytes? Keep playing around with it and I'm sure you'll be able to figure it out eventually repointing GBA data is one of the easiest things ever I've found. Could you possibly be more specific with what you are doing?
Keitaro

Fire Snake
LOVELY ARRANGEMENT. VOLCANO BAKEMEAT
Level: 70


Posts: 1176/1191
EXP: 2901507
For next: 114304

Since: 09-09-08

From: California

Since last post: 4.1 years
Last activity: 3.8 years

Posted on 08-22-13 10:10:37 PM Link | Quote
Repointing graphics locations is pretty easy, though if it would fit 1:1 you may just be better off physically replacing his graphics in the rom with a tile editor or the such. if it's compressed, UNLZGBA is a program that works pretty well for editing compressed graphics
Next newer thread | Next older thread
Jul - General Game/ROM Hacking - Need Help In Finding Hex Pointers In The MegaMan Zero 1 to 4 Gba Games! New poll - New thread - New reply


Rusted Logic

Acmlmboard - commit 47be4dc [2021-08-23]
©2000-2022 Acmlm, Xkeeper, Kaito Sinclaire, et al.

29 database queries, 1 query cache hits.
Query execution time: 0.076486 seconds
Script execution time: 0.007731 seconds
Total render time: 0.084217 seconds