1
0
forked from mirrors/0ad

Commit Graph

  • 1a8f8df5f6 write screenshots to /data/screenshots, now that that is possible after fixing the appropriate VFS bug :) janwas 2004-07-09 20:03:15 +00:00
  • 127edbd271 pass FILE_NO_AIO to vfs_store instead of calling uncached_* (which ended up duplicating code) janwas 2004-07-09 19:59:19 +00:00
  • d5197e3c77 revised mount logic; now stores the mount point and uses it to correctly convert from VFS to native paths janwas 2004-07-09 19:58:43 +00:00
  • af58e59633 pass FILE_NO_AIO at open instead of calling uncached_* (which ended up duplicating code) janwas 2004-07-09 19:57:59 +00:00
  • fcb85a5968 Added exit() JS function Ykkrosh 2004-07-09 12:44:12 +00:00
  • dc5e5dd774 PNG and BMP "encode" now operational janwas 2004-07-09 02:18:59 +00:00
  • 41d8db6f81 add vfs_exists, uncached_io, and change IO interface to value-return buffer param (void**) janwas 2004-07-09 02:17:37 +00:00
  • 306053c994 bring read interface into line with vfs_io (value-return buffer param) janwas 2004-07-09 02:14:21 +00:00
  • 8306c53492 increase control block size to "plenty" until things settle janwas 2004-07-09 02:13:09 +00:00
  • 5931a06606 add WriteScreenshot (see announcements) janwas 2004-07-09 02:04:30 +00:00
  • bad0b0629d add lseek (needed for uncached_io) janwas 2004-07-09 00:17:55 +00:00
  • af9c336b43 JS GUI interface Ykkrosh 2004-07-08 15:23:47 +00:00
  • a8f48ff7e0 XMB Ykkrosh 2004-07-08 15:22:09 +00:00
  • 92f14cd90a move hInst = GetModuleHandle to wsdl_init, to make sure it's done before anything else janwas 2004-07-08 15:16:31 +00:00
  • 8760a628a4 Be less obnoxious Ykkrosh 2004-07-08 15:15:21 +00:00
  • c33bcfd03d add keyboard hook to intercept printscreen and windows keys janwas 2004-07-08 15:11:42 +00:00
  • 226fd70292 now open files in binary mode on windows (thanks to philip for catching this) janwas 2004-07-08 15:10:26 +00:00
  • fc30c305f4 Added necessary #includes Ykkrosh 2004-07-08 14:44:04 +00:00
  • e803594239 Removed unnecessary #includes Ykkrosh 2004-07-08 14:43:16 +00:00
  • a779ef8595 common interface to texture format codecs; work started on encoders (to write textures) janwas 2004-07-08 14:40:24 +00:00
  • b7a05fd50b fix iterator invalidation bug triggered by multiple mount points; add vfs_uncached_io() janwas 2004-07-08 14:38:58 +00:00
  • 9f84c8b0fa Removed unnecessary #includes Ykkrosh 2004-07-08 14:36:52 +00:00
  • 875d78d10b reqnum = int; complain if watch failed janwas 2004-07-08 14:33:58 +00:00
  • 0c05abb304 fixes for write code and new uncached_write routine (bypass cache, no file padding problem) janwas 2004-07-08 14:30:35 +00:00
  • 3d7b76c140 add read/write prototypes (file.cpp wasn't including a windows header that defined them elsewhere) janwas 2004-07-08 14:24:17 +00:00
  • b07360ccf7 reqnum uint->int, to allow error return janwas 2004-07-08 14:22:10 +00:00
  • 5c96e991eb cleanup; more last-error neutral; fix start_io for file writes janwas 2004-07-08 14:21:14 +00:00
  • 765477e1a8 no message Ykkrosh 2004-07-08 12:53:10 +00:00
  • 602b706481 Non-PCH header fix Ykkrosh 2004-07-07 19:40:20 +00:00
  • 0b48b21ae7 Copied GUI XML files in preparation for the new code Ykkrosh 2004-07-07 19:13:10 +00:00
  • d59e656986 Added config file settings for VBO, vsync and shadows olsner 2004-07-07 18:47:11 +00:00
  • f69841e589 Sample config file with all the config values currently supported by the engine olsner 2004-07-07 18:45:59 +00:00
  • c866494fdc Allow getGlobal() from JS code Ykkrosh 2004-07-07 18:27:25 +00:00
  • 2a26d9f506 - Implemented WriteFile to write config files back to disk - JS Interface for all operations supported by the C++ Interface olsner 2004-07-07 18:06:02 +00:00
  • 44ad38830c made c_str() const olsner 2004-07-07 18:03:42 +00:00
  • 715c208907 Fixed "www.wildfiregames/com" URLs Ykkrosh 2004-07-07 10:59:53 +00:00
  • ab1190ef55 Added JSCLASS_HAS_PRIVATE Ykkrosh 2004-07-07 10:57:36 +00:00
  • eb530b7d94 Use the correct JS lib for Debug/Release. Ykkrosh 2004-07-07 10:52:45 +00:00
  • f55e9a72bd Use the correct JS DLL for Debug/Release. Ykkrosh 2004-07-07 10:44:15 +00:00
  • da43ede881 Committed latest ScEd, its readme files, and renamed ps instructions file to system/. Acumen 2004-07-07 06:50:36 +00:00
  • 9b669299f8 Removed instructions.txt. Renamed to ps_instructions.txt. Acumen 2004-07-07 06:47:41 +00:00
  • b5bd1b82ec Fixed handling of paths without leading ..'s, now relative paths starting in the same directory (i.e. subdir/file.dtd) and absolute paths (/art/actors/object.dtd) work as one would think they should olsner 2004-07-07 01:44:54 +00:00
  • 6b4c07a5a7 add dbghelp janwas 2004-07-07 01:36:59 +00:00
  • bfafb8fce4 add to some comments also removed redundant VFS file open flags janwas 2004-07-05 02:33:47 +00:00
  • 7bb375ac69 completed support for writing files (hopefully). now adds them to the VFS tree. janwas 2004-07-05 02:32:43 +00:00
  • 680d5dd7b4 revisions to file open flag comments. btw, these are now also used by VFS janwas 2004-07-05 02:31:32 +00:00
  • e9a7876e0d slight changes to open / stat interface to bring in line with SUS (and therefore POSIX, i hope) also pass in pmode janwas 2004-07-05 02:30:53 +00:00
  • 66e202afa5 S_* flags in sys/stat are wrong! spent quite a while searching for this problem. disassembly reports S_IWRITE is 0x80, header says 0x100. janwas 2004-07-05 02:29:21 +00:00
  • 1f9ac488cd open wrapper: fixes file sharing bug, now passes in O_CREAT mode janwas 2004-07-05 02:27:51 +00:00
  • e22f6b120a revised aio_open (now: aio_reopen) interface; now closer to open(), so that pmode can be passed janwas 2004-07-05 02:26:55 +00:00
  • 85b0e120af fixed file sharing + open mode bug janwas 2004-07-05 02:26:04 +00:00
  • 2914b616c7 Fix for debug builds using the static xerces lib olsner 2004-07-04 15:45:49 +00:00
  • 52b07a6fe9 Added ps/Network/ to workspace olsner 2004-07-04 15:45:02 +00:00
  • 6559b5c8a6 Updates for PCH Compat, and other misc. revisions olsner 2004-07-04 15:41:17 +00:00
  • baa374ae13 Moved JS Init further to the beginning olsner 2004-07-04 15:38:18 +00:00
  • 1fc404a12a - JavaScript Interface - Slightly relaxed config file syntax olsner 2004-07-04 15:36:48 +00:00
  • 3109d4361a - Get/SetGlobal() added - Made CreateCustomObject call the constructor (JS_NewObject => JS_ConstructObject) - Made the JS error reporter work even before the console has been constructed olsner 2004-07-04 15:35:04 +00:00
  • b137e965f3 nice new timeSinceLastFrame filter, stable yet responsive. useful for interpolating stuff and of course for FPS. janwas 2004-07-02 03:04:55 +00:00
  • fd6a4d6aed no change, fixed conflict with local version (i have the debug new stuff commented out, because it conflicts with BC) janwas 2004-07-02 03:02:40 +00:00
  • d467b1a944 fixed resolution calculation for GetTickCount (previously assumed uniform updates) janwas 2004-07-01 13:28:07 +00:00
  • f588f903d3 Avoid some warnings Ykkrosh 2004-07-01 09:56:44 +00:00
  • 64444251d4 fixed bug (missing else) reported by philip. thanks! janwas 2004-06-30 18:47:15 +00:00
  • 5f6e9f3819 Slightly nicer control of debugging memory allocators Ykkrosh 2004-06-30 16:06:05 +00:00
  • 98ef9125fc our programming schedule, for easier updating. what do ya'll think of putting it into cvs? janwas 2004-06-30 14:32:12 +00:00
  • 6a85b4a331 some more comments and cleanup janwas 2004-06-30 14:31:19 +00:00
  • 12170cabeb Headers for non-PCH Ykkrosh 2004-06-28 15:34:10 +00:00
  • e0fab05437 Make errors more noticeable when debugging Ykkrosh 2004-06-28 15:30:15 +00:00
  • 02f509feb7 fixed timer jump issue when timer implementation changes at runtime; now calculates time more accurately janwas 2004-06-27 01:45:47 +00:00
  • bbad6a4d6a fix order of detect calls (TSC wasn't getting selected in wtime due to not-yet-set cpu_smp) janwas 2004-06-27 01:42:55 +00:00
  • 70b7f4249f fixed sneaky iterator bug: when ring buffer full, begin() was equal to end() janwas 2004-06-27 01:42:17 +00:00
  • 2b1364ffa5 now uses texture loader only, not opengl texture functionality janwas 2004-06-26 16:44:01 +00:00
  • c23d7830fd Minor improvements Ykkrosh 2004-06-26 12:58:35 +00:00
  • 43c52335ae Added delete/home/end keys to console Ykkrosh 2004-06-26 12:45:54 +00:00
  • 608e481398 fix event handler return value janwas 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 janwas 2004-06-25 22:19:19 +00:00
  • 766a0b4077 split tex code into (file format specific) loaders and opengl texture ops like upload() janwas 2004-06-25 22:18:03 +00:00
  • d1a66a4503 fix event handler return value janwas 2004-06-25 22:13:48 +00:00
  • 6348dc1f0e Fixed null-pointer crash-on-exit Ykkrosh 2004-06-24 16:09:29 +00:00
  • a9e358b9bc change to use new event handler interface janwas 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) janwas 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). janwas 2004-06-24 14:04:30 +00:00
  • 2b7491d159 improvement to timer_res, allows multiple calls janwas 2004-06-24 00:41:29 +00:00
  • cc02e9ea97 more abstraction in VFS<->dir watch interface (thinking of using dazuko and/or FAM) janwas 2004-06-23 16:29:03 +00:00
  • 20211609c5 Added tolerance for whitespace, to fix assert Ykkrosh 2004-06-23 16:00:19 +00:00
  • ca4558d48d fix hExitEvent double-free janwas 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 janwas 2004-06-23 14:42:35 +00:00
  • da7d60e3ec fixed HT detect (thanks to philip for testing) janwas 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) janwas 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) janwas 2004-06-22 17:20:38 +00:00
  • 4c2463d7c3 fix typos in comments :) janwas 2004-06-22 17:20:11 +00:00
  • d5424bcb41 fixed check for monotony (was a no-op); added resolution check (previously guessed 1ms) janwas 2004-06-22 16:05:44 +00:00
  • fd701dc5d9 more L4 warnings stomped janwas 2004-06-22 13:22:46 +00:00
  • fc476e04f6 stomped on numerous warnings janwas 2004-06-21 16:29:47 +00:00
  • fa0741c5f6 increase buffer size; cleaned up basic type lookup routine janwas 2004-06-21 14:23:36 +00:00
  • 0d4f9b8a00 add on_each_cpu comments janwas 2004-06-21 14:22:33 +00:00
  • 55f7411ba9 improved thread start code janwas 2004-06-21 14:22:07 +00:00
  • d231baccef use ia32_cap() instead of direct access to cap var janwas 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 janwas 2004-06-21 14:17:48 +00:00
  • 250c46ee9e add __ to variables declared in macros for safety janwas 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) janwas 2004-06-21 14:14:12 +00:00