Open source development of the game Knight Online. This is a reversed engineered old version of the game aiming to replicate the nostalgic experience we all once had <3
We are now appending DirectX runtime dlls to user's PATH during debugging.
Note that most users don't have Microsoft DirectX 9 2010 June installed widely on their system, which means they will miss the runtime dlls for DirectX math library. Therefore in case they didn't install it, we append them to the PATH environment variable for the debugger, so that it will pickup from the portable SDKs if not found in system.
Also updated Zip compression project to link against zlib.
Note that in the previous 1.0.0 ko-vendor build of zlib, we provided pdb for symbols, which LoginServer wouldn't be able to find, hence it was linking against zlib as well. However with the 1.1.0 ko-vendor build of zlib, we now embedded the symbols into it with /Z7 flag, so that the symbols are attached into each obj file inside the static library. Therefore there is no longer need for a pdb and hence LoginServer now only needs to link against Zip and Zip against zlib.
Description
This PR updates ko-vendor from 1.0.0 to 1.1.0.