README.MiNT
changeset 963 92c247cec42d
parent 724 6b3dfe0198bb
child 978 3b1ba22f5a28
equal deleted inserted replaced
962:176240cf4405 963:92c247cec42d
    46 
    46 
    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 (Ikbd, Hardware)
    51 Joysticks and joypads (Ikbd, Hardware)
    52 Audio (Hardware, XBIOS, GSXB, MCSN, STFA, /dev/audio if threads enabled)
    52 Audio (Hardware, XBIOS, GSXB, MCSN, STFA, /dev/audio if threads enabled)
    53 Threads (Multitasking OS only via GNU pth library)
    53 Threads (Multitasking OS only via GNU pth library)
    54 Shared object loader (using LDG library from http://ldg.atari.org/)
    54 Shared object loader (using LDG library from http://ldg.atari.org/)
    55 Audio CD (MetaDOS)
    55 Audio CD (MetaDOS)
    56 
    56 
    57 - Driver combinations:
    57 - Driver combinations:
    58 Video	Kbd	Mouse	Timer	Joystick
    58 Video   Kbd     Mouse   Timer   Joysticks Joypads
    59 xbios	ikbd	ikbd	vbl(2)	ikbd
    59 xbios   ikbd    ikbd    vbl(2)  ikbd      hardware
    60 xbios	gemdos	xbios	vbl(2)	xbios
    60 xbios   gemdos  xbios   vbl(2)  xbios     hardware
    61 xbios	bios	xbios	vbl(2)	xbios
    61 xbios   bios    xbios   vbl(2)  xbios     hardware
    62 gem	gem	gem(1)	vbl(2)	xbios
    62 gem     gem     gem(1)  vbl(2)  xbios     hardware
    63 
    63 
    64 (1) GEM does not report relative mouse motion, so xbios mouse driver is used
    64 (1) GEM does not report relative mouse motion, so xbios mouse driver is used
    65 to report this type event.
    65 to report this type event.
    66 
    66 
    67 (2) If you build SDL with threads using the GNU pth library, timers are
    67 (2) If you build SDL with threads using the GNU pth library, timers are
   114 	a lightpen OR an analog paddle. You must disable joypad before
   114 	a lightpen OR an analog paddle. You must disable joypad before
   115 	setting another controller.
   115 	setting another controller.
   116 
   116 
   117 	The second joystick port on IKBD is used by the mouse, so not usable.
   117 	The second joystick port on IKBD is used by the mouse, so not usable.
   118 
   118 
   119 	Joypads are multibuttons controller (Atari Jaguar console-like).
   119 	Descriptions of joysticks/joypads:
   120 	Joysticks are 1 button, 2 axis controllers.
   120 	- Joypads: 1 hat, 17 buttons (Atari Jaguar console-like).
   121 	Lightpen and analog paddle are 2 buttons, 2 axis controllers. The 2
   121 	- Joysticks: 1 hat, 1 button.
   122 	buttons are those affected to 1 button joysticks on the same port.
   122 	- Lightpen, analog paddles: 2 axis, 2 buttons. The 2 buttons are those
       
   123 	  affected to 1 button joysticks on the same port.
   123 
   124 
   124 ==============================================================================
   125 ==============================================================================
   125 VI.  More informations about drivers:
   126 VI.  More informations about drivers:
   126 
   127 
   127 Xbios video:
   128 Xbios video: