+  RHDN Forum Archive
|-+  Romhacking
| |-+  ROM Hacking Discussion
| | |-+  NES table files: Mega Man 6 (US)
Pages: [1]
Author Topic: NES table files: Mega Man 6 (US)  (Read 2 times)
tc
Guest
« on: September 06, 2008, 07:06:42 am »

As I mentioned earlier, I'd like to edit the text of this game. Obviously finding or making a table file is critical.

I'm new to this kind of hacking, and most of the utilities I can find are for DOS so my XP doesn't run them too well.

Any tips or links to newer utilities? Thanks. Smiley
Disch
Guest
« Reply #1 on: September 06, 2008, 07:28:15 am »

99% of the time, text is insanely easy for NES games.  Typically each byte cooresponds to an onscreen tile.  So just open up the PPU viewer in FCEUXD, hover over each character to find what tile it uses -- and that is that character's entry in the table file.
tc
Guest
« Reply #2 on: September 06, 2008, 08:10:36 am »

OK. Not hard to do, just annoying. Since the game might use more than one table if what I see in the PPU viewer is correct. Text tiles in the opening intro, title screen, stage select, etc, appear to correspond to different bytes.

But I'm still going to need a table making program. Hex editing by hand without a table file (since I don't know how to actually create one), isn't exactly newbie friendly.
Disch
Guest
« Reply #3 on: September 06, 2008, 08:46:57 am »

Quote from: tc on September 06, 2008, 08:10:36 am
OK. Not hard to do, just annoying. Since the game might use more than one table if what I see in the PPU viewer is correct. Text tiles in the opening intro, title screen, stage select, etc, appear to correspond to different bytes.

That seems a little strange... but I guess it's not unheard of.  Given what little text this game has, I didn't think it would be such a job

Quote
But I'm still going to need a table making program. Hex editing by hand without a table file (since I don't know how to actually create one), isn't exactly newbie friendly.

I don't really have any to recommend.  Tables files aren't  exactly hard to make my hand, though.  They're just plain text.  Open up any table file in a text editor like notepad and you should be able to figure it out instantly.
Gideon Zhi
Guest
« Reply #4 on: September 06, 2008, 08:56:19 am »

Quote from: Disch on September 06, 2008, 08:46:57 am
Quote from: tc on September 06, 2008, 08:10:36 am
Quote
But I'm still going to need a table making program. Hex editing by hand without a table file (since I don't know how to actually create one), isn't exactly newbie friendly.

I don't really have any to recommend.  Tables files aren't  exactly hard to make my hand, though.  They're just plain text.  Open up any table file in a text editor like notepad and you should be able to figure it out instantly.

This. Just make sure the last line of your table is blank; that can throw off some utils. Also, I have a bit of a thing for TaBuLar, for several reasons.
tc
Guest
« Reply #5 on: September 06, 2008, 12:25:55 pm »

Appreciate the help! Despite being unsuccessful in my intentions, I learned a little of the basics there. Enough to edit same-length words. Not adding or decreasing characters.
SerenadeDS
Guest
« Reply #6 on: September 06, 2008, 12:43:14 pm »

Also, did you read this?
Kagemusha
Guest
« Reply #7 on: September 06, 2008, 12:46:40 pm »

Ah, now you'll want to learn how to edit pointers. Assuming you don't increase the amount of characters, you should be fine, but if you do then you'll need free space to accomodate the extra characters.
Pages: [1]  


Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC