Register | Login | |||||
Main
| Memberlist
| Active users
| Calendar
| Chat
| Online users Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album |
| |
0 users currently in ROM Hacking. |
Acmlm's Board - I3 Archive - ROM Hacking - I'm just going to ask.... | New poll | | |
Add to favorites | Next newer thread | Next older thread |
User | Post | ||
the_icepenguin Bit Since: 05-28-06 Last post: 6282 days Last view: 6282 days |
| ||
I've been looking everywhere for this, and I can't find any kind of explanation...
What is a Headered and Headerless ROM? What does it do? |
|||
Prince Kassad 320 As you wish. Since: 06-30-06 From: nowhere Last post: 6283 days Last view: 6283 days |
| ||
A headered ROM (SNES ROMs only) has 512 (0x200) bytes of extra information at the beginning of the file. They can contain various information, but in most cases they are empty. Some tools require either one or the other variant of a ROM (i. e. Lunar Magic), so you may have to use a hex editor to remove/add the header before you can use these. | |||
Ice Ranger Grizzo Since: 11-24-05 Last post: 6292 days Last view: 6282 days |
| ||
The NES has a header of 0x10 bytes. Even though generally NES emulators require use of it, some people (such as Acmlm on SMB2 on BMF's data repository) released data refering to it as headerless. So if you encounter anything like that, add 0x10 bytes to it to find out where it is in your file.
The only other thing that comes to mind when talking about removing the header from an NES rom is allowing the pointers to point "correctly". Have to add 0x10 bytes to every pointer but all this stuff is covered in more detail in various documents. |
|||
the_icepenguin Bit Since: 05-28-06 Last post: 6282 days Last view: 6282 days |
| ||
Ok, I get it. Thanks! But I have another question...
Which one is better to use, and why? |
|||
Prince Kassad 320 As you wish. Since: 06-30-06 From: nowhere Last post: 6283 days Last view: 6283 days |
| ||
Both ROMs are of same quality, and you can just keep one of them, since they can be easily modified to be the other version anyway, so no need to store two ROMs. | |||
Ice Ranger Grizzo Since: 11-24-05 Last post: 6292 days Last view: 6282 days |
| ||
For SNES, non-headered. Can't use Geiger's Tracer with a headered rom. The downside is, some SNES editors need the header to use, so it's a good idea to know how to add and remove the header (standard hex editor should work. As for specifics, don't ask me, I just put in 00s).
With the NES, doesn't seem to be much choice right now. (edited by Ice Ranger on 08-23-06 05:07 PM) |
|||
Reshaper256 190 Since: 11-17-05 From: United States Last post: 6325 days Last view: 6282 days |
| ||
You've asked this before, and I answered, but just in case you didn't see it then or somebody else is interested...
Originally posted by Reshaper256 @ http://board.acmlm.org/thread.php?pid=123017 (edited by Reshaper256 on 08-23-06 05:38 PM) |
|||
the_icepenguin Bit Since: 05-28-06 Last post: 6282 days Last view: 6282 days |
| ||
I do remember asking, but I still felt like I didn't understand it....
I know what they mean now though... ....thanks for the help! |
Add to favorites | Next newer thread | Next older thread |
Acmlm's Board - I3 Archive - ROM Hacking - I'm just going to ask.... | | |