KiwiNet is an experimental server emulator for pre-release versions of Path of Exile (0.x). The only currently supported version is 0.8.8 (beta).
This project is intended for educational and archival purposes only. Support for "modern" versions (3.x+) is not planned.
Feel free to join the Discord server if you want to discuss this project.
This is still very far from being "playable".
-
Basic login server functionality works: authentication, creating accounts, changing password, creating and deleting characters, sending instance server details.
-
Early instance server functionality: entering and exploring areas.
-
The 0.8.8 client ISO is available on Archive.org as "Path Of Exile PAX 2011 Closed Beta".
-
Launch
Client.exewith the--nopatchargument to bypass the patcher. -
The archived client's GGPK file is missing the
Art\Textures\Interfacefolder. The missing files can be added to the client directory without modifying the GGPK..matplaceholders can be extracted from the GGPK with VisualGGPK2 and other tools,.ddsand.pngfiles can be substituted with arbitrary images. -
The instance server requires
DataandMetadatafolders from the client's GGPK. They need to be extracted and placed in the instance server directory. -
If the client freezes at the login screen, you need to block access to the
tyypo.comdomain.-
You can do this on Windows by adding
127.0.0.1 tyypo.comtoC:\Windows\System32\drivers\etc\hosts. -
This is because the 0.8.8 client is hardcoded to load news from
tyypo.com/production_motd.txt, and it doesn't handle errors very well.
-