User blog:RottenBlock/System 1 Compilation/Little Vampire, Part 7

After a break, I've completed a first pass on the LV Chapter 2 translation. Once again, this will be given a more extensive edit later so this isn't the final text.

I'm also including updates to SysEng and Sys0Decompiler. The new SysEng 0.3 EXE is highly recommended for the LV localization.

Downloads and Changelog

 * LV translation through to Chapter 2. Includes the new SysEng 0.3 EXE. 50% first drafted by file count, 62% by file size.
 * SysEng source to 0.3.
 * Upgraded SysEng's menus from using maxes of 63 to maxes of 255, since at least one room in LV requires more than 63. It's just a hardcoded limit, easily adjusted in nact.h. The number 63 was probably picked in emulation of the original System, but no modern system is going to blink if I upped the number to 255 or even 65535, so this isn't a problem.
 * Adjusted SysEng to loop the game's music properly for LV only. If required for later localisations, the fix can be found in MAKO::thread and uses preprocessor defs for access, but mind that its current form is something of a hack, with potential faults documented in the comments. The faults won't hurt LV but might be a problem in other projects.
 * Sys0Decompiler source to 0.4a. Minor improvements to error messaging.