(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
05-07-24 08:19 PM
0 users currently in ROM Hacking.
Acmlm's Board - I3 Archive - ROM Hacking - I need for help in Fire Emblem 6 and 7 New poll | |
Add to favorites | Next newer thread | Next older thread
User Post
LarrySC765



 





Since: 05-01-06

Last post: 6571 days
Last view: 6571 days
Posted on 05-01-06 08:25 AM Link | Quote
Is anybody knows how to edit the stat limits for each classes and anything else? For example, I want to change the max HP limit into 80 instead of 60 and prevent the max HP down to 60.

And I want to know how to dissemble the ROM files into BIN files so I can edit the sprites in the game, and insert the BIN files that I've modified.

Can you help me? I'll be glad.


(edited by LarrySC765 on 05-02-06 11:06 AM)
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: 6288 days
Last view: 6288 days
Posted on 05-02-06 02:19 AM Link | Quote
I haven't hacked these games, but try some generic info:
1) Search for 3C00 in a hex editor. 0x003C is 60, and many consoles store hex values backward (low byte first, or DCBA in the case of 32-bit values). I'm guessing since the characters start with 60 HP, they can get more than 255, so it's likely 16-bit. When you find a result, look for interesting numbers nearby; the hex values of other characters' starting HP or the character's other starting stats.

2) A lot of games (especially SNES games) compress their graphics. Unfortunately it's usually not as easy as it is with Super Mario World. If you're lucky, there may be a command line tool that can extract and re-insert the graphics, though you'll probably have to do some pointer work. If not, your best bet is to figure out the compression format or see if anyone knows it (try using other games' decompression programs; sharing formats is quite common) and either do it by hand or make a program to do it. (If you don't know how, just post your findings, and hope someone makes one.)
Tip: There's a command-line Lunar Compress app on Fusoya's site, that can compress and decompress a huge amount of compression formats used on SNES and a few other consoles. IIRC, it comes with a program that can look for compressed data too.


(edited by HyperMackerel on 05-02-06 01:21 AM)
LarrySC765



 





Since: 05-01-06

Last post: 6571 days
Last view: 6571 days
Posted on 05-02-06 12:00 PM Link | Quote
I tried, but there were a lot of **3C 00** (** means different values) and I can't find anything that containing the class stat limits.

By the way, how to make all classes' stat limits become the maximum value: 30. I said if I can prevent the max HP from over 60 becomes 60 after fighting with an enemy. Will there be anything for that?

If someone hacked this game, please tell me how. I hope that I'll done it.


(edited by LarrySC765 on 05-02-06 11:05 AM)
(edited by LarrySC765 on 05-02-06 11:08 AM)
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: 6288 days
Last view: 6288 days
Posted on 05-03-06 03:15 AM Link | Quote
Yeah, with only two bytes you'll probably find a lot of instances, all you can really do is change each one and see what you get. You can look around to see if the other values are familliar, though.
LarrySC765



 





Since: 05-01-06

Last post: 6571 days
Last view: 6571 days
Posted on 05-03-06 04:19 AM Link | Quote
I hope so. But is there any information in the ROM file that contains the item usage, item weight, item might, and so on.

However, there may be some problems if I change it recklessly.

However, I tried, but nothing happened and I made the DMG icon in the battle screen disappeared.

I need for experts.


(edited by LarrySC765 on 05-03-06 04:24 AM)
Celice

Gordo








Since: 11-17-05
From: Oroville, CA

Last post: 6292 days
Last view: 6288 days
Posted on 05-05-06 01:59 AM Link | Quote
Here is some data from Seima(FE8). All the GBA ones share basically the same format in it's data, so you should be able to work this into the ones you need.
LarrySC765



 





Since: 05-01-06

Last post: 6571 days
Last view: 6571 days
Posted on 05-07-06 06:58 AM Link | Quote
Nice job. I'll forward to read them carefully to finish it.
labmaster

Red Paragoomba


 





Since: 11-18-05
From: Away for exams, back mid-December.

Last post: 6363 days
Last view: 6293 days
Posted on 05-07-06 08:03 AM Link | Quote
For the max stat value issue - if you know where the data is in RAM (and if you don't, it shouldn't be too hard to find using an emulator with a cheat searcher), you can put a breakpoint on that memory address when that character's max HP value is being updated. Part of the assembly prior to the write will be a comparison between the new value and the allowed maximum. From there it's simply a matter of modifying the data that the game uses for the comparison.

This does mean that you'll need to be familiar with the assembly language of the target system - if you haven't had any experience, this would definitely be a relatively straightforward example to get you started.
LarrySC765



 





Since: 05-01-06

Last post: 6571 days
Last view: 6571 days
Posted on 05-11-06 11:09 AM Link | Quote
I see. I use the Codebreaker and Gameshark for VBA. Is the offsets from the code helpful or not?
Please tell me.
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: 6288 days
Last view: 6288 days
Posted on 05-11-06 05:32 PM Link | Quote
Chances are the codes, once decrypted, will be the RAM address you need and a value that the code writes to it. Codes like that can be a huge help.
Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - ROM Hacking - I need for help in Fire Emblem 6 and 7 |


ABII

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

Page rendered in 0.018 seconds; used 389.11 kB (max 482.04 kB)