MSU-1-SA1/IPS_MSU-1_Base_Muli-Region : There is an IPS with the checksum remove because it can be use on the JPN or US ROM. MSU-1/BPS_Localised : There are two BPS, one for the JPN and one for the US ROM, with both checksums corrected. MSU-1/IPS_Muli-Region : There is an IPS with the checksum remove because it can be use on the JPN or US ROM. There are two folders with two sub-folders within for both. To save both of your time, I have attached an archive with all the patches done. Thanks you both for your patience and time. I am very interested in your code pepillopev to try if I can make it working as a standalone MSU1 patch and then mix it with the SA1 without issue. Once done it is now working as intended, what should mean that a part of the SA1 patch seems to be necessary in order to make the MSU1 code working properly. Then, I got the exact same result using the extraction made by Conn, so I decided to go further and trying to apply the SA1 Japanese patch over the MSU1 to finish the ROM. Results are not good, the game is not playing the right song and I ended my previous attempt here thinking that I faced some kind of mistake that I will not be able to solve on my own. However, there is something strange: I had previously tried to extract the MSU1 part of the merged patch (I think it is more or less what Conn made), and even if I think the value between 0x007FD7 and 0x007FD9 are suspicious, I patched and test the ROM with the MSU1 code only. Fixed file association for Windows Vista, which should also fix it for non-administrator accounts on Win2k and up.After a quick test I can confirm that it is working (at least for the std version).Should improve readability on LCDs with ClearType. Updated the program to stop always using the Win95 default font and make it high-DPI aware.Added an option to disable registering the.Added support for unicode filenames/paths when running on a unicode OS.Added 64 bit build of the program, which you can find in the 圆4 folder.Added per-monitor V2 DPI awareness for Windows 10 Creators Update (1703) and above.Added "-CreateIPS" and "-ApplyIPS" command line functions.Similar to -AddSNESHeader except it removes the SNES copier header from the files, but only if they already have one.For creating a patch, adds SNES copier headers to both original and modified files before creating the patch, but only if they don't already have one.Adds 0x200 byte SNES copier header to the file to be patched before patching, but only if it doesn't already have one."Lunar IPS.exe" -ApplyIPS "PatchFileName" "ApplyToFileName" Īrguments with are optional. "Lunar IPS.exe" -CreateIPS "PatchFileName" "OriginalFileName" "ModifiedFileName" You can also use the program from the command line. Note that the logging and file registration options are saved to the registry. Remove SNES Header - Remove the copier header from both files before creating the patch if they don't already have one.Add SNES Header - Add a 0x200 byte copier header to both files before creating the patch if they don't already have one.When creating a patch, you can right click on the title bar of the original or modified file choosing dialogs to get options for dealing with SNES copier headers. In which case you can just use this option on a fresh copy of the file without having to figure out if you need to add or remove a header.This option is useful in cases where you've already tried patching without caring about the header and found it didn't work.Add/Remove SNES Header - Add a header if it doesn't have one, or remove the header if it already has one.Remove SNES Header - Remove the copier header from the file before patching if it has one.Add SNES Header - Add a 0x200 byte copier header to the file before patching if it doesn't already have one.When applying a patch, you can right click on the title bar of the file choosing dialog for the file to be patched to get a few options for dealing with SNES copier headers. The files can technically be larger than that, but the IPS format cannot record changes beyond the 16 MB mark due to 24-bit addressing. Support for patching files up to 16 MB in size, which is the limit of the IPS format.Registers the ".IPS" file type so that you can just double click on an IPS file and choose the file to apply it to for convenience.Logging feature for applying IPS patches (ROMFileName.log).The IPS encoder avoids the rare "0x454F46 (EOF) offset bug" that SNESTool's IPS encoder has.The IPS encoder creates files that are the same size or smaller than files created with SNESTool.IPS patch creation/application support.It can both create and apply IPS patches. Lunar IPS, also known as LIPS, is intended as an easy to use, lightweight IPS patch utility for Windows to replace DOS program.
0 Comments
Leave a Reply. |