I actually have a fixed version of these libs in my hd. They were, *ahem*,
fixed recently so I can mess around with these libs on a newer engine.
:)
Anyways, I might be able to supply you with the source you need. Email me at crazyazngamer AT gmail . com if you are interested in them. They are, however, actually modified to include another enemies class (gawd, I hope not to see those data parsing functions again...) and a... COUGH COUGH... rudimentary battle system. ;D
Actually, it's pretty easy to fix them yourself. I remember that a lot were careless integer declarations. like so:
// ...we're inside a function
int integer = 0; // yay, we made an int
// some code
int integer = 0; // ERROR!
See if that isn't the case. Those variables sound familiar :D
EDIT: Also, I'd like to point out Zip is crazy. :o