|
2b1364ffa5
|
now uses texture loader only, not opengl texture functionality
This was SVN commit r606.
|
2004-06-26 16:44:01 +00:00 |
|
|
c23d7830fd
|
Minor improvements
This was SVN commit r605.
|
2004-06-26 12:58:35 +00:00 |
|
|
43c52335ae
|
Added delete/home/end keys to console
This was SVN commit r604.
|
2004-06-26 12:45:54 +00:00 |
|
|
608e481398
|
fix event handler return value
This was SVN commit r603.
|
2004-06-25 22:22:05 +00:00 |
|
|
ddd7821425
|
res reload callback interface change: now also receives handle of object being reloaded. simplifies tex reload code
This was SVN commit r602.
|
2004-06-25 22:19:19 +00:00 |
|
|
766a0b4077
|
split tex code into (file format specific) loaders and opengl texture ops like upload()
This was SVN commit r601.
|
2004-06-25 22:18:03 +00:00 |
|
|
d1a66a4503
|
fix event handler return value
This was SVN commit r600.
|
2004-06-25 22:13:48 +00:00 |
|
|
6348dc1f0e
|
Fixed null-pointer crash-on-exit
This was SVN commit r599.
|
2004-06-24 16:09:29 +00:00 |
|
|
a9e358b9bc
|
change to use new event handler interface
This was SVN commit r598.
|
2004-06-24 14:06:24 +00:00 |
|
|
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 |
|
|
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 |
|
|
2b7491d159
|
improvement to timer_res, allows multiple calls
This was SVN commit r595.
|
2004-06-24 00:41:29 +00:00 |
|
|
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 |
|
|
20211609c5
|
Added tolerance for whitespace, to fix assert
This was SVN commit r593.
|
2004-06-23 16:00:19 +00:00 |
|
|
ca4558d48d
|
fix hExitEvent double-free
This was SVN commit r592.
|
2004-06-23 14:49:14 +00:00 |
|
|
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 |
|
|
da7d60e3ec
|
fixed HT detect (thanks to philip for testing)
This was SVN commit r590.
|
2004-06-23 13:45:50 +00:00 |
|
|
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 |
|
|
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 |
|
|
4c2463d7c3
|
fix typos in comments :)
This was SVN commit r587.
|
2004-06-22 17:20:11 +00:00 |
|
|
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 |
|
|
fd701dc5d9
|
more L4 warnings stomped
This was SVN commit r585.
|
2004-06-22 13:22:46 +00:00 |
|
|
fc476e04f6
|
stomped on numerous warnings
This was SVN commit r584.
|
2004-06-21 16:29:47 +00:00 |
|
|
fa0741c5f6
|
increase buffer size; cleaned up basic type lookup routine
This was SVN commit r583.
|
2004-06-21 14:23:36 +00:00 |
|
|
0d4f9b8a00
|
add on_each_cpu comments
This was SVN commit r582.
|
2004-06-21 14:22:33 +00:00 |
|
|
55f7411ba9
|
improved thread start code
This was SVN commit r581.
|
2004-06-21 14:22:07 +00:00 |
|
|
d231baccef
|
use ia32_cap() instead of direct access to cap var
This was SVN commit r580.
|
2004-06-21 14:19:43 +00:00 |
|
|
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 |
|
|
250c46ee9e
|
add __ to variables declared in macros for safety
This was SVN commit r578.
|
2004-06-21 14:16:10 +00:00 |
|
|
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 |
|
|
9d13d607ab
|
SDL_Delay, SDL_APPACTIVE event
This was SVN commit r576.
|
2004-06-21 13:59:58 +00:00 |
|
|
d49e4c622c
|
removed unused vars; only scroll/accept input if app active
This was SVN commit r575.
|
2004-06-21 12:52:01 +00:00 |
|
|
24f0756712
|
bail if #chars = 0 (avoid BC warning); fix debug messages
This was SVN commit r574.
|
2004-06-21 12:49:37 +00:00 |
|
|
6891ca6e1f
|
improve timer detection logic and document time-source disable macros
This was SVN commit r571.
|
2004-06-19 22:53:14 +00:00 |
|
|
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 |
|
|
1514075c9f
|
fixed last vestige of ascii-specific stuff (tolower)
This was SVN commit r569.
|
2004-06-19 21:35:00 +00:00 |
|
|
eed80d019a
|
Memory leak fix
This was SVN commit r568.
|
2004-06-19 21:27:23 +00:00 |
|
|
c01eb01dfb
|
Linux fixedness
This was SVN commit r567.
|
2004-06-19 21:13:10 +00:00 |
|
|
aed6d949d5
|
new #included
This was SVN commit r566.
|
2004-06-19 21:12:39 +00:00 |
|
|
561299f899
|
Memory leak fix
This was SVN commit r565.
|
2004-06-19 20:54:36 +00:00 |
|
|
f9382306c8
|
changed to use MT DLL CRT
This was SVN commit r563.
|
2004-06-19 15:00:22 +00:00 |
|
|
ccd32180ec
|
fixed header name
This was SVN commit r562.
|
2004-06-19 14:57:29 +00:00 |
|
|
ed17ed9fb4
|
debug functions (superassert with stack trace)
This was SVN commit r561.
|
2004-06-19 14:54:25 +00:00 |
|
|
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 |
|
|
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 |
|
|
0eeca662cc
|
split stuff out into cpu, os, gfx interfaces
This was SVN commit r557.
|
2004-06-19 14:45:04 +00:00 |
|
|
1e47f64630
|
add log2
This was SVN commit r556.
|
2004-06-19 14:43:31 +00:00 |
|
|
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 |
|
|
73954008d0
|
renamed loop variable to avoid warning
This was SVN commit r554.
|
2004-06-19 14:39:24 +00:00 |
|
|
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 |
|
|
f761c91c73
|
no change
This was SVN commit r552.
|
2004-06-19 14:31:43 +00:00 |
|
|
3c11f6e5d6
|
split into os, cpu, and gfx parts
This was SVN commit r551.
|
2004-06-19 14:30:55 +00:00 |
|
|
fa7d4991d6
|
move SDL headers to sysdep/win (only used by wsdl)
This was SVN commit r550.
|
2004-06-19 14:29:40 +00:00 |
|
|
0e664237b6
|
Finally, a mostly-working font builder on Linux
This was SVN commit r549.
|
2004-06-19 13:46:11 +00:00 |
|
|
9bc8559c49
|
Even more Linuxness
This was SVN commit r547.
|
2004-06-19 12:56:09 +00:00 |
|
|
5da9ecd1b0
|
move SDL headers to sysdep/win (only used by wsdl)
This was SVN commit r546.
|
2004-06-19 12:21:05 +00:00 |
|
|
384c6891a1
|
Put the whole save/load feature back in
This was SVN commit r545.
|
2004-06-18 22:52:34 +00:00 |
|
|
033b6e70c2
|
Sort-of-working Linuxness
This was SVN commit r544.
|
2004-06-18 22:50:34 +00:00 |
|
|
09a56c1dfc
|
Attempted Linuxness
This was SVN commit r543.
|
2004-06-18 22:05:58 +00:00 |
|
|
d181ccf97e
|
Hopefully now working in gcc *and* MSVC
This was SVN commit r542.
|
2004-06-18 19:14:42 +00:00 |
|
|
32b6627645
|
Miscellaneous gcc fixes
This was SVN commit r541.
|
2004-06-18 18:56:10 +00:00 |
|
|
673c7d7318
|
Replace L".." with (XMLCh*)L"...", for gcc
This was SVN commit r540.
|
2004-06-18 18:55:26 +00:00 |
|
|
00442470a2
|
Added newline at end, for gcc
This was SVN commit r539.
|
2004-06-18 18:49:12 +00:00 |
|
|
114313771b
|
Replace L".." with (XMLCh*)L"...", for gcc
This was SVN commit r538.
|
2004-06-18 18:46:34 +00:00 |
|
|
710f26eb2f
|
Make it work when premake is in . and not in PATH. (Also, make it not work in the opposite situation)
This was SVN commit r537.
|
2004-06-18 18:43:50 +00:00 |
|
|
3b6ad836e2
|
Minor header adjustments
This was SVN commit r536.
|
2004-06-18 18:34:04 +00:00 |
|
|
38bfabeb38
|
fixed goto problem with gcc - was jumping over an (unused) var decl
This was SVN commit r535.
|
2004-06-18 14:59:50 +00:00 |
|
|
4258ba245d
|
while working on cstr, search and destroy made "CStr &x" -> "CStr& x". didn't intend to hit gui code, but ok :)
This was SVN commit r534.
|
2004-06-18 14:07:06 +00:00 |
|
|
a2fdd3e190
|
renamed some vars for clarity
This was SVN commit r533.
|
2004-06-18 13:34:37 +00:00 |
|
|
6eadce8d1d
|
added history, following mark's example :)
This was SVN commit r532.
|
2004-06-18 13:33:06 +00:00 |
|
|
941f7c3661
|
bullet-proofing - fail if reloading VDir
This was SVN commit r531.
|
2004-06-18 13:32:33 +00:00 |
|
|
3c6becec37
|
was thinking about documenting the whole lib design goals/rationale, added a few notes.
This was SVN commit r530.
|
2004-06-18 13:24:59 +00:00 |
|
|
b09211c4a3
|
remove *tot - non-portable and inefficient. replaced with stringstream
This was SVN commit r529.
|
2004-06-18 13:22:26 +00:00 |
|
|
df62c14469
|
commented out line 684 (JSI_BaseEntity::init();) the JS_DestroyContext crash is thereby avoided
This was SVN commit r528.
|
2004-06-18 13:11:58 +00:00 |
|
|
b65d35ea2e
|
Font builder code
This was SVN commit r527.
|
2004-06-17 19:32:04 +00:00 |
|
|
8347bebebc
|
Spelling corrction
This was SVN commit r524.
|
2004-06-16 16:29:38 +00:00 |
|
|
9aff01cf23
|
Unicode fonts
This was SVN commit r523.
|
2004-06-16 15:44:24 +00:00 |
|
|
48d94cd86a
|
Altered to work with the Unicode console
This was SVN commit r522.
|
2004-06-16 15:43:34 +00:00 |
|
|
f8247f56e0
|
Uses Unicode internally
This was SVN commit r521.
|
2004-06-16 15:42:48 +00:00 |
|
|
f149e007e1
|
Unicode fonts
This was SVN commit r520.
|
2004-06-16 15:36:49 +00:00 |
|
|
358f43205a
|
Allow texture format override, so that the 8-bit GL_ALPHA fonts can work
This was SVN commit r519.
|
2004-06-16 15:35:05 +00:00 |
|
|
d4423850ef
|
Leak-detect malloc/etc too
This was SVN commit r518.
|
2004-06-15 21:27:12 +00:00 |
|
|
0d7f2501f9
|
Enable memory leak detection
This was SVN commit r517.
|
2004-06-15 21:08:51 +00:00 |
|
|
ea68626ec1
|
Remove new new (Xerces doesn't like it)
This was SVN commit r516.
|
2004-06-15 21:08:05 +00:00 |
|
|
71a81f3432
|
Fixed minor memory leak
This was SVN commit r514.
|
2004-06-15 20:54:55 +00:00 |
|
|
9114856b11
|
added and removed oglPrintError debug code
This was SVN commit r513.
|
2004-06-15 02:44:53 +00:00 |
|
|
136182e8bc
|
oglPrintError now outputs to debug output window
This was SVN commit r512.
|
2004-06-15 02:43:56 +00:00 |
|
|
5cca6d753a
|
found GL error by adding oglPrintError everywhere; now removed agian
This was SVN commit r511.
|
2004-06-15 02:43:38 +00:00 |
|
|
614420615e
|
walk freelist and free the chunks (fixes mem leak)
This was SVN commit r510.
|
2004-06-14 16:01:38 +00:00 |
|
|
99b30d61ec
|
added dtor to eliminate vertexbuffer mem leak
This was SVN commit r509.
|
2004-06-14 16:00:14 +00:00 |
|
|
952ec353fb
|
fix overflow problem if timer res is low; cleaned up in general; use RingBuf for averaging
This was SVN commit r508.
|
2004-06-14 13:29:23 +00:00 |
|
|
7fb1f4892e
|
adapted ringbug operator[] for timer's needs
This was SVN commit r507.
|
2004-06-14 13:27:33 +00:00 |
|
|
e1997e6b31
|
added a few comments
This was SVN commit r506.
|
2004-06-14 12:59:15 +00:00 |
|
|
17fb3238c7
|
fixed some unfreed XMLString::transcode's
This was SVN commit r505.
|
2004-06-13 23:37:37 +00:00 |
|
|
a5c221fe16
|
fixed some unfreed XMLString::transcode's - I think I stomped them all
This was SVN commit r504.
|
2004-06-13 23:36:16 +00:00 |
|
|
70b53d90ef
|
Avoid problems when get_time() frequently returns the same value twice
This was SVN commit r503.
|
2004-06-13 19:48:04 +00:00 |
|
|
e61f416e0d
|
Changes to make the numpad minus (and other keys) be recognised in KEYDOWN correctly
This was SVN commit r502.
|
2004-06-13 19:42:48 +00:00 |
|
|
ade1ee19cc
|
re-enable exceptions (wasn't necessary to strip them)
This was SVN commit r501.
|
2004-06-13 19:41:42 +00:00 |
|
|
2efcfa9145
|
Added left+right click/drag to rotate
Made W and H work
Made numpad plus/minus work
This was SVN commit r500.
|
2004-06-13 19:35:04 +00:00 |
|
|
0fb2ec31fc
|
fix LONG_PTR VC6 error reported by stuart
This was SVN commit r499.
|
2004-06-13 19:23:37 +00:00 |
|
|
3c7826ca27
|
comment out delete g_ScriptingHost - avoids crash within js32
This was SVN commit r498.
|
2004-06-13 19:22:08 +00:00 |
|
|
ed23cb7cc1
|
hopefully bulletproof is_subpath
This was SVN commit r497.
|
2004-06-13 19:13:32 +00:00 |
|
|
da1e6df5f0
|
uhoh, yet another problem. quick fix so others aren't impacted; investigating
This was SVN commit r496.
|
2004-06-13 17:15:38 +00:00 |
|
|
3893d1597d
|
fixed loophole in mount path handling (cannot now mount parent dir of a previous mounting)
This was SVN commit r495.
|
2004-06-13 16:58:22 +00:00 |
|
|
d7992dc50d
|
no longer need delayimp.lib - source is included in lib/sysdep/win
This was SVN commit r493.
|
2004-06-13 16:17:20 +00:00 |
|
|
b58d3c15fe
|
add unload linker flag (for delay loading)
This was SVN commit r492.
|
2004-06-13 16:16:42 +00:00 |
|
|
f1713bbca0
|
improved mount logic; added comments
This was SVN commit r491.
|
2004-06-13 16:12:54 +00:00 |
|
|
475d4ed509
|
snazzy new module init/shutdown hook mechanism
This was SVN commit r490.
|
2004-06-13 16:06:23 +00:00 |
|
|
0cce0ea5bc
|
handles details of delay loading and implements the helper function (=> extra lib no longer needed)
This was SVN commit r489.
|
2004-06-13 16:05:38 +00:00 |
|
|
7975657f0b
|
variable name change for clarity
This was SVN commit r488.
|
2004-06-13 16:04:11 +00:00 |
|
|
3d984d042c
|
re-allow debug version of xerces (since we will link against msvcrtd in future)
This was SVN commit r487.
|
2004-06-13 16:03:12 +00:00 |
|
|
96cb1d0596
|
removed fmod dependency; free g_ConfigDB at exit
This was SVN commit r486.
|
2004-06-13 15:35:08 +00:00 |
|
|
641ad1e382
|
moved fmod shutdown here from main - this module is responsible for that.
This was SVN commit r485.
|
2004-06-13 15:32:34 +00:00 |
|
|
2442f558a2
|
added delayimp fix for VC6 compiler hybrid
This was SVN commit r484.
|
2004-06-11 18:35:33 +00:00 |
|
|
b5f4478bcb
|
add another checkpoint for timing; remove GetSingletonPtr (now uses the singleton's #define)
This was SVN commit r483.
|
2004-06-11 18:02:57 +00:00 |
|
|
c5bd66b528
|
no longer use debug xerces dll - heap conflict! (it links against msvcrtd)
This was SVN commit r482.
|
2004-06-11 17:58:04 +00:00 |
|
|
f9625ecd00
|
make possible DLL CRT (declare CRT funcs as _CRTIMP)
This was SVN commit r481.
|
2004-06-11 17:55:24 +00:00 |
|
Ben
|
1887a82873
|
First commit of APE files
This was SVN commit r480.
|
2004-06-11 04:07:28 +00:00 |
|
Ben
|
434888d7f1
|
First commit of APE files
This was SVN commit r479.
|
2004-06-11 03:24:25 +00:00 |
|
Ben
|
101e6d4fa0
|
First commit of APE files
This was SVN commit r478.
|
2004-06-11 03:11:26 +00:00 |
|
|
5276a527ae
|
Added the UniDoubler; this means that code can use CStr or CStr8 for 8-bit ascii strings, as well as CStr16 for wchar_t strings (magic! :-P)
This was SVN commit r477.
|
2004-06-11 02:55:09 +00:00 |
|
|
6593bc959b
|
CStr namespace de-pollution; added namespace qualifiers
This was SVN commit r476.
|
2004-06-11 02:23:00 +00:00 |
|
|
0983fdcf9c
|
CStr namespace de-pollution; added using namespace to source
This was SVN commit r475.
|
2004-06-11 02:20:59 +00:00 |
|
|
112139371b
|
UniDoubler.h initial commit
This was SVN commit r474.
|
2004-06-11 02:18:11 +00:00 |
|
|
15ca5cbf21
|
newline stomper and fixed warnings
This was SVN commit r473.
|
2004-06-11 02:14:18 +00:00 |
|
|
041e60f6ab
|
delay-load dlls
This was SVN commit r472.
|
2004-06-11 02:12:09 +00:00 |
|
|
362405d470
|
removed pause
This was SVN commit r471.
|
2004-06-11 02:08:12 +00:00 |
|
MarkT
|
e4fe4ed602
|
JS Interface to entities. It even partially works now.
This was SVN commit r469.
|
2004-06-10 22:24:03 +00:00 |
|
|
663f25f6b6
|
Added two new camera movement system (change the #define to select between them)
This was SVN commit r468.
|
2004-06-10 09:58:33 +00:00 |
|
|
a06bff04b6
|
Added VK_CONTROL/_ALT/_MENU mappings onto SDLK_LCTRL/etc (I can't find an non-positional SDL CTRL key)
This was SVN commit r467.
|
2004-06-10 09:57:03 +00:00 |
|
|
797f660ef0
|
take two.. the typedefs should match now - hopefully on both VC++ and GCC
This was SVN commit r466.
|
2004-06-09 22:47:02 +00:00 |
|
|
a30a82469e
|
some toe-stepping that evidently resulted in two prot variables :P
This was SVN commit r465.
|
2004-06-09 22:38:37 +00:00 |
|
|
ca1994892e
|
main now displays g_CameraZoom
This was SVN commit r464.
|
2004-06-09 18:02:33 +00:00 |
|
|
5a59c28e95
|
now includes wglext for "proper" definition of win-specific funcs
This was SVN commit r463.
|
2004-06-09 17:59:01 +00:00 |
|
|
0997ca4c19
|
added xerces headers (speeds up build a bit)
This was SVN commit r462.
|
2004-06-09 17:56:28 +00:00 |
|
|
2521765276
|
added hack to CEntity::processGotoNoPathing - avoids BC warning in the case where delta -> 0
This was SVN commit r461.
|
2004-06-09 17:56:03 +00:00 |
|
|
bb1a9bad7d
|
fail file_map requests for empty files (avoids bc warning)
This was SVN commit r460.
|
2004-06-09 16:10:23 +00:00 |
|
|
25d2a41c64
|
glprintf: ignore empty strings (avoids bc warning)
This was SVN commit r459.
|
2004-06-09 16:09:07 +00:00 |
|
|
a0a9276b21
|
not freeing dll after manual import; allows delay load
This was SVN commit r458.
|
2004-06-09 15:52:15 +00:00 |
|
|
f197601cbb
|
clean up test delayload hook. very tricky - automagically calls WSAStartup on first sockets call
This was SVN commit r457.
|
2004-06-09 15:50:38 +00:00 |
|
|
1c5c3da703
|
some fixes to coexist with windows.h, if included from win-specific code (i.e. wsdl)
This was SVN commit r456.
|
2004-06-09 15:48:47 +00:00 |
|
|
0409f4d9d3
|
support for delay loading
This was SVN commit r455.
|
2004-06-09 15:45:47 +00:00 |
|
|
40b2cbcba3
|
fix bc warnings (RDC params)
This was SVN commit r454.
|
2004-06-09 15:45:15 +00:00 |
|
|
69fb0064b4
|
remove winmm dependency (timeSetEvent -> thread)
This was SVN commit r453.
|
2004-06-09 15:44:44 +00:00 |
|
|
131573f7c4
|
fix boundschecker warning (was resetting gamma ramp after shutdown)
This was SVN commit r452.
|
2004-06-09 15:43:59 +00:00 |
|
|
7e410dffcb
|
line-reader loop without strtok_r (which doesn't exist on windows)
#include precompiled.h
This was SVN commit r451.
|
2004-06-09 14:58:33 +00:00 |
|
|
a6246b9045
|
read_le16/32 can't be inline in source and extern in header - gcc won't export them
This was SVN commit r450.
|
2004-06-09 14:11:35 +00:00 |
|
|
5366bafe3f
|
Moved -xres and -yres into ParseArgs, added ConfigDB init (and ParseArgs uses ConfigDB for x/yres handling - just a demo ;-P )
This was SVN commit r449.
|
2004-06-09 14:10:31 +00:00 |
|
|
d044898294
|
Added libfam to linux link options
This was SVN commit r448.
|
2004-06-09 14:03:48 +00:00 |
|
|
609d519d3d
|
GCC/linux compat (required extern qualifier, int/JSInt32 conversion)
This was SVN commit r447.
|
2004-06-09 14:02:40 +00:00 |
|