------------------------------- -- -
Sleep'n'Wake PSP 1.99 MULTi8 by MK2k
Contact: MK2k@Hostco.de
------------------------------- -- -

SnW ist eine kleine Anwendung fr die PSP, die Dir ermglicht zu leiser Musik
einzuschlafen und von lauter Musik zu einer eingestellten Zeit geweckt zu werden.

Features bis jetzt:
- Volle cbr/vbr/abr 8kbps-320kbps 44.1kHz MP3 Untersttzung
- MP3 kann von beliebiger Lnge sein
- Bearbeite unterschiedliche Playlisten fr den Schlaf- und Weckmodus
  -> Hinzufgen / Entfernen von MP3s
  -> Speichern / Laden / Durchmischen von Playlisten
- Im Schlafmodus kann eine Extralautstrke (leiser als die im Weckmodus) eingestellt werden
- Weckmodus wird zu einer voreingestellten Zeit mit maximaler Lautstrke aktiviert, die 
  maximale Lautstrke kann durch die VOL + und - Tasten an der PSP angepasst werden.
  Die Playliste des Weckmodus (WakeList) wird unendlich wiederholt.
- Geh in den Schlummermodus fr eine voreingestellte Zeit durch drcken der Schultertasten
- Lass die Weckmodus Lieder langsam lauter werden ber ein voreingestelltes Zeitintervall
  (Fade-In)
- Schreibe Dir selbst eine Nachricht, die im Weckmodus dann angezeigt wird
- Stromsparmodus (setzt die CPU Frequenz auf 50MHz wenn keine MP3 abgespielt wird)
- Ultra Stromsparmodus: Die PSP wird in den Suspend geschickt (nahezu ausgeschaltet), wenn
  die letzte MP3 der Schlafliste gespielt wurde und wird wieder in das Programm gestartet sobald
  es eine Minute vor der Weckzeit ist. (dieses Feature wurde durch Adrahil's Knnen ermglicht)
  -> HINWEIS: Dieses Feature ist standardmig ausgeschaltet, aktiviere es im Customize Men
     (Anpassungen->[X] Benutze Suspend/Resume)
- Anzeige der Zeit durch groe Ziffern, AM|PM Untersttzung durch druck auf die Schultertasten
  im Weckzeit Einstellungsmodus
- Einstellen aller Textfarben
- Mehrsprachuntersttzung (EN_DE_FR_IT_NL_FI_PT_PT-BR)
- PowerLock: Wenn PowerLock eingeschaltet ist, dann kann der User die PSP nicht mehr von Hand in
  den Suspend schicken (Power Schalter nach oben antippen), das ist von Vorteil, da SnW wenn von
  Hand im Suspend geschalten wurde, die PSP nicht mehr anschalten lsst (also Batterien entfernen
  als letzte Lsung), dies wird durch PowerLock verhindert

bliches Vorgehen bei der ersten Benutzung:
1. Whle Deine gewnschte Sprache im Customize->Change Language Menu
2. Stell die Weck-, Schlummer- und Fade-In Zeit im Zeiteinstellungsmenu ein
3. Flle die Playlisten fr den Schlaf- und Weckmodus, speichere diese falls Du willst
4. (optional) Schreibe Dir selbst eine Nachricht
5. (optional) Schliess die PSP an eine Audioanlage an
6. Geh in den Schlafmodus
7. Stelle die SYSTEMLAUTSTRKE so ein, dass diese fr Dich zum Aufwachen gengt
8. Stelle die fr den SCHLAFMODUS extra vorhandene Lautstrke mit den links/rechts Richtungstasten ein
9. (nun optional) Schliess das Netzteil an die PSP an
A. (optional) Halte die Bildschirmtaste um den Bildschirm auszuschalten
B. (optional) Bewegen den Powerschalter nach unten in die Lock Position
C. Gute Nacht :)
D. Werde zur rechten Zeit geweckt :)

Sobald Du SnW spter nochmal verwendest werden all Deine Einstellungen, gespeicherten Playlisten etc.
geladen.

