HManager ======== Basado en PSLIGHT, Tiny3D, PS3Soundlib y OpenPS3FTP, es el primer manager de codigo abierto y hecho sobre herramientas Homebrew. Esta pensado para la base psgroove-hermesv4 y en concreto para CFW 3.41 (es compatible con dongle antiguo, pero en ese caso no estarán activas algunas caracteristicas). Este programa solo debe ser utilizado para el legitimo uso de backup y el autor declina cualquier responsabilidad sobre el uso inadecuado que puedan hacer terceros del programa y solo reconoce los usos que permite la Legislacion Española en el ambito privado. Caracteristicas =============== - Igual que Open Manager, permite la carga de juegos desde HDD interno y externo, desde Bluray, el copiado, test y borrado de juegos. - Incluye el payload psgroove-hermesv4D, con el self firmado - Se presenta con una interfaz grafica donde se representan 4 x 3 iconos por pantalla. - Permite ajustar la pantalla, cambiar el directorio de los juegos y cambiar color de fondo. - Se minimiza el uso de botones y la posibilidad de cometer un error por pulsar el incorrecto (especialmente pensado para niños) - Se incluye soporte FTP (OpenPS3FTP), la posibilidad de bloquear las syscalls (mediante key interna: se recomienda compilar el programa cambiando "hmanager_key" por otra distinta) y la posibilidad de lanzar PS3LoadX de forma directa. - Posibilidad de reemplazar EBOOT.BIN de los nuevos juegos por otro externo - La configuración de los juegos se guarda en un directorio aparte Cambios en version 1.1: - Posibilidad de añadir un music.mod externo ("/dev_hdd0/game/HMANAGER4/music.mod") - Añadida la ruta /dev_hdd0/GAMES donde buscar juegos - Añadido favoritos: posibilidad de añadir 12 juegos y ordenarlos al gusto en la pantalla de inicio - Actualizado el ftp a la ultima version - Arreglos varios, etc (pequeños bugs, añadido letreros para los menus ocultos, etc) Cambios en version 1.2: - Añadido BDEMU para lanzar juegos desde /dev_usb00x/PS3_GAME con pantalla negra como Modern Warfare. Permite lanzar juego desde /app_home/ sin disco. (necesita la opcion "BD Emu (for USB)" en "On") Cambios en version 1.3: - Añadido auto patch PARAM.SFO (renombra el original como _PARAM.SFO) Cambios en version 1.4: - Añadido soporte para correr juegos con bigfile desde dispositivo USB externo (cacheando el bigfile desde HDD interno). Mira los detalles en la seccion "Sobre los Juegos Cacheados" - Añadida funcion "Fix File Permissions" Changes in 1.5 version: - Added support to run games with VARIOUS bigfiles from external USB devices (caching the big file from the internal HDD). See details in the section "About Cached Games" - Added support to map dev_hdd0/game to /dev_usb00x/GAMEI (remmeber you it is not supported in all games) - Minor changes when list games, etc Controles ========= En pantalla de juegos: LEFT/RIGHT/UP/DOWN -> Mover para seleccionar juego. Al salir de los limites cambia de pantalla CROSS -> Cargar opciones de juego y salir al XMB TRIANGLE -> Salir al XMB SELECT -> Ir a opciones de configuracion de juego START -> Ir a opciones globales del HMANAGER Favoritos: L2 + TRIANGLE -> Mover Favorito CROSS -> Intercambio de favoritos / Reemplazo (Moviendo favoritos) TRIANGLE -> Cancelar (Moviendo favoritos) En Opciones de Configuracion y Globales: UP/DOWN -> Moverse entre selecciones LEFT/RIGHT -> Seleccionar (en Config. Game) CROSS -> Seleccionar CIRCLE -> Volver En cualquier momento: L2 + R2 + START -> Ajustar pantalla Pantalla "Options" ----------------- Config. Game -> Ir a pantalla Config. Game Copy Game -> Copiar juegos desde BR/HDD Delete Game -> Borrar juegos desde HDD Test Game -> Hace un test informando si el juego tiene Big files o Split files Copy EBOOT.BIN from USB -> Copia un EBOOT.BIN externo desde /dev_usb/ps3game al directorio /dev_hdd0/game/HMANAGER4/self. El nombre esperado es "ID".BIN (por ejemplo, en GT5 el nombre seria BCES-00569.BIN). Esta caracteristica requiere payload v4D y activar "Extern EBOOT.BIN". De esta forma, es posible lanzar el bluray original en 3.41 con self modificado Return -> Volver Pantalla Config. Game --------------------- Fix Permissions -> Cambia entre "Default" (original de la consola, que necesitan ciertos juegos), "PS Jailbreak" y "v4 Perms (F1)", que es el modo por defecto del payload v4 Select XMB -> Cambia entre "Debug" (XMB con jailbreak) y "Retail" (requiere disco para lanzar juego, pero permite otras cosas) Online Updates -> Por defecto es "On" (no hace nada).. Cambiando a "Off" en payload v4D se modifica al vuelo la version de la aplicacion, evitando las actualizaciones. Extern EBOOT.BIN -> Selecciona entre "On" (requiere tener un EBOOT.BIN previamente copiado con su ID) y "Off" BD Emu (for USB) -> Selecciona entre "On" para habilitar la emulacion BD desde dispositivo USB (copia la carpeta PS3_GAME a /dev_usb00x/PS3_GAME) y "off" Save Config -> Guarda la configuracion en /dev_hdd0/game/HMANAGER4/config Return -> Volver Pantalla Global Options ----------------------- Video Adjust -> Ajustar la pantalla Change Game Directory -> Para cambiar el directorio de los juegos (autodetecta entre /dev_hdd0/GAMEZ y /dev_hdd0/game/xxxx/GAMEZ) Change Background Color -> Cambia el color del fondo por otro a tu gusto Load PS3LoadX -> Opcion para cargar la utilidad de desarrollo PS3LoadX. Si los permisos se fijaron en "default" te puede resultar util asi como es conveniente lanzar primero HMANAGER para asegurar la version de payload mas reciente Initialize FTP Server -> Una vez iniciado, muestra IP y Puerto. Desde un cliente FTP, acceder como anonymous Tools -> Ir al menu tools Return -> Volver Tools ----- Delete Cache Tool -> Entrar al menu que permite borrar bigfiles cacheados Press To Enable Syscall Security -> En enable no permite que otros programas utilicen las syscalls 6,7,8 y 36 utilizadas por el payload Press To Disable Syscall Security Recuerda modificar "hmanager_key" y compilar el programa si quieres una seguridad maxima Sobre los Juegos Cacheados -------------------------- Desde disco duro externo (FAT32) es posible lanzar juegos con bigfiles partidos a la manera de Open Manager (extension .6660xx) Estos juegos requieren estar en la carpeta "GAMEZ" anticipando al nombre de la carpeta del juego el caracter "_", que se usa para marcar en Open Manager "como juego no ejecutable" ("Marked as non executable"). Puedes añadir esta marca usando la funcion "Test Game" sobre un juego que contenga "Split files". Un ejemplo: /dev_usb000/GAMEZ/_BCES-00000 Al pulsar EQUIS para ejecutarlo, saldrá el mensaje "Marked as non executable. Trying to install in HDD0 cache" si no dispone de una entrada en cache previa, pasando a mostrar "Want to copy from USB00X to HDD0 CACHE?". Si contestas SI se procede a hacer un test de espacio libre (si no hay suficiente espacio mostrara la "Delete Cache Tool" para que elijas que entradas borrar. mostrando el espacio necesario y el disponible en el disco duro. Recuerda dejar espacio suficiente para el sistema PS3), pasando posteriormente a instalar el bigfile en la cache. Solo se admite un bigfile por juego. Posteriormente es posible borrar los bigfiles cacheados pulsando START -> "Tools" -> "Delete Cache Tool" La ventaja de lanzar el juego desde disco duro externo consiste en que el tamaño del bigfile suele ocupar mucho menos del total del juego. (y ello requiere un menor tiempo para instalar el juego) Notas sobre compilacion ----------------------- Requiere lo ultimo de PSL1GHT, Tiny3D y PS3Soundlib desde mi git : https://github.com/hermesEOL Obviamente, es posible adaptar el programa a otros payloads/versiones de firmware y el codigo fuente esta a vuestra disposicion para ello. Debido a los recientes problemas con github.com y otros sitios de desarrollo, prefiero publicar el codigo fuente y los binarios a la antigua usanza: en formato ZIP/RAR, e invito a otros desarrolladores a que publiquen sus cambios de la misma forma.
Mehez