* the non-VTI-derived portions of ttdasm (Lionel allowed me to use them under the GPL, see p080.ezboard.com/ftichessteamhqfrm5.showMessage?topicID=3370.topic),
* the disassembler from libopcodes/GDB,
* the ROM image loading code from TiEmu (dasm-tigcc should be able to open any .tib, .??u, .rom or TiEmu .img file as a ROM),
* the portions of code from libtifiles2 used by the above (so I don't have to link in libtifiles2, which drags in libticonv and glib2, just for the few functions I need),
* a stripped-down version (no I/O port handling, no writes, no hardware protection handling) of the memory-handling code from TiEmu (which properly supports the Titanium unlike the hack in ttdasm),
* the little-endian/big-endian integer handling from ld-tigcc, to replace the one from glib2.
www.tigen.org/kevin.kofler/pcprogs/dasm-tigcc.tar.bz2
I didn't upload any binaries yet, but the source should compile with any recent version of GCC under both *nix and MinGW/MSYS. (No changes should be needed, if there are any, please send a patch.) No external libraries are needed.
