PDA

View Full Version : [Tutorial] Textbox Editing


thethethethe
June 11th, 2008, 04:31 AM
Textbox EditingLike my Grass editing tutorial, another quirky little edit.

What you'll need:
Visual Boy Advance
Tile Molester (Or TLP or TileEd)
Hex Editor (Anything with a search function, XVI32 is a basic freeware hex editor)
A Rom (This tutorial uses a Fire Red rom)
For tools, Google is your friend.

I've written this tutorial for 12 steps and about 9 of them cover just finding the box. Okay, I'll get started now.
Step 1. Open up your rom in VBA and run it to a screen that shows the textbox. Avoid using the Oak Intro, as the following steps do not work with it. This is the place I used.
http://i193.photobucket.com/albums/z24/thethethethe_photo/1636-Pokemon-FireRedVersionUS_02.png
Step 2. Now open up the map Viewer in VBA
Step 3. Click the corner of the textbox already in the little screen.
http://i193.photobucket.com/albums/z24/thethethethe_photo/mapview.png
Step 4. Take notice of the tile, which is important now and the palette, which will play a little part later.
Step 5. Open up the tile viewer and find the tile viewer and find the corner tile. The Char base is found in the Map View.
Step 6. Now check the palette just to make sure. Remember the palette number, that's what it is. The first palette is 0. The last palette is 15.
http://i193.photobucket.com/albums/z24/thethethethe_photo/tileview.png
Step 7. Take note of the Address.
Step 8. Now open the memory viewer to the the address tthat I said to take note of from the tile viewer.
http://i193.photobucket.com/albums/z24/thethethethe_photo/memoryviewer.png
Step 9. Now search for 5-6 of those bytes in your preferred hex editor. You should only come up with one hex address which is somewhere near 0x41F280.
Step 10. We're almost done now. Open up TileMolester or TLP or TileEd, whichever one you prefer and go to the address that was brought up in the hex editor.
Step 11. Look it's the boxes that were in the map viewer. Change this to whatever you want. I don't want to go over the editing of the tiles in TileMolester as it's basically paint. If you can use Paint, you should find TileMolester really basic.
Step 12. Let's see how it looks. Open up your rom in VBA. Ta-Da. You just edited the text box. Here's my really lazily edited version that I did in about a minute. I'll make a better looking one later on.
http://i193.photobucket.com/albums/z24/thethethethe_photo/1636-Pokemon-FireRedVersionUS_01.png
Now here's a good looking one, changed and also with a palette edit.
http://i193.photobucket.com/albums/z24/thethethethe_photo/1636-Pokemon-FireRedVersionUS_01-3.png

And I hope you learnt something today. Visual Boy Advance is a tool aswell. Don't take it for granted.

cooley
June 11th, 2008, 01:27 PM
Nice tutorial TTTT, good to see you back hacking FireRed, or are you?
Well The blank spaces between the frame of the text box and the text, is that normal?

thethethethe
June 11th, 2008, 01:35 PM
Nice tutorial TTTT, good to see you back hacking FireRed, or are you?
Ummm... yes and no.
[FONT="Comic Sans MS"]Well The blank spaces between the frame of the text box and the text, is that normal?
No, but like I mentioned in the tutorial, this was about a minute job and I forgot to add the white parts. Later today I'll get a better looking one up and I might add an image of Tilemolester.

Zeikku™
June 11th, 2008, 04:49 PM
Great tutorial, I've learned this already, but this will help a lot of people, I get spammed my newbs on how to do this :)

Master_Track
June 21st, 2008, 04:23 AM
When I saw the link in your sig to this tutorial, I was prepared that it will be as great as all of your tutorials.
and...it is :D
Thank you for this, I'll for sure use this.
It's really well explained and understandable even for n00bs.
Good Job :cool:

Core-3X
June 21st, 2008, 04:37 AM
Nice tutorial ^^. I've tested it already, and it works good.

Tropical Sunlight
June 21st, 2008, 05:15 AM
A very good tutorial can't wait to use it!
(I didn't know VBA is also a tool!)

12345
December 26th, 2008, 03:18 PM
How to edit pallete?
Can you help me? (Pokemon Ruby)

Blazichu
December 26th, 2008, 06:20 PM
No need to revive month old threads.

*Locks*