README.MiNT
changeset 302 8a86bdf34f0f
parent 281 c5010ab8ba35
child 305 9c6613983e85
     1.1 --- a/README.MiNT	Wed Mar 06 19:14:17 2002 +0000
     1.2 +++ b/README.MiNT	Thu Mar 07 20:23:11 2002 +0000
     1.3 @@ -49,19 +49,19 @@
     1.4  Mouse (XBIOS, GEM, Ikbd)
     1.5  Video (XBIOS (Fullscreen), GEM (Windowed and Fullscreen))
     1.6  Timer (VBL vector)
     1.7 +Joystick and joypad support (Ikbd, Hardware)
     1.8  
     1.9  - What is missing:
    1.10  Audio support (TOS)
    1.11  CDROM support (Metados, /dev/cdrom)
    1.12 -Joystick and joypad support (Hardware)
    1.13  Threads support (TOS)
    1.14  
    1.15  - Driver combinations:
    1.16 -Video	Kbd	Mouse	Timer
    1.17 -xbios	ikbd	ikbd	vbl
    1.18 -xbios	gemdos	xbios	vbl
    1.19 -xbios	bios	xbios	vbl
    1.20 -gem	gem	gem	vbl
    1.21 +Video	Kbd	Mouse	Timer	Jstick	Joypads
    1.22 +xbios	ikbd	ikbd	vbl	ikbd	hardware
    1.23 +xbios	gemdos	xbios	vbl	-	hardware
    1.24 +xbios	bios	xbios	vbl	-	hardware
    1.25 +gem	gem	gem	vbl	-	hardware
    1.26  
    1.27  ==============================================================================
    1.28  V.  Environment variables:
    1.29 @@ -75,6 +75,38 @@
    1.30  	Set to 'xbios' to force xbios video driver
    1.31  	Set to 'gem' to force gem video driver
    1.32  
    1.33 +SDL_JOYSTICK_ATARI:
    1.34 +	Use any of these strings in the environment variable to enable or
    1.35 +	disable a joystick:
    1.36 +
    1.37 +	'ikbd-joy1-[on|off]' for IKBD joystick on port 1
    1.38 +	'porta-pad-[on|off]' for joypad on port A
    1.39 +	'porta-joy0-[on|off]' for joystick 0 on port A
    1.40 +	'porta-joy1-[on|off]' for joystick 1 on port A
    1.41 +	'porta-lp-[on|off]' for lightpen on port A
    1.42 +	'porta-anpad-[on|off]' for analog paddle on port A
    1.43 +	'portb-pad-[on|off]' for joypad on port B
    1.44 +	'portb-joy0-[on|off]' for joystick 0 on port B
    1.45 +	'portb-joy1-[on|off]' for joystick 1 on port B
    1.46 +	'portb-anpad-[on|off]' for analog paddle on port B
    1.47 +
    1.48 +	Default configuration is:
    1.49 +		'ikbd-joy1-on' (if IKBD events driver enabled)
    1.50 +		'porta-pad-on portb-pad-on' (if available on the machine)
    1.51 +
    1.52 +	port[a|b]-[pad|joy?|lp|anpad]-* strings are mutually exclusives.
    1.53 +	On such a port, you can only use a joypad OR 1 or 2 joysticks OR
    1.54 +	a lightpen OR an analog paddle. You must disable joypad before
    1.55 +	setting another controller.
    1.56 +
    1.57 +	IKBD joystick only available when the IKBD events driver is enabled.
    1.58 +	The second joystick port on IKBD is used by the mouse, so not usable.
    1.59 +
    1.60 +	Joypads are multibuttons controller (Atari Jaguar console-like).
    1.61 +	Joysticks are 1 button, 2 axis controllers.
    1.62 +	Lightpen and analog paddle are 2 buttons, 2 axis controllers. The 2
    1.63 +	buttons are those affected to 1 button joysticks on the same port.
    1.64 +
    1.65  -- 
    1.66  Patrice Mandin <pmandin@caramail.com>
    1.67  http://www.multimania.com/pmandin