Enhanced CSO cache system with WIFI support

I am just curious, how many you guys are actually using CSO cache system? I put a lot of effort to make it work but very few reponse/question regarding this particular feature. I hope this enhancement can improve its usefulness. 

Now let's talk about the details:
(if you never used this feature please read the description in the mini-faq.txt file)

- Make sure you have installed my mod version 1.65c3
- Unrar and copy all files in folder "dh" to "ms0:/dh", overwrite old version files if needed. 
- Copy nethostfs.exe in "pctool" (need cygwin1.dll from full package) to your PC folder contains your ISO/CSO files and run it.
- Edit "ms0:/dh/hostip.txt" to match IP address of your desktop PC.
- Please make sure you can use first network infrastruction connection setting to connect PSP to your desktop PC.
- Please re-copy you CSO cache file by using the new version Vshexmod 1.26a comes with this patch. Previous version of Vshexmod has bug and always copy incomplete CSO cache file. 
- Run the cache CSO file from "ms0:/iso/cache" and make sure you put the original full version CSO file inside the desktop PC ISO folder.
- When you play the game and game data is missing from cache file the system will try to load game data from original CSO file in "ms0:/iso", then "usbhostfs0:/iso"(if USBFS is enabled) and lastly the "nethost0:/iso" by WIFI connection. The new game data will be appended to CSO cache file if the CSO Cache flag is enalbled. WIFI connection will be closed if idle for more than 20 seconds to conserve battery power.

* Please note the file reading speed by WIFI connection is slow so please be patient, currently I can get 100-120kbyes peek date rate and average is 60-80kbyes per sceond.

* The core modules for WIFI connection(nethostfs.prx, nethostfs_dev.prx, netuser.prx and nethostfs.exe) were taken from IRSHELL by AhMan and have been enhanced from original souce code of  daxdumper by DarkAleX. Emulated FW2.71 with HEN_C is needed for these modules.