1
0
forked from mirrors/0ad
Commit Graph

549 Commits

Author SHA1 Message Date
janwas 74ad38fa95 better interface (constants for event handler return value, instead of "what does it do again" bool)
This was SVN commit r597.
2004-06-24 14:05:39 +00:00
janwas ce8f5d3520 described a way to make the TSC work on SMP systems, but not gonna tackle it for now (too little benefit).
also added a bugfix from someone whom i sent the source (hrt_origin now
correct after switching timer)

This was SVN commit r596.
2004-06-24 14:04:30 +00:00
janwas 2b7491d159 improvement to timer_res, allows multiple calls
This was SVN commit r595.
2004-06-24 00:41:29 +00:00
janwas cc02e9ea97 more abstraction in VFS<->dir watch interface (thinking of using dazuko and/or FAM)
This was SVN commit r594.
2004-06-23 16:29:03 +00:00
Ykkrosh 20211609c5 Added tolerance for whitespace, to fix assert
This was SVN commit r593.
2004-06-23 16:00:19 +00:00
janwas ca4558d48d fix hExitEvent double-free
This was SVN commit r592.
2004-06-23 14:49:14 +00:00
janwas 7d35d84ecf fixed stupid bug found by philip - was skipping entire main loop if deltatime=0, not just skipping update
This was SVN commit r591.
2004-06-23 14:42:35 +00:00
janwas da7d60e3ec fixed HT detect (thanks to philip for testing)
This was SVN commit r590.
2004-06-23 13:45:50 +00:00
janwas 0517546d19 load hello.xml instead of hello2.xml, which may be broken (or exposes a bug in CParser)
This was SVN commit r589.
2004-06-23 13:29:48 +00:00
janwas d633fd201d add code to check if system is SMP (needed for wtime; not trivial, since hyperthreading may be in play)
This was SVN commit r588.
2004-06-22 17:20:38 +00:00
janwas 4c2463d7c3 fix typos in comments :)
This was SVN commit r587.
2004-06-22 17:20:11 +00:00
janwas d5424bcb41 fixed check for monotony (was a no-op); added resolution check (previously guessed 1ms)
This was SVN commit r586.
2004-06-22 16:05:44 +00:00
janwas fd701dc5d9 more L4 warnings stomped
This was SVN commit r585.
2004-06-22 13:22:46 +00:00
janwas fc476e04f6 stomped on numerous warnings
This was SVN commit r584.
2004-06-21 16:29:47 +00:00
janwas fa0741c5f6 increase buffer size; cleaned up basic type lookup routine
This was SVN commit r583.
2004-06-21 14:23:36 +00:00
janwas 0d4f9b8a00 add on_each_cpu comments
This was SVN commit r582.
2004-06-21 14:22:33 +00:00
janwas 55f7411ba9 improved thread start code
This was SVN commit r581.
2004-06-21 14:22:07 +00:00
janwas d231baccef use ia32_cap() instead of direct access to cap var
This was SVN commit r580.
2004-06-21 14:19:43 +00:00
janwas 8c8a692025 added feature bit for SpeedStep; intel added another reg to the CPUID definition, so changed the feature flag ("cap") interface - no more direct access
This was SVN commit r579.
2004-06-21 14:17:48 +00:00
janwas 250c46ee9e add __ to variables declared in macros for safety
This was SVN commit r578.
2004-06-21 14:16:10 +00:00
janwas ff00971bc8 split ps init/shutdown into separate function; don't use 100% cpu when alt+tabbed out; added sanity check for delta time; removed some older main-loop code (was commented out)
This was SVN commit r577.
2004-06-21 14:14:12 +00:00
janwas 9d13d607ab SDL_Delay, SDL_APPACTIVE event
This was SVN commit r576.
2004-06-21 13:59:58 +00:00
janwas d49e4c622c removed unused vars; only scroll/accept input if app active
This was SVN commit r575.
2004-06-21 12:52:01 +00:00
janwas 24f0756712 bail if #chars = 0 (avoid BC warning); fix debug messages
This was SVN commit r574.
2004-06-21 12:49:37 +00:00
janwas 6891ca6e1f improve timer detection logic and document time-source disable macros
This was SVN commit r571.
2004-06-19 22:53:14 +00:00
janwas 62f3945116 use EnumDisplaySettingsA instead of unicode version, which seems to cause a memory overrun
This was SVN commit r570.
2004-06-19 22:51:54 +00:00
janwas 1514075c9f fixed last vestige of ascii-specific stuff (tolower)
This was SVN commit r569.
2004-06-19 21:35:00 +00:00
Ykkrosh eed80d019a Memory leak fix
This was SVN commit r568.
2004-06-19 21:27:23 +00:00
Ykkrosh c01eb01dfb Linux fixedness
This was SVN commit r567.
2004-06-19 21:13:10 +00:00
Ykkrosh aed6d949d5 new #included
This was SVN commit r566.
2004-06-19 21:12:39 +00:00
Ykkrosh 561299f899 Memory leak fix
This was SVN commit r565.
2004-06-19 20:54:36 +00:00
janwas f9382306c8 changed to use MT DLL CRT
This was SVN commit r563.
2004-06-19 15:00:22 +00:00
janwas ccd32180ec fixed header name
This was SVN commit r562.
2004-06-19 14:57:29 +00:00
janwas ed17ed9fb4 debug functions (superassert with stack trace)
This was SVN commit r561.
2004-06-19 14:54:25 +00:00
janwas a9864a5e66 add some code for detecting hyperthread systems (needed for timer). incomplete
This was SVN commit r559.
2004-06-19 14:46:44 +00:00
janwas 2299573567 now catches bad_alloc exceptions thrown during reloads (=> no need to wrap new in exception handler there)
This was SVN commit r558.
2004-06-19 14:45:46 +00:00
janwas 0eeca662cc split stuff out into cpu, os, gfx interfaces
This was SVN commit r557.
2004-06-19 14:45:04 +00:00
janwas 1e47f64630 add log2
This was SVN commit r556.
2004-06-19 14:43:31 +00:00
janwas df821a7a1c don't mandate static xerces lib yet, still some problems (warnings due to missing debug info, and conflicting CRT heaps?!)
This was SVN commit r555.
2004-06-19 14:41:54 +00:00
janwas 73954008d0 renamed loop variable to avoid warning
This was SVN commit r554.
2004-06-19 14:39:24 +00:00
janwas a27224db69 split out of wdetect; added some code for hyperthreading support (incomplete)
This was SVN commit r553.
2004-06-19 14:36:59 +00:00
janwas f761c91c73 no change
This was SVN commit r552.
2004-06-19 14:31:43 +00:00
janwas 3c11f6e5d6 split into os, cpu, and gfx parts
This was SVN commit r551.
2004-06-19 14:30:55 +00:00
janwas fa7d4991d6 move SDL headers to sysdep/win (only used by wsdl)
This was SVN commit r550.
2004-06-19 14:29:40 +00:00
Ykkrosh 0e664237b6 Finally, a mostly-working font builder on Linux
This was SVN commit r549.
2004-06-19 13:46:11 +00:00
Ykkrosh 9bc8559c49 Even more Linuxness
This was SVN commit r547.
2004-06-19 12:56:09 +00:00
janwas 5da9ecd1b0 move SDL headers to sysdep/win (only used by wsdl)
This was SVN commit r546.
2004-06-19 12:21:05 +00:00
Ykkrosh 384c6891a1 Put the whole save/load feature back in
This was SVN commit r545.
2004-06-18 22:52:34 +00:00
Ykkrosh 033b6e70c2 Sort-of-working Linuxness
This was SVN commit r544.
2004-06-18 22:50:34 +00:00
Ykkrosh 09a56c1dfc Attempted Linuxness
This was SVN commit r543.
2004-06-18 22:05:58 +00:00