PatcherFE v1.0

PatcherFE v1.0 - for applying patches to Mame binaries

This program is for distributing patches for Mame (eg. skip disclaimer / hiscore / no loading screens etc.). This means you can distribute patches for Mame executables instead of diff files used for compiling.

How does it work? It uses two utilities called bsdiff and bspatch to create a binary patch file. The patch file is then zipped up along with a batch file called APPLYPATCH.BAT that you extract to your Mame folder and run.

The patches will have to be applied to the official Mame releases from mame.net so that the patch can be applied to the same version on the target machine. In other words you have to have the same Mame binary to which the patch was applied to. So for example the Pentium Pro optimized version will require a separate patch to the standard version.

The resulting zipped patch file with skip disclaimer and no loading screen patches applied is less than 1 MB (Note: Mame's original size is 28.8 MB). Unfortunately it's still half a meg over what can be posted on the forum, so you will still need to host the patches on a server somewhere.

This should make things a little easier for distributing patches for people who don't know how to compile Mame.

I'm not sure if anyone will find it useful, but I'm posting it here anyway. You will need .NET 2.0 installed to run this application.

Comments or bug reports are welcome.

Download PatcherFE