- -- --------------------------------------------------------------------- -- -
Author      MK2k / www.mk2k.net
Name        APPSwitcher PSP
Version     1.0
Platform    PSP (Custom Firmware 3xx-5xx)
Dev-Details VSH Plugin Developed in C
- -- --------------------------------------------------------------------- -- -

- -- --------------------------------------------------------------------- -- -
I    Beschreibung
- -- --------------------------------------------------------------------- -- -
Die Idee fr APPSwitcher kam nach mehreren Monaten Sammeln von Homebrew auf
einem groesseren Memorystick. Das Sony XMB ist leider nur in der Lage alle
Homebrews auf einmal anzuzeigen, was ein Sortieren in Kategorien unmglich
macht.
APPSwitcher macht dies nun mglich indem es mittels eines einfachen
Mechanismus dem Nutzer ermoeglicht, Homebrews in Verzeichnissen ihrer Wahl
abzulegen und diese Verzeichnisse eins nach dem anderen durch drcken einer
bestimmten Tastenkombination zu "Laden" und auszutauschen.
Tatschlich geschieht dies durch Umbenennen von vorher erstellten und
eingestellten Verzeichnissen auf dem Memorystick worum sich APPSwitcher
kuemmert.

- -- --------------------------------------------------------------------- -- -
II   Installation
- -- --------------------------------------------------------------------- -- -
Kopiere das seplugins Verzeichznis auf den Memorystick, erstelle Verzeichnisse
fuer deine Kategorien und verschieb deine Homebrews da hinein. Lsche nun
die Verzeichnisse PSP/GAME, PSP/GAME4XX etc. (diese sollten nun leer sein).
Oeffne seplugins/appswitcher.txt um dieses nach deinen Verzeichnissen
anzupassen. (in Sektion III ist ein Beispiel)
Wenn du schon plugins fr das XMB hast, dann haenge den Inhalt von
seplugins/vsh.txt an die bereits vorhandene seplugins/vsh.txt auf dem
Memorystick an.
Geh ins M33 Recovery Menue (halte die rechte Schultertaste waehrend die PSP
startet), geh zu Plugins -> und stell APPSwitcher im VSH Modus auf "enable".

- -- --------------------------------------------------------------------- -- -
III  Die Datei seplugins/appswitcher.txt
- -- --------------------------------------------------------------------- -- -
appswitcher.txt hat eine einfache Struktur. Jede Zeile beinhaltet 2 Pfade
getrennt durch ein Semikolon ";". Der erste Pfad ist der Zielpfad, dort kann
das XMB die Homebrews finden, z.B. "ms0:/PSP/GAME" oder "ms0:/PSP/GAME150".
Der zweite Pfad ist ein Verzeichnis deiner Wahl fuer die Kategorie der
Software, z.B. "ms0:/PSP/BREW_APP".

Stell dir vor, du hast die folgenden 3 Verzeichnisse fuer die Kategorien
angelegt:
ms0:/PSP/BREW_APP150
ms0:/PSP/BREW_APP4XX
ms0:/PSP/BREW_GAME

diese beinhalten auch bereits die Software.

Die seplugins/appswitcher.txt Datei sollte nun folgendermassen aussehen:
ms0:/PSP/GAME150;ms0:/PSP/BREW_APP150
ms0:/PSP/GAME4XX;ms0:/PSP/BREW_APP4XX
ms0:/PSP/GAME;ms0:/PSP/BREW_GAME

das war's schon. BITTE vergiss nicht die Zielpfade vor dem erstmaligen Nutzen
von APPSwitcher zu loeschen (das sind ms0:/PSP/GAME etc.)!

- -- --------------------------------------------------------------------- -- -
IV   Benutzen von APPSwitcher
- -- --------------------------------------------------------------------- -- -
Du kannst durch gleichzeitiges Drcken der rechten Schultertaste und der
rechten Richtungstaste auf dem D-Pad durch die Kategorien wechseln.
Die aktuell genutzte Kategorie wird oben links auf dem Bildschirm kurz
angezeigt.
Nachdem deine gewuenschte Kategorie eingestellt ist, gehe ganz nach links
und aktiviere und deaktiviere die USB Verbindung. Das ist noetig, da das XMB
die vorherigen Eintraege der Verzeichnisse PSP/GAME etc. zwischenspeichert und
dieser Zwischenspeicher wird mit dieser Aktion neu geladen. Ein USB Kabel muss
dabei nicht angeschlossen sein.
Sollte beim Wechseln der Kategorien etwas schiefgehen, dann legt APPSwitcher
ein paar Details in der Datei ms0:/appswitcher.log ab.

- -- --------------------------------------------------------------------- -- -
V    Gruesse und Shouts
- -- --------------------------------------------------------------------- -- -
Dank geht an:
InsertWittyName - whazilla - weltall
(without you guys I wouldn't have been able to quickly code this one up)

Gruesse gehen an:
A_Nub - jparishy - MaTiAz - Dargo - PSPdemon - SafariAl - Tomaz - ps2dev team
                           Kojote -   Greg   - Shoesy

- -- --------------------------------------------------------------------- -- -
VI   Backlog
- -- --------------------------------------------------------------------- -- -
1.0  Initial Release

- -- --------------------------------------------------------------------- -- -
VII  EOF - Visit www.mk2k.net
- -- --------------------------------------------------------------------- -- -