(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
04-25-24 09:59 AM
0 users currently in ROM Hacking.
Acmlm's Board - I3 Archive - ROM Hacking - FFTA hacking, but I've never hacked before! New poll | |
Pages: 1 2Add to favorites | Next newer thread | Next older thread
User Post
HyperHacker

Star Mario
Finally being paid to code in VB! If only I still enjoyed that. <_<
Wii #7182 6487 4198 1828


 





Since: 11-18-05
From: Canada, w00t!
My computer's specs, if anyone gives a damn.
STOP TRUNCATING THIS >8^(

Last post: 6276 days
Last view: 6276 days
Posted on 01-22-07 12:51 AM Link | Quote
FYI the 80 is probably tile attributes and not likely to be included in the ROM.
IOS

Goomba


 





Since: 10-09-06
From: Canada

Last post: 6297 days
Last view: 6281 days
Posted on 01-22-07 01:38 AM Link | Quote
Are you just concerned about editing text, Bones?
Zeld

Red Paragoomba








Since: 11-05-06

Last post: 6279 days
Last view: 6276 days
Posted on 01-22-07 03:24 AM Link | Quote
Originally posted by Alice
FYI the 80 is probably tile attributes and not likely to be included in the ROM.


Yes, I thought that my be the case. If I quit being lazy and locate the text/compression method (assuming there is one), then we won't have to ponder in the dark anymore.

I like how you were able to make that font table, but when I did a relative search of the RAM, I didn't find anything. Perhaps this can be owed to the fact that I looked for conversational text and not names. One, both, either, or neither could be loaded into and then overwritten in the RAM too quickly for a RAM snapshot to get a hold of them. There's still many possibilities...
Bones_the_Great

Red Goomba








Since: 07-11-06
From: Alaska, it's real cold...

Last post: 6297 days
Last view: 6289 days
Posted on 01-26-07 09:12 AM Link | Quote
Ugh. Stupid school is messing with my free time. Can't find the time to get anything done. Not giving up, just slowing down. I'm still 100% into this project.

Right now my biggest concern with the hack would be the text, because the text is practically everything if you think about it. And I still haven't found the damn 'Marche' string. It has to be on there somewhere, but it's not! and it's starting to agrivate.

Wouldn't mind being able to mess with the classes though, you know, change what stats they get and change their spells. Maybe even add a couple. I'm going to search for that tomarrow, and I think I'll be able to figure out the table for them due to a list I found online. Hopefully it's accurate. Of course I'm going to check it in the emulator first. Soldiers seem to gain 8 and then 9 and then 8 again in Hp when they level. I was thinking it must be 8 1/2. How would you show 1/2 in hex? How to you should a decimal even?

Oh and one last thing. Would it be hard to increase the number of units for each battle? I think theres only enough code for like 6 or 8 or something. I really don't like the little fights they have, I was kinda hoping on a war... 100 vs 100, no just kidding that would be like 20 hours of fighting. More like 24 vs 24. Get the entire clan involved in every fight. That would take moving stuff around huh? Uless it's at the end of something, with a bunch of 00's after it. That would be lucky.

If I ever find the time, I'm going to copy everything after 8000000 into a note pad file, and use find and replace to turn it into text. It'll take a couple hours to look through, but I bet I could find some terms the game uses like that "reflect magic status!". By the way I'm almost posative thats what the UseSpellName option shows when you cast Reflect. Worthless as I don't need to change it, but also helpful as it proves that the game does use this letter system.

I know I said one last thing a coupl paragraphs ago but I just remembered something! When I hacked in to test some of my letters for the hack I changed marche's name to something like kD"$ ^e or some other random stuff. Anyway the wierd thing is that it not only changed his name after I had already made it but also changed it to the default when I started a new game. Which is what I had been looking for but why did it overwrite my in progressed file's name? Should it be one or the other?
HyperHacker

Star Mario
Finally being paid to code in VB! If only I still enjoyed that. <_<
Wii #7182 6487 4198 1828


 





Since: 11-18-05
From: Canada, w00t!
My computer's specs, if anyone gives a damn.
STOP TRUNCATING THIS >8^(

Last post: 6276 days
Last view: 6276 days
Posted on 01-26-07 09:21 AM Link | Quote
Sounds like the game may be using dictionary compression, and when you decided to go with the default name, it for whatever reason simply inserted the code for "Marche" instead of the actual text (IE save file names are dictionary compressed too for some silly reason).
Zeld

Red Paragoomba








Since: 11-05-06

Last post: 6279 days
Last view: 6276 days
Posted on 01-27-07 01:32 AM Link | Quote
Originally posted by Bones_the_Great
How would you show 1/2 in hex? How to you should a decimal even?


There's these things called "IEEE" floats, which are standard for representing fractions in hexadecimal. Considering the GBA doesn't have a floating point processor, it probably does some other nifty trick to emulate the "1/2" thing.

Originally posted by Bones_the_Great

If I ever find the time, I'm going to copy everything after 8000000 into a note pad file, and use find and replace to turn it into text.


You should probably avoid that. If you open the ROM in a hex editor that supports table files, then upload a table that matches the one you posted, you'll get the same thing. I'm thinking Thingy for tables and Translhextion for hex editing/table file support.
Bones_the_Great

Red Goomba








Since: 07-11-06
From: Alaska, it's real cold...

Last post: 6297 days
Last view: 6289 days
Posted on 01-28-07 06:05 AM Link | Quote
So your saying that theres a program that I can use to take hex values and see them as letters that I specify? Please do explain how to use such wonderful inventions! I downloaded both the things that you told me to get, but I don't quite follow how to use them. Translhextion told me I could open a Thingy Table so I got thingy32 but have no idea how to open it. First it wants a file, then a table. What can I use to get/make a table for it? I thought thats what thingy was for. Please explain in a little more detail, remeber I've never done this before.

Oh yeah, I think that I know how they use the 1/2, every even numbered level up they add an extra point, or something to that effect.
Zeld

Red Paragoomba








Since: 11-05-06

Last post: 6279 days
Last view: 6276 days
Posted on 01-29-07 05:47 AM Link | Quote
Originally posted by Bones_the_Great
So your saying that theres a program that I can use to take hex values and see them as letters that I specify? Please do explain how to use such wonderful inventions! I downloaded both the things that you told me to get, but I don't quite follow how to use them. Translhextion told me I could open a Thingy Table so I got thingy32 but have no idea how to open it. First it wants a file, then a table. What can I use to get/make a table for it? I thought thats what thingy was for. Please explain in a little more detail, remeber I've never done this before.


I don't recall how I got thingy to work...I was trying to use it for a game that has compressed text (yes, I was a terrible little noob way back whe- I mean, half a year ago), so it didn't matter how well I learned how to work it.

Crud, I deleted my "tablers" folder from my ROM Hacking folder. Curses.

Hell, I just realized...I didn't use thingy, I used TaBuLar. I think TBL generates...tbl...files, which I think is the same format as thingy tables. I dunno...I do recall getting a table I made to work with translhextion, so get TaBuLar if you're on a Windows OS.

Originally posted by Bones_the_Great
Oh yeah, I think that I know how they use the 1/2, every even numbered level up they add an extra point, or something to that effect.


Makes sense to me.
Pages: 1 2Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - ROM Hacking - FFTA hacking, but I've never hacked before! |


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.017 seconds; used 389.38 kB (max 471.00 kB)