iR Shell 5.0 avec Multi-tâche avancé!


Newserator
 Share

Messages recommandés

Il a été le premier à créer une application utilisant le port infrarouge, il a été le premier à créer un Shell de remplacement multifonction qui permet de faire quelques fonctions en tout en exécutant un homebrew ou un jeu. Le voici aujourd’hui à être le premier à créer un Shell réellement multitâche pour la PSP qui permet de lancer 2 applications en simultané et d’interchanger l’une pour l’autre quand bon vous semble à l’aide d’un simple combo de touche. Notez que cette version est disponible que pour PSP Slim.

Note d’utilisation :

1) Avant de pouvoir utiliser la fonction avancée multitâche, vous devez activer l’option "Slim Advanced Multi-tasking" sous iR Configurator.

2) Vous pouvez changer 2 applications dans les des slots mémoires de la Slim. Slot1 est généralement utilisé pour charger les applications (en dessous de 32MB RAM); Slot2 est le nouveau secteur mémoire (pour ce qui dépasse le 32MB de RAM disponible sur Slim).

3) Par défaut, la première application est chargée sur slot1, et la deuxième application sera chargée automatiquement dans la Slot2. Pour forcer la première application à se charger dans la Slot2, maintenez la gâchette-gauche au démarrage de l’application sous le popup de confirmation.

4) Le combo du mode « Switch » est le même que d’habitude, soit « Gâchette gauche + Select ». De nouvelle clé combos sont disponibles « Gachette-Gauche + Note » ou « Vol Up + Note » qui permettent d’interchanger d’une application à l’autre sans passer par l’écran iR-Shell. Notez que le Vol Up est exactement la même fonction que la gâchette de gauche et il apporte simplement une alternative.

5) Normalement, quand vous quittez une des deux applications, cela a pour cause de faire un reboot à la console PSP ce qui fait perdre l’autre application qui roule. Ceci peut être résolu en ajoutant le support « unloading » à l’application elle-même. En d’autres mots, ceci demande une modification de l’application afin d’effectuer un nettoyage complet des ressources et qu’elle se décharge elle-même avant de sortir. Tous les plug-ins inclus avec iR-Shell ont été améliorés pour supporter l’unloading (le déchargement mémoire et application), ce qui permet de terminer l’application sans que ça affecte l’autre lors de la sortie. Afin de quitter adéquatement le plug-in, utilisez la fonction Exit de l’application elle-même. Par exemple, pour sortir de bookr, appuyez sur START et choisissez Exit au menu. iR Shell a désactivé le menu standard Home exit lorsque deux applications tournent. Pour quitter toutes les applications, utilisez Home+Carré en même temps.

Note de compatibilité :

- Ce n’est pas toutes les applications qui peuvent être chargées dans la Slot2. Il y a deux types de format binaire pour PSP, le static ELF et le relocaisable PRX. Static ELF utilise une adresse mémoire fix et ne peut être relocalisé. Celui-ci ne fonctionnera pas si une application est chargée en Slot1. Si vous tentez de charger un static ELF en slot2, vous provoquerez un code erreur "0x800200D9". Les PRX peuvent être chargés autant dans la Slot1 que 2. Pour convertir un homebrew de ELF à PRX, vous devez le recompiler avec BUILD_PRX=1 et appliquer la grosseur heap avec PSP_HEAP_SIZE_KB(-800) dans le fichier source. La majorité des homebrews static ELF peuvent être converties en PRX relocalisable pour une simple recompilation.

- Il y a une limitation au décodeur hardware PSP AVC qui est pour le chargement de vidéo. Il ne peut être accèdez par plus d’une application à la fois; il ne peut y avoir 2 applications en simultanée qui accès au décoder hardware AVC.

- Tous les plug-ins inclus avec iR-Shell peuvent être utilisé en même temps qu’une autre application sauf PPA qui ne peut être utilisé en même temps qu’une application qui utilise le décodeur hardware AVC.

- Vous ne pouvez charger dans les 2 slots un UMD/ISO vu que l’UMD physique et l’ISO émule simplement l’UMD.

- Les jeux PS1 prennent utilisation exclusive de l’hardware audio. Résultat, il n’est pas compatible avec une autre application qui utilise l’audio.

- La fonction de lancement du XMB n’est pas stable pour la majorité des jeux commerciaux à cause de conflit aux niveaux ressources système. D’un autre côté, il est compatible avec la majorité des homebrews. Le Navigateur Internet de Sony fonctionne avec la majorité des jeux commerciaux et homebrews. Pour naviguer sur le Net durant l’utilisation d’une autre application, vous pouvez utiliser le plug-in htmlviewer qui utilise le Navigateur Web Sony.

- Si une application est conçue avec le flag PSP_LARGE_MEMORY et vous tentez de la charger en slot1 (première application), utitilisera tous la mémoire de la Slim rendant impossible le chargement d’une 2e application. Pour lui permettre de co-exister avec d’autres applications, vous devez la charger en Slot2.

- Il est probablement non compatible avec LEDA de Dark_AleX si vous tentez de charger deux applications utilisant des kernels différents.

- L’Advanced Multi-tasking est incompatible avec la sortie Télé Interlacé de la Slim vu la mémoire insuffisante. Par contre, la sortie Progressive fonctionne correctement.

- Si vous avez une erreur "0x800200D9" lorsque vous chargez une application en Slot2, c’est que c’est un Static ELF, vous devez le charger en slot1.

Faire un don à ahman

download.gif iR Shell v5.0 (Slim seulement)

homesite.gif  Site officiel : www.irshell.org

homesite.gif  Support officiel Français : Gueux-forum.net

Lien vers article original : http://mobiles.gx-mod.com/modules/news/art...hp?storyid=8560

Lien vers le commentaire
Partager sur d'autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
 Share