After troubleshooting in an IRC channel, somebody brought up a point that I obviously overlooked: Running console programs created with Visual Studio 2008 requires the Visual C++ 2008 Redistributable Package to be installed. It can be downloaded here:
http://www.microsoft.com/downloads/deta ... laylang=enAny Windows user wanting to use the 32 bit build should try installing the VC2008 runtime files and seeing if it works. Do note that the VC2008 runtime will only install on Windows 2000SP4 or newer, so if you're using Windows 2K, update to the latest service pack. If you're using Windows 9x or DOS, you have to use the 16 bit build until I can get another compiler to make it work.
While troubleshooting the builds from the other compilers, I was able to import MIDI lyrics just fine. However I noticed that trying to import from a VL file failed. Here is a set of test files for my latest chart with lyrics (script.txt, notes.mid without lyrics, notes.mid with lyrics and a VL lyric file):
http://www.sendspace.com/file/i7z8jnIf anybody wants to test the functionality of any build of the program to make sure it's working, download the test files above and try running these commands:
FoFLyricConvert -in midi "notes (with offsetted lyrics).mid" -out script TEST_midi_to_script.txt
FoFLyricConvert -in script script.txt -out midi notes.mid TEST_script_to_midi.mid
FoFLyricConvert -in vl "ZARD - Ai wa Kurayami no Naka de (syllable sync).vl" -out script TEST_vl_to_script.txt
FoFLyricConvert -in vl "ZARD - Ai wa Kurayami no Naka de (syllable sync).vl" -out midi notes.mid TEST_vl_to_midi.mid
If you're running the program from the current directory at the command line in Mac, use
./FoFLyricConvert at the beginning of each of those test commands. If it completes without errors and the output file is created, it should be working.