Home

Awesome

HeavenClient

HeavenClient is a custom, made-from-scratch game client.

Switch Version

Building

Setting up your SD card

Setting up configuration

Running

Quick changes / debugging

If for whatever reason the client doesn't start, you will probably want to figure out why. I've added debug prints in the majority of the startup phase. Also, the following method will let you update the client without moving it to your sd card each time. It also will allow the debug prints to be printed to the terminal.

Dependencies from DevkitPro

Not including the dependencies found in libs/ you should check CMakeLists.txt and install any dependencies using pacman. Pacman will be used even if you are on a linux distro other than Arch, you may just need to use dkp-pacman instead.

Rebuilding

Help

Supported versions

The client is currently compatible with version 83 servers. The client has only been tested with HeavenMS.

Configuration

The build can be configured by editing the MapleStory.h file. The following options are available:

The default settings can be configured by editing the Configuration.h file. These are also generated after a game session in a file called Settings. These can be altered in the same way as Configuration.h, although, these do not persist if you delete the file, unlike Configuration.h.

Required Files

Always check NxFiles.h for an updated list of required nx files

Donations

If you feel obligated to donate, to further help and support all parties involved in the development of the HeavenClient project, you can donate using this link.

Please remember this is ONLY for the HeavenClient development and will only be used in the support of helping further develop the client. Also please remember to support Nexon as this is not meant to replace anything Nexon offers

Another important note to remember is that HeavenClient is a free open-sourced client developed for personal use. Do NOT pay for any services requested by anyone in regards to this client. It will always remain open and free of charge. There is no intent to publish this code with any payment in mind. If that ever changes, donations and disclaimers for donations will be removed.

Credits