The following documentation is currently available:
XaoS comes with texinfo file containing file format description
and programer's documentation. You might also use an
online HTML version of this file.
- UNIX
- X11 -
8 bpp pseudocolor; 8, 15, 16, 24, 31 TrueColor; StaticGray and
StaticColor only
- Curses -
Yes! A text mode is now available!
- Linux/SVGAlib -
SVGAlib 1.2.10 or newer highly recommended
- Plan 9 -
8 bpp displays only (see
doc/README.plan9)
- MS-DOS -
djgpp/Allegro - supports
- VESA 2.0/1.0
- VGA - 320x200 and X modes
- S3
- Cirrus
- ET4000
- 1 Mb trident cards
Resolutions: 256x256 - 1200x1600 (see
doc/README.dos)
- OS/2 -
320x200 mode 13 and text mode (see
doc/README.OS2)
- BeOS
- Macintosh -
Displays with 8 bpp support only. Compiled for both PowerPC
and 68K based machines. (see
doc/README.mac)
- Amiga
- Other Platform? -
Too bad. See documentation on how to port
XaoS. The first version should take less than one hour to code!
(Tested on the Plan 9 port.) Please let us know about any port.
XaoS uses floating point math for its calculations. This may
be slow on some computers. The program was developed on
a Pentium running at 120 MHz, but it can work quite well
on a 486Dx/2. Nice letters have been received from users using
XaoS on 386/40 or similar. A co-processor is really required.
A faster computer is better so an Alpha/600MHZ is recommended.
RS/6000's have also been found to be fast enough.
To compile XaoS you will need an ANSI compliant compiler with
good optimizations. The UN*X version uses a configure script.
Other platforms use different compilation methods. GNU CC is highly
recommended since that is what it was developed under. Graphics drivers
usually have some additional requirements. (For example X libraries for
X11, djgpp and Allegro for DOS port, etc...) Also, fast malloc/free
routines are recomended because they are called quite often (10 times
per frame)!
- MS-DOS port does not start and says "get csdpmi*.zip"
I've forgot to add DPMI server to the package. Please download it
here.
- MS-DOS port crashes on some videocards (mainly 512K Tridents) because
the Allegro driver is incomplete. Please use a video BIOS extension
(for example unvbe)
- X11/MITSHM has problems on FreeBSD. Please try
-nomitshm in case you encounter any problems
- Solid guessing method occaisonally introduces bugs into the
calculations. Please press 'r' to correct this.
Send all comments, questions, and suggestions to
jh@ucw.cz
Copyright © 1996-2003 by Thomas Marsh and
Jan Hubicka. All rights reserved.
Web design unifying by Zoltan Kovacs
XaoS is a part of the GNU Project and
hosted by SourceForge.
Last modified: Thu Feb 6 7:06:42 PST 2003