47 Keyboard (GEMDOS, BIOS, GEM, Ikbd) |
47 Keyboard (GEMDOS, BIOS, GEM, Ikbd) |
48 Mouse (XBIOS, GEM, Ikbd) |
48 Mouse (XBIOS, GEM, Ikbd) |
49 Video (XBIOS (Fullscreen), GEM (Windowed and Fullscreen)) |
49 Video (XBIOS (Fullscreen), GEM (Windowed and Fullscreen)) |
50 Timer (VBL vector, GNU pth library) |
50 Timer (VBL vector, GNU pth library) |
51 Joystick and joypad support (Ikbd, Hardware) |
51 Joystick and joypad support (Ikbd, Hardware) |
52 Audio support (Hardware, XBIOS, GSXB, /dev/audio if threads enabled) |
52 Audio support (Hardware, XBIOS, GSXB, MCSN, STFA, /dev/audio if threads enabled) |
53 Threads support (Multitasking OS only via GNU pth library) |
53 Threads support (Multitasking OS only via GNU pth library) |
54 |
54 |
55 - What is missing: |
55 - What is missing: |
56 CDROM support (Metados, /dev/cdrom) |
56 CDROM support (Metados, /dev/cdrom) |
57 |
57 |
58 - Driver combinations: |
58 - Driver combinations: |
59 Video Kbd Mouse Timer Jstick Joypads |
59 Video Kbd Mouse Timer Joystick |
60 xbios ikbd ikbd vbl(2) ikbd hardware |
60 xbios ikbd ikbd vbl(2) ikbd |
61 xbios gemdos xbios vbl(2) xbios hardware |
61 xbios gemdos xbios vbl(2) xbios |
62 xbios bios xbios vbl(2) xbios hardware |
62 xbios bios xbios vbl(2) xbios |
63 gem gem gem(1) vbl(2) xbios hardware |
63 gem gem gem(1) vbl(2) xbios |
64 |
64 |
65 (1) GEM does not report relative mouse motion, so xbios mouse driver is used |
65 (1) GEM does not report relative mouse motion, so xbios mouse driver is used |
66 to report this type event. |
66 to report this type event. |
67 |
67 |
68 (2) If you build SDL with threads using the GNU pth library, timers are |
68 (2) If you build SDL with threads using the GNU pth library, timers are |
74 SDL_VIDEODRIVER: |
74 SDL_VIDEODRIVER: |
75 Set to 'xbios' to force xbios video driver |
75 Set to 'xbios' to force xbios video driver |
76 Set to 'gem' to force gem video driver |
76 Set to 'gem' to force gem video driver |
77 |
77 |
78 SDL_AUDIODRIVER: |
78 SDL_AUDIODRIVER: |
79 Set to 'mint' to force Atari audio driver |
79 Set to 'mint_gsxb' to force Atari GSXB audio driver |
|
80 Set to 'mint_mcsn' to force Atari MCSN audio driver |
|
81 Set to 'mint_stfa' to force Atari STFA audio driver |
|
82 Set to 'mint_xbios' to force Atari Xbios audio driver |
|
83 Set to 'mint_dma8' to force Atari 8 bits DMA audio driver |
80 Set to 'audio' to force Sun /dev/audio audio driver |
84 Set to 'audio' to force Sun /dev/audio audio driver |
81 Set to 'disk' to force disk-writing audio driver |
85 Set to 'disk' to force disk-writing audio driver |
82 |
86 |
83 SDL_ATARI_EVENTSDRIVER |
87 SDL_ATARI_EVENTSDRIVER |
84 Set to 'ikbd' to force IKBD 6301 keyboard driver |
88 Set to 'ikbd' to force IKBD 6301 keyboard driver |
161 Available with multitasking OS. |
165 Available with multitasking OS. |
162 |
166 |
163 VBL timer driver: |
167 VBL timer driver: |
164 Available on all machines (I think). |
168 Available on all machines (I think). |
165 |
169 |
166 Audio driver: |
170 Audio drivers: |
167 Cookie _SND is used to detect supported audio capabilities |
171 Cookies _SND, MCSN, STFA and GSXB used to detect supported audio |
|
172 capabilities. |
168 |
173 |
169 STE, Mega STE, TT: |
174 STE, Mega STE, TT: |
170 8 bits DMA (hardware access) |
175 8 bits DMA (hardware access) |
|
176 STFA, MCSN or GSXB driver if installed |
|
177 Falcon: |
|
178 8 bits DMA (hardware access) |
|
179 Xbios functions |
|
180 STFA, MCSN or GSXB driver if installed |
|
181 Other machines: |
|
182 STFA, MCSN or GSXB driver if installed |
171 |
183 |
172 Falcon, machines with GSXB driver: |
184 STFA driver: |
173 Xbios functions |
185 http://removers.free.fr/softs/stfa.html |
174 |
186 GSXB driver: |
175 Other machines: |
187 http://assemsoft.atari.org/gsxb/ |
176 Not supported |
188 MacSound driver: |
|
189 http://jf.omnis.ch/software/tos/ |
|
190 MagicSound driver (MCSN,GSXB compatible): |
|
191 http://perso.wanadoo.fr/didierm/ |
|
192 X-Sound driver (GSXB compatible): |
|
193 http://www.uni-ulm.de/~s_thuth/atari/xsound_e.html |
177 |
194 |
178 -- |
195 -- |
179 Patrice Mandin <pmandin@caramail.com> |
196 Patrice Mandin <pmandin@caramail.com> |
180 http://membres.lycos.fr/pmandin/ |
197 http://membres.lycos.fr/pmandin/ |