Heya, I'm also having the SxS configuration issues (the program has failed to start because the configuration is borked, error (some negitive number), and so forth) on win XP SP2, even when I build the damn thing myself (with VC2008 Express).
Poking around with depends I found that the allegro libs wanted some version of the VC 2005 redist that none of the redist downloads or other files I had would satisfy them. So I rebuil them in 2008 with static linking
That worked, but now I'm getting some kind of DFhack related error.
Stonesense launched
Using allegro version 5.0.0 r1
No Dwarf Fortress executable found
DFhack exeption: memory object not set: type offset key /string/MSVC/buffer
No Dwarf Fortress executable found
DFhack exeption: memory object not set: type offset key /string/MSVC/buffer
No Dwarf Fortress executable found
DFhack exeption: memory object not set: type offset key /string/MSVC/buffer
...
...
...
This is with the newer memory.xml, fwiw.
I also get about the same message when I try to run DFUNSTUCK from StoneSense's directory. The current DFhack version works fine, but dropping the current (200kb smaller and apparently dynamically linked to VC 2010?) DFHack.dll causes (somewhat expectable) unknown entry point errors.
Of course, if I can track down a lib for the newer DFhack I can probably just build SVN stonesense around it, but I was hoping for a drop in fix for people having problems now :\.