A program version would not be able to make use of hooks, but BatLib was originally a project called
SpriteLib and a program download is available. It doesn't have nearly all of the commands as BatLib, but it still does have a ton of them.
I also just looked at the ZINSTALL program
I forgot to change the name of the app that it was looking for. Older versions of BatLib had a weird name, but when I moved it out of testing, I named it with regular characters. Also, I had to change one of the addresses. It won't allow you to chain with Celtic 3 anymore, but it will allow you to install one or the other. I have the updated version attached to
this post.