It seems to work without any problems. One use of a non-portable function was corrected in the process.
The Visual Studio project file failed to define ALLSCORES, causing the score file to be limited to one entry per UID. Since the UID is always set to 42 on Windows, only one entry could ever appear in the list.
These files were produced by Visual Studio 2015 on Windows 8.1.