PS2 Sin Modificar (PS2 + MC + HDD + Ethernet + HDAdvance)

Intro: Hace un año más o menos me regalaron una PlayStation 2 Silver con sus dos mandos, Memory Card de 8Mb y el ‘GT3 A-Spec‘, unos vicios y la deje de lado. Hace tiempo me regalaron el ‘GTA: San Andreas‘ y volví a darle vida, y hace menos de un mes la he comprado un HDD de ‘80G’ la Ethernet, el ‘HDAdvance 3.0‘ y el cable RGB.

El HD Advance es un programa, que te permite cargar imágenes con backups de juegos o imágenes con aplicaciones caseras (homebrew) directamente del HDD. De esta manera podemos cargar las imágenes como si fueran un CD/DVD, con las ventajas de desgastar muchísimo menos la lente, conservar los juegos originales intactos y además las cargas en los juegos son más rápidas que desde el lector.

El cable RGB sirve para poder jugar a los juegos de importación, soporta diferentes frecuencias de refresco.

Al hacer el pedido, pretendía ver si podía utilizar la PS2 no solo como consola, sino también como modesta maquina multimedia, sin modificarla (sin chip) y sin “las chapitas” (swap magic).

De momento he logrado:

    - Meterle imágenes sacando el HDD de la PS2 y conectandolo mediante un cable IDE a otra maquina, utilizando HD Handiness.
    - Meterle imágenes a traves de la red, con HDL Server en la PS2 y HDL Dump en otra máquina.
    - Subir / Bajar archivos de la MC y el HDD por FTP, con PS2FTPD en la PS2.
    - Reproducir MP3 y DiVX desde el HDD, utilizando SMS.

De momento no he logrado:

    - Reproducir streaming de audio/video.
    - Crear/borrar/modificar particiones desde un único programa.

Todo esto sin instalar el exploit en la MC, aunque siguiendo el mismo procedimiento que hace falta para instalarlo, utilizando el hack del juego de psone. Antes de explicar como lo he hecho yo, aquí están algunas conclusiones a las que he llegado o bien leyendo (sobre todo en los READMEs, utiliza la información de los foros con mucha precaución) o bien experimentando:

En relación con los programas de la PS2:

    - Los programas de la PS2, los ejecutables, son ‘.ELF’.
    - Las librerías de los programas de la PS2 son ‘.IRX’.
    - Sabiendo que si ejecutas programas desde el HDD, desde imágenes lanzadas con el ‘HD Advance‘, serán tratadas como si se ejecutaran desde un CD/DVD, sabemos que carecemos de soporte para el HDD en cualquier aplicación lanzada con ese método.
    - La configuración de red de muchas aplicaciones, reside en ‘IPCONFIG.DAT‘ o ‘CONFIG.DAT‘. Dentro del directorio ‘mc:/0/BEDATA-SYSTEM/‘ (en las consolas PAL) o en el mismo directorio en el que esta la aplicación.

En relación con la administración de archivos en la PS2:

    - Las particiones que utiliza el ‘HD Advance‘ son diferentes a las que se utilizan para archivos, que no son imágenes. Y por tanto no se pueden manipular desde los mismos programas.
    - Para la transferencia de archivos el método más cómodo que he encontrado es mediante FTP, pese a ser muchísimo más lento que la transferencia directa de archivos conectando el HDD mediante un cable IDE.
    - Determinadas aplicaciones, Menu Launcher-K, PGEN, MyPS2, por poner algunos ejemplos crean una pequeña partición (algunos te dejan elegir tamaño), a la que luego transfiero los archivos.

He seguido este procedimiento:

El hack del juego de la psone, consiste en crear una imágen para PS2 a la que le modificamos el ID (TITLES.DB) para que coincida con el del juego de psone que tengamos. Por supuesto, original. Al hacer esto, y poniendole en el directorio mc:/0/BEDATA-SYSTEM/ la aplicación que queremos lanzar, renombrada como BOOT.ELF (y sus respectivos .DAT, si hicieran falta). Cuando introduzcamos el cd con el juego de psone en nuestra PS2, lanzara esa aplicación.

Para crear esta imágen, se puede utilizar PS2CDGEN y TITLEMAN o utilizar directamente independencecompiler3.0, que te crea una imágen con todo lo necesario para cargarla y que te instale el exploit, he incluso añadir mas .ELF. Te crea una .iso normal.

