* 1.3.7 29/06/08: anoNL: * bugfix: variables weren't being initialized in some cases. * 1.3.6 26/06/08: anoNL: * bugfix: spacing between items in the novel selection list was incorrect * bugfix: writing outside of array bounds in the script reader * change the font-size for a novel by adding "fontsize=14" (or any another integer) to info.txt * 1.3.5 02/06/08: Jake: * fixed 3 small bugs in loading saves * made `endscript` actually do something (returns to titlescreen) * 1.3.4 29/05/08: Jake: * fixed a bug in loading saves/skipping text. * something happened to make True Remembrance work (diff doesnt explain much). * 1.3.3 25/05/08: Jake: * fixed problem with time not changing * .sav keeps track of game state to make loading faster * does nothing when attempting to load an empty save * loads script in 4k blocks * left/right moves to first/last option in select screen/choices * 1.3.2 23/05/08: anoNL: * bugfix: ArchiveFileHandle.Read() didn't work as expected (didn't update the read pointer afterwards) * bugfix: removed file io from interrupt handler * bugfix: texture streaming bug in the save/load menu * rewrote text cache to use freetype's built-in caching system * added option to interrupt delay commands by pressing A, B or the touchscreen * skip scene functionality, hold R and press Y to skip ahead to the next scene/choice * added support for AAC format (for sound effects only) * 1.3.1 23/05/08: Jake: * fixed linebreaks in choices * string variables * variable placement in commands * moved save format over to .xml (converter provided) * less efficient, but more stable sleep mode * collision detection more efficient * new save theme * 1.3.0 21/05/08: anoNL: * support for png formats other than 8bit/channel truecolor * support for uncompressed .zip format for storing foreground/background/sound, except MP3 music * rewrote sound/music code which caused ~80-90% of all crashes * slightly improved text anti-aliasing * rewrote line-wrapping algorithm, now supports UTF-8 character encodings * new save/load menu * improved visuals for the in-game choice view * script loader is better protected against buffer overflows * bugfix: empty folders show up as valid novels in the main menu, but crash the program upon selection * performance: text rendering * performance: savefile loading speed Jake: * about screen (after constant prodding) * `random` command (see documentation) * slight change in save menu (how it resizes) * 1.2.7 30/03/08: Jake: * fixed problem with backgrounds not loading and other weirdness * 1.2.6 30/03/08: Jake: * fixed saves for real this time, maybe * 1.2.5 30/03/08: anoNL: * mp3 support Jake: * possible save fix * 1.2.4 26/03/08: Jake: * display current time in save/load window * music no longer plays while loadimg * loading no longer takes forever * load/save timestamps put in .sav file instead of using FAT since it tended to be very inaccurate. backwards compatable * 1.2.3 25/03/08: Jake: * timestamps in load/save menus * 1.2.2 25/03/08: Jake: * no longer crashes on single words that are too long to display. * 1.2.1 25/03/08: Jake: * `delay X` command. * 1.2.0 24/03/08: Jake: * script.cpp: cleaner line reading * graphical vn select screen! * new icon * nicer antialiased text. * 1.1.4 21/03/08: Jake: * Text now cleans up after itself (memory-wise), Narcissu no longer crashes vn select screen. anoNL: * fix in loading save files. * 1.1.3 21/03/08: anoNL: * fix in music looping * 1.1.2 21/03/08 (minutes after previous!): anoNL: * fixed buffer overflow. * 1.1.1 21/03/08: anoNL: * full alpha support * 1.1.0 19/03/08: anoNL: * fixed sound * jpeg support * optimization to SetImage * large sounds don`t crash Jake: * more slight memory issues * killed off defaultExceptionHandler(), since I`m not smart enough to know what the hell to do with the output. * 1.0.3 15/03/08: * uses defaultExceptionHandler(); * a README * select toggles backlight * 1.0.2 14/03/08: * confirmation on saving. * better method of global saving (gsetvar) * no longer crashes when loading a save that isn`t there * 1.0.1 12/03/08: * Sounds/music stop when reset to select screen * music loops properly * sounds loop properly (or don`t loop, as is the case) * fixed various memory issues * text from one vn wont appear in another after a L+R+Start * 1.0.0 11/03/08: * sound! now leave me alone * selected resets to 0 after selection * GlobalLoad returns if global.sav doesn`t exist * 0.0.2 08/03/08: * initial release or something.