file_id.diz
__
,-\| `` _
__ __ ,' | _.[\
././/-<' `-/| `p' \
../''' \ ,''. ,-'\ __|
........................./ `.` . | \ \ ]. oY--\,' |......
| __-.. ,' ` \ 'pd \ `.d/\_ \ | ||
| '`:-]/ . | -]U|.P/ `\'\ '-.=--^..' ||
| oo:-- : `--\ b \ | _.. -.` ./\. ||
| _.-''__,.-' \ "- ,/].,-/\ ` b d ||
| ,' ,-'' .`+-. /'',_.. `...'I_ ||
| / /_ '.\ ' V. /8d8| `O./8'` ||
| ,' J` |. \_`=:: |88/ ` ||
\/,o'/' _ |./-. |'\'' <J8P' ||
P /'/ ,'|/|L'\, ./Y ' _ "8 ||
\' ,| _ __ /b/ / `\/\//:]L L `>o/_,.. ||
'/ "| `/ "''YY' ..\`P \._:d./,'' \ ||
|b' \ \. \\|'\ _._//\</\I| ||
d\ \ . ` _ PU'' '"''''' ' `8\\]/ ||
O' `Y `-.'__ 8. -/ |\/ ||
|' `J\ ./`--.| ,d 'P ||
| `V\ | _\ . _ __P' ||
|, / \_. _ o _,/\\[ `-"--"-' ||
| ,' -" 'Y'' `b\.P' \ ||
| /,' \ . | ||
| |,d '\ \| ||
|| |'| <h.. |P ||
\ | \\/ / _ ||
8. '.| /\| P/ _,.--XX`-o_ ||
,' ]. `` _ ./ '/ ,/-X- XX XX `.. ||
| / `. `d/\__ .,pY'/-' `\ XX XX XXX `.. ||
| || `-P. P'\.,.\ '\. `8. XX XXX XX `o_ ||
\. | `---o/ "-=../=/8".._ 'Y\ X XX XX \b ||
\ '. `-- ._ b.\ ( -o-.`\ XX XX XX YoJ|
`. ' _ `._ Y".].]. -.8/ `2\ XX XX _,.b::-"L
|`._'-._ -` ..-PYb=:,| \\_ X _,.ooP=-"'___.Yd.
\___:\. '-..______________:::__::==_____:/o.==8\od=.o--/""""':J|
'-._ '-._ \:==....=------''''
'`-._ '".._
`-._ '`-._
## ## ######## ## `##_ ##-..######## ######## ######## #######
## ## ## ## ## `##_ `-._ ## ## ## ## ##
######## ######## ######## ## `-######## ######## ## #######
## ## ## ## ## ## ## ##.. ##`b## ## ## ##
## ## ######## ## ## ## ######## ## ## ## #######
`b `.
`. \. www.kakiarts.de
P R E S E N T S `. `.
A N A R C A D E B I L L I A R D S \ \
G A M E I N < 8 0 K | |
| |
code, ingame graphics: KeyJ .' ||
title graphics: gabi | /
music: dq | ,'
`----''
Key Features
------------
- 2-player arcade 8-ball game
- OpenGL 3D graphics
- executable size is ~78 kilobytes (no cheating, only standard system DLLs
are used)
- a "minimal" version with reduced features is also available, at just under
14 kilobytes
- standard 8-ball rules, tunable (no professional rules, though)
- background music
- sound effects
- nice title screen :)
Requirements
------------
- Windows 2000 or XP
- a CPU that isn't too slow (think ~500 MHz minimum for low detail, 2 GHz or
equivalent for high detail)
- OpenGL acceleration. GeForce-2 class will do (at least in low detail mode)
Options
-------
Screen Resolution: The first item, "(Windowed)", starts the game in a
maximized window. The remaining items will run it
full-screen in the resolution of your choice.
High Detail: Activates high detail mode for fast computers.
Antialias: Activates 4x Full-Screen Anti-Aliasing. If such a mode isn't
available on the machine, it will silently fall back to a
non-antialiased mode.
Music: Activates music from the start. Music can also be (de-)activated later
with the [M] key.
Sound: Activates sound effects from the start. Effects can also be
(de-)activated later with the [S] key.
Controls
--------
First important note: Don't touch the mouse, you won't need it.
[Left] and [Right] Aim
[Down] or [Space] Fire (hold the key down to increase the cue power)
[Shift] "Precision" Modifier: slows down aiming and firing
[Ctrl] "Fast" Modifier: increases aiming and firing speed
Cursor Keys (ball in hand) move cue ball
[Enter] (ball in hand) confirm cue ball position
[Q] or [Esc] Quit the game
[N] Start a new game
[M] Toggle music
[S] Toggle sound effects
[D] Toggle aiming help
[Tab] Aim at another ball
[H] Show or hide help window
[R] Show or hide rules window
[1] through [7] Toggle a rule (while the rules window is visible)
[V] Show ball velocity vectors
[W] Toggle wireframe balls
Camera Controls
---------------
[F1] Switch to overview camera
[F2] Switch to near camera
[F3] Switch to far camera
[F4] Switch to fly-by camera
[F5] Switch to auto camera
(far camera while cueing, overview camera when balls
are rolling; this is the default)
[F6] Switch to free camera
[-] and [+] Increase/decrease camera distance
[PgUp] and [PgDn] Raise/lower camera
[Left] and [Right] (free camera only) Rotate camera
[Up] and [Down] (free camera only) Move camera forward/backward
[Home] and [End] (free camera only) Change camera altitude
[Ins] and [Del] (free camera only) Move camera left/right ("strafing")
Minimal Version
---------------
The minimal version offers all gameplay features except
- no configuration dialog
- no title screen
- no sound
- no music
- no fullscreen mode
- no low detail mode
- no antialiasing
- no fps counter
- no cue power indicator bar
- no wireframe and "show velocities" mode
- no free camera
- no icon :)
Acknowledgements
----------------
External code used in this game:
- V2 synthesizer system by kb/farbrausch
- kkrunchy executable packer by ryg/farbrausch
- Crinkler linker + packer by Mentor/TBC and Blueberry/Loonies (for the
minimal version)
Special thanks to Prozac for extensive testing.
-- KeyJ <keyj@kakiarts.de>