Saturday, December 09, 2006

"Portable" wireless storage for PSP

I successfully ported the nethostfs daemon to my Asus wl-500gx WIFI router with 40G USB hard disk. Attached please find the source code with pre-compiled binary for Asus wl-500g/gx/gp WIFI router. You need custom firmware running on those routers(http://oleg.wl500g.info). They aren't quite portable because you still need AC power for those routers. The ideal portable device with WIFI is the new Microsoft Zune music player. But first we need to hack its firmware security and run Linux on it.

SendSpace

Tuesday, December 05, 2006

CSO cache system with WIFI support - Release 3

umdcisomod.prx
- Improved the CSO reading speed through WIFI connection, I got over 4mbps(500kbytes) peak data rate and average 200kbyes per second(game: Dragon ball z) in my test. Please note actual data rate you can get is highly depends on your WIFI setup, environment and even the data reading pattern of a particular game.

nethostfs.exe 1.5a for Windows
- Now you can put CSO files in any folder of nethost0:/

Known game incompatible with WIFI feature
- Tekken

installation guide
- 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 original 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("Copy to MS") CSO cache file by using the new version Vshexmod 1.26b 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"
- 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:/"(any fodler) 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 15 seconds(may be longer depends on how frequent the game read data from CSO file) to conserve battery power.

* 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_D is needed for these modules.

SendSpace or MegaUpload

Friday, December 01, 2006

CSO cache system with WIFI support - Release 2

Vshexmod 1.26b
- Fixed bug of non-working cache file generated from usbhostfs
- Moved CSO cache index files to "ms0:/iso/cache", old index files in "ms0:/dh/thumbnail" still been used by cache system but new or updated index files will be saved to "ms0:/iso/cache"
- Updated systemctrl_dh4se.prx and systemctrl_dh.prx from 2.71SE-C and HEN_D by Dark_AleX
- Added nethostfs modules from IRSHELL 3.0 public release by AhMan

* Please note the WIFI idle time detection isn't accurate because cache system can only get control when game reading data from CSO file.
* The WIFI feature may not works with all games(known non-working game: Tekken)

Friday, November 17, 2006

Enhanced CSO cache system with WIFI support

Thanks to AhMan's new nethostfs modules, I added WIFI support to CSO cache system of my mod. Since AhMan prefer I bundle his modules after IRSELL 2.2SE public release, attached rar file only includes my modules and you have to be IRSHELL 2.2SE beta tester to get those modules. Please follow the readme.txt instructions and copy nethostfs.prx, nethostfs_dev.prx and netuser.prx from your IRSHELL 2.2SE beta package to "ms0:/dh/kd". Below is copy of readme.txt included in rar file.

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-120kbytes peak date rate and average is 60-80kbytes per sceond. I will try to improve the speed in future version.

* 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.

Saturday, November 11, 2006

DEVHOOK Launcher/VSHEX Mod 1.65c3

Version 1.65c3
- Added Cheat Device 1.0d PRX for GTA-LCS by Edison Carter
- Added Cheat Device 2.1a PRX for GTA-VCS by Edison Carter
- Added modified MP3 player PRX by AhMan, please note this is not same prx as the mp3 prx comes with IRSHELL
This is a modified version of the opensource mp3 prx for irshell. It will play mp3 files from ms0:/PSP/MUSIC (no subdirs). It has random and sequential play modes.
Controls
Note + Left Trigger = pause/resume playback
Note + Right Trigger = next song
Note + Square = switch playback mode between random and seqeuntial

- Added USB Host File System server/driver for Windows
- Updated CW Cheat to 0.1.6
- Updated Cheat Master 0.6 alpha
- Updated systemctrl_dh4se.prx from 2.71SE-B3

Vshexmod 1.26
- Added "Add-on Menu" to enable/disable "CW Cheat", "Cheat Master,
"Cheat Device LCS", "Cheat Device VCS", "IRSHELL" and "MP3 Player"
in game mode, use "SELECT" key to toggle enabled/disabled mode.
Please note "IRSHELL" option is only for IRSHELL 2.2SE.

SendSpace or MegaUpload

Tuesday, November 07, 2006

382 icons and 832 covers for PSP

382 icons for PSP, download and save to "ms0:/dh/thumbnail/icons.cso"

SendSpace or MegaUpload

832 covers for PSP, download and save to "ms0:/dh/covers/covers.cso"

SendSpace or MegaUpload

Thursday, October 26, 2006

DEVHOOK Launcher/VSHEX Mod 1.65c

Here is a small update, mainly for Korean user.

Version 1.65c
- Compatible with 2.71SE-B
- Added Korean font (generated from TrueType font) and language file by friends from Korea
- Added Chinese game title macro "names.big5" by friend from Taiwan
- Added Simplified Chinese help file by CrUmp Zhao
- Updated Portuguese Brazil language and help file by Pender666

Notes for nandflash mode in SE-A/B
Don't copy any file/folder to game150 folder
If you're using 1.50 homebrew through the recovery settings you must put the % eboot folder in the game271 folder. (SE-B)
If you're using 2.71 homebrew through the recovery settings you must put the % eboot folder in the game folder.
To know if nandflash mode will work or not with this mod, in the devhook menu at the bottom right hand corner you should read FW version:2.71/2.71SE. If it reads 1.50/2.71SE nandflash mode won't work and u screwed something up with putting the eboot in the right folder.

SendSpace

Here is v1.65c repacked with CW Cheat 0.16, Cheat Master 0.6 alpha and USB Host File System server and driver for Windows

SendSpace