Time Trainer - A Rubik Cube/Cup Stacker Trainer
-----------------------------------------------

Version 0.6

By HardHat 
http://www.adamcon.org/~dmwick/psp/

Welcome to Time Trainer, a cube/cup timer.  Time your cube/cup exploits, and save them over time in a history file.  

Features
--------

- generate random cube mix with 25 moves, mathematically proven to generate any possible cube configuration
- easy to use cube timing buttons
- show 12 most recent times on an on screen
- show average of the 12 most recent times excluding best and worst
- all times available in a scrollable history
- save current 12 solve history to a file for later review
- remove mistake solve times from the history a "pop" feature
- redo time of any solve in the history
- graph of times in the history file

Installation
------------

Simply copy the timetrainer folder to ms0:/psp/game or ms0:/psp/game4xx on your PSP.  Should work with any homebrew enabled firmware such as the m33 series of firmwares.

Running
-------

To start, Time Trainer gives a suggested cube mix which is a linear combination of rotations.  These are found by choosing 25 random turns without chosing moves that would undo an immediate previous move (for example F then F' or F2 then B then F are excluded).

Non-timer Mode
--------------

X - Generate a new scramble pattern, handy if you don't like the looks of the currently generated one.
arrows - Scroll through all of the old patterns since they can be deleted or replayed.
L+R - Start timer (if there is a time for the current scramble, it will be overwritten).
Triangle - Save up to 12 most recent scores starting from the currently displayed one.  The file is saved as history.txt
O - graph the history file

[] - Delete the current time/scramble.  Needs to be clicked again to confirm.
SELECT - Quit

Timer Mode
----------

L/R - Reset timer.
arrows - Stop timer and record time.  Generates a new scramble automatically.

Customization
-------------

Replace bg.bmp for a custom background skin.  The fonts are truetype and should be replacable.


Credits
-------

Programming: hardhat
Idea: wicked.fable and godsalgorithm
Background/icon: wicked.fable

Future Features
---------------

- Add graphing of progress over time
- Add compo mode: middle 3 of 5 in addition to practice mode: middle 10 of 12

Version History
---------------

Version 0.6
- added graphing
- updated splash screen

Version 0.5
- first public release
- renamed app
- added compo splash screen
- made L and R both be pressed to start the timer.

Version 0.4
- added delete to delete old times
- fixed case of first element in list
- highlights the first element in the list

