80386 and higher CPU's with at least 2MB RAM, linear addressing, framebuffer or text
Linux/x86 (text and SVGALIB)
Generic C (text, SDL, SVGALIB, X11, Qt, others?) portable to many OSes
Java (for running as an applet on a webpage, let people try it before downloading)
Zaurus (SL-5500, SL-5600, maybe C700)
iPaq (running Linux)
