This is the fifth Linux version of The Black Lotus' iXalance demo loader
system. It's compiled with an up-to-date LibGGI (CVS version at the moment
of compile [12.02.2000]) and some small changes (all inline assembler is now
in separate file which is compiled with nasm).

It uses the very same MIDAS Sound System as the Windows version (only a bit
newer one) and LibGGI for graphics. This allows it to run on all sound cards
supported by Open Sound System (OSS) and display on all devices supporting
320x200, 640x480 and 800x600 modes in 16 bit color. As I haven't a KGI kernel,
I've only tested it on the X target.

The executable isn't statically linked (apart from MIDAS) as GGI needs
dynamic linking. This is why you need glibc 2.1 and LibGGI, 
memory display target and some other display target (X, SVGALIB, KGI, Glide?)
Correct output from "ldd ixalance" should be something like:

        libggi.so.2 => /usr/lib/libggi.so.2 (0x4001e000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x40029000)
        libc.so.6 => /lib/libc.so.6 (0x4003b000)
        libgii.so.0 => /usr/lib/libgii.so.0 (0x40117000)
        libgg.so.0 => /usr/lib/libgg.so.0 (0x4011e000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
	
If it doesn't, your system is either screwed or needs update. Sorry.

Usage is really simple, run ./ixalance <some_demo_here.ixa> and you're set.
You can exit with ESC or the hard way with C-c...

You can set options on the command line though:
     -mx             Mixing rate x Hz
     -ox             Output mode (8=8-bit, 1=16-bit, s=stereo, m=mono)
     -fx             Use filter (0 = none, 1=less, 2=more)
     -i              Use oversampling (interpolation)
     -sXxY           Force screen mode to X x Y
     -d              Creates a debug file called debug.txt
     -t              Prints frames per second to stdout
     -a              Don't use LibGGI in asynchronous mode

For more information on iXalance and for the actual demos, visit TBL's
iXalance page at http://www.tbl.org/tbl32.htm

For more information on GGI and how to get it, see the project home page at
http://www.ggi-project.org

For more information on MIDAS Sound System, see http://www.s2.org/midas/

The iXalance/Linux home page is now at http://www.s2.org/iXalance/

Jarno Paananen <jpaana@s2.org>
