comparison DOCS/documentation.html @ 1534:12b9354cd320

AAlib section updated
author folke
date Wed, 15 Aug 2001 19:21:25 +0000
parents 31df4b3fc37a
children 12890f0d3ad2
comparison
equal deleted inserted replaced
1533:8ee4ab7de293 1534:12b9354cd320
817 F toggles fullscreen/windowed mode 817 F toggles fullscreen/windowed mode
818 C cycles available fullscreen modes 818 C cycles available fullscreen modes
819 W/S mappings for * and / (mixer control) 819 W/S mappings for * and / (mixer control)
820 820
821 KNOWN BUGS: 821 KNOWN BUGS:
822 - Keys pressed under aalib console driver repeat forever. (use -vo aa !) 822 - Keys pressed under sdl:aalib console driver repeat forever. (use -vo aa !)
823 It's bug in SDL, I can't change it (tested with SDL 1.2.1). 823 It's bug in SDL, I can't change it (tested with SDL 1.2.1).
824 824
825 825
826 <A NAME=2.2.1.4>2.2.1.4. SVGAlib 826 <A NAME=2.2.1.4>2.2.1.4. SVGAlib
827 827
960 960
961 <B>AAlib</B> is a library for displaying graphics in text mode, using powerful 961 <B>AAlib</B> is a library for displaying graphics in text mode, using powerful
962 ASCII renderer. There are LOTS of programs already supporting it, like Doom, 962 ASCII renderer. There are LOTS of programs already supporting it, like Doom,
963 Quake, etc. MPlayer contains a very usable driver for it. 963 Quake, etc. MPlayer contains a very usable driver for it.
964 If ./configure detects aalib installed, the aalib libvo driver will be built. 964 If ./configure detects aalib installed, the aalib libvo driver will be built.
965 It uses some keys to change Fast rendering ON/OFF, dithering mode change, 965
966 inverse picture, contrast, brightness. Use -vo aa and look out for the help 966 You can use some keys in the AA Window to change rendering options:
967 text. 967 1 : switch fast rendering on/off
968 2 : set dithering mode (none, error distribution, floyd steinberg)
969 3 : invert image
970 4 : decrease contrast
971 5 : increase contrast
972 6 : decrease brightness
973 7 : increase brightness
974
975
976 The following command line options can be used:
977 -aaosdcolor=V : change osd color
978 -aasubcolor=V : change osd color
979 where V can be: (0/normal, 1/dark, 2/bold, 3/boldfont, 4/reverse, 5/special)
980
981 AAlib itselves provides a large sum of options.
982 Here are some important:
983 -aadriver : set recommended aa driver (X11, curses, linux)
984 -aaextended : use all 256 characters
985 -aaeight : use eight bit ascii
986 -aahelp : prints out all aalib options
987
988
989
990
968 991
969 NOTE: the rendering is very CPU intensive, especially when using AA-on-X 992 NOTE: the rendering is very CPU intensive, especially when using AA-on-X
970 (using aalib on X), and it's least CPU intensive on standard, 993 (using aalib on X), and it's least CPU intensive on standard,
971 non-framebuffer console. Use SVGATextMode to set up a big textmode, 994 non-framebuffer console. Use SVGATextMode to set up a big textmode,
972 then enjoy! (secondary head Hercules cards rock :)) (anyone can enhance 995 then enjoy! (secondary head Hercules cards rock :)) (anyone can enhance
973 fbdev to do conversion/dithering to hgafb? Would be neat :) 996 fbdev to do conversion/dithering to hgafb? Would be neat :)
997
998 Use the -framedrop option if your comp isn't fast enough to render all frames!
999
1000 Playing on terminal you'll get better speed and quality using the linux driver, not
1001 curses (-aadriver linux). But therefore you need write access on /dev/vcsa<terminal>!
1002 That isn't autodetected by aalib, bu vo_aa tries to find the best mode.
1003 See http://aa-project.sourceforge.net/tune/ for further tuning issues.
1004
974 1005
975 <A NAME=2.2.2>2.2.2. Audio output devices 1006 <A NAME=2.2.2>2.2.2. Audio output devices
976 1007
977 - OSS (ioctl) driver 1008 - OSS (ioctl) driver
978 - SDL driver (supports up/downsampling, esd, arts etc) 1009 - SDL driver (supports up/downsampling, esd, arts etc)
1997 - patched <B>MPlayer</B> to work on FreeBSD x86 2028 - patched <B>MPlayer</B> to work on FreeBSD x86
1998 2029
1999 Bertrand BAUDET: <bertrand_baudet@yahoo.com> 2030 Bertrand BAUDET: <bertrand_baudet@yahoo.com>
2000 - network streaming support 2031 - network streaming support
2001 2032
2002 Folke Ashberg: <folke@ashberg.de 2033 Folke Ashberg: <folke@ashberg.de>
2003 - native AAlib driver (-vo aa) 2034 - native AAlib driver (-vo aa)
2004 2035
2005 Main testers: 2036 Main testers:
2006 Tibor Balázs (Tibcu) 2037 Tibor Balázs (Tibcu)
2007 Péter Sasi (SaPe) 2038 Péter Sasi (SaPe)