kpedersen
01-03-2008, 07:03 AM
Hello,
Because you guys use a slightly newer version this might be irrelevant but...
I have been on and off working on "cleaning" up the 1.39 graal client and server for a bit of a laugh in uni. So far I have cracked the client to remove the md5 checksum check so that the client can actually be modified. As a result I have also managed to change the folders so that the client is a lot neater.
I have also changed the way it is started as you will notice by ruinning zclient.exe. This is set this way so other users can make their own login interface etc... Look in the .\\bin folder for example batch files of how to use it.
The registry entries have also been changed so it now defaults to HKCU\\Zelda\\Client
Much of the way the client runs has been patched in memory, i.e the chat box has been moved to a standalone app which can also link to a web chat server so users can have global chat within the client rather than having to use IRC.
The main thing is that it skips that god damn ugly 1.39 login screen.
Source is all included with the client in .\\src the runtime modification code is in c++ whilst the interface ones are in vb6
Feel free to use my online c++ compiler account at...
http://wcc.ath.cx/wcc
Username: zclient
Password: zclientpass
I have also slightly modified the server (zserver :p) in the way that the console is neater and updated it to newer version of cygwin. The source also compiles now because I compiled zlib (libz.a) and included that in the source directory. The source is included in the application directory.
Downloads below...
zclient-0.3-win32-i386
http://www.mediafire.com/?0mockttbgmx
zserver-0.3-win32-i386
http://www.mediafire.com/?7b34yjsmfvv
Hope this helps anyone...
regards,
Karsten
Because you guys use a slightly newer version this might be irrelevant but...
I have been on and off working on "cleaning" up the 1.39 graal client and server for a bit of a laugh in uni. So far I have cracked the client to remove the md5 checksum check so that the client can actually be modified. As a result I have also managed to change the folders so that the client is a lot neater.
I have also changed the way it is started as you will notice by ruinning zclient.exe. This is set this way so other users can make their own login interface etc... Look in the .\\bin folder for example batch files of how to use it.
The registry entries have also been changed so it now defaults to HKCU\\Zelda\\Client
Much of the way the client runs has been patched in memory, i.e the chat box has been moved to a standalone app which can also link to a web chat server so users can have global chat within the client rather than having to use IRC.
The main thing is that it skips that god damn ugly 1.39 login screen.
Source is all included with the client in .\\src the runtime modification code is in c++ whilst the interface ones are in vb6
Feel free to use my online c++ compiler account at...
http://wcc.ath.cx/wcc
Username: zclient
Password: zclientpass
I have also slightly modified the server (zserver :p) in the way that the console is neater and updated it to newer version of cygwin. The source also compiles now because I compiled zlib (libz.a) and included that in the source directory. The source is included in the application directory.
Downloads below...
zclient-0.3-win32-i386
http://www.mediafire.com/?0mockttbgmx
zserver-0.3-win32-i386
http://www.mediafire.com/?7b34yjsmfvv
Hope this helps anyone...
regards,
Karsten