This is the fifth Linux version of The Black Lotus' iXalance demo loader
system.

It uses the MIDAS Sound System ported to SDL, and SDL directly for graphics.
This allows it to run on all sound cards supported by SDL and display on all
SDL supported devices supporting 320x200, 640x480 and 800x600 modes in 16 bit
color.
Running in 16-bit true color mode is preferable to get best performance.

The executable isn't statically linked (apart from MIDAS). This is why you
need glibc 2.1 and SDL. Correct output from "ldd ixalance" should be
something like:

        libSDL-1.0.so.0 => /usr/lib/libSDL-1.0.so.0 (0x4001f000)
	libpthread.so.0 => /lib/libpthread.so.0 (0x400a9000)
	libc.so.6 => /lib/libc.so.6 (0x400bc000)
	libesd.so.0 => /usr/lib/libesd.so.0 (0x40199000)
	libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x401a1000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40276000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
	libaudiofile.so.0 => /usr/lib/libaudiofile.so.0 (0x40286000)
	libm.so.6 => /lib/libm.so.6 (0x40299000)

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
     -F              Try to use full screen 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 SDL and how to get it, see the project home page at
http://www.devolution.com/~slouken/SDL/

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>
