I don't have VC, I just ran the exe in the Release dir, and did so with Wine under Linux. It didn't (for once) complain about missing dll files. My theory about the div-0 is that there are no walls, and as such is an induced bug.
For the map to load correctly across platforms you need to specify consistent sizes for the map format. I'm not sure if fBlockWidth is supposed to be a float, 32-bit int or 64-bit long.