View Single Post
  #1 (permalink)  
Old 03-25-2006, 12:29 PM
bobgbob bobgbob is offline
Member
 
Join Date: Jan 2006
Posts: 69
Points: 26.17
Donate
Talking DAX ZISO Loader v0.4 is out

Dark_AleX has updated his DAX ZISO Loader v0.4 BETA For PSP, and changes include

the addition of four new emulation modes: System Menu - MPHGL, MPHGL - VSH Exec,

DirectLoad - LoadExec, and MPHGL - LoadExec among other updates and fixes.


Requeriments:

- 1.50 Firmware
- UMDEMULATOR 0.8C (optional, DAX ZISO already incorporates in his core the UMDEMULATOR core)
- Optional: MPHGameLoader (for games that require 2.XX)


Instructions:

- Copy the folders PSP and UMDEMULATOR in the root of your Mem Stick.
- Compress your iSO with the DAX Creator tool (for Win32) that is in this package.
- Copy your compressed iSO (.dax) to ms0:/ISO
- Execute DAX ZISO Loader. Select the emulation method, your iSO (normal or compressed), and press X.

Explanation and compatibility of differents methods:

- Off: the iSO won't be emmulated and the program will exit to the system menu. This method
only has sense if you want to emulate the flash0 & flash1.



- System menu. It returns to the system menu, letting you to load the game through the system
menu or another loader like mphgameloader or FastLoader ("Start inserted UMD").
This is one of the most compatible methods.



- Direct load. It will directly load your iSO. At the moment, it seems that this method is
less compatible than the "System menu" and "Direct Load - LoadExec" ones. Be always sure
that you try the different methods to see which one is the best for your games.



- Copy load. It will copy the game boot.bin file to ms0:/UMDEMULATOR/DBOOT.BIN and it will
load it. This method has changed in this version, now it uses the sceKernelLoadExec function
as UMDEMULATOR does. Now it's more compatible although the "Direct Load - LoadExec" method is
probably more compatible.



- MPHGL. To use this method you'll need the file "ms0:/MPHGameLoader/mphloader.prx"of the
MPHGameLoader application. It seems to be the less compatible methods of all.
It's more compatible use the system menu one and execute mphgameloader, or the new methods
"System Menu - MPHGL" and "MPHGL - VSH Exec"



- Original UMDEMULATOR: to use this method you'll need to copy the EBOOT.PBP from UMDEMULATOR
(the folder without the %) to ms0:/UMDEMULATOR and rename it to "UMDEMU.ELF"

This method will load the original umdemulator letting it to load iSOs in DAX format.
The compatibility of different load methods inside UMDEMULATOR should be more or less the
same that those from DAX ZISO, although it may have some differences.



- System Menu - MPHGL. This method returns to the system menu: in that moment you can run
your emulated UMD from the system menu. Instead of executing the disc, the Firmware will
execute the file "ms0:/MPHGameLoader/EBOOT.PBP" which will load your 2.XX game.
To use this method you need to copy the EBOOT.PBP from
"ms0:/PSP/GAME/[name of folder where you have MPHGL]/EBOOT.PBP" to
"ms0:/MPHGameLoader/EBOOT.PBP" (it's possible that if you have one of those mods of
UMDEMULATOR/FastLoader/DevHook you have already done this step).

The compatibility of this method is greater than "MPHGL" and exactly the same than exiting
to the system menu and then running mphgl.



- MPHGL - VSH Exec. With this method your psp will reboot and after that it will auomatically
run MPHGameLoader (remember, it must be in the path "ms0:/MPHGameLoader/EBOOT.PBP").

The compatibility of this method is greater than "MPHGL" and exactly the same than exiting
to the system menu and then running mphgl.



- DirectLoad - LoadExec. This method looks like "Direct Load", but instead of using the
sceKernelLoad/StartModule functions, it uses sceKernelLoadExec; because of that, the system
will have more free memory, and this makes it more compatible than "Direct Load" and almost
as compatible as "System Menu". The only problem is that it always will run the BOOT.BIN
file (even if that option is in off), because sceKernelLoadExec fails with EBOOT.BIN.



- MPHGL - LoadExec. This method doesn't work in my PSP I've included it because there is the
posibility that it works in other PSPs. If it worked, it would be more compatible than
"MPHGL" and almost as compatible as "System Menu" + running mphgl, "System Menu - MPHGL" and
"MPHGL - VSH Exec". If it's confirmed that it don't work, I'll remove it in the next version.
This method also needs the file "ms0:/MPHGameLoader/EBOOT.PBP"



- Option "Allocate tables in RAM". If your game worked well in version 0.3, leave this parameter
to "on", because decompression will be faster than in "off". If you game didn't work in version
v0.3, set it to off: that will decrease memory use and increase compatibility.



- The other parameters are handled by the UMDEMULATOR core and their meanings are the same than
in UMDEMULATOR.


- To quit ISO emulation, execute the loader and press triangle.
Reply With Quote