Posted By: wraggster
Mr305 has posted an entry into the Neoflash Coding Comp;
Ever wanted an Alarm application that looks neat and does it’s job perfectly? Look no further, because this is it.
This is an Alarm application which utilizes the PSP's Hardware Capabilities, setting an Alarm that will wake up the PSP from either Sleep Mode or Powered Off (standby) mode. It is compatible with ALL PSP's including Slim & Light.
Since the early stages of this applications development, the main motive has been ease of use and a clean, appealing interface.
Main Features:
+ Internet Time Synchronization with NIST Time Servers
+ Currently the only Alarm Application compatible with ALL PSP’s including PSP SLIM.
+ Sleep Mode Alarm with support for custom MP3 Audio file.
+ Power Off Mode Alarm that plays sound in XMB with support for Cutom Sound; Consumes virtually 0% POWER
+ 12/24 Hr Time Formats
+ Fully Compliant with DAY TIME PROTOCOL (RFC-867) with support for Daylight / Standard
+ More Accurate time keeping than XMB’s DNAS service, with Network Delay compensation; automatically adjusts for network delays of transmission from server.
+ Display's Hour's and Minutes remaining as the Alarm time is being set; updated in real time.
+ Alarm can be set up to 23 hours 59 minutes in future.
+ Alarm Accurate to the Second.
+ Streamlined, extremely easy to use interface.
+ Shows Seconds & Milliseconds;
+ Aligned Time Display (Constant Length).
+ Checks to make sure if an alarm was already set last time, if so, sets the alarm to that time. Reads time from ms0:/seplugins/HAPoweroffSupport.305 if it exists.
Changelog:
Quote from: Changelog Main
PSP Hardware Alarm Suite II
Scheduled Release: August 20th
-> CORE: Internet time synchronization added. Edit config_hasuite.ini according to your local region.
-> CORE: Power off Alarm NOW works on ALL FW's including 3.90+. (Cause: Changes made to scePower_service module since FW's 3.90+, one of the eventflag handling changed)
-> CORE: 24 Hour time system implemented as per users feedback! Keep 'em comin. You can choose between the two 12Hr/24Hr.
-> CORE: Added option to Toggle USB at any time; No more hassle of going back to XMB just for USB; Uses safe USB dismounting (no corrupt files or File System).
-> CORE: Alarm now also works in normal mode ie. even if PSP is not put to sleep or powered off (Best for PSP DOCKS / people who dedicate this application to their PSP's 24hrs).
-> CORE: In previous version, There was a 1% chance that unit woke up a minute after alarm time or not at all. Fixed. Now, 100% Probability that alarm wake up at all times.
-> CORE: Added Informative Message Dialogs for those not patient enough to read readme's carefully
-> GUI: Every Single GFX recreated from scratch and edited pixel-by-pixel.(C'mon I need a GFX artist next time!)
-> GUI: Major rework of color schemes with hand-picked colors to match the BG.
-> GUI: The colon now ticks every half-a-second.
-> GUI: Added nice subtle sounds to GUI.
-> GUI: Extensive changes to physics; now uses smooth scrolling.
-> GUI: Removed every trace of DebugText; now uses intraFont unless there's a fatal error.
-> CORE: You are now able to void(cancel) an alarm at anytime.
-> CORE: Power off Alarm time if existed in(ms0:/seplugins/Hapowersupport.305) was read but hours weren't correctly read, if hours were less than 10 ex: 09 would become 12 or 00 based on time format. Fixed.
-> CORE: Alarm, when resuming from Sleep Mode, was off by 1 second. Fixed.
-> CORE: Now, you can't set the alarm if it’s invalid; this caused abnormal behaviour in previous version.
-> CORE: As a safety feature. The minimum duration of alarm is now 2 minutes.
-> CORE: Sometimes seconds or minutes went up to or above 60. Fixed.
-> GUI: Added an Option bar at bottom since OSD is fully crowded.
-> GUI: Changed Button texts to real button images.
-> CORE: Now shows detailed version info during splash.
-> INTERAL: Massive code cleanup
-> INTERAL: Tighter (better) Memory management
-> INTERAL: Miscellaneous bug fixes
-> INTERAL: Fixed two places of String overwrite that incredibly rarely caused wrong time to be shown.
-> GUI: Home Exit Callbacks removed; you now have to use Option bar to exit.
-> MISC: New Name; New make-over.
PSP Hardware Alarm Interface v1.3 bld 359
-> Initial stable public release 06/17/2008
Quote
Poweroff Alarm Support Plugin v1.0.14
-> A MAJOR MAJOR MAJOR Blooper fixed in time check code which decided
whether to play alarm or not xD
-> Added Additional safety checks. (Minor)
-> Now plays alarm for upto alarm time minutes+2
Defining you Local Time Region for Internet Time Synchronization:
Read Config_Hasuite.ini and do changes EXACTLY as stated.
Download and Give Feedback Via Comments