NHDDL

NHDDL
Logotipo de NHDDL
Captura de NHDDL
Captura de NHDDL
Desarrollador
pcm720
Tipo
Lanzamiento
12/10/2024
Versión actual
1.2.1
Licencia
Academic Free License (AFL) v3.0
Plataformas
Idiomas
Inglés
Estado actual
En desarrollo
Hilos oficiales

NHDDL es una aplicación homebrew para PlayStation 2 que hace uso de Neutrino y que sirve como launcher liviano de éste. Creado por pcm720, NHDDL posee una interfaz gráfica limpia y sencilla, y está pensado para ser instalado en una Memory Card de PS2.

Su uso es muy simple: cuando se inicia, escanea los dispositivos habilitados en busca de archivos ISO; luego muestra los resultados en una lista navegable en la que se puede escoger el juego que se desee lanzar, además de configuraciones adicionales para cada juego, como modos de compatibilidad y visualización.

Contenido

Dispositivos soportados

Soporta los mismos dispositivos que Neutrino, menos el modo UDPFS, que está en desarrollo.

Nótese también que los modos MX4SIO[1] y MMCE son incompatibles entre sí y mutuamente excluyentes.

Características adicionales

  • Soporta la práctica totalidad de funciones disponibles en Neutrino.
  • Compatible con la estructura de directorios de OPL[2]: es capaz de detectar las ISO de los directorios DVD y CD, y de usar las portadas de los juegos situadas en el directorio ART.
  • Activa el gameID automático en dispositivos MMCE para cada juego que se lance.

Descarga

  • Descarga recomendada: PSU[3]
    Como se recomienda la instalación de NHDDL en la Memory Card de PS2 (o en la BOOT card de un dispositivo MMCE), la forma más conveniente para descargarlo es mediante la página que proporciona el autor, que permite descargar un PSU personalizado con la configuración que se desee ya preconfigurada. Ésta consta de cuatro opciones de configuración. La primera es la versión; se recomienda la más reciente (que será la de más arriba). La segunda es para elegir los modos, que son los dispositivos en los que NHDDL buscará ISOs en cada inicio; se pueden elegir varios si se mantiene pulsada la tecla Ctrl del teclado, y no se deben elegir a la vez MX4SIO y MMCE, pues son incompatibles entre sí. La tercera es la IP que se quiere otorgar a la PS2 para que el servidor UDPBD pueda encontrarla; ambos, PS2 y servidor, deben estar en la misma subred, y no es un parámetro necesario si no se eligió el modo UDPBD en la opción anterior. Y, por último, la cuarta opción es para forzar un modo de vídeo en la interfaz gráfica de NHDDL.
  • Descarga alternativa: ZIP[4]
    Alternativamente, se puede descargar en ZIP para hacer una instalación manual.

Instalación

  • Instalación recomendada: PSU
    En este caso, se instala con la funcionalidad psuPaste de uLaunchELF. Una vez en uLaunchELF, se navega hasta el fichero PSU descargado, se selecciona, y botón R1Copy. Después, se navega hasta la raíz de la Memory Card (usualmente mc0:/), botón R1psuPaste, y se espera a que termine de copiar. Si lo necesita, aquí encontrará más información sobre instalaciones PSU[5] en PlayStation 2.
  • Instalación alternativa: ZIP
    En este caso, recuerde editar a su conveniencia el fichero de configuración nhddl.yaml con un editor de texto, y situarlo después junto a nhddl.elf, allá donde quiera instalarlo. Se debe tener en cuenta que instalarlo en otro dispositivo que no sea la Memory Card de PS2 (o BOOT Card de dispositivo MMCE) puede acarrear problemas. Para más referencias, revise la documentación de instalación manual[6].
Information.png Para que NHDDL pueda funcionar, Neutrino debe estar previamente instalado en una ubicación en la que NHDDL espere encontrarlo.

Para saber más sobre las posibles ubicaciones de Neutrino que NHDDL soporta, puede consultarlo aquí[7].

Peligro.png AVISO SOBRE UDPBD: Si se va a usar el modo UDPBD, la IP de PS2 que se introdujo en la configuración del PSU (o la introducida en el fichero nhddl.yaml si se hizo una instalación manual), debe coincidir con la IP de PS2 que se estableció en los ficheros de configuración bsd-udpbd.toml y bsd-udpbd-hdd.toml de Neutrino. Además, la IP de PS2 debe pertenecer a la misma subred que la IP del servidor. De no ser así, PS2 y servidor no lograrán conectarse.