How to use this program If you just want to use this program: - download GenCard5.exe (or GenCard5.pt* and concatenate the pieces in binary mode to generate GenCard5.exe) - download Base_Sources/* or Base_Sources.tar - download Symbols/icons/* or else Symbols-icons.tgz - download ReadMe.txt, and spoiler* for some ideas. - make folders called Artwork/ and Symbols/ (you put your own files in those) - you don't need fonts.zip because all the fonts you'll need are actually compiled into the EXE - you don't need the source files - you don't need the GraphApp library, it's all compiled into the EXE already If you want to build this program: - download src/* or src*.tgz - download fonts.zip - download GraphApp from http://enchantia.com - download Base_Sources/* - download Symbols/icons/* or Symbols-icons.tgz The following instructions concern building the program: You'll need GraphApp, my free open source image toolkit. Visit http://enchantia.com/software/graphapp/ and download the latest one. You'll need to generate some portable fonts for GraphApp. This is because the program draws everything with in-memory images (not OS-specific in-graphics-card bitmaps). So, the images require pixel sources from which to draw. Fonts are just another pixel source. So, download fonts.zip and unpack it to C:/Apps/app/fonts/ so that Mana/ and MagicTG/ are folders within that app/fonts/ folder. Portable fonts in GraphApp are stored as PNG images with associated text files describing the sizes of the glyphs within the PNG images. GraphApp comes with an example program called fontdraw.c which can generate fonts. You should use that to generate the Times font as PNG images. You want every integer pixel height from 16 to 60 inclusive, in each style of PLAIN, ITALIC, ANIT_ALIAS and ITALIC+ANTI_ALIAS. You can write a loop in the main function of fontdraw to do that. Rename the resulting fontsave/Times/ folder to C:/Apps/app/fonts/Times/ and now Times will be available as a pixel source for the program. In future I'll make a native-font-to-pixel-source internal converter so you won't need to generate the Times font at all. But that isn't ready yet. The advantage of this is a smaller compiled download and less user work to install the thing; the Times font will effectively be generated in memory at run-time. (The reason PNG pixel sources for fonts is good is that the image manipulation no longer relies on having a valid Windows or X-Windows connection, which means I could make this program work as a web script one day.) Note: Because GraphApp is a cross-platform toolkit, you can compile this program for Windows or Linux or possibly even Mac if it's running X-Windows. Loki