released by .Kinshi to extract, convert and load the maps using multi-threading, all it does is spawn one thread per processor, create a queue with the elements that must be processed (names of files for example), and then start the threads that will keep trying to get an element from the queue until it's empty.On my pc (quad-core), this lets the TinyMap load in ~30-40% of the time taken by the original dll.
Convert
TinyMap: 29.8 secs
Enhanced: 12.4 secs
Load
TinyMap: 4.8 secs
Enhanced: 1.4 secs
png converter
TinyMap: 115.2 secs
Enhanced: 43.9 secs
Note: I did not test the new dll, i just assumed it works based on the time loading, there is no map missing during the convertion and that the .png images were generated correctly






