Commit Graph
10674 Commits
Author SHA1 Message Date
Glenn Maynard 47a277ce2b move HandleSDLEvents to SDL_utils; the renderer is now responsible
for calling this
2004-06-14 03:11:39 +00:00
Glenn Maynard bc7a7b0d37 FocusChanged prototype 2004-06-14 03:09:28 +00:00
Glenn Maynard 6de244ebb1 fix stack framing (why is vc so bad at inline asm?) 2004-06-14 03:02:16 +00:00
Glenn Maynard 0fbd740a37 fix linux compile 2004-06-14 02:32:41 +00:00
Glenn Maynard bd9494fd43 split out FocusChanged 2004-06-14 02:13:44 +00:00
Glenn Maynard a69428d17b explicit RET (return value goes in EAX) 2004-06-14 02:10:47 +00:00
Steve Checkoway 42392d484e add files 2004-06-14 01:23:09 +00:00
Glenn Maynard 7481f3fcb3 remove PATH_MAX check 2004-06-14 01:23:02 +00:00
Glenn Maynard 2c3db44464 error handling fixes; SDL color key fix 2004-06-14 01:13:31 +00:00
Glenn Maynard 87823229c5 error handling fixes 2004-06-14 01:12:22 +00:00
Glenn Maynard 40c9749d54 fix warning 2004-06-14 01:10:26 +00:00
Glenn Maynard 66fb9eece6 use RageSurface 2004-06-14 01:09:11 +00:00
Glenn Maynard b481fc465b excessively large commit: use RageSurface 2004-06-14 00:51:00 +00:00
Glenn Maynard 201b1b1f22 fix error 2004-06-14 00:48:50 +00:00
Glenn Maynard 0c055d5ea4 RageSurface 2004-06-14 00:46:49 +00:00
Glenn Maynard b44f1404ce RageSurface, to replace SDL_Surface.
Most of SDL_utils is moved to RageSurfaceUtils, and does not require
SDL; SDL_utils is now only utils that actually need SDL.
(My goal isn't to eliminate SDL; it's to make it a back-end library, that
can be disabled on some platforms, rather than a required library as it
is now.)
2004-06-14 00:37:55 +00:00
Glenn Maynard 49259c1b12 fix ArchSwap24 2004-06-13 23:14:13 +00:00
Glenn Maynard f2578fe6a9 s/RageSurface/RageSurfaceUtils/ 2004-06-13 20:19:28 +00:00
Glenn Maynard bc9bbb392c cleanup 2004-06-13 20:05:36 +00:00
Glenn Maynard dd4bc636f4 cleanups 2004-06-13 20:03:18 +00:00
Glenn Maynard ee7a6bd261 unneeded include 2004-06-13 19:59:21 +00:00
Glenn Maynard b58fa07741 sdl, linux, unix automake conditionals 2004-06-13 19:58:07 +00:00
Glenn Maynard fc202fc210 more useful LINUX/UNIX defines 2004-06-13 19:30:45 +00:00
Glenn Maynard 5a81e7a80e move some vc hacks into arch_setup 2004-06-13 19:06:54 +00:00
Glenn Maynard 76319610bc maybe work around lua -ldl stuff 2004-06-13 18:43:21 +00:00
Chris Danford 3b610c7625 update vc7 proj 2004-06-13 16:47:51 +00:00
Chris Danford c882b4a0e0 fix link target path 2004-06-13 09:53:18 +00:00
Chris Danford 673c8c0144 add environment variables that themes can use to save state 2004-06-13 09:48:36 +00:00
Chris Danford a0411cc58a add environment variables that themes can use to save state 2004-06-13 09:42:14 +00:00
Glenn Maynard d0361ce63f stdint.h on all unix 2004-06-13 07:56:33 +00:00
Glenn Maynard d3bd09cdc8 fix up more obscure races 2004-06-13 07:55:27 +00:00
Glenn Maynard 9b7eeaf1af endian update 2004-06-13 07:36:15 +00:00
Glenn Maynard 1efd594730 byte swap update 2004-06-13 07:35:08 +00:00
Glenn Maynard 59fc237f79 endian.h check 2004-06-13 07:34:20 +00:00
Glenn Maynard c6d64feefc LITTLE_ENDIAN, BIG_ENDIAN, BYTE_ORDER 2004-06-13 07:32:44 +00:00
Glenn Maynard b71f5e26bb fix silly type errors 2004-06-13 07:14:24 +00:00
Glenn Maynard ec7a148b82 remove mySDL_Swap24 2004-06-13 07:11:49 +00:00
Glenn Maynard a6f0b840e9 Swap24BE 2004-06-13 07:10:26 +00:00
Glenn Maynard b29e17b118 fix most odd thread startup problems 2004-06-13 07:09:41 +00:00
Glenn Maynard 186f840e20 fix RageThread::HaltAllThreads crash causing the crash handler to
exit with no output
2004-06-13 06:47:02 +00:00
Chris Danford 4e5e56753d show credits in operator menu 2004-06-13 05:13:21 +00:00
Chris Danford 5af7a99be2 add ScreenInsertCredit 2004-06-13 05:05:42 +00:00
Steve Checkoway ec57fec75d Define ArchSwapx(n) to OSSwapIntx(n). For constants, OSSwapIntx uses the preprocessor, For non-constants, it uses inline assembly. Add some typedefs and #defines to work around namespace pollution. 2004-06-12 09:37:59 +00:00
Steve Checkoway e83ddf44bd Remove Apple defined types. 2004-06-12 09:33:50 +00:00
Steve Checkoway 37235e6287 Define ArchSwapx(n) to OSSwapIntx(n). For constants, OSSwapIntx uses the preprocessor, For non-constants, it uses inline assembly. 2004-06-12 08:48:45 +00:00
Steve Checkoway 649851036a Fix compile. 2004-06-12 08:27:46 +00:00
Glenn Maynard c148ca32f6 use Swap24BE
(I'm going to bed; you can compile now, Steve)
2004-06-12 08:24:25 +00:00
Glenn Maynard 7f00713a25 native endian functions 2004-06-12 08:22:32 +00:00
Glenn Maynard 82786ef70b ENDIAN_LITTLE/ENDIAN_BIG check 2004-06-12 08:16:02 +00:00
Glenn Maynard 597929d870 ENDIAN_LITTLE, byte swaps 2004-06-12 07:58:31 +00:00