Mercurial > sdl-ios-xcode
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/ |