In what way does it not work? Does it crash upon startup? If so, does it give an error message?
I doubt I'd be able to fix it since I've lost the source code, but there might be a workaround.
That's really weird because if I remember correctly pretty much nothing is actually different between the two.
According to the devlog I wrote the only thing I changed was the documentation. So if 1.0 works for you then I'd suggest sticking to that.
I'm sorry I can't be more helpful, but as I've said, this was pretty long ago.