4 Feb 06
-Added switch to disable speech, if desired
-Added keyboard map image to Help menu
-----------------------------------------------
-TODO: ship a loaded classic99.ini with all the carts and my compatibility notes,
but make it only load the cart into the menu if the files exist!
-TODO: Add disk management dialog/menu
GUI
-TODO: Add user cartridge manager
-TODO: Rewrite file system to buffer files and include disk image support. (Covers the following)
-TODO: Files are unfortunately opened/closed many times per access (to be fixed)
-TODO: STATUS is probably returning the wrong or incomplete information on program files (verify on real TI)
-TODO: EOF detection is hacky and won´t work if reading multiple files at once
-TODO: add ´update´ support to the file system so that the Assembler works
-TODO: Still chasing a problem with ARC303 writing bad compressed files
-TODO: add an About the TI page to the program (a pic and description)
-TODO: make the AVI recording record the correct buffer - be it the base or filtered. (make
sure to stop recording if filtering is changed mid-stream, due to buffer size change).
-TODO: improve speech timing/coordination
-TODO: Implement proper keyboard emulation
-TODO: Implement accurate CPU timing (including in interrupt simulator)
-TODO: Implement simulated timespace for machine so that REAL time is less important (to solve timing issues)
-TODO: Move real-time timing to multimedia timers
-TODO: Add support for PIO (LPT) and RS232 (COM) access, possibly including low level
-TODO: Fix support for the 9901 timer
-TODO: Fix the P-Code card emulation