This directory contains code for reading and displaying Amiga IFF picture, sound, and 3D object files. IFF.LISP: The base IFF code; this knows the overall file format. IFF-ILBM.LISP: How to read bitmap files, and display them on a TI Explorer. IFF-8SVX.LISP: How to read sound files, and (sort of) play them on a TI. IFF-SC3D.LISP: How to read Sculpt-Animate 3D files. VECTOR-FONT.LISP: The definition of a structure representing a scaled font, and code for drawing it on a TI. This code has nothing to do with IFF. BUILD-FONT.LISP: Code for taking a SC4D vector font directory (like the one that came with SC4D disk 2) and turning it into one of the VF structs defined in VECTOR-FONT.LISP VECTOR-FONT-HACKERY.LISP: Some demo code that uses VECTOR-FONT.LISP. This has nothing to do with IFF. VECTORIZE-FONT.LISP some cobbled-together code for manually translating bitmap fonts into vector fonts CMR-VF.XLD a couple of vector-fonts I made with the above from CMR-VF-POLY.XLD the Explorer CMR font. You don't need to load all of these files. If you just want to read images, then you just need IFF and IFF-ILBM (in that order). If you have saved a vector-font to a binary file, then you don't need to load the IFF code at all to use it; just VECTOR-FONT.LISP. I believe this code is portable Common Lisp. The parts that are TI specific (drawing the images, playing the sounds, saving the binary font file, etc) are conditionally compiled.