1
0
forked from mirrors/0ad

Commit Graph

  • 041e60f6ab delay-load dlls janwas 2004-06-11 02:12:09 +00:00
  • 362405d470 removed pause janwas 2004-06-11 02:08:12 +00:00
  • 928977cfea Miscellaneous property changes. MarkT 2004-06-10 22:28:51 +00:00
  • e4fe4ed602 JS Interface to entities. It even partially works now. MarkT 2004-06-10 22:24:03 +00:00
  • 663f25f6b6 Added two new camera movement system (change the #define to select between them) Ykkrosh 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) Ykkrosh 2004-06-10 09:57:03 +00:00
  • 797f660ef0 take two.. the typedefs should match now - hopefully on both VC++ and GCC olsner 2004-06-09 22:47:02 +00:00
  • a30a82469e some toe-stepping that evidently resulted in two prot variables :P olsner 2004-06-09 22:38:37 +00:00
  • ca1994892e main now displays g_CameraZoom janwas 2004-06-09 18:02:33 +00:00
  • 5a59c28e95 now includes wglext for "proper" definition of win-specific funcs janwas 2004-06-09 17:59:01 +00:00
  • 0997ca4c19 added xerces headers (speeds up build a bit) janwas 2004-06-09 17:56:28 +00:00
  • 2521765276 added hack to CEntity::processGotoNoPathing - avoids BC warning in the case where delta -> 0 janwas 2004-06-09 17:56:03 +00:00
  • bb1a9bad7d fail file_map requests for empty files (avoids bc warning) janwas 2004-06-09 16:10:23 +00:00
  • 25d2a41c64 glprintf: ignore empty strings (avoids bc warning) janwas 2004-06-09 16:09:07 +00:00
  • a0a9276b21 not freeing dll after manual import; allows delay load janwas 2004-06-09 15:52:15 +00:00
  • f197601cbb clean up test delayload hook. very tricky - automagically calls WSAStartup on first sockets call janwas 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) janwas 2004-06-09 15:48:47 +00:00
  • 0409f4d9d3 support for delay loading janwas 2004-06-09 15:45:47 +00:00
  • 40b2cbcba3 fix bc warnings (RDC params) janwas 2004-06-09 15:45:15 +00:00
  • 69fb0064b4 remove winmm dependency (timeSetEvent -> thread) janwas 2004-06-09 15:44:44 +00:00
  • 131573f7c4 fix boundschecker warning (was resetting gamma ramp after shutdown) janwas 2004-06-09 15:43:59 +00:00
  • 7e410dffcb line-reader loop without strtok_r (which doesn't exist on windows) #include precompiled.h olsner 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 olsner 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 ) olsner 2004-06-09 14:10:31 +00:00
  • d044898294 Added libfam to linux link options olsner 2004-06-09 14:03:48 +00:00
  • 609d519d3d GCC/linux compat (required extern qualifier, int/JSInt32 conversion) olsner 2004-06-09 14:02:40 +00:00
  • b520430cb5 Added correct XML String conversion - was leaking memory, and added logging for Warnings olsner 2004-06-09 14:01:09 +00:00
  • 4efc41cb30 XMLTranscode param change (CStr => const char * - handle both types of strings) olsner 2004-06-09 13:56:29 +00:00
  • ac894d0886 GCC/linux compat olsner 2004-06-09 13:55:01 +00:00
  • 8b617e732b Config Database, initial commit olsner 2004-06-09 13:53:32 +00:00
  • ca523e9f3c GCC compat (init skipped by goto) olsner 2004-06-09 13:49:32 +00:00
  • 5d440712f2 GCC compat olsner 2004-06-09 13:48:49 +00:00
  • d022ac51f8 _WIN32 ifdefs around wglext.h include olsner 2004-06-09 13:46:39 +00:00
  • d455ac90ef Linux/unix debug macros olsner 2004-06-09 13:46:06 +00:00
  • 5b8d980809 Fixed path_validate debug statement olsner 2004-06-09 13:44:12 +00:00
  • 8002f5fe6e str[n]icmp => str[n]casecmp on non-windows olsner 2004-06-09 13:43:25 +00:00
  • b824eac403 Entity resolver cleanup (relative paths kludge) olsner 2004-06-09 13:41:11 +00:00
  • 264a0a9b86 fixed for loop variable, delete-ing malloc-ed memory, several memory leaks Trim and ToLower are now in-place janwas 2004-06-09 13:35:20 +00:00
  • 9c9af2ab75 moved all xerces includes into XML.h (rationale: they're in the PCH - speeds up the build) janwas 2004-06-09 12:45:42 +00:00
  • 48ad93ad34 added instrumentation for startup time - hack janwas 2004-06-08 20:41:28 +00:00
  • 770845d823 investigating delay loading; mess janwas 2004-06-08 20:37:15 +00:00
  • 921463e55a added timestamp to measure startup time janwas 2004-06-08 20:36:17 +00:00
  • 3c220be8ef added getcwd janwas 2004-06-08 20:35:46 +00:00
  • c61144cc84 Redundant; removed. notpete 2004-06-08 18:50:58 +00:00
  • 53425fa4b5 implementation complete, hopefully :P janwas 2004-06-08 15:22:40 +00:00
  • 825289242a added vfs_get_path (bad name) - returns the VFS path to a given real dir (used by res.cpp to translate paths from WFAM) janwas 2004-06-08 15:21:42 +00:00
  • d7dbf08bc2 auto-reload finished (last remaining problem: translating OS paths to VFS) janwas 2004-06-08 15:18:01 +00:00
  • 78fa30be94 export path conversion function for res.cpp interaction with FAM janwas 2004-06-08 15:16:50 +00:00
  • 8d52add5ea ran newline stomper; no real changes janwas 2004-06-08 12:10:51 +00:00
  • fec51baee5 fixed undefined label and type conversion warnings (cast to uint and ptrdiff_t to long) janwas 2004-06-08 12:00:39 +00:00
  • e4378ffbdc added precompiled.h. these need to be newline-fixed also! janwas 2004-06-08 11:50:52 +00:00
  • 69f0a99f9a Fixed some assumptions PATCH_SIZE is 16. notpete 2004-06-07 20:12:22 +00:00
  • a93418e353 Moved "res" directory; updated ScEd source to accomodate engine changes. notpete 2004-06-07 20:07:11 +00:00
  • 5b3be293ca Removed Xerces initialisation; added some prop-related logging for errors. notpete 2004-06-07 20:03:10 +00:00
  • e8f2611b9c Constructor added to CObjectEntry::Anim. notpete 2004-06-07 20:01:46 +00:00
  • 178e5a1c47 Modified to calculate bone transformation matrices in world space, rather than object space. notpete 2004-06-07 20:00:56 +00:00
  • 97b7efab20 Fixed some assumptions PATCH_SIZE is 16. notpete 2004-06-07 19:59:20 +00:00
  • 71d74e9121 Minor change for modified CTextureEntry interface. notpete 2004-06-07 19:57:59 +00:00
  • 05ae51351c Minor change to support on-demand texture loading; fixed backwards orientation issue. notpete 2004-06-07 19:57:19 +00:00
  • 6caf7c7466 Support for loading texture data on data, rather than loading all known textures on startup. notpete 2004-06-07 19:56:26 +00:00
  • a7d0c194ad Reworked model and terrain rendering to use new VertexBuffer classes; many other smaller changes. notpete 2004-06-07 19:53:58 +00:00
  • 4f8ce4b1d4 Initial revision. notpete 2004-06-07 19:52:37 +00:00
  • bd0d3e1c36 Moved Xerces initialisation out of CObjectEntry to here (still need to moved GUI and entity XML code at some point). Added simple fixed camera view for basic profiling. notpete 2004-06-07 19:51:52 +00:00
  • 9210297729 Unix/Linux update script olsner 2004-06-07 10:45:48 +00:00
  • f9ad314f5a fix empty-statement warning (i.e. comment out - that spot isn't implemented yet) janwas 2004-06-07 00:04:37 +00:00
  • 815e177beb now responsible for watching mountings for changes via FAM janwas 2004-06-07 00:04:02 +00:00
  • 6380ff781f written against new res.cpp reload interface janwas 2004-06-06 23:59:57 +00:00
  • 092fa131ff more faithfully emulating the real FAM now (keeping track of watches by request number). not finished janwas 2004-06-06 23:58:52 +00:00
  • 916ddc8c02 fixed ICC warning about func decl janwas 2004-06-06 23:58:03 +00:00
  • 94941af636 removed FOV zoom hack (harking back to terrain demo) - rich has written the real thing janwas 2004-06-06 23:57:07 +00:00
  • 2dcb0d8056 more header fixes janwas 2004-06-04 17:47:12 +00:00
  • 7b9e881039 initial code using FAM API. unfinished; one problem remaining is how to convert absolute paths to their VFS equivalent janwas 2004-06-04 17:44:56 +00:00
  • 0ca334ed39 now emulates FAM API so other code can use one interface. implemented but untested. janwas 2004-06-04 17:44:17 +00:00
  • cd3755b935 added headers (needed if !HAVE_PCH) janwas 2004-06-04 17:23:39 +00:00
  • 9dcd2a0c12 re-enabled HAVE_PCH (disabled for testing - oops) janwas 2004-06-04 16:06:31 +00:00
  • 0dc6007fbd (re)added headers so it'll work without HAVE_PCH janwas 2004-06-04 12:41:53 +00:00
  • 0bd696a27d now supports PCH (see announcements) janwas 2004-06-04 02:19:42 +00:00
  • 8eedf2f505 kezz - added fmod initialisation code to main.cpp kezz 2004-06-03 19:43:19 +00:00
  • df4b9df830 fixed reference to since removed hrt.h janwas 2004-06-03 18:46:21 +00:00
  • c7a84e84be added precompiled.h everywhere janwas 2004-06-03 18:38:14 +00:00
  • 5747fe33b0 new: windows-specific opengl header (included by ogl.h) janwas 2004-06-03 18:37:07 +00:00
  • 8e6e179187 cleanup janwas 2004-06-03 18:36:48 +00:00
  • 520e2a1ff6 rename hrt -> wtime; emulate POSIX routine with HRT (simplifies timer code) janwas 2004-06-03 18:36:35 +00:00
  • d6e6dd72e9 \ handling for vfs entity resolver.. ugly as hell, but works :P olsner 2004-06-03 17:34:49 +00:00
  • c15300446e fix stupid mmap bug reported by simon janwas 2004-06-03 14:20:09 +00:00
  • 0b3d0c9e5c small interface changes to bring in line with vfs and file janwas 2004-06-03 13:57:36 +00:00
  • cb75497412 documentation! w00t janwas 2004-06-03 13:57:00 +00:00
  • d9b1daf2e4 restored fminf janwas 2004-06-03 13:35:39 +00:00
  • 9a9c0055dc Use the VFS wrapper instead of Xerces' local file input source olsner 2004-06-03 13:27:01 +00:00
  • 2c2b9ab71a Removed mods/official/ prefix now that ObjectEntry is VFS aware olsner 2004-06-03 13:22:19 +00:00
  • 831defdf07 Use the VFS Wrapper instead of Xerces' local file input. Use XMLCh/CStr conversion functions from XML.h/XMLUtils.cpp olsner 2004-06-03 13:20:36 +00:00
  • d759a8ef82 Conventience functions and VFS Wrappers for Xerces olsner 2004-06-03 13:00:19 +00:00
  • d32be2011f Pathfinding tweaks; coldet fixes. MarkT 2004-06-03 02:20:48 +00:00
  • 4daa183dd3 stripped some headers from deprecated prometheus.h => huge rearrange janwas 2004-06-03 01:43:33 +00:00
  • a5938f5e13 tiny bit of dox janwas 2004-06-03 01:42:40 +00:00
  • 2339389870 implemented refcount for mmap janwas 2004-06-03 00:27:50 +00:00
  • 6782c17105 fixed a few warnings; updated vfs file enum code janwas 2004-06-03 00:20:20 +00:00
  • af05b758c6 animation: console scrolls in from top of screen janwas 2004-06-03 00:19:22 +00:00
  • 2d51e32878 some bulletproofing; completed+documented mmap janwas 2004-06-03 00:17:24 +00:00
  • f84bc36ca3 moved fminf+fmaxf to sysdep janwas 2004-06-02 21:50:50 +00:00