I recently discovered TTX, an amazing open-source compiler/decompiler for TrueType and OpenType fonts.
The SourceForge TTX site provides ready-to-use Windows and Mac builds of the latest official release of TTX (2.0b1).
Adam Twardoch also hosts his own TTX for Windows page that provides builds of the latest bleeding-edge unreleased versions of TTX.
Adam's page has not been updated since March 2005. There are newer development "snapshots" of TTX available (the most recent one is from February this year), but no ready-made builds to use.
Not wanting to bother Adam, I decided to build it myself. It took quite a bit of fiddling to get the build scripts to work at all using all the updated build tools I used, but I was eventually able to get a build together.
In case anyone wants to use it, I'm making it available for download:
TTX_2.0b2_2006-02-23.085153.exe
(File size: 2,407,971 bytes; MD5: 94ce29217ccd69e90e3da0cbcd56e8a3.)
This is a Windows installer, and should work on all recent versions of Windows. I'm providing it with no warranties express or implied, but I have tested it on multiple computers, and it seems to work fine.
It was built and packaged using the following:
- Python 2.4.3
- Numerical Python -- Numeric 24.2
- py2exe 0.6.5
- Microsoft Visual C++ Toolkit 2003
- Microsoft Windows Server 2003 SP1 Platform SDK
- Microsoft .NET Framework SDK 1.1
- UPX 2.02
- Kzip (Aug 26 2006)
- ZIPMIX (Sep 29 2005)
- XVI32 2.51
- Inno Setup 5.1.7
Adam, if you happen to read this: I'd be more than happy to have you host this build on your site. Please feel free to go ahead if you want to.