1
0
forked from mirrors/0ad

Commit Graph

  • cfa6dd3dfe bugfix: free GLRC before HDC, but BC still complains that there are unfreed GDI objects janwas 2004-08-12 17:18:54 +00:00
  • 18221110cf removed debug output from FPS code janwas 2004-08-12 16:06:47 +00:00
  • 0b452320ef add callback for sync I/O (useful for reporting progress) janwas 2004-08-12 15:51:31 +00:00
  • df9dcc5711 opening files as a directory -> problem with dir_watch. solved janwas 2004-08-11 23:25:37 +00:00
  • 3dff0dbb90 re-enable warning when ReadDirectoryChanges fails (underlying problem solved) janwas 2004-08-11 23:25:09 +00:00
  • 04c4e7ae02 now case-insensitive; added tags to each path variable to tell what kind also fixed some bugs, Zip loading is successfully integrated. janwas 2004-08-11 20:24:26 +00:00
  • 1f2ebb678e slightly change file_enum interface (don't need flags); comments janwas 2004-08-11 20:23:22 +00:00
  • c5701c8299 add higher-level dox, fix some bugs, made case-insensitive janwas 2004-08-11 20:21:42 +00:00
  • e67ed4acc0 pass dir_watch the native path, so that it has a chance at working ;p janwas 2004-08-11 20:20:03 +00:00
  • 93b40f835e improvement: don't cache if reload failed janwas 2004-08-11 20:19:31 +00:00
  • 436e45daee now uses vfs_load. janwas 2004-08-11 20:18:49 +00:00
  • 6fa44006e8 remove mods/official from pathname (since Unpacker now uses the VFS) janwas 2004-08-11 20:18:30 +00:00
  • 972596878e remove mods/official from pathname janwas 2004-08-11 20:17:13 +00:00
  • 746662c053 Improved some GUI object alignment in hello.xml. Acumen 2004-08-11 19:07:07 +00:00
  • b09896a62b Documented the console cursor character's magic number (U+FE33) Ykkrosh 2004-08-11 14:48:36 +00:00
  • 4d202beb5b Less ambiguous cursor in console Ykkrosh 2004-08-10 17:16:46 +00:00
  • 58e22c5117 Added a more readable cursor symbol Ykkrosh 2004-08-10 17:07:50 +00:00
  • 10180a7dba fat-fingered commit; ignore the previous change (now undone) janwas 2004-08-10 16:06:17 +00:00
  • 77eb2d7db8 finally removing; it has no function janwas 2004-08-10 16:04:21 +00:00
  • 56d798d52f move g_LightEnv here from terrainMain (which is ceasing to exist) janwas 2004-08-10 16:02:29 +00:00
  • bd5690def7 Run-time selection of FreeType DLL, to let the user decide whether to enable glyph hinting Ykkrosh 2004-08-10 16:01:18 +00:00
  • 023592d23f bugfixes related to "lying about user's buffer" feature also rearranged + cleaned up a bit janwas 2004-08-10 16:01:04 +00:00
  • 7c36638fd0 minor bugfix / commenting janwas 2004-08-10 15:59:11 +00:00
  • e4867475dd no longer use LOC_ZIP janwas 2004-08-10 15:58:54 +00:00
  • b81d75a0f3 add file_io_complete call for polling. janwas 2004-08-10 15:57:35 +00:00
  • 59231be9a7 massive cleanup, commenting, hardening, bugfixes => mostly works :) janwas 2004-08-10 15:56:04 +00:00
  • 6e1887ad8b removed LOC_ZIP (not needed; callback can determine via Loc.archive if it's a zip file) janwas 2004-08-10 15:55:24 +00:00
  • 982b0ffc25 Run-time selection of FreeType DLL, to let the user decide whether to enable glyph hinting Ykkrosh 2004-08-10 15:51:06 +00:00
  • 9aa3be9ae3 Temporary fix for VC6 Testing workspace error Ykkrosh 2004-08-10 11:01:23 +00:00
  • 230731c69d Allow the standard Windows PrtSc action (i.e. copy to clipboard) if HOTKEY_SCREENSHOT has been redefined Ykkrosh 2004-08-09 20:58:32 +00:00
  • 0b3361b6f5 several bugfixes for loading from Zip (currently broken) janwas 2004-08-09 16:46:57 +00:00
  • 687aea271e fixed alignment (broken after last user_p change) janwas 2004-08-09 16:44:42 +00:00
  • 1768ccded3 Miscellaneous GCC fixes Ykkrosh 2004-08-09 16:44:08 +00:00
  • 1e6bd8025e Miscellaneous GCC fixes Ykkrosh 2004-08-09 16:32:01 +00:00
  • 937ce1dcb5 Unbroke GCC Ykkrosh 2004-08-09 16:31:34 +00:00
  • 657b1fee60 Simplified ReportParseError (to make GCC happier) Ykkrosh 2004-08-09 16:29:21 +00:00
  • 65ec0b468d Added vsnprintf2, a wrapper around vsnprintf to make it more gcc-like (allowing %lld, %1$d, etc) Ykkrosh 2004-08-09 15:44:35 +00:00
  • 5370ed2323 New zlib/libpng libraries Ykkrosh 2004-08-08 23:03:50 +00:00
  • abfe9faadc New zlib/libpng libraries Ykkrosh 2004-08-08 18:50:44 +00:00
  • 7545ad13b8 Corrected cursor orientation Ykkrosh 2004-08-08 18:38:42 +00:00
  • ac9bb18ed7 added debug_warns where there were TODO gee: report error comments janwas 2004-08-08 18:21:58 +00:00
  • ec7e3c890c texture loaders now flip png (always) and bmp+tga (if top-down) also more clear TGA header use (struct instead of direct offset) janwas 2004-08-08 18:07:46 +00:00
  • 5bdfaf5758 fix several bugs related to tag reset when reopening cached handles janwas 2004-08-08 18:04:03 +00:00
  • 92ea452096 remove hack, now that h_mgr actually caches janwas 2004-08-08 16:55:25 +00:00
  • f08cd3466c increase REF_BITS to 16 (=> 64k refs possible) janwas 2004-08-08 16:40:59 +00:00
  • 3a9035e8e1 Added new GUI font for Malte, which I'd previously missed. Acumen 2004-08-07 19:13:11 +00:00
  • ca9174e1d8 update vfs_load; now returns handle with the correct file size (i.e. leaving out padding) janwas 2004-08-07 13:45:03 +00:00
  • 58a0437e66 fix comment on not storing aiocb in struct File janwas 2004-08-07 13:44:28 +00:00
  • 09cf9dce75 add support for lying about a memory handle's actual allocation (useful for the file code, which allocates extra room for padding yet wants to return the allocation's handle) janwas 2004-08-07 13:34:43 +00:00
  • 58ae20116a due to mem fix, DDS file size is correct; assert that verifies that was moved here from ogl_tex and un-commented-out janwas 2004-08-07 13:33:30 +00:00
  • 5026705fe8 moved DDS file size check to tex (it's file format-specific) janwas 2004-08-07 13:32:32 +00:00
  • db527961d4 *** empty log message *** Acumen 2004-08-06 16:14:06 +00:00
  • ba122796f7 Added new GUI from Malte, with a few improvements when merging (note: needs new art in Art Pack too). Acumen 2004-08-06 15:36:19 +00:00
  • c248ae93eb Vital whitespace alterations Ykkrosh 2004-08-06 15:07:01 +00:00
  • cd8a6aaea8 Added \n to debug_out messages Ykkrosh 2004-08-06 15:04:47 +00:00
  • 778862f429 Opening a second music file now closes (rather than leaks) the first Ykkrosh 2004-08-06 15:04:16 +00:00
  • 138df056bd Fixed invalid GL code Ykkrosh 2004-08-06 15:01:23 +00:00
  • 4e517d52f7 oglCheck() function, which blows up when you add invalid OpenGL code Ykkrosh 2004-08-06 14:58:58 +00:00
  • 5390ff46ae Hopefully fixed the infinitely annoying graphics crashes (#1, #3, #9, #10, #14 on the bug tracker) Ykkrosh 2004-08-06 11:26:30 +00:00
  • 1b3887a274 Fixed some warnings Ykkrosh 2004-08-06 11:20:37 +00:00
  • db344d5f51 add get_executable_path (used by file_rel_chdir) janwas 2004-08-05 19:21:35 +00:00
  • fb7e097d24 move some win-specific debug calls here (implements sysdep/debug) janwas 2004-08-05 19:21:16 +00:00
  • c1dc584e22 use get_executable_path (sysdep) instead of relying solely on argv0 janwas 2004-08-05 19:20:45 +00:00
  • 5f25030964 previous fix was incorrect; utf16 was new and not yet committed janwas 2004-08-05 15:07:05 +00:00
  • bcbb2a36c7 missing brace - d'oh! janwas 2004-08-05 14:06:16 +00:00
  • a91b0d9368 only store HMem if FILE_CACHE janwas 2004-08-05 14:02:10 +00:00
  • d274e4c7f9 more comments; also SECTOR_SIZE constant added janwas 2004-08-05 14:01:49 +00:00
  • aabfd9a49d A couple of nice Start Game and End Game buttons, so that you don't have to use the Console olsner 2004-08-05 13:09:42 +00:00
  • b2afef529c Introducing: The Pre-Game State. The game instance is not created on program load as before, but can be started by JS functions. olsner 2004-08-05 13:07:51 +00:00
  • aa1c08f6be Fixed double negative (#ifndef NDEBUG), to choose debug/release Vorbis libraries correctly Ykkrosh 2004-08-05 13:02:23 +00:00
  • 338b849b4c FILE_CACHE flag: overrides default of not caching the file handle (see explanation in latest build thread) janwas 2004-08-05 12:48:13 +00:00
  • affb03cbc4 add flags param for future use (as in vfs_store) janwas 2004-08-05 12:47:40 +00:00
  • a1cf32474a RES_TEMP scope alias: RES_NO_CACHE janwas 2004-08-05 12:45:56 +00:00
  • 146491beed add too-many-file open warning when opening, too (but the underlying problem is fixed) janwas 2004-08-05 12:45:27 +00:00
  • b51314d34a added flag parameter (default 0). wasn't necessary here, but will allow influencing caching strategy janwas 2004-08-05 12:44:29 +00:00
  • 7d608e084a Include the real fam header instead of the one for Windows FAM emulation olsner 2004-08-05 12:17:06 +00:00
  • a823a00570 utf16() method for CStr8/W => utf16string conversion olsner 2004-08-05 12:15:53 +00:00
  • 875ceeb9cf fix breakage: utf16 -> utf16string and include header or was something else intended? no other occurence of "utf16" janwas 2004-08-05 12:15:19 +00:00
  • b986ff832b Some Linux wchar_t/jschar stuff.. JS uses UTF-16/UCS-2, so convert wchar strings before handing to JS unicode interfaces. olsner 2004-08-05 12:04:20 +00:00
  • f01b1ebb58 triviality: remove / from module filename in exception report janwas 2004-08-05 02:30:27 +00:00
  • 5bc8cb1ddb when something goes wrong, LOG instead of exit janwas 2004-08-05 02:14:00 +00:00
  • 9e19efa240 fix exception string (no longer always INVALID_HANDLE) janwas 2004-08-05 01:56:55 +00:00
  • 8a77473ef0 Fix for lighting settings not loading from map files. notpete 2004-08-04 21:03:53 +00:00
  • 7d9f2f8d04 Removing the maps/ folder so that we can run this section from the art server (I've merged the CVS version into there). Yes, I know it sounds crazy putting non-art data in art, but all shall be revealed. Acumen 2004-08-04 13:34:54 +00:00
  • efa1c17c9d Removing the audio/ folder so that we can run this section from the art server (I've merged the CVS version into there). Yes, I know it sounds crazy putting non-art data in art, but all shall be revealed. Acumen 2004-08-04 13:34:27 +00:00
  • 1f36ea92b2 Removing the art/ folder so that we can run this section from the art server (I've merged the CVS version into there). Acumen 2004-08-04 13:32:52 +00:00
  • 1f7fcab296 Removed all DLLs and the ScEd and FontBuilder binaries from system/. These are now available from the System Pack. Just drop any new DLLs into CodeDump/System when needed. Acumen 2004-08-04 11:13:24 +00:00
  • 0db3e13b81 Added new object.dtd provided by Philip, that includes attributes for props and so makes propped objects notably functional. Acumen 2004-08-03 20:51:20 +00:00
  • 9a2acadc2e add instrumentation showing when files are opened janwas 2004-08-03 12:57:06 +00:00
  • f1c7af9a95 ignore .xmb files when reloading (not critical, just avoids output clutter) janwas 2004-08-03 12:56:44 +00:00
  • db702310d7 Fixed crash when reading invalid XML files Ykkrosh 2004-08-03 10:17:08 +00:00
  • 6b6ec069f8 -conf option incorrectly documented olsner 2004-08-02 23:16:26 +00:00
  • 2b396ccb57 Minor improvements to some simulation code. MarkT 2004-08-02 23:14:54 +00:00
  • d8b5d3a78d Directory structure shuffle. MarkT 2004-08-02 23:14:06 +00:00
  • 78d47d3016 fixed funny bug: file write handles were cached; VFS writes (eg. screenshots) led to reload -> wiped out file contents temp solution: do not cache file writes; see latest build thread. janwas 2004-08-02 22:16:18 +00:00
  • 06725f7613 be less annoying when tag security check is undermined janwas 2004-08-02 21:29:55 +00:00
  • 05f02111da split debug functions out into separate sysdep/debug header janwas 2004-08-02 13:47:38 +00:00
  • 8485fc3d82 cleanup; keep_open scheme that means resources will actually be cached (default is now to keep in mem). caching control is still missing janwas 2004-08-02 13:46:44 +00:00
  • 4c3f1027dd small optimization: rounds offset down (and restores later) to avoid buffer copy in waio janwas 2004-08-02 13:45:35 +00:00
  • 3e92b4a043 comment path conversion functions janwas 2004-08-02 13:44:48 +00:00