sábado, 11 de abril de 2009

iR Shell v5.0 Multi-tarea (sólo PSP Slim)



Por fin, Ahman que ha publicado el "avanzado multi-tarea" iR Shell Para la mayoría de ustedes, no necesita ninguna presentación, pero para los que quieren ver una vista previa de lo que puede hacer este bebé, aquí (de nuevo) es el vídeo desde el mes pasado:

Ahora que estamos fuera de las versiones 4.x de iR Shell, se puede asumir que este salto a un 5.x es enorme. Si lo que usted ve en el video no es suficiente, entonces no sé qué es. Ahora ya que esta es la primera versión de la versión 5.x, hemos tomado la libertad para publicar aquí todas las notas de la versión Ahman.



Notas de Uso:

1. Antes de poder utilizar la avanzada de múltiples tareas a la vez, tendrás que habilitar la opción "Slim avanzada multi-tarea" en el iR Configurator.
2. Puede cargar 2 Aplicaciones a los 2 slots de memoria en la Slim. La ranura 1 es la habitual zona de memoria para aplicaciones de carga (el menor de 32MB de RAM), mientras que la ranura 2 es la nueva área de memoria (la parte superior 32 MB de RAM disponible únicamente en Slim).
3. Por defecto, la 1 ª aplicación será cargada en la ranura 1 y la 2 ª aplicación se carga automáticamente en la ranura 2. Para forzar la aplicación de 1 a 2 en la ranura de carga, mantenga la izquierda-Lanzamiento de activación, mientras que una solicitud en virtud de la ventana emergente de confirmación.
4. La típica aplicación alternar interruptor "L-Trigger + Select" o el suplente clave "Vol Up + Select" le permitirá alternar entre los 2 y aplicaciones iR Shell. Nueva clave combos "L-Trigger + Note" o "Vol Up + Note " le permitirá cambiar entre las 2 aplicaciones sin volver a iR Shell pantalla. Por favor presionando el botón Nota solo (sin L-disparador) actuará como el botón de captura de pantalla. El suplente Vol. Hasta combo teclas realizan exactamente el mismo que el L-clave de activación y se presenta como una alternativa.
5. Normalmente, cuando la salida 1 de las 2 aplicaciones, causará que reiniciar la PSP, lo que significa que va a perder también la otra aplicación en ejecución. Esto puede ser resuelto mediante la adición de descarga de apoyo en la propia aplicación. Sin embargo, esto exigiría la modificación de la aplicación de recursos para llevar a cabo la limpieza y la libre descarga a la salida. Todos los paquetes de plugins iR Shell se han mejorado para soportar la descarga, de manera que puedan darse por concluido sin que ello afecte a la otra aplicación en ejecución. Para salir de estos complementos con gracia, el uso de la salida en función de construir la aplicación en sí. Por ejemplo, para salir bookr, pulse Inicio y seleccione Salir del menú. iR Shell desactiva el menú Inicio de salida mientras que el 2 aplicaciones se están ejecutando. Para salir de las dos aplicaciones juntos, utilizar "Home + Square" en su lugar.

Notas de compatibilidad:

* No todas las aplicaciones se pueden cargar a la ranura 2. Hay dos tipos de programa de formato binario para PSP, estáticos y de ELF reubicable PRX. Los usos ELF fijar la dirección de memoria y no pueden ser reubicados. Por lo tanto, sólo funcionará cuando se carga en la ranura 1. Si intenta cargar una ELF en la ranura 2, obtendrá un código de error "0x800200D9". PRX se pueden cargar en la ranura 1 o bien 2. Para convertir un homebrew de ELF para PRX, tendrás que volver a compilarlo con BUILD_PRX = 1 y ajustar el tamaño de almacenamiento dinámico con PSP_HEAP_SIZE_KB (-800) en el archivo de origen. La mayoría de homebrews estática ELF se puede convertir en reubicable PRX simplemente recompilación.
* Existe una limitación en el descodificador de hardware de PSP AVC, que es para la reproducción de vídeo. No puede ser visitada por más de 1 solicitud, lo que significa que usted no puede tener 2 applcations juntos si ambos el acceso de hardware decodificador AVC.
* El paquete de plug-ins deben ser capaces de coexistir con la mayoría de las otras aplicaciones, con la excepción de las PPA de plugin que sólo puede coexistir con otra aplicación que no utiliza el hardware decodificador AVC.
* No se puede tener dos ranuras de carga UMD / ISO, debido a hay sólo 1 unidad física UMD y ISO son simplemente emular el UMD.
* Juegos de PS1 adoptar la modalidad de uso exclusivo sobre el hardware de audio. Como resultado, será incompatible con otras aplicaciones que utilizan el audio.
* La puesta en marcha de XMB función puede no ser estable para la mayoría de juegos comerciales debido a los conflictos por los recursos. Sin embargo, debe ser muy compatible con la mayoría de homebrews. Por otra parte, el navegador web de Sony debería trabajar con la mayoría de los juegos y homebrews. Para navegar por Internet mientras que ejecute otra aplicación, puede usar el paquete de htmlviewer iR Shell, que es el navegador web de Sony.
* Si es una aplicación construida con PSP_LARGE_MEMORY bandera y que está intentando cargar en la ranura 1 (primera aplicación), que va a utilizar todos los Slim memoria y no será capaz de cargar un 2 º aprox. A fin de que pueda coexistir con otras aplicaciones, tendrás que cargar en la ranura 2.
* Esta será probablemente incompatible con DA's LEDA si estás tratando de correr 2 aplicaciones requring 2 núcleos diferentes.
* Esta avanzada función multi-tarea es incompatible con la salida de TV para Entrelazado delgado debido a la insuficiencia de memoria. Progreso de la salida de TV debería funcionar bien.
* Si usted obtiene un error "0x800200D9" durante la carga de una aplicación a la ranura 2, es una ELF y tendrás que cargar en la ranura 1. Es decir, invertir el orden de las 2 aplicaciones que estás cargando.

Nota adicional:

* El paquete de bookr plugin está basado en la v0.71. Si desea utilizar la reciente v0.81 mod de Nguyen Tam Chi, se puede descargar desde http://www.ishell.org foro.
* Usted puede encontrar la mayoría de los plug-in de código fuente en http://www.irshell.org plugin foro. Si desea agregar al apoyo a una descarga de homebrew, puede hacer referencia a estas muestras.

Un agradecimiento especial a:

* Dark_AleX para el M33 firmware personalizado y con su ayuda durante el desarrollo iR Shell.
* Tiránida y otros desarrolladores para crear ps2dev.org en la pspsdk.
* F34R, Osgeld, StoneCut y otros moderadores que mantienen irshell.org funcionamiento y la prestación de apoyo técnico a la comunidad.
* Todas las iR Shell beta testers, donantes, pieles y plugins contribuyentes.

Créditos:

* M33 firmware personalizado popsloader y son desarrollados por Dark_AleX/M33.
* Remotejoy y son desarrollados por usbhostfs tiránida.
* IR Shell agrupados pieles y plugins son desarrolladas por sus respectivos autores.
* IR Shell Manual & FAQs son escritas por StoneCut.

DarK-AleX