Commit Graph
145 Commits
Author SHA1 Message Date
Steve Checkoway 99387583f9 DARWIN -> __MACOSX__ 2005-06-21 08:56:36 +00:00
Chris Danford c1ab0fcdb3 hook up MonkeyInput and DebugLights to debug menu 2005-05-16 19:47:30 +00:00
Thad Ward 5949e5bc90 (this is possibly going to annoy some people, but..)
put all (obvious) MSVC lines in #if defined(_MSC_VER) blocks, primarilly
to allow alternative win32 compilers to be used.
2005-05-11 04:43:54 +00:00
Glenn Maynard af231d1a63 cleanup 2005-04-05 05:07:13 +00:00
Ted Percival e1ab8c5b77 fix timing errors in thread wait functions on unix. patch by makovick fixes bug #1154212 2005-03-24 19:46:50 +00:00
Steve Checkoway 47de0f1783 Yes, Darwin (and OS X) is POSIX, see
http://www.xyroth-enterprises.co.uk/posixos.htm
SDL is used on OS X for some things, but not all.
Use #if defined(...) instead of #ifdef in most of the Selector_*.h files.
2005-03-23 21:15:12 +00:00
Glenn Maynard 2c9774f89c move MakeArchHooks and MakeDialogDriver back into their own files; the tests need this (to be able to use a couple arch systems without having to link them all) 2005-03-20 04:09:15 +00:00
Ben Anderson 167e5aebc0 Put all the Make* functions into a single .h/.cpp file (yes, kinda like the way it was), and add Make* functions for DialogDrivers. This means there's only one object that's affected by drivers being added/removed. (Driver default changes are a little different -- 2 or 3 objects.) Also one or two minor cleanups. (note: I apparently don't know much about CVS, it appears that some files might not make it into the repository; hang tight, I'm trying to find a solution.) 2005-03-15 00:30:26 +00:00
Ben Anderson 0db665d4d6 Thorough(!) remodeling of the arch/ directory and the contents therein; fixed link-time warnings on GCC and should make things a lot easier to manage. A pile of other random things too, mostly cleanups and getting things to work with the remodeled arch/ directory. 2005-03-14 06:44:38 +00:00
Ben Anderson e6d5c509f3 Why was that being included there? 2005-03-13 21:56:36 +00:00
Glenn Maynard 3a973eecbb move priority boosting stuff to ArchHooks 2005-02-07 09:35:07 +00:00
Ryan Dortmans 690bbffe1e Added new.h reference 2004-12-12 00:23:32 +00:00
Glenn Maynard dcf0bb7ac8 move this stuff to where it belongs 2004-12-01 02:48:50 +00:00
Glenn Maynard fafdaedf0c InstallExceptionHandler 2004-12-01 02:45:14 +00:00
Ryan Dortmans 96275c6834 Possible fix for 128 meg RAM xbox 2004-10-28 07:58:13 +00:00
Ryan Dortmans 10ad2092f4 Set up network at startup. 2004-10-26 11:56:08 +00:00
Ryan Dortmans 1da591ab95 Mount harddisks and DVD at startup 2004-10-21 05:43:00 +00:00
Glenn Maynard 477a9ac080 don't touch TLS on linuxthreads 2004-09-20 06:13:39 +00:00
Renaud Lepage 5355a5934b Simplified the Xbox exit code : now it only reboots to the default dashboard of the current BIOS. 2004-09-09 21:50:09 +00:00
Glenn Maynard b88146f3e6 tls check 2004-09-09 03:22:24 +00:00
Glenn Maynard a26961cdc4 startup and shutdown stuff should happen in ArchHooks 2004-09-06 04:01:35 +00:00
Ryan Dortmans c88420c49a Added include for XGetCustomLaunchData 2004-08-31 08:19:49 +00:00
Steve Checkoway 7570cb9eb1 Hack in support for G5s. This needs to be totally redone in another way...at some point in the future. Right now, it is not really an issue. 2004-08-28 03:18:39 +00:00
Glenn Maynard 5212efe234 fix comment 2004-08-15 22:44:35 +00:00
Glenn Maynard 3776d4a13f cleanup low-level time handling: only make adjustments to the clock that
the arch really needs; Unix gettimeofday does not loop like Win32 timeGetTime
so don't mess with it
2004-08-15 22:40:55 +00:00
Glenn Maynard c9fc2ebfe7 cleanup low-level time handling: add FixupTimeIfLooped, FixupTimeIfBackwards 2004-08-15 22:34:30 +00:00
Glenn Maynard d86482e298 move XGetCustomLaunchData into ArchHooks
remove empty functions (they're not pure virts)
2004-07-21 23:08:04 +00:00
Steve Checkoway e275a793da Remove unused header. Quiet warnings. 2004-07-04 01:47:54 +00:00
Glenn Maynard b97fe704bf re-disable TimeCriticalSection 2004-06-21 23:29:26 +00:00
Chris Danford 6bd2a34271 Xbox builds again 2004-06-20 01:35:25 +00:00
Glenn Maynard 78ed3f3be6 oops; use DoEmergencyShutdown 2004-06-14 17:04:57 +00:00
Glenn Maynard 66fb9eece6 use RageSurface 2004-06-14 01:09:11 +00:00
Glenn Maynard a89083d9f4 pay attention, vc 2004-06-11 05:00:50 +00:00
Glenn Maynard 73119a0121 remove dialog stuff 2004-06-11 05:00:13 +00:00
Glenn Maynard 2a7b8e9c1d comment 2004-06-11 01:12:37 +00:00
Glenn Maynard bd6899b9bf OSX ArchHooks::GetMicrosecondsSinceStart 2004-06-11 01:06:32 +00:00
Glenn Maynard 71797f7383 ArchHooks::GetMicrosecondsSinceStart 2004-06-11 01:03:33 +00:00
Glenn Maynard 7aee50e5fd make this static, so it can be used before main() 2004-06-11 01:01:31 +00:00
Glenn Maynard 49446552c9 GetMicrosecondsSinceStart( bool bAccurate ) 2004-06-11 00:34:04 +00:00
Glenn Maynard 408e8f7b8b ArchHooks_Unix::GetMicrosecondsSinceStart 2004-06-11 00:33:02 +00:00
Glenn Maynard db40860b65 ArchHooks::GetMicrosecondsSinceStart (not used yet) 2004-06-11 00:06:07 +00:00
Glenn Maynard 57f31389b5 ArchHooks is becoming non-optional; remove ArchHooks_none 2004-06-10 23:59:40 +00:00
Glenn Maynard 0ae10fbc59 move MakeArchHooks into ArchHooks 2004-06-10 23:12:35 +00:00
Glenn Maynard 9f07f110ea remove old dialog stuff 2004-06-10 22:58:17 +00:00
Glenn Maynard fc1028d431 remove old dialog api 2004-06-10 22:50:46 +00:00
Glenn Maynard d72e41227f typo 2004-06-07 02:39:24 +00:00
Glenn Maynard 1063496711 disable thread pri boosting for the main thread 2004-06-07 02:37:50 +00:00
Glenn Maynard 62e665f333 warn about known bad driver versions 2004-05-29 23:21:37 +00:00
Glenn Maynard c90d2369b8 cleanup 2004-05-29 23:17:01 +00:00
Glenn Maynard 3bb4f0f647 fix comment 2004-05-29 22:30:08 +00:00