Header Magic is a tool that extends ROM hacking tool that currently only work on headered ROMs, to also work on headerless ROMs as well. This is not a simple "add header, run application, remove header" script. It truly extends applications to fully support and edit headerless ROMs in-place, while the tool is running. It does this by hooking the Windows kernel32 file write functions to detect SMC and SFC files, and upon doing so, overrides file size, read and write functions to fake the presence of a header being there. It will also detect when a ROM file *does* have a header, and treat the file normally. So in a sense, Header Magic ensures that your applications work seamless either with or without a header. Header Magic was primarily designed due to FuSoYa's unwillingness to add true headerless support to Lunar Magic. However, the tool was created with FuSoYa's permission, which I am very grateful for. It is very important to note that absolutely no support for Header Magic will be provided by FuSoYa, so please do not mention it to him. Note that Header Magic was designed in such a way as to work with not only all past and future versions of Lunar Magic, but also to work with *any* Windows application that lacks headerless ROM support. Simply edit Header Magic.cfg and point it at any application you like. Also note that every application is different: if another application does something out of the ordinary, Header Magic may need to be modified or extended to work with it. The underlying theory is sound, however. Absolutely no modifications are made to the programs themselves. But if you refuse to post there, you can post here as well. Just don't expect an expedient response please. Changelog: 1.03 - removed Lunar Magic from archive, added downloader 1.02 - fixed launching emulator from LM, and iron-proofed stability 1.01 - fixed file open dialog issue affecting some systems 1.00 - initial release |
Download: Header Magic v1.03
Source: Here
0 Comments
Post a Comment