Ryan C. Gordon
5b27f96366
Some cleanups on the new XInput code.
...
One or two things got moved around, but largely this is hooked up correctly
in the Unix configure system now: it can be dynamically loaded and fallback
gracefully if not available, or libXi can be directly linked to libSDL.
XInput support can be --disable'd from the configure script, too (defaults to
enabled).
Please note that while the framework is in place to gracefully fallback, the
current state of the source requires XInput. We'll need to adjust a few
things still to correct this.
2008-09-17 08:20:57 +00:00
Sam Lantinga
9c4b835e49
Final merge of Google Summer of Code 2008 work...
...
Port SDL 1.3 to the Nintendo DS
by Darren Alton, mentored by Sam Lantinga
2008-08-27 15:10:03 +00:00
Sam Lantinga
a6fa308712
Final merge of Google Summer of Code 2008 work...
...
Force Feedback for SDL
by Edgar Simo, mentored by Ryan C. Gordon
2008-08-25 09:55:03 +00:00
Ryan C. Gordon
0e7872fd7d
Merged r3449:3450 from branches/SDL-1.2: SDL_config.h.in Linux joystick fix.
2007-09-25 10:01:10 +00:00
Ryan C. Gordon
76eb0e6b90
Ported PulseAudio target from 1.2 to 1.3 interfaces, and added it to the trunk.
...
Fixes Bugzilla #439 .
2007-08-20 01:02:37 +00:00
Sam Lantinga
fc16af50b2
Removed hermes since it's LGPL and not compatible with a commercial license.
...
Prepping for using MMX and SSE intrinsics instead of inline assembly.
.. except for memcpy equivalents which only get faster if they can
exploit the parallelism of loading into multiple SIMD registers. :)
2007-08-15 08:21:10 +00:00
Sam Lantinga
0527f061ac
Warn Visual C++ users if they have a stale configure generated SDL_config.h
2007-07-12 03:14:49 +00:00
Ryan C. Gordon
04d6e513a9
Removed EPOC port from the 1.3 branch.
2007-06-15 15:54:07 +00:00
Ryan C. Gordon
929f8883e6
Merged r2981:2982 from branches/SDL-1.2: fbcon getpagesize() compile fix.
2007-02-15 23:57:07 +00:00
Ryan C. Gordon
b932761626
Fixed building of Windows waveout audio.
2006-11-11 06:48:57 +00:00
Ryan C. Gordon
b94f08253a
Removed AmigaOS code for 1.3 branch.
2006-10-29 04:09:17 +00:00
Ryan C. Gordon
7f17eb8863
Merged SDL-ryan-multiple-audio-device branch r2803:2871 into the trunk.
2006-10-17 09:15:21 +00:00
Sam Lantinga
dd630ba3e7
The GGI driver hasn't been maintained in 8 years. It's probably safe to remove. :)
2006-08-10 15:15:06 +00:00
Sam Lantinga
4d17a22012
MacOS Classic is no longer supported.
2006-08-10 14:54:23 +00:00
Sam Lantinga
00de315a97
David Hedbor is no longer maintaining the Qtopia code.
2006-08-10 14:35:42 +00:00
Sam Lantinga
b27343c5db
Implemented X11 OpenGL support.
...
Added support for the SDL_VIDEO_OPENGL environment variable.
2006-07-28 08:43:17 +00:00
Sam Lantinga
90bdbbe865
PicoGUI is no longer maintained by the author.
2006-07-26 03:55:56 +00:00
Sam Lantinga
8f13f6729b
The AAlib driver is fun, but not worth rewriting for SDL 1.3
2006-07-26 03:24:27 +00:00
Sam Lantinga
74a48d3fd5
Hopefully glSDL has been superceded by the OpenGL render driver.
2006-07-26 03:12:05 +00:00
Sam Lantinga
b9c9f87e6d
Removing DGA support for SDL 1.3 - it's still buggy years later, and now
...
it's deprecated by the developers in favor of the render APIs.
2006-07-26 03:06:07 +00:00
Sam Lantinga
ab6710f259
The Mac OS X Cocoa video driver is under construction...
...
Note that SDLmain is no longer necessary on Mac OS X. :)
2006-07-23 09:11:10 +00:00
Sam Lantinga
6bc598ea61
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
2006-07-10 21:04:37 +00:00
Sam Lantinga
61cc023f8a
Moved DirectInput joystick code to 1.3 branch
2006-05-21 17:26:40 +00:00
Sam Lantinga
c0441f5cf0
Closed bug #74
...
Added DirectInput joystick code, contributed by Glenn Maynard.
This fixes a problem with the Windows Multimedia joystick driver
not showing all 6 axes on a GameCube controller converter, which
was donated by Jacob Kolding.
2006-05-21 16:47:41 +00:00
Sam Lantinga
556a504e41
Fixed bug #203
...
Disable screensaver and DPMS blanking while SDL app is running.
2006-05-08 06:38:13 +00:00
Sam Lantinga
4ffa1daabc
Make sure code is only compiled if the appropriate subsystem is enabled
2006-04-14 04:46:47 +00:00
Ryan C. Gordon
b1bcd26c92
Xrandr support in the X11 target.
...
Fixes Bugzilla #109 , and as a bonus, Bugzilla #145 , too!
2006-03-22 11:13:58 +00:00
Sam Lantinga
15e6a9aba3
*** empty log message ***
2006-03-21 09:40:01 +00:00
Sam Lantinga
2c5f72ddbf
Good idea, renaming OpenBSD audio to BSD audio.
2006-03-21 09:33:54 +00:00
Sam Lantinga
7978390e19
Fixed bug #52
...
Integrated most of the NetBSD and DragonFly patches at:
ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/devel/SDL/patches/
Thanks to Thomas Klausner for defailed information on the patches
2006-03-21 08:54:50 +00:00
Ryan C. Gordon
58b18d03af
Implemented dummy audio driver.
...
Fixes Bugzilla #161 .
2006-03-14 08:53:33 +00:00
Sam Lantinga
3227f8dde8
Added _strnicmp support
2006-03-13 02:12:39 +00:00
Sam Lantinga
2b03f1c722
Win32 fixes
2006-03-13 02:06:33 +00:00
Sam Lantinga
48c546dc44
Added UTF-8 <-> UTF-16 <-> UTF-32 <-> UCS-2 <-> UCS-4 conversion capability
2006-03-13 01:08:00 +00:00
Sam Lantinga
f496c3b272
Updated for Dreamcast KOS June 2005 snapshot:
...
http://cadcdev.sourceforge.net/svn/snapshots/
http://gamedev.allusion.net/softprj/kos/dcsetup.php
2006-03-02 13:16:02 +00:00
Sam Lantinga
190b425364
Use consistent identifiers for the various platforms we support.
...
Make sure every source file includes SDL_config.h, so the proper system
headers are chosen.
2006-02-21 08:46:50 +00:00
Sam Lantinga
35a29575fc
NetBSD support
2006-02-20 03:57:03 +00:00
Sam Lantinga
0ef73d9eae
Use only safe string functions
2006-02-19 23:46:34 +00:00
Sam Lantinga
49255e3fa6
Fixes for BeOS and Solaris builds
2006-02-17 08:43:23 +00:00
Sam Lantinga
f05187e232
New configure-based build system. Still work in progress, but much improved
2006-02-16 10:11:48 +00:00
Sam Lantinga
20c4849e7e
Fixed build problem with SDL_string.c
...
Officially deprecated SDL_byteorder.h, SDL_getenv.h and SDL_types.h
Moved endian-related SDL_rwops code into SDL_rwops.c
2006-02-09 09:38:05 +00:00
Sam Lantinga
8df54cd371
Started the process of improving configure support, and merging C types
...
and library support into a single header.
2006-02-09 09:07:13 +00:00
Sam Lantinga
35665a2a6c
Disable freaking autoheader. :)
2006-02-09 05:46:55 +00:00
Sam Lantinga
46a48c3887
Check for strtod
2006-02-08 09:06:34 +00:00
Sam Lantinga
d72a9898ed
Configure dynamically generates SDL_config.h
...
I'm still wrestling with autoheader, but this should work for now...
Fixed lots of build problems with C library support disabled
2006-02-07 12:11:33 +00:00