As in the comment on the game page, the instability was caused by my french windows 7 copy that interprets a floating point of having a , (comma) and not a . (decimal point) which of course is the opposite for english windows. The result of feeding in the incorrect decimal separator is a memory access violation (or similar on different OSes)… Download links are below, it is quite unfinished but its there at last and I cannot say how much of a headache this was to fix.
Again, my sincerest gratitude to those that tried to run this so far. The linux build is still dodgy, so I recommend using WINE despite the sound issue remaining for the time being.
THE BUGS RELATING TO WIN32 RELEASES HAVE BEEN SOLVED. LINK:
The bug related to foreign builds of Windows 7 (french) that interpreted floating point values as having a , not a . and this resulted in a crash in English windows as the reverse was true. This is SOLVED! (unless you have french windows)
The linux version (experimental) with some new dependency scripts can be found here:
This is a DIY release, compile it youself from the scripts please (sudo bash the dependency .sh files and then DO NOT sudo the compile script unless you want to either run some chowns or sudo ./LD21s later)
I again, apologize for the fiasco and will be writing to a few people as to why foreign versions of windows interpret floating point values differently to avoid this for all people (need to feed back to a german friend whose game only works on german windows. I now know why).
Again, my sincerest apologies for the delay.