Mercurial > sdl-ios-xcode
annotate test/README @ 4138:b1fd24d62e55 SDL-1.2
Date: Tue, 05 Feb 2008 01:41:08 -0500
From: Mike Miscevic
Subject: SDL and capslock/numlock
Find attached a patch against SDL-1.2.13 for check of SDL_NO_LOCK_KEYS
environment variable. This differs slightly from other patches I've seen
in that it has 3 modes:
Disable CAPS-LOCK and NUM-LOCK supression of down+up key events,
suitable for games where the player needs these keys to do more than
just toggle. A value of 1 will effect both CAPS-LOCK and NUM-LOCK. A
value of 2 will effect only CAPS-LOCK. A value of 3 will effect only
NUM-LOCK. All other values have no effect.
This works for me and has been tested on:
- Fedora 8 64-bit
- SRCRPM SDL-1.2.13-1.fc8.src.rpm
- Emeny Territory Quake Wars (ETQW), native 32-bit commercial game
--Mike Miscevic
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Tue, 26 Feb 2008 10:50:28 +0000 |
parents | eb60dd682e5e |
children |
rev | line source |
---|---|
0 | 1 |
2 These are test programs for the SDL library: | |
3 | |
3903
5baad3758427
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
4 checkkeys Watch the key events to check the keyboard |
5baad3758427
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
5 graywin Display a gray gradient and center mouse on spacebar |
0 | 6 loopwave Audio test -- loop playing a WAV file |
3903
5baad3758427
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
7 testalpha Display an alpha faded icon -- paint with mouse |
5baad3758427
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
8 testbitmap Test displaying 1-bit bitmaps |
5baad3758427
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
9 testblitspeed Tests performance of SDL's blitters and converters. |
0 | 10 testcdrom Sample audio CD control program |
3903
5baad3758427
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
11 testcursor Tests custom mouse cursor |
5baad3758427
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
12 testdyngl Tests dynamically loading OpenGL library |
5baad3758427
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
13 testerror Tests multi-threaded error handling |
5baad3758427
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
14 testfile Tests RWops layer |
5baad3758427
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
15 testgamma Tests video device gamma ramp |
5baad3758427
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
16 testgl A very simple example of using OpenGL with SDL |
5baad3758427
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
17 testhread Hacked up test of multi-threading |
5baad3758427
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
18 testiconv Tests international string conversion |
5baad3758427
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
19 testjoystick List joysticks and watch joystick events |
0 | 20 testkeys List the available keyboard keys |
3903
5baad3758427
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
21 testloadso Tests the loadable library layer |
5baad3758427
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
22 testlock Hacked up test of multi-threading and locking |
5baad3758427
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
23 testoverlay Tests the software/hardware overlay functionality. |
5baad3758427
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
24 testoverlay2 Tests the overlay flickering/scaling during playback. |
5baad3758427
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
25 testpalette Tests palette color cycling |
5baad3758427
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
26 testplatform Tests types, endianness and cpu capabilities |
5baad3758427
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
27 testsem Tests SDL's semaphore implementation |
5baad3758427
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
28 testsprite Example of fast sprite movement on the screen |
5baad3758427
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
29 testtimer Test the timer facilities |
5baad3758427
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
30 testver Check the version and dynamic loading and endianness |
886
05c551e5bc64
Date: Sat, 24 Apr 2004 15:13:32 +0300
Sam Lantinga <slouken@libsdl.org>
parents:
0
diff
changeset
|
31 testvidinfo Show the pixel format of the display and perfom the benchmark |
0 | 32 testwin Display a BMP image at various depths |
33 testwm Test window manager -- title, icon, events | |
34 threadwin Test multi-threaded event handling | |
3903
5baad3758427
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
35 torturethread Simple test for thread creation/destruction |