11 March 2016 - Forum Rules
Started by Apocass1n, January 05, 2015, 04:45:27 PM
Quote from: Apocass1n on January 05, 2015, 04:45:27 PMI recently made a post saying that I can't run Metal Gear on fMSX, and someone said that it might be because the emulator requires either an unheadered or headered rom and the ROM i'm using isn't what it needs.
Quote from: puzzledude on January 06, 2015, 04:42:56 PMEmulators ignore the header, the external one anyway and display the basic data of the internal header. (But let us forget the internal one). The header is a leftover of the copier, which scaned the carteidge into the rom file and it needs additinal data written at the beginning of the file. This is a nightmare, since all addresses are then shifted, but (for instance) the pointers point to the old locations, ignoring the header. The first thing to do before trying to edit or patch any game, is to remove the header; but some games actually need one, since the creator of the ips decided to keep it.The TUSH lets you know if the file has a header or not, and will remove it or add it, depends on what you want.http://www.romhacking.net/utilities/608/This program is also very usefull, it tells you if you have a header as well as all hashes (file IDs) to verify if you have the correct original rom to patch to.http://www.romhacking.net/utilities/1002/
QuoteSorry for the necrothread, but something is not clear. Do headers apply to SNES roms only, or are other platforms/portables affected as well? My rom patching days are on hold until I know for certain what to deal with.Also, can headers be added to or removed from ips patches, or does this only apply to roms? If both, which is recommended?
QuoteMy rom patching days are on hold until I know for certain what to deal with.
QuoteAlso, can headers be added to or removed from ips patches, or does this only apply to roms? If both, which is recommended?
QuoteSorry for the necrothread, but something is not clear. Do headers apply to SNES roms only, or are other platforms/portables affected as well?
Quote from: vortex on December 29, 2015, 06:35:48 PM"Everything" has a header. Which of course doesn't mean the header in a sence of what you consider as a header for ROMs.Before you patch, make sure you check the "Rom/Iso info". You have the CRC of the file to patch to there. It has to match with the CRC of your original ROM. At "patching info" check if it says header or no header. This should clear things up.
Quote from: SunGodPortal on December 29, 2015, 06:41:43 PMThough it's really easy to add or remove a header (use a program like Tush or open it in a hex editor and either add 200 bytes to the beginning or take away 200 bytes) and it is also really easy to tell if a ROM has one or not (assuming it doesn't have an irregular size due to previous hacking, if the file size ends in an odd number it has a header).
Quote from: SunGodPortal on December 29, 2015, 06:41:43 PMI'm not sure what you mean, but emulators don't care about the header and will ignore it if it's there.
Quote from: KingMike on December 29, 2015, 09:36:32 PMIf we're talking about all systems, the only console I know of where headers are needed is the NES.I've seen headers on PCE/TurboGrafx ROMs, and I've heard of headers on GB/GBC but never seen one.SNES was the only one where it was common enough to be a major headache.
Page created in 0.057 seconds with 19 queries.