Skip to content
mechpaul edited this page Sep 16, 2018 · 2 revisions

Subcommands

There are five commands that NXPatcher accepts - read, write, hijack, version, and split. By using these five commands you can have full power over how you patch your Maplestory game.

read

The read command allows you to apply a patch file to your current directory. Use the following command:

NXPatcher read [Name of patch file] ex. NXPatcher read 00075to00079.patch

NXPatcher will then create a directory called "Patcher" and place all of the newly updated files in that directory. Once NXPatcher is done reading the files, simply copy all of the new files from the Patcher directory to your maplestory directory. Your game is now fully patched and ready to go when the Nexon servers come back up. Just run Maplestory from the website, as you always would, to start the game again.

write

The write command allows you to create pre-patchers - possibly to use yourself or to share with your friends. Use the following command:

NXPatcher write [Name of patch file] ex. NXPatcher write 00080to00085.patch

For example, if we were executing the example command above, NXPatcher will create a new file - 00080to00085.exe - which is the pre-patcher. Simply share that file with your friends.

version

If you try to apply a patch file and it freezes on Base.wz (or if you use the "Patch it yourself" method above and it tells you that a checksum is bad), maybe you should try checking which version of wz file you're using as you may have downloaded the wrong patch file by mistake. Simply use this command:

NXPatcher.exe version Base.wz

And it will tell you what version of WZ file it is. The output looks something like this:

WZ File version is 79

This will work with any WZ file, so the following examples will work too:

NXPatcher.exe version Character.wz NXPatcher.exe version Mob.wz

If you get the following error: "Version could not be determined", it's likely that your wz file is corrupt and you should reinstall the game from scratch.

If you get the error, "This is not a properly formatted WZ file", please make sure that you gave the name of a true WZ file (List.wz is not a true wz file in the strictest sense).

split

If you have a pre-patcher EXE file, with NXPatcher you can break down the pre-patcher into its three parts: the base file, the patch file, and the notice file. Simply use the following command:

NXPatcher.exe split MyPrePatcher.exe

hijack

Let's say you have a pre-patcher from Nexon. You don't want to use their pre-patcher, but you'd rather use the algorithms already in place with this NXPatcher. This is now easily possible. Simply use the following command:

NXPatcher.exe hijack MyPrePatcher.exe

The following will happen:

  1. NXPatcher rips the patch file from the pre-patcher
  2. NXPatcher then executes the patch file for itself

Menu

Of course, you don't have to remember everything above to use NXPatcher correctly. Just type "NXPatcher.exe" to see a listing of everything this program can do for you.

Also, just as a reminder, NXPatcher never, ever removes any of your files! If your computer has to suddenly restart for anything or should there be an error with the patching program, none of your data is at risk.