Lo que yo he echo es:

    - Crear una imagen con el servidor FTP para la PS2. Yo he modificado una creada con el independencecompiler y la he puesto ftp_svr.elf (el PS2FTPD) como BOOT.ELF como el independencecompiler tiene la opción de configuración de la red no hace falta crear los .DAT a mano, si hiciera falta, llevan el formato: ‘IP NETMASK GW‘.
    - Inyectar esa imagen al HDD, utilizando ‘HD Handiness’ (cable IDE) y lanzarla despues con el ‘HD Advance‘. Por lo tanto, sin soporte para el HDD, pero si para la MC.
    - Conectar a la PS2 con un cliente FTP.
    - Ir al directorio /mc/0/BEDATA-SYSTEM y copiar alli el TITLES.DB, el CONFIG.DAT y el BOOT.ELF que hallamos elegido, en mi caso LaunchELF renombrado, y también el servidor FTP.

Ahora, cuando arranco la PS2 con el juego de psone, me lanza el LaunchELF que me permite lanzar a su vez el servidor FTP, pero esta vez como se ejecuta desde la MC, con soporte para el HDD también. Que de momento, en este punto no sirve para nada, porque las particiones creadas en la PS2 son de imágenes para el ‘HD Advance’.

En ‘/hdd/0‘ ven los nombres de las particiones, para montarlas se utiliza:
site mnt /pfs/0 hdd:NOMBRE DE LA PARTICION asi, con espacios si los hubiera. También se puede montar más de una partición en ‘/pfs/1‘, ‘/pfs/2‘.. Para desmontaralas:
site umnt /pfs/0/ hdd:NOMBRE DE LA PARTICION

Empiezo a probar diferentes programas que voy subiendo al directorio de la MC y veo que como dije antes algunos me van creando particiones como el MyPS2 por recordar un ejemplo. Como no tengo los 80G llenos, ni de lejos, no me importa ir probando. Por lo que he podido ver te crean particiones pequeñas (menos de 700Mb) o te preguntan por el tamaño.

A día de hoy voy probando aplicaciones subiendolas a una de las particiones que se me creo en el HDD (algunas solo funcionan correctamente desde la MC) y según me van convenciendo, las dejo fijas en la MC, estas son las que utilizo de todas las que probé :

    - LaunchELF (como BOOT.ELF)
    - SMS - Reproductor MultiMedia. (SMS.ELF)
    - PS2FTPD, ExecFTPS - Servidor FTP. (ftp_svr.elf)
    - HDL SERVER - El servidor para transferir las isos. (hdld_svr.elf)

Las siguientes dos direcciones son dos buenos lugares donde se encuentran todas las aplicaciones que yo he mencionado aquí si por lo que sea no se encuentra disponible el sitio oficial de alguna.

sksapps
ps2bins en ps3central

Etiquetas: , ,

