comparison README.MiNT @ 305:9c6613983e85

Atari port cleanups from Patrice
author Sam Lantinga <slouken@libsdl.org>
date Sun, 10 Mar 2002 03:33:59 +0000
parents 8a86bdf34f0f
children bff64eba7721
comparison
equal deleted inserted replaced
304:ec53caed9fb2 305:9c6613983e85
57 Threads support (TOS) 57 Threads support (TOS)
58 58
59 - Driver combinations: 59 - Driver combinations:
60 Video Kbd Mouse Timer Jstick Joypads 60 Video Kbd Mouse Timer Jstick Joypads
61 xbios ikbd ikbd vbl ikbd hardware 61 xbios ikbd ikbd vbl ikbd hardware
62 xbios gemdos xbios vbl - hardware 62 xbios gemdos xbios vbl xbios hardware
63 xbios bios xbios vbl - hardware 63 xbios bios xbios vbl xbios hardware
64 gem gem gem vbl - hardware 64 gem gem gem vbl xbios hardware
65 65
66 ============================================================================== 66 ==============================================================================
67 V. Environment variables: 67 V. Environment variables:
68 68
69 SDL_ATARI_EVENTSDRIVER 69 SDL_ATARI_EVENTSDRIVER
77 77
78 SDL_JOYSTICK_ATARI: 78 SDL_JOYSTICK_ATARI:
79 Use any of these strings in the environment variable to enable or 79 Use any of these strings in the environment variable to enable or
80 disable a joystick: 80 disable a joystick:
81 81
82 'ikbd-joy1-[on|off]' for IKBD joystick on port 1 82 'ikbd-joy1-[on|off]' for IKBD joystick on port 1 (hardware access)
83 'xbios-joy1-[on|off]' for IKBD joystick on port 1 (xbios access)
83 'porta-pad-[on|off]' for joypad on port A 84 'porta-pad-[on|off]' for joypad on port A
84 'porta-joy0-[on|off]' for joystick 0 on port A 85 'porta-joy0-[on|off]' for joystick 0 on port A
85 'porta-joy1-[on|off]' for joystick 1 on port A 86 'porta-joy1-[on|off]' for joystick 1 on port A
86 'porta-lp-[on|off]' for lightpen on port A 87 'porta-lp-[on|off]' for lightpen on port A
87 'porta-anpad-[on|off]' for analog paddle on port A 88 'porta-anpad-[on|off]' for analog paddle on port A
90 'portb-joy1-[on|off]' for joystick 1 on port B 91 'portb-joy1-[on|off]' for joystick 1 on port B
91 'portb-anpad-[on|off]' for analog paddle on port B 92 'portb-anpad-[on|off]' for analog paddle on port B
92 93
93 Default configuration is: 94 Default configuration is:
94 'ikbd-joy1-on' (if IKBD events driver enabled) 95 'ikbd-joy1-on' (if IKBD events driver enabled)
96 'xbios-joy1-on' (if gemdos/bios/gem events driver enabled)
95 'porta-pad-on portb-pad-on' (if available on the machine) 97 'porta-pad-on portb-pad-on' (if available on the machine)
96 98
97 port[a|b]-[pad|joy?|lp|anpad]-* strings are mutually exclusives. 99 port[a|b]-[pad|joy?|lp|anpad]-* strings are mutually exclusives.
98 On such a port, you can only use a joypad OR 1 or 2 joysticks OR 100 On such a port, you can only use a joypad OR 1 or 2 joysticks OR
99 a lightpen OR an analog paddle. You must disable joypad before 101 a lightpen OR an analog paddle. You must disable joypad before
100 setting another controller. 102 setting another controller.
101 103
102 IKBD joystick only available when the IKBD events driver is enabled.
103 The second joystick port on IKBD is used by the mouse, so not usable. 104 The second joystick port on IKBD is used by the mouse, so not usable.
104 105
105 Joypads are multibuttons controller (Atari Jaguar console-like). 106 Joypads are multibuttons controller (Atari Jaguar console-like).
106 Joysticks are 1 button, 2 axis controllers. 107 Joysticks are 1 button, 2 axis controllers.
107 Lightpen and analog paddle are 2 buttons, 2 axis controllers. The 2 108 Lightpen and analog paddle are 2 buttons, 2 axis controllers. The 2