Okay, a new version is out, as there was a serious bug which could cause the program to crash randomly with no specific reason, since it was addressing a deleted memory block.
New download, same link: Download Here
Password is still "www.ricky92.com".
Changes in this version:
Fixed addressing of deleted memory block, causing random crashes or strange exporter name in the output GR2
Added check for Bink1 texture format, which is unsupported in Granny 2.1.0.5. If any textures of that kind are found, the program will print a warning message.
Known bugs:
Automatic conversion of GR2 files which have a Runtime Type Tag different from 0x80000015 will fail. It should not be the case, as the granny engine should be able to work out the conversion automatically, or at least give a non-working (yet valid) gr2 file as an output. I'll try to investigate further when I have time (which probably means in a few months, lol)
I don't have the gr2 format completely sorted out, as I still rely on the original DLLs to load the file in memory and write the converted output. I have planned to create a standalone, cross-platform library to do this, so that the converter could work even on Linux or Mac OS X. It's just a plan and I will not be able to work it out in the near future, though, as I don't have that much free time at all.