README.MiNT
changeset 281 c5010ab8ba35
child 302 8a86bdf34f0f
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/README.MiNT	Sun Feb 17 19:54:28 2002 +0000
     1.3 @@ -0,0 +1,80 @@
     1.4 +
     1.5 +==============================================================================
     1.6 +Using the Simple DirectMedia Layer on Atari
     1.7 +==============================================================================
     1.8 +
     1.9 +==============================================================================
    1.10 +I.  Building the Simple DirectMedia Layer libraries:
    1.11 +    (This step isn't necessary if you have the SDL binary distribution)
    1.12 +
    1.13 +  Do the classic configure, with --disable-shared --enable-static and:
    1.14 +
    1.15 +    Tos version (should run everywhere):
    1.16 +      --disable-audio --disable-threads
    1.17 +    Tos does not support threads, so can not support audio, maybe in a future
    1.18 +    version audio support will be added via interrupts.
    1.19 +
    1.20 +    MiNT version (maybe Magic, only for multitasking OS):
    1.21 +      --disable-pthreads --enable-pth
    1.22 +    Mint and Magic may supports threads, so audio can be used with current
    1.23 +    devices, like Sun audio, or disk-writing support. Like Tos, interrupt
    1.24 +    audio without threads is more suited for Atari machines.
    1.25 +
    1.26 +  Then you can make ; make install it.
    1.27 +
    1.28 +==============================================================================
    1.29 +II. Building the Simple DirectMedia Layer test programs:
    1.30 +
    1.31 +  Do the classic configure, then make.
    1.32 +
    1.33 +  Run them !
    1.34 +
    1.35 +==============================================================================
    1.36 +III.  Enjoy! :)
    1.37 +
    1.38 +  If you have a project you'd like me to know about, or want to ask questions,
    1.39 +  go ahead and join the SDL developer's mailing list by sending e-mail to:
    1.40 +
    1.41 +	sdl-request@libsdl.org
    1.42 +
    1.43 +  and put "subscribe" into the subject of the message. Or alternatively you
    1.44 +  can use the web interface:
    1.45 +
    1.46 +	http://www.libsdl.org/mailman/listinfo/sdl
    1.47 +  
    1.48 +==============================================================================
    1.49 +IV.  What is supported:
    1.50 +
    1.51 +Keyboard (GEMDOS, BIOS, Ikbd)
    1.52 +Mouse (XBIOS, GEM, Ikbd)
    1.53 +Video (XBIOS (Fullscreen), GEM (Windowed and Fullscreen))
    1.54 +Timer (VBL vector)
    1.55 +
    1.56 +- What is missing:
    1.57 +Audio support (TOS)
    1.58 +CDROM support (Metados, /dev/cdrom)
    1.59 +Joystick and joypad support (Hardware)
    1.60 +Threads support (TOS)
    1.61 +
    1.62 +- Driver combinations:
    1.63 +Video	Kbd	Mouse	Timer
    1.64 +xbios	ikbd	ikbd	vbl
    1.65 +xbios	gemdos	xbios	vbl
    1.66 +xbios	bios	xbios	vbl
    1.67 +gem	gem	gem	vbl
    1.68 +
    1.69 +==============================================================================
    1.70 +V.  Environment variables:
    1.71 +
    1.72 +SDL_ATARI_EVENTSDRIVER
    1.73 +	Set to 'ikbd' to force IKBD 6301 keyboard driver
    1.74 +	Set to 'gemdos' to force gemdos keyboard driver
    1.75 +	Set to 'bios' to force bios keyboard driver
    1.76 +
    1.77 +SDL_VIDEODRIVER:
    1.78 +	Set to 'xbios' to force xbios video driver
    1.79 +	Set to 'gem' to force gem video driver
    1.80 +
    1.81 +-- 
    1.82 +Patrice Mandin <pmandin@caramail.com>
    1.83 +http://www.multimania.com/pmandin