This is the fifth Linux version of The Black Lotus' iXalance demo loader
system. It's compiled with an up-to-date SDL-1.0 library (CVS version at the
moment of compile [12.02.2000]) and some internal changes.

It uses the very same MIDAS Sound System as the Windows version (only a bit
newer one) and SDL for graphics. This allows it to run on all sound cards
supported by Open Sound System (OSS) 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>
