comparison README.MiNT @ 398:d219b0e02f5f

Added Atari audio support (thanks Patrice!)
author Sam Lantinga <slouken@libsdl.org>
date Mon, 10 Jun 2002 20:42:53 +0000
parents 189a6a3416c7
children 0ce5a68278fd
comparison
equal deleted inserted replaced
397:283d348cb624 398:d219b0e02f5f
8 (This step isn't necessary if you have the SDL binary distribution) 8 (This step isn't necessary if you have the SDL binary distribution)
9 9
10 Do the classic configure, with --disable-shared --enable-static and: 10 Do the classic configure, with --disable-shared --enable-static and:
11 11
12 Tos version (should run everywhere): 12 Tos version (should run everywhere):
13 --disable-audio --disable-threads 13 --disable-threads
14 Tos does not support threads, so can not support audio, maybe in a future 14 Tos does not support threads.
15 version audio support will be added via interrupts.
16 15
17 MiNT version (maybe Magic, only for multitasking OS): 16 MiNT version (maybe Magic, only for multitasking OS):
18 --disable-pthreads --enable-pth 17 --disable-pthreads --enable-pth
19 Mint and Magic may supports threads, so audio can be used with current 18 Mint and Magic may supports threads, so audio can be used with current
20 devices, like Sun audio, or disk-writing support. Like Tos, interrupt 19 devices, like Sun audio, or disk-writing support. Like Tos, interrupt
48 Keyboard (GEMDOS, BIOS, GEM, Ikbd) 47 Keyboard (GEMDOS, BIOS, GEM, Ikbd)
49 Mouse (XBIOS, GEM, Ikbd) 48 Mouse (XBIOS, GEM, Ikbd)
50 Video (XBIOS (Fullscreen), GEM (Windowed and Fullscreen)) 49 Video (XBIOS (Fullscreen), GEM (Windowed and Fullscreen))
51 Timer (VBL vector) 50 Timer (VBL vector)
52 Joystick and joypad support (Ikbd, Hardware) 51 Joystick and joypad support (Ikbd, Hardware)
52 Audio support (Hardware, XBIOS, GSXB, /dev/audio if threads enabled)
53 Threads support (Multitasking OS only via GNU pth library)
53 54
54 - What is missing: 55 - What is missing:
55 Audio support (TOS)
56 CDROM support (Metados, /dev/cdrom) 56 CDROM support (Metados, /dev/cdrom)
57 Threads support (TOS)
58 57
59 - Driver combinations: 58 - Driver combinations:
60 Video Kbd Mouse Timer Jstick Joypads 59 Video Kbd Mouse Timer Jstick Joypads
61 xbios ikbd ikbd vbl ikbd hardware 60 xbios ikbd ikbd vbl ikbd hardware
62 xbios gemdos xbios vbl xbios hardware 61 xbios gemdos xbios vbl xbios hardware
67 to report this type event. 66 to report this type event.
68 67
69 ============================================================================== 68 ==============================================================================
70 V. Environment variables: 69 V. Environment variables:
71 70
71 SDL_VIDEODRIVER:
72 Set to 'xbios' to force xbios video driver
73 Set to 'gem' to force gem video driver
74
75 SDL_AUDIODRIVER:
76 Set to 'mint' to force Atari audio driver
77 Set to 'audio' to force Sun /dev/audio audio driver
78 Set to 'disk' to force disk-writing audio driver
79
72 SDL_ATARI_EVENTSDRIVER 80 SDL_ATARI_EVENTSDRIVER
73 Set to 'ikbd' to force IKBD 6301 keyboard driver 81 Set to 'ikbd' to force IKBD 6301 keyboard driver
74 Set to 'gemdos' to force gemdos keyboard driver 82 Set to 'gemdos' to force gemdos keyboard driver
75 Set to 'bios' to force bios keyboard driver 83 Set to 'bios' to force bios keyboard driver
76
77 SDL_VIDEODRIVER:
78 Set to 'xbios' to force xbios video driver
79 Set to 'gem' to force gem video driver
80 84
81 SDL_JOYSTICK_ATARI: 85 SDL_JOYSTICK_ATARI:
82 Use any of these strings in the environment variable to enable or 86 Use any of these strings in the environment variable to enable or
83 disable a joystick: 87 disable a joystick:
84 88
149 153
150 Joypad driver: 154 Joypad driver:
151 Available if _MCH cookie is STE or Falcon. 155 Available if _MCH cookie is STE or Falcon.
152 156
153 VBL timer driver: 157 VBL timer driver:
154 Available all machines (I think). 158 Available on all machines (I think).
159
160 Audio driver:
161 Cookie _SND is used to detect supported audio capabilities
162
163 STE, Mega STE, TT:
164 8 bits DMA (hardware access)
165
166 Falcon, machines with GSXB driver:
167 Xbios functions
168
169 Other machines:
170 Not supported
155 171
156 -- 172 --
157 Patrice Mandin <pmandin@caramail.com> 173 Patrice Mandin <pmandin@caramail.com>
158 http://membres.lycos.fr/pmandin/ 174 http://membres.lycos.fr/pmandin/