22 comentarios para “PS2 Sin Modificar (PS2 + MC + HDD + Ethernet + HDAdvance)”

  1. KABUTO dice:

    soy nuevo en el mundo del hdd quisiera que me dijera como instalarlo o si afuersa se necesita el programa original por que tengo uno que vaje de internet

  2. nrktk dice:

    La PS2 de serie solo lee discos originales. Necesitas el disco original por lo tanto. A no ser que algún colega que ya pueda leer CD-R/DVD-R en su PS2 (con chip, x.ej.) te meta las cosas en la MC.

  3. Sorrow dice:

    yo hago todo esto y puedo grabar juegos en mi hdd pero estos son copias y originales. Tu idea es buena pero larga. La mia es mas corta y rapide

  4. nrktk dice:

    xDDDDDD

  5. Sergio dice:

    Hola,

    Estoy empezando a grabar juegos descargados al ordenador y ya tengo todo lo necesario.

    Mi problema es que no se como crear una imagen ISO para que me la reconozca el DUMB. Me dijeron que tenia que usar alcohol 120, pero este solo me crea unos archivos que se llaman mds y mdf.

    ¿que puedo hacer?

    Muchas gracias por adelantado.

    Sergio

    PS: Tu blog esta de lujo

  6. nrktk dice:

    Sergio, si te bajas las isos directamente (que te vengan en varios .rar por ejemplo) de copias de juegos, deberías poder subirlas con la pareja hdl dumb/dump. Las únicas que no te funcionaran así, son las ISOs caseras, con algún emuladors más juegos, por ejemplo. Pero los juegos copia de originales (backups) deberían funcionar.

    El Alcohol 120 se usa para copiar los juegos del dvd directamente, para hacerte tu propia imagen que luego grabaras.

    Si necesitas convertirlos a .iso para pasarlos a la ps2 por red: Los mds y mdf creados los puedes convertir en .iso, no recuerdo ahora mismo el nombre de la app que utilice alguna vez, busca un poco y prueba.

    Si los quieres para grabarlos en un dvd; para pasar el juego desde la ps2 con la lente y el hdloader o el hdadvance, te valen los mdf y mds, puedes grabarlos directamente sin necesidad de convertirlos a .iso.

    Saludos.

  7. Sergio dice:

    Muchass gracias por la ayuda. Probaré de nuevo a ver si lo consigo.

    Un saludo.

  8. David dice:

    Muy bueno el blog¡¡
    Una preguntilla, alguien sabe como meter las aplicaciones ( por ej msm -reproductor media- ) directamente al disco duro con una .iso cargandola desde el Pc

    Por favor respoder pronto¡¡

    gracias

  9. MIKE021 dice:

    disculpen soy algo ignorante, tengo la ps2 sin chip la gorda, mi pregunta es: tengo el HDD y tengo hdloader pero en pirata de una iso que encontre, el caso es que al intentar arrancar el hdloader me aparece la pantalla de que inserte un de play1 o play2, no se porque no me agarra la copia del hdloader,que estoy haciendo mal, (tendo la copia de este prog para dvd y cd pero en ninguno de los 2 casos me funciona) como le hago?

  10. MIKE021 dice:

    Por cierto tambien tengo el modem con el que se conecta el HDD en el hueco de la ps2, tengo todo lo necesario (bueno eso creo) pero aun asi no m reconoce el disco de hdloader (es una iso que baje de la internet) tengo que tenerlo original el cd o dvd? o como le hago?

  11. MIKE021 dice:

    Gracias y espero sus respuestas

  12. Jormungand dice:

    @Mike, la razon porque no funciona es porque as utilizado un cd-r (donde tienes el hdloader). Necesitas una forma para que puedas arrancar el cd-r. Por ejemplo, puedes buscar el programa “cogswap,” oh el que le llaman “swap magic.” Como tienes el hdd, te recomiendo trates de instalar el hdloader a tu memory card. Es un processo horrible pero cuando lo agas, tu hdloader se cargara de tu memory card. Busca “mc exploit tutorials,” assumiendo que hablas Ingles. Regards.

  13. kami dice:

    baje un juego de PS2 en formato iso, lo grabe en DVD pero al colocar el juego en mi PS2 aparece en blanco i negro, alguien sabe xq? gracias

  14. nrktk dice:

    kami: si el juego te arranca y funciona normalmente pero en blanco y negro, puede ser que sea un juego de importación. Y necesitarias el cable RGB para poder utilizar juegos de regiones diferentes a la ps2. x.ej; consola europea (PAL) y juego americano.

  15. Louie dice:

    Hola la verdad yo soy un novato en la electrónica y eso pero quisiera saber si alguien puede modificar el San Andreas para PS2 sí es posibles les pago pero por favor háganlo.

  16. Snake dice:

    Hola¡ queria saber como jugar juegos online, como metal gear solid, se necesita un network?

  17. robertic dice:

    saluTWO
    tengo una ps2 gorda 390001 con adpter link sin chip el dvd swapmaic3.6plus que puedo hacer para cargar aplicaciones desde un dvd
    para el disco duro que ya lo formate con winhip en la pc

  18. manui dice:

    ola quisiera sever una pagina donde se puedan gravar juegos de ps2 sin vajarse ningun programa

  19. elduende dice:

    HOLA MUY BUENO EL TUTORIAL . PERO TENGO UNA GRAN DUDA Y NO SE Q HACER TE CUENTO BAJO JUEGOS Y ALGUNOS ME BAJAM EN FORMATO ” ELF “POR Q QUIERO TENERLOS EN DVD LOS JUEGOS COMO HAGO HELP… GRACIAS

  20. Lupin dice:

    Hola, tengo el hdloader y siempre lo he utilizado con juegos originales. ¿Es posible cargar juegos descargados de internet sin necesidad de tener el swapmagic o algo parecido? En el caso de que la respuesta sea positiva, si el juego descargado de internet lo tengo en un dvd ¿el proceso para cargarlo en el disco duro es el mismo que con un juego original?

  21. MMiX dice:

    A estas alturas y yo sin PS2 todavía. Varios amigos se la han comprado hace poco, pero a mitad del periodo de vida de la siguiente generación en el mercado…

    Lo suyo sería una 360 y una PS3 con retrocompatibilidad pero no la jugó Sony (al menos a mi).

  22. nrktk dice:

    Hace mucho que no paso por aquí así que voy a responder a los 3 últimos.

    elduende: Seguro que ya has averiguado como hacerlo, los .ELF los puedes cargar con cualquier bootloader que sea capaz de leer el dvd como otra ruta más, al igual que hace con la mc o con el usb.

    Lupin: Necesitas cargar el hdloader desde una mc creo, prueba y nos cuentas.

    MMiX: Yo mantendré la PS2 precisamente para poder jugar a juegos de PS1 y PS2, creo que solo las PS3 de 60Gb con más USB (las grandes) son capaces de cargar juegos originales de PS2, pero hablo de oidas, ni tan siquiera de leidas :P

Deja un comentario