
				LBreakout
			    
		a breakout-style arcade game for Linux
			    by Michael Speck

------
1. Requirements
2. Installation
3. Manual
4. Problems
------

Requirements:
    X11, SDL(1.0 or better)

Installation:
    1.	type './configure'
	options:
	    --disable-sound (no sound)
	    --disable-install (no installation; play from source directory)
	(e.g. './configure --disable-sound --disable-install')
    2.	type 'make'
    3.	become root
    4.  type 'make install' (only if 'install' is not disabled)
    5.  type 'lbreakout' to play

Manual:
    For more informations about the game see manual/manual.html.

---------
Problems:

I installed it properly but it crashes instantly.
- The SDL Sound might not work: repeat the installation process described above
with argument '--disable-sound' for configure.

LBreakout is not very fast.
- In Options/Graphics you can change the animation level and turn off 
transparancy. Options/Graphics/Animations is 'high' by default but choosing 
'low' instead will be much faster.

When I move my mouse it's hard to fire the weapon.
- This problem does only occur when Options/Controls/WarpMouse is 'on'.
This option is quite useful to keep the mouse pointer in the window and 
should be disabled in 'Fullscreen' mode. 
If you play in a window you should use 'Space' to fire your weapon or turn
Options/Controls/WarpMouse 'off'.
BTW this problem is caused by SDL_EventState(MOUSEMOTION, IGNORE) which seems
to have an effect on mouse button events. (Function Breakout::Club_Update() 
in breakout.cpp. Someone got an idea?)

When the framerate drops my mouse is slowing down.
- This problem does only occur with my PS/2 mouse when
Options/Controls/WarpMouse is 'on'. My serial one is working perfect.
If you have problem too you should keep 'Mouse Motion' in 
Options/Controls at 100 or turn Options/Controls/WarpMouse 'off'.

It crashes after I played for a while.
- You using egcs 2.91.66? Well, gcc 2.95.x works fine. Maybe you should update
your compiler. I've fixed as many bugs as possible occuring when using
egcs 2.91.66 but it still fails sometimes.

It needs a library called SDL. Where do I get this?
Check out www.libsdl.org!
