That download has a precompiled Windows executable
bundled with TMI-2.
I suggest first getting the TMI-2 distribution in
that bundle working. Then, once you see it's working,
look at your old lib and develop a strategy for
getting your old stuff on there.
One of the problems with the Cygwin option is that
the chances are you'll need to either modify
your lib to use a Cygwin compiled modern driver, or
modify older driver source to compile on
Cygwin. Either way, it's not trivial. It's easier
to just get TMI-2 running in that bundle, then
slowly port in your lib's content.
Obviously the best option is to use Linux, either
as the primary OS or a guest in a virtual OS.
If you drop me a private message on LPmuds.net, giving
me driver details and your local_options file, I can
see about helping you more directly.