HINWEIS: Fr S'n'W 1.2 Nutzer: Die Mens haben sich ein wenig verndert
         Fr alle Nutzer: Das Hinzufgen zu einer Playlist wird nun immer wiederholt,
         um aus der Wiederholung zu gehen, einfach die Kreistaste drcken.

Dank geht an:
- Adrahil fr seine unglaubliche Arbeit am Zeitgesteuerten Suspend/Resume Feature
- VuULF fr sein Chill-Out Lied "Fuul Serkle"
- pspsource.de fr die Summer 2007 Coding Competition
- psp-hacks.com fr die 2007 psp-hacks Competition (SnW 1.2 wurde 2. Platz)
- ps2dev.org fr die groartige Arbeit, die es uns ermglicht Homebrew fr die PSP zu schreiben
- #psp-programming im Freenode IRC, schn mit euch rumzugammeln :)
- folgende bersetzer (ohne euch wre MULTi 8 nur MULTi 2 :D)
  o Flatmush (Korrekturlesen EN)
  o daaa57150 & sleepman (FR)
  o whazilla (NL)
  o frmariam (PT)
  o peterson vaz (PT-BR)
  o MaTiAz (FI)
  o fendergc (IT)

-- -- -
BACKLOG
-- -- -
1.99
GUI    (added) Multilanguage Support
       (bugfx) Multiple Call of the Filebrowser crashed it badly, now fixed
       (added) Customizable
Engine (added) After playing the last track in Sleep Mode, PSP gets in Suspend Mode
               and gets waked up 1 Minute before Wake Time -- this is due to utilization
               of LibAlarm (big thanks to Adrahil), this mode is deactivated by default,
               activate it in the customize menu
       (added) Snooze Mode now accepts hh:mm:ss time to snooze
       (added) Fade-In with time setting
       (added) WakeList is now looped infinitely

1.2
GUI    (added) 12h (am|pm) display (toggle 24h and 12h display in the "Set Wake Time" option)
       (bugfx) ".mp3" is now accepted in all capitalization variations (e.g. ".Mp3")
Engine (added) Playlist Randomizer as a Playlist Edit Option
       (added) Snooze Mode (activated in Alarm Mode by pressing L or R Shoulderbuttons)

1.1
Engine (added) 50MHz underclock in SleepMode while nothing is played

GUI    (added) Big Digits Time Display in Sleep- and Wake Mode
       (added) Left and Right Shoulderbuttons now exit Wake Mode too
       (bugfx) An overflow with adding items to the playlist fixed
       (added) Playlist enlargement to 99 max. entries
       (added) Filebrowser now remembers last visited Directory

1.0
Notes: Several Weeks of Beta Testing are over now. Stable enough for release :)

0.5a
Engine (added) ini-File with Wake Time Settings, autosaved upon new Wake Time set up, autoloaded upon startup
       (added) Playlist Files, autoloaded upon startup, save and load via menu
GUI    (added) REMOVED the 1MHz EnergySave mode, after many successful wakenings, it didn't wake me up this night
       (added) New menu elements for Playlist Edit (clear, load, save)

0.4a
Engine (added) USB Mass Storage
GUI    (added) USB Mass Storage Menu Item
       (added) Colors!
       (added) New Menuselection method
       (added) Let the user write a message and display it in the WakeMode

0.3a
Engine
GUI    (added) Exit by Menu
       (added) Default Directory is ms0:/PSP/MUSIC now with a fallback to ms0: if ms0:/PSP/MUSIC doesn't exist
       (added) Filebrowser now only accepts .mp3 files to be selected
       (bugfx) Enters EnergySave Mode now even if SleepList is empty
       (bugfx) Directories now correctly identified
       (added) faster scrolling in filebrowser and up&down warp
       
0.2a
Engine (added) Assumably working MP3 Stop, Pause and Play Feature
       (test ) Works with cbr, vbr, abr up to 320kbit/s
GUI    (added) File Browser

0.1
Engine (added) Streaming MP3
       (todo ) MP3 Stop and Play behave strange

pre 0.1
Engine (added) MP3 audio player
       (todo ) MP3 fully loaded to memory
GUI    (added) Basic Menu Structure
