Mercurial > sdl-ios-xcode
comparison README.MiNT @ 281:c5010ab8ba35
Added initial support for Atari (thanks Patrice!)
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Sun, 17 Feb 2002 19:54:28 +0000 |
parents | |
children | 8a86bdf34f0f |
comparison
equal
deleted
inserted
replaced
280:0ddcea45d829 | 281:c5010ab8ba35 |
---|---|
1 | |
2 ============================================================================== | |
3 Using the Simple DirectMedia Layer on Atari | |
4 ============================================================================== | |
5 | |
6 ============================================================================== | |
7 I. Building the Simple DirectMedia Layer libraries: | |
8 (This step isn't necessary if you have the SDL binary distribution) | |
9 | |
10 Do the classic configure, with --disable-shared --enable-static and: | |
11 | |
12 Tos version (should run everywhere): | |
13 --disable-audio --disable-threads | |
14 Tos does not support threads, so can not support audio, maybe in a future | |
15 version audio support will be added via interrupts. | |
16 | |
17 MiNT version (maybe Magic, only for multitasking OS): | |
18 --disable-pthreads --enable-pth | |
19 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 | |
21 audio without threads is more suited for Atari machines. | |
22 | |
23 Then you can make ; make install it. | |
24 | |
25 ============================================================================== | |
26 II. Building the Simple DirectMedia Layer test programs: | |
27 | |
28 Do the classic configure, then make. | |
29 | |
30 Run them ! | |
31 | |
32 ============================================================================== | |
33 III. Enjoy! :) | |
34 | |
35 If you have a project you'd like me to know about, or want to ask questions, | |
36 go ahead and join the SDL developer's mailing list by sending e-mail to: | |
37 | |
38 sdl-request@libsdl.org | |
39 | |
40 and put "subscribe" into the subject of the message. Or alternatively you | |
41 can use the web interface: | |
42 | |
43 http://www.libsdl.org/mailman/listinfo/sdl | |
44 | |
45 ============================================================================== | |
46 IV. What is supported: | |
47 | |
48 Keyboard (GEMDOS, BIOS, Ikbd) | |
49 Mouse (XBIOS, GEM, Ikbd) | |
50 Video (XBIOS (Fullscreen), GEM (Windowed and Fullscreen)) | |
51 Timer (VBL vector) | |
52 | |
53 - What is missing: | |
54 Audio support (TOS) | |
55 CDROM support (Metados, /dev/cdrom) | |
56 Joystick and joypad support (Hardware) | |
57 Threads support (TOS) | |
58 | |
59 - Driver combinations: | |
60 Video Kbd Mouse Timer | |
61 xbios ikbd ikbd vbl | |
62 xbios gemdos xbios vbl | |
63 xbios bios xbios vbl | |
64 gem gem gem vbl | |
65 | |
66 ============================================================================== | |
67 V. Environment variables: | |
68 | |
69 SDL_ATARI_EVENTSDRIVER | |
70 Set to 'ikbd' to force IKBD 6301 keyboard driver | |
71 Set to 'gemdos' to force gemdos keyboard driver | |
72 Set to 'bios' to force bios keyboard driver | |
73 | |
74 SDL_VIDEODRIVER: | |
75 Set to 'xbios' to force xbios video driver | |
76 Set to 'gem' to force gem video driver | |
77 | |
78 -- | |
79 Patrice Mandin <pmandin@caramail.com> | |
80 http://www.multimania.com/pmandin |