A few versions have been missed
A few updates to Jake's Visual Novel Reader, designed to play visual novels created in .scr format. Mainly bug fixes, existing users (pre-1.3.1) must note that saves are now using a new XML format, so previous saves must be converted using the python script in the "tools" directory. Download below.
* 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)
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)