Open ps2 loader ps2
OPEN PS2 LOADER PS2 CODE
* Removed unmount/re-mount operation around the code that gets the VMC partition information. * Updated to use the argument structures, rather than arrays.
* hddsupport uses hddCheck instead of its own check on the HDD status. * (Phase 2C – in-game HDPro ATAD) Updated HDPro in-game code to share the same properties as the atad code. * (Phase 2D – In-game SMAP) Updated SMAP code to use the new EMAC3_GET32/SET32 macros and to improve code for clarity. * (Phase 2B – in-game ATAD) Updated in-game ATAD module to have the modern ATAD module design. * (Phase 2A – in-game DEV9) Updated ingame dev9 code to not use the custom ioman header, use SA_THPRI for sema attr and to undo my old customizations to dev9. * (Phase 1B – USB support in UI) Removed custom USBHDFSD module and updated to use new USBHDFSD API. * (Phase 1A – HDD support in UI) Removed custom HDD modules, moving platform-specific code into xhdd.irx. Updated in-game DEV9, SMAP, ATAD and HDPro ATAD.
SP193: Module update: refactored custom IOP module code to allow OPL to use the PS2SDK’s DEV9, ATAD, HDPro ATAD and USBHDFSD modules directly. – add ds3usb/ds3bt resets, do not load them when usbd module was not loaded – in IOP Usage screen: add VMC string only when mcemu module will be used, add pademu string – in usb_pademu/bt_pademu: add simple delay when changing pad mode
– in usb_pademu: in some games usb transfer may hangs causing ds3 to not responsing, timeout was added to workaround that – changes in hookRegisterLibraryEntires, same as in mcemu – in hookRegisterLibraryEntires function: first call original RegisterLibraryEntires and check if it returns any error, if ok unregister library, hook library calls and call RegisterLibraryEntires function again (fix for vmc/pademu in games which try to load sio2man/mcman modules twice or more, e.g. – get pademu exported function in hooked RegisterLibraryEntires call – ds3bt: more proper disconnetion command – when app was started from hdd pass partition name to the elfs argument – letting know pademu if mcemu was loaded – bugfix: pass vmc flags/pademu flags to pademu/mcemu modules so they can be properly build (#53)īelek666: Updates and fixes for pademu/mcemu and other small changes (#54)
OPEN PS2 LOADER PS2 UPDATE
SP193: (IGR fix) Added missing update to Reset_Iop within padhook. SP193: Updated IGR to support the new PS2SDK thread patch. * Updated SifIopReset to not use NULL as an argument and to support the new SIFCMD header. * Updated calls to Exit, LoadExecPS2 and ExecPS2, and added custom kernel syscall definitions to avoid linking to the new kernel patches.
* Close all files upon deinit of HDD support, to prevent potential risks of corrupting the HDD. SP193: Fix for HDD deinit, avoid linking to thread and TLB patches and updated IOP reboot code. Não há nenhum recurso novo ou aumento de compatibilidade, mas corrigiu e melhorou diversos recursos principalmente relacionados com o suporte ao Dualshock 3 e HDD interno, confira: 0.9.4, o changelog em inglês está abaixo com o link de download. Fala galera! Saiu há alguns dias mais uma Daily Build do OPL.