5bdfaf5758
fix several bugs related to tag reset when reopening cached handles
...
This was SVN commit r938.
2004-08-08 18:04:03 +00:00
f08cd3466c
increase REF_BITS to 16 (=> 64k refs possible)
...
This was SVN commit r936.
2004-08-08 16:40:59 +00:00
ca9174e1d8
update vfs_load; now returns handle with the correct file size (i.e. leaving out padding)
...
This was SVN commit r934.
2004-08-07 13:45:03 +00:00
58a0437e66
fix comment on not storing aiocb in struct File
...
This was SVN commit r933.
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)
...
This was SVN commit r932.
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
...
This was SVN commit r931.
2004-08-07 13:33:30 +00:00
5026705fe8
moved DDS file size check to tex (it's file format-specific)
...
This was SVN commit r930.
2004-08-07 13:32:32 +00:00
4e517d52f7
oglCheck() function, which blows up when you add invalid OpenGL code
...
This was SVN commit r923.
2004-08-06 14:58:58 +00:00
db344d5f51
add get_executable_path (used by file_rel_chdir)
...
This was SVN commit r920.
2004-08-05 19:21:35 +00:00
fb7e097d24
move some win-specific debug calls here (implements sysdep/debug)
...
This was SVN commit r919.
2004-08-05 19:21:16 +00:00
c1dc584e22
use get_executable_path (sysdep) instead of relying solely on argv0
...
This was SVN commit r918.
2004-08-05 19:20:45 +00:00
bcbb2a36c7
missing brace - d'oh!
...
This was SVN commit r916.
2004-08-05 14:06:16 +00:00
a91b0d9368
only store HMem if FILE_CACHE
...
This was SVN commit r915.
2004-08-05 14:02:10 +00:00
d274e4c7f9
more comments; also SECTOR_SIZE constant added
...
This was SVN commit r914.
2004-08-05 14:01:49 +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.
...
This was SVN commit r912.
2004-08-05 13:07:51 +00:00
338b849b4c
FILE_CACHE flag: overrides default of not caching the file handle (see explanation in latest build thread)
...
This was SVN commit r910.
2004-08-05 12:48:13 +00:00
affb03cbc4
add flags param for future use (as in vfs_store)
...
This was SVN commit r909.
2004-08-05 12:47:40 +00:00
a1cf32474a
RES_TEMP scope alias: RES_NO_CACHE
...
This was SVN commit r908.
2004-08-05 12:45:56 +00:00
146491beed
add too-many-file open warning when opening, too (but the underlying problem is fixed)
...
This was SVN commit r907.
2004-08-05 12:45:27 +00:00
7d608e084a
Include the real fam header instead of the one for Windows FAM emulation
...
This was SVN commit r905.
2004-08-05 12:17:06 +00:00
f01b1ebb58
triviality: remove / from module filename in exception report
...
This was SVN commit r901.
2004-08-05 02:30:27 +00:00
9e19efa240
fix exception string (no longer always INVALID_HANDLE)
...
This was SVN commit r899.
2004-08-05 01:56:55 +00:00
9a2acadc2e
add instrumentation showing when files are opened
...
This was SVN commit r891.
2004-08-03 12:57:06 +00:00
f1c7af9a95
ignore .xmb files when reloading (not critical, just avoids output clutter)
...
This was SVN commit r890.
2004-08-03 12:56:44 +00:00
MarkT
2b396ccb57
Minor improvements to some simulation code.
...
This was SVN commit r887.
2004-08-02 23:14:54 +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.
This was SVN commit r885.
2004-08-02 22:16:18 +00:00
06725f7613
be less annoying when tag security check is undermined
...
This was SVN commit r884.
2004-08-02 21:29:55 +00:00
05f02111da
split debug functions out into separate sysdep/debug header
...
This was SVN commit r883.
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
...
This was SVN commit r882.
2004-08-02 13:46:44 +00:00
4c3f1027dd
small optimization: rounds offset down (and restores later) to avoid buffer copy in waio
...
This was SVN commit r881.
2004-08-02 13:45:35 +00:00
3e92b4a043
comment path conversion functions
...
This was SVN commit r880.
2004-08-02 13:44:48 +00:00
85b1f26f65
inline in the hopes the compiler will leave out the call (so call stack isn't polluted)
...
This was SVN commit r879.
2004-08-02 13:38:05 +00:00
fc77eadd9e
re-enable HRTs (had disabled for testing). oops
...
This was SVN commit r878.
2004-08-02 13:35:45 +00:00
0d9523d921
fix aiocb struct size assumption (was included in resource control block; now allocated dynanmically)
...
This was SVN commit r876.
2004-08-01 20:23:53 +00:00
30553628ab
remove dead code
...
This was SVN commit r875.
2004-08-01 20:23:11 +00:00
18e55bba4f
no message
...
This was SVN commit r874.
2004-08-01 20:14:14 +00:00
44a4262ab8
bugfix: correct path now returned.
...
This was SVN commit r873.
2004-08-01 01:08:54 +00:00
358cf63bf3
no message
...
This was SVN commit r872.
2004-07-31 19:55:36 +00:00
4577ad00dc
fix include path
...
This was SVN commit r870.
2004-07-31 19:47:40 +00:00
29f5d23dae
no change
...
This was SVN commit r868.
2004-07-31 19:36:46 +00:00
a060a65a95
attempt to get Zip archives working (problem with directory traverse in VFS). not quite there yet
...
This was SVN commit r867.
2004-07-31 19:36:06 +00:00
7618033b3a
no longer emulate FAM, due to a stupid design flaw. instead, implement sysdep/dir_watch interface
...
This was SVN commit r866.
2004-07-31 19:35:22 +00:00
ce742e37c2
Very important newline-at-end-of-file fix :-]
...
This was SVN commit r863.
2004-07-31 15:51:49 +00:00
1739f66428
no longer emulate FAM, due to a stupid design flaw. instead, implement sysdep/dir_watch interface
...
This was SVN commit r862.
2004-07-31 15:50:30 +00:00
1ffe320d23
Updated include path for files moved into sysdep/
...
This was SVN commit r861.
2004-07-31 15:44:20 +00:00
d5142ff7f8
move from lib/ to lib/sysdep
...
This was SVN commit r859.
2004-07-31 14:10:06 +00:00
bbb57ac6db
Removed references to font.h
...
This was SVN commit r856.
2004-07-31 12:44:13 +00:00
fa4fc7f4ee
change CVFSFile header path
...
This was SVN commit r855.
2004-07-31 11:38:13 +00:00
363fba9b94
moved from lib/res/ to ps/
...
This was SVN commit r854.
2004-07-31 11:36:44 +00:00
ab2b08d97b
fix a problem that allowed use of non-open but cached resources
...
This was SVN commit r853.
2004-07-31 11:29:57 +00:00
2c23606c31
hook up aio; cleanup; commenting
...
This was SVN commit r850.
2004-07-31 11:03:17 +00:00
1d57c77aed
greatly simplified (1500 -> 1000 lines) by stripping out previous overly complicated caching mechanism.
...
will replace with new, simpler cache that only stores temp buffers for
first and last block when reading from ZIp (everything else is covered
by handle manager cache)
This was SVN commit r848.
2004-07-31 02:02:44 +00:00
bc8ab4cc81
slight improvements in use of res code.
...
This was SVN commit r847.
2004-07-31 01:57:26 +00:00
034230a847
aiocb buf field is now volatile void* to bring in line with linux
...
This was SVN commit r846.
2004-07-31 01:50:54 +00:00
f31bc328f2
Moved all cursor code into cursor.cpp
...
This was SVN commit r844.
2004-07-29 16:14:22 +00:00
36c502713b
Used mem_free_h on the Handle returned by vfs_load
...
This was SVN commit r842.
2004-07-29 16:12:27 +00:00
7820919689
Added CVFSFile, a simple wrapper around vfs_load to allow slightly cleaner code elsewhere
...
This was SVN commit r841.
2004-07-29 16:10:33 +00:00
aeb2433acd
Don't get confused by messages sent when enabling NVIDIA's QuickZoom
...
This was SVN commit r840.
2004-07-29 16:02:11 +00:00
ec506d0099
Made the pre-main() exception handler's stack trace use the right context
...
This was SVN commit r838.
2004-07-28 18:20:32 +00:00
4a71c89dcd
no change
...
This was SVN commit r837.
2004-07-28 18:01:23 +00:00
79eaacfba1
slight simplification seen while debugging
...
This was SVN commit r835.
2004-07-28 17:53:45 +00:00
9e2eba541d
no message
...
This was SVN commit r830.
2004-07-28 12:05:51 +00:00
777abc8edb
helper functions/header for openal
...
This was SVN commit r828.
2004-07-28 11:34:40 +00:00
9aed44a91f
more+nicer comments + some cleanup
...
This was SVN commit r824.
2004-07-28 08:31:13 +00:00
386900c0fc
Linux/GCC Compat
...
This was SVN commit r819.
2004-07-27 00:26:51 +00:00
d6a68ad232
Fixed headers for non-PCH, again
...
This was SVN commit r818.
2004-07-25 11:30:05 +00:00
c8514b7d28
OpenGL cursor (for non-Windows)
...
This was SVN commit r817.
2004-07-24 19:38:12 +00:00
fe1bee706b
Fixed loads of /W4 warnings, because it's easier than doing anything useful. Added some asserts to check potentially dangerous assumptions, implemented a few missing bits of code, adjusted some comments, etc.
...
This was SVN commit r814.
2004-07-24 14:04:40 +00:00
3f7797b762
Prototype support for using 32-bit textures as cursors on Windows
...
This was SVN commit r813.
2004-07-23 19:07:18 +00:00
MarkT
6d8b9e33ef
Minor additions: Added hotkeys to GUI buttons, camera bookmarking (not sure if this system will stay), shoring up some JS error checking, moved a bunch of constants into the config file and added a new rotation mode.
...
This was SVN commit r804.
2004-07-22 16:18:12 +00:00
5ea728fd28
Don't bother looking for memory leaks in 'testing' builds
...
This was SVN commit r803.
2004-07-22 13:25:01 +00:00
MarkT
f02eab8aba
Added configurable hotkey-cooker
...
This was SVN commit r795.
2004-07-21 16:34:07 +00:00
1343de75d8
Added a function to enable excessively slow memory debugging, for detecting heap corruption close to where it happens.
...
This was SVN commit r792.
2004-07-21 12:28:23 +00:00
MarkT
194fdf9b4b
Unit selection and ordering, setTimeout, scheduler, fixed timestep code, various fixes and reinforcement of the JS<->Native code.
...
This was SVN commit r783.
2004-07-20 19:30:35 +00:00
1f942c2784
VC2005 fix
...
This was SVN commit r780.
2004-07-20 17:19:30 +00:00
4fa5aabfcf
VC2005 fix
...
This was SVN commit r779.
2004-07-20 11:08:47 +00:00
b61b1e805c
Better error handling! Wow!
...
This was SVN commit r778.
2004-07-19 19:05:34 +00:00
464dfd7ee5
Allow access to GL extension list
...
This was SVN commit r777.
2004-07-19 19:04:17 +00:00
1e40ed1543
More attempted error handling
...
This was SVN commit r769.
2004-07-17 17:09:33 +00:00
kezz
1d44976b35
removing sound.cpp and sound.h as not needed at the moment due to switch to OpenAL
...
This was SVN commit r768.
2004-07-17 16:23:14 +00:00
8684287360
Linux fixes
...
This was SVN commit r763.
2004-07-15 19:59:27 +00:00
82de48832e
MICROLOG function for high-speed logging of everything that happened just before a crash
...
This was SVN commit r761.
2004-07-15 19:29:56 +00:00
af9cf31691
Working crash log
...
This was SVN commit r760.
2004-07-15 19:12:54 +00:00
f2cc629ca9
Exception classes to allow hierarchical catching and to work reasonably nicely with the crash log
...
This was SVN commit r759.
2004-07-15 19:10:33 +00:00
3da6540b49
Output BOM and correct line endings in crashlog.txt
...
This was SVN commit r758.
2004-07-15 09:52:59 +00:00
b284b47a06
add crash log (call stack and minidump)
...
This was SVN commit r757.
2004-07-15 02:39:25 +00:00
114b4242d9
UNIX: X Clipboard handling and a Text-Mode assertion dialog (with debugger launcher)
...
This was SVN commit r754.
2004-07-14 12:24:18 +00:00
050a9a465d
moved assert2 here, since it's now portable
...
This was SVN commit r751.
2004-07-14 03:06:15 +00:00
a3926fb382
renamed assert function to debug_assert_failed (now portable, in sysdep)
...
This was SVN commit r750.
2004-07-14 03:05:26 +00:00
977693c7db
GUI text renderer
...
This was SVN commit r745.
2004-07-13 22:48:53 +00:00
1a1cce9b18
better handling of complex types, but still buggy.
...
safer output and some cleanup
This was SVN commit r742.
2004-07-13 21:22:53 +00:00
25a24729ac
add win32 clipboard implementation (wchar_t)
...
This was SVN commit r741.
2004-07-13 21:17:59 +00:00
81b1c6a5ea
add portable clipboard routines (wchar_t)
...
This was SVN commit r740.
2004-07-13 21:17:26 +00:00
950db27b2c
fix take-address-of-temporary bug
...
This was SVN commit r739.
2004-07-13 21:13:10 +00:00
21e685b1f6
fix refcount (now initialized to 1)
...
This was SVN commit r738.
2004-07-13 21:12:46 +00:00
aa9c6e7d30
Created a Unix sysdep/ folder, and implemented a unix debug_break function
...
This was SVN commit r735.
2004-07-12 22:05:49 +00:00
dccdd0c747
Allow font unloading
...
This was SVN commit r734.
2004-07-12 20:08:34 +00:00
89d47437b4
add debug_break and assert2
...
This was SVN commit r729.
2004-07-12 16:48:10 +00:00
7a199f8f16
add debug_break impl
...
This was SVN commit r728.
2004-07-12 16:40:57 +00:00
af58165890
hooked up exception handler; a bit of cleanup
...
This was SVN commit r727.
2004-07-12 16:38:48 +00:00
bed0e644c4
now mostly last-error-neutral (helps spot warnings+errors)
...
This was SVN commit r721.
2004-07-12 14:25:39 +00:00
ac997087ea
manually import getaddrinfo et al by "hooking" those calls
...
This was SVN commit r720.
2004-07-12 14:24:26 +00:00
c27c765121
tiny comment and debug string change
...
This was SVN commit r719.
2004-07-12 14:22:17 +00:00
afd7f721d4
no change
...
This was SVN commit r718.
2004-07-12 14:21:13 +00:00
7ef2514ca7
removed NV_VAR stuff (it's obsolete and non-portable)
...
This was SVN commit r717.
2004-07-12 14:20:33 +00:00
14aa03f3b0
Linux/GCC compat: wchar_t size fix for glCallLists
...
This was SVN commit r714.
2004-07-11 20:29:34 +00:00
7bef7160ca
gcc warning fixes
...
This was SVN commit r702.
2004-07-11 12:49:44 +00:00
8364a7fffe
Non-gcc fixes
...
This was SVN commit r698.
2004-07-10 22:05:33 +00:00
901d44d2a6
More SDL_ACTIVEEVENT
...
This was SVN commit r697.
2004-07-10 21:50:35 +00:00
1001aeacf5
Linux/GCC compat, headers and such
...
This was SVN commit r695.
2004-07-10 21:25:35 +00:00
4769a92894
Added newline at end
...
This was SVN commit r689.
2004-07-10 20:28:18 +00:00
c00e774089
Removed crc32 code - use zlib's instead
...
This was SVN commit r687.
2004-07-10 20:24:33 +00:00
d5197e3c77
revised mount logic; now stores the mount point and uses it to correctly convert from VFS to native paths
...
This was SVN commit r675.
2004-07-09 19:58:43 +00:00
af58e59633
pass FILE_NO_AIO at open instead of calling uncached_* (which ended up duplicating code)
...
This was SVN commit r674.
2004-07-09 19:57:59 +00:00
dc5e5dd774
PNG and BMP "encode" now operational
...
This was SVN commit r672.
2004-07-09 02:18:59 +00:00
41d8db6f81
add vfs_exists, uncached_io, and change IO interface to value-return buffer param (void**)
...
This was SVN commit r671.
2004-07-09 02:17:37 +00:00
306053c994
bring read interface into line with vfs_io (value-return buffer param)
...
This was SVN commit r670.
2004-07-09 02:14:21 +00:00
8306c53492
increase control block size to "plenty" until things settle
...
This was SVN commit r669.
2004-07-09 02:13:09 +00:00
bad0b0629d
add lseek (needed for uncached_io)
...
This was SVN commit r667.
2004-07-09 00:17:55 +00:00
a8f48ff7e0
XMB
...
This was SVN commit r665.
2004-07-08 15:22:09 +00:00
92f14cd90a
move hInst = GetModuleHandle to wsdl_init, to make sure it's done before anything else
...
This was SVN commit r664.
2004-07-08 15:16:31 +00:00
c33bcfd03d
add keyboard hook to intercept printscreen and windows keys
...
This was SVN commit r662.
2004-07-08 15:11:42 +00:00
226fd70292
now open files in binary mode on windows (thanks to philip for catching this)
...
This was SVN commit r661.
2004-07-08 15:10:26 +00:00
a779ef8595
common interface to texture format codecs; work started on encoders (to write textures)
...
This was SVN commit r658.
2004-07-08 14:40:24 +00:00
b7a05fd50b
fix iterator invalidation bug triggered by multiple mount points; add vfs_uncached_io()
...
This was SVN commit r657.
2004-07-08 14:38:58 +00:00
875d78d10b
reqnum = int; complain if watch failed
...
This was SVN commit r655.
2004-07-08 14:33:58 +00:00
0c05abb304
fixes for write code and new uncached_write routine (bypass cache, no file padding problem)
...
This was SVN commit r654.
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)
...
This was SVN commit r653.
2004-07-08 14:24:17 +00:00
b07360ccf7
reqnum uint->int, to allow error return
...
This was SVN commit r652.
2004-07-08 14:22:10 +00:00
5c96e991eb
cleanup; more last-error neutral; fix start_io for file writes
...
This was SVN commit r651.
2004-07-08 14:21:14 +00:00
602b706481
Non-PCH header fix
...
This was SVN commit r649.
2004-07-07 19:40:20 +00:00
bfafb8fce4
add to some comments
...
also removed redundant VFS file open flags
This was SVN commit r633.
2004-07-05 02:33:47 +00:00
7bb375ac69
completed support for writing files (hopefully). now adds them to the VFS tree.
...
also removed VFS file open flags, used file.h flags instead
This was SVN commit r632.
2004-07-05 02:32:43 +00:00
680d5dd7b4
revisions to file open flag comments. btw, these are now also used by VFS
...
This was SVN commit r631.
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
This was SVN commit r630.
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.
...
fixes aio_open warning tossed when file was created by file_open
This was SVN commit r629.
2004-07-05 02:29:21 +00:00
1f9ac488cd
open wrapper: fixes file sharing bug, now passes in O_CREAT mode
...
This was SVN commit r628.
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
...
This was SVN commit r627.
2004-07-05 02:26:55 +00:00
85b0e120af
fixed file sharing + open mode bug
...
This was SVN commit r626.
2004-07-05 02:26:04 +00:00
b137e965f3
nice new timeSinceLastFrame filter, stable yet responsive. useful for interpolating stuff and of course for FPS.
...
FPS update code is a hack/unfinished, but it's not important right now.
This was SVN commit r619.
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)
...
This was SVN commit r618.
2004-07-02 03:02:40 +00:00
d467b1a944
fixed resolution calculation for GetTickCount (previously assumed uniform updates)
...
This was SVN commit r617.
2004-07-01 13:28:07 +00:00
64444251d4
fixed bug (missing else) reported by philip. thanks!
...
This was SVN commit r615.
2004-06-30 18:47:15 +00:00
5f6e9f3819
Slightly nicer control of debugging memory allocators
...
This was SVN commit r614.
2004-06-30 16:06:05 +00:00
6a85b4a331
some more comments and cleanup
...
This was SVN commit r612.
2004-06-30 14:31:19 +00:00
12170cabeb
Headers for non-PCH
...
This was SVN commit r611.
2004-06-28 15:34:10 +00:00
02f509feb7
fixed timer jump issue when timer implementation changes at runtime; now calculates time more accurately
...
This was SVN commit r609.
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)
...
This was SVN commit r608.
2004-06-27 01:42:55 +00:00
70b7f4249f
fixed sneaky iterator bug: when ring buffer full, begin() was equal to end()
...
This was SVN commit r607.
2004-06-27 01:42:17 +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
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
ca4558d48d
fix hExitEvent double-free
...
This was SVN commit r592.
2004-06-23 14:49:14 +00:00
da7d60e3ec
fixed HT detect (thanks to philip for testing)
...
This was SVN commit r590.
2004-06-23 13:45:50 +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
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
9d13d607ab
SDL_Delay, SDL_APPACTIVE event
...
This was SVN commit r576.
2004-06-21 13:59:58 +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
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
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
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
5da9ecd1b0
move SDL headers to sysdep/win (only used by wsdl)
...
This was SVN commit r546.
2004-06-19 12:21:05 +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
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
a2fdd3e190
renamed some vars for clarity
...
This was SVN commit r533.
2004-06-18 13:34:37 +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
8347bebebc
Spelling corrction
...
This was SVN commit r524.
2004-06-16 16:29:38 +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
136182e8bc
oglPrintError now outputs to debug output window
...
This was SVN commit r512.
2004-06-15 02:43:56 +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
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
0fb2ec31fc
fix LONG_PTR VC6 error reported by stuart
...
This was SVN commit r499.
2004-06-13 19:23:37 +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
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
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
f9625ecd00
make possible DLL CRT (declare CRT funcs as _CRTIMP)
...
This was SVN commit r481.
2004-06-11 17:55:24 +00:00
15ca5cbf21
newline stomper and fixed warnings
...
This was SVN commit r473.
2004-06-11 02:14:18 +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
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
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
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
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
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
ca523e9f3c
GCC compat (init skipped by goto)
...
This was SVN commit r442.
2004-06-09 13:49:32 +00:00
5d440712f2
GCC compat
...
This was SVN commit r441.
2004-06-09 13:48:49 +00:00
d022ac51f8
_WIN32 ifdefs around wglext.h include
...
This was SVN commit r440.
2004-06-09 13:46:39 +00:00
d455ac90ef
Linux/unix debug macros
...
This was SVN commit r439.
2004-06-09 13:46:06 +00:00
5b8d980809
Fixed path_validate debug statement
...
This was SVN commit r438.
2004-06-09 13:44:12 +00:00
8002f5fe6e
str[n]icmp => str[n]casecmp on non-windows
...
This was SVN commit r437.
2004-06-09 13:43:25 +00:00
770845d823
investigating delay loading; mess
...
This was SVN commit r431.
2004-06-08 20:37:15 +00:00
921463e55a
added timestamp to measure startup time
...
This was SVN commit r430.
2004-06-08 20:36:17 +00:00
3c220be8ef
added getcwd
...
This was SVN commit r429.
2004-06-08 20:35:46 +00:00
53425fa4b5
implementation complete, hopefully :P
...
This was SVN commit r427.
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)
This was SVN commit r426.
2004-06-08 15:21:42 +00:00
d7dbf08bc2
auto-reload finished (last remaining problem: translating OS paths to VFS)
...
This was SVN commit r425.
2004-06-08 15:18:01 +00:00
78fa30be94
export path conversion function for res.cpp interaction with FAM
...
This was SVN commit r424.
2004-06-08 15:16:50 +00:00
8d52add5ea
ran newline stomper; no real changes
...
This was SVN commit r423.
2004-06-08 12:10:51 +00:00
f9ad314f5a
fix empty-statement warning (i.e. comment out - that spot isn't implemented yet)
...
This was SVN commit r407.
2004-06-07 00:04:37 +00:00
815e177beb
now responsible for watching mountings for changes via FAM
...
This was SVN commit r406.
2004-06-07 00:04:02 +00:00
092fa131ff
more faithfully emulating the real FAM now (keeping track of watches by request number). not finished
...
This was SVN commit r404.
2004-06-06 23:58:52 +00:00
916ddc8c02
fixed ICC warning about func decl
...
This was SVN commit r403.
2004-06-06 23:58:03 +00:00
2dcb0d8056
more header fixes
...
This was SVN commit r401.
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
...
This was SVN commit r400.
2004-06-04 17:44:56 +00:00
0ca334ed39
now emulates FAM API so other code can use one interface. implemented but untested.
...
This was SVN commit r399.
2004-06-04 17:44:17 +00:00
9dcd2a0c12
re-enabled HAVE_PCH (disabled for testing - oops)
...
This was SVN commit r397.
2004-06-04 16:06:31 +00:00
0dc6007fbd
(re)added headers so it'll work without HAVE_PCH
...
This was SVN commit r396.
2004-06-04 12:41:53 +00:00
df4b9df830
fixed reference to since removed hrt.h
...
This was SVN commit r393.
2004-06-03 18:46:21 +00:00
c7a84e84be
added precompiled.h everywhere
...
This was SVN commit r392.
2004-06-03 18:38:14 +00:00
5747fe33b0
new: windows-specific opengl header (included by ogl.h)
...
This was SVN commit r391.
2004-06-03 18:37:07 +00:00
8e6e179187
cleanup
...
This was SVN commit r390.
2004-06-03 18:36:48 +00:00
520e2a1ff6
rename hrt -> wtime; emulate POSIX routine with HRT (simplifies timer code)
...
This was SVN commit r389.
2004-06-03 18:36:35 +00:00
c15300446e
fix stupid mmap bug reported by simon
...
This was SVN commit r387.
2004-06-03 14:20:09 +00:00
0b3d0c9e5c
small interface changes to bring in line with vfs and file
...
This was SVN commit r386.
2004-06-03 13:57:36 +00:00
cb75497412
documentation! w00t
...
This was SVN commit r385.
2004-06-03 13:57:00 +00:00
d9b1daf2e4
restored fminf
...
This was SVN commit r384.
2004-06-03 13:35:39 +00:00
MarkT
d32be2011f
Pathfinding tweaks; coldet fixes.
...
This was SVN commit r379.
2004-06-03 02:20:48 +00:00
4daa183dd3
stripped some headers from deprecated prometheus.h => huge rearrange
...
This was SVN commit r378.
2004-06-03 01:43:33 +00:00
2339389870
implemented refcount for mmap
...
This was SVN commit r376.
2004-06-03 00:27:50 +00:00
2d51e32878
some bulletproofing; completed+documented mmap
...
This was SVN commit r373.
2004-06-03 00:17:24 +00:00
f84bc36ca3
moved fminf+fmaxf to sysdep
...
This was SVN commit r372.
2004-06-02 21:50:50 +00:00
af3949ab7a
updated file mapping (was partially unimplemented)
...
This was SVN commit r371.
2004-06-02 20:41:05 +00:00
b82d4dd4b3
removed misc.h - name tells me it isn't necessary ;) everything moved into lib.h
...
This was SVN commit r368.
2004-06-02 19:02:12 +00:00
d94c41fe9c
fixed incorrect endian detect macro
...
This was SVN commit r366.
2004-06-02 17:40:43 +00:00
0ce04bf73f
no message
...
This was SVN commit r364.
2004-06-02 16:59:12 +00:00
f8dafe455d
CVS dirs are skipped when mounting
...
This was SVN commit r362.
2004-06-02 16:58:35 +00:00
719b8f1074
fixed *nix libpng include fix
...
This was SVN commit r361.
2004-06-02 16:33:59 +00:00
4ba7fc3b7c
yet more tree_lookup fixes for bug pointed out by simon
...
This was SVN commit r358.
2004-06-02 16:12:13 +00:00
85f335e0fe
fixed tree_lookup - now allows dir names (with optional trailing slash)
...
This was SVN commit r354.
2004-06-02 15:32:42 +00:00
c0d33d3330
Linux/GCC compat, a few newlines at end of file, minor changes
...
This was SVN commit r353.
2004-06-02 15:31:55 +00:00
270aa5974e
- endian ifdefs => __BYTE_ORDER == __BIG_ENDIAN
...
- round moved to sysdep with _MSC_VER ifdefs
- alternative CHECK_ERR macro (in lib.h)
- some linux compat stuff
This was SVN commit r350.
2004-06-02 15:15:12 +00:00
f1a3cd9e31
../lib/lib.cpp
...
This was SVN commit r349.
2004-06-02 15:12:48 +00:00
016ca6ed06
fixed gcc error with asm code
...
This was SVN commit r347.
2004-06-02 15:00:23 +00:00
48d981b030
- Added a OS_UNIX define for unix variants (Linux and Mac OS X)
...
- OS_UNIX => HAVE_GETTIMOFDAY
- OS_LINUX => HAVE_X
This was SVN commit r346.
2004-06-02 14:31:27 +00:00
9bdbc49306
now pull in .lib file via source (more convenient than using project settings)
...
This was SVN commit r339.
2004-06-02 01:07:25 +00:00
kezz
11979a48fa
kezz - adding preliminary sound code
...
This was SVN commit r336.
2004-06-01 22:19:53 +00:00
3721e05a74
There was a presumably unnecessary unmatched { in misc.h. Updated it to avoid compiler error.
...
This was SVN commit r335.
2004-06-01 20:03:24 +00:00
3abf9ac4b5
lots of type fixes; types.h is now a convenience wrapper on top of the standard uintN_t routines
...
This was SVN commit r334.
2004-06-01 17:34:12 +00:00
3856c2ab1e
removed - conflicts with headers on *nix. functionality moved into wsdl
...
This was SVN commit r333.
2004-06-01 16:52:30 +00:00
5af6d6007b
removed endian.* and rolled it into (w)sdl
...
This was SVN commit r329.
2004-05-31 12:21:14 +00:00
47a4af4c82
fixed bug found via mem leak: handles now closed at exit regardless of refcount
...
This was SVN commit r323.
2004-05-30 00:57:20 +00:00
1eaadd38aa
ran everything though mark's newline stomper.
...
This was SVN commit r322.
2004-05-30 00:46:58 +00:00
notpete
726d5a6adf
Added glDrawRangeElements to function list.
...
This was SVN commit r297.
2004-05-29 20:46:02 +00:00
notpete
86eaf95476
Added function for retrieving GL texture object from a texture handle.
...
This was SVN commit r296.
2004-05-29 20:45:18 +00:00
27f8a68de3
some smaller fixes
...
This was SVN commit r293.
2004-05-29 12:04:42 +00:00
1c5a2d8f10
started vfs enumerate directory support, not finished or functional
...
This was SVN commit r292.
2004-05-29 12:00:53 +00:00
672c25084b
fixed log location; win code modules now register init/shutdown (=> less dependencies, more control over init order)
...
This was SVN commit r277.
2004-05-27 17:30:06 +00:00
bb3db6daf8
fixed remnant of set-root-dir problem; now finally works correcly when started from batch file. no extra path/chdir necessary.
...
This was SVN commit r276.
2004-05-27 01:11:21 +00:00
9aacf9b4bf
no message
...
This was SVN commit r275.
2004-05-27 00:29:54 +00:00
MarkT
51375831f1
Desync-ed unit motion.
...
This was SVN commit r274.
2004-05-26 23:47:46 +00:00
0c8ea18853
upgrade to new libpng and zlib (see announcements thread)
...
This was SVN commit r270.
2004-05-26 19:28:42 +00:00
6c608edd60
linefix stomped everything :P
...
This was SVN commit r266.
2004-05-25 23:16:21 +00:00
3ae2db717d
more warning fixes. added missing wfam.h
...
This was SVN commit r262.
2004-05-25 00:34:19 +00:00
MarkT
6ef97a6e9a
Yet more warnings resolved; SDL gamma option added to command line.
...
This was SVN commit r261.
2004-05-24 21:28:49 +00:00
df6fceba62
fixed some signed/unsigned warnings; added gamma control via SDL
...
This was SVN commit r258.
2004-05-24 20:25:48 +00:00
53e8734d4f
quick fix: suppress windows "drive empty" warnings reported by chad
...
This was SVN commit r242.
2004-05-18 01:29:10 +00:00
34c3c12934
fixes for VC6 build problems reported by Stu.
...
This was SVN commit r239.
2004-05-18 00:38:39 +00:00
556afb4a5c
fixed current directory problem. added healthy does of paranoia to file_rel_chdir, and removed bogus chdir from main.cpp (from test code)
...
This was SVN commit r238.
2004-05-17 13:23:39 +00:00
b709de582d
adding endian routines i wrote independently; maybe it's useful, and less clutter in cvs ;)
...
This was SVN commit r237.
2004-05-17 12:19:47 +00:00
fbba2e463d
merged in rich's demo
...
This was SVN commit r236.
2004-05-16 03:31:29 +00:00
notpete
7b2a86a862
Added support for mipmapping DDS textures
...
This was SVN commit r229.
2004-05-15 17:47:48 +00:00
44d4621ea4
fixed stupid stat bug reported by rich
...
This was SVN commit r228.
2004-05-15 03:02:26 +00:00
c6054e9c4f
automagic reload implemented (vfs and file monitor)
...
This was SVN commit r227.
2004-05-14 21:20:23 +00:00
76b52d1d8a
remove vc6,vc7; use premake instead (will generate workspace in workspaces\vc7 , vc6)
...
This was SVN commit r226.
2004-05-13 17:23:07 +00:00
d1036b9a18
VFS updates; texture reloading now works, tex.cpp is WIP
...
This was SVN commit r223.
2004-05-13 13:52:48 +00:00
9f3714a789
precompiled headers. need to change workspace settings for them to take effect
...
This was SVN commit r222.
2004-05-08 01:18:15 +00:00
f383cfd4a8
fix for vc7 (incomplete type in container). also some updates to vfs
...
This was SVN commit r221.
2004-05-08 01:11:51 +00:00
591c02acb0
no message
...
This was SVN commit r218.
2004-05-07 01:27:05 +00:00
5b5726ed4d
merge of (work in progress) VFS code with new dir layout
...
This was SVN commit r216.
2004-05-06 17:14:30 +00:00
6869ffd9a5
no message
...
This was SVN commit r213.
2004-04-24 16:52:39 +00:00
aa2999a865
- Extended tex_info for terrain stuff
...
- Commented out assertion (due to the file size bug)
This was SVN commit r204.
2004-04-13 16:55:55 +00:00
6b7eb9b9d8
Added glClientActiveTexture
...
This was SVN commit r200.
2004-04-09 12:43:06 +00:00
0c46f9ee2a
Added _WIN32 ifdefs, linux compat
...
This was SVN commit r199.
2004-04-09 12:39:55 +00:00
7ac53dceae
Added INADDR_LOOPBACK
...
This was SVN commit r198.
2004-04-09 12:39:15 +00:00
5defaa9416
-EINPROGRESS => EINPROGRESS
...
This was SVN commit r197.
2004-04-09 12:38:47 +00:00
89ab9643dc
file_wait_io: -EINPROGRESS => EINPROGRESS, removed stray bytes_transferred assertion
...
This was SVN commit r196.
2004-04-09 12:38:16 +00:00
ffb2b20985
VK_OEM_* was evidently added in recent Platform SDK's => added defines for the ones used in wsdl.cpp
...
This was SVN commit r195.
2004-04-09 12:34:28 +00:00
630e5c628c
no message
...
This was SVN commit r194.
2004-04-07 13:45:57 +00:00
d6dbf229a5
no message
...
This was SVN commit r193.
2004-04-06 16:17:04 +00:00
6a3b74b966
Unicode Input and VK-->SDLK mapping
...
This was SVN commit r191.
2004-03-29 13:21:42 +00:00
d6e6ef1569
itoa/ltoa bugfix (0 would return empty string instead of "0")
...
This was SVN commit r190.
2004-03-29 13:08:33 +00:00
192e347a38
Input De-Hackification: use SDL's key enums
...
This was SVN commit r189.
2004-03-29 13:06:44 +00:00
ce9c517eb4
fix 2 lib resource leaks; update h_mgr dox
...
This was SVN commit r179.
2004-03-07 15:00:51 +00:00
dc4cc78e7b
dox now in /**/ comments
...
This was SVN commit r178.
2004-03-07 14:24:47 +00:00
757aca19ef
h_mgr dox update; fixed redefinition error in wposix.h when building against DLL CRT
...
This was SVN commit r177.
2004-03-07 14:17:23 +00:00
d2b8c799c4
pthread_self, return the thread ID instead of the virtual handle
...
This was SVN commit r175.
2004-03-07 02:00:54 +00:00
5aa404a8f2
no message
...
This was SVN commit r174.
2004-03-05 16:23:31 +00:00
a470253b0b
big merge goes linux! ; )
...
This was SVN commit r171.
2004-03-04 20:36:31 +00:00
a8d448ad19
no message
...
This was SVN commit r167.
2004-03-03 15:16:20 +00:00
1b94f9e4fc
some files that weren't committed for some reason
...
This was SVN commit r164.
2004-03-03 00:44:06 +00:00
9c2a8a5658
fixed little gremlin due to i64 handle change (implicit conversion in overloaded function)
...
This was SVN commit r163.
2004-03-03 00:37:41 +00:00
58ab55ab78
removed files that have since been renamed or moved
...
This was SVN commit r161.
2004-03-03 00:03:37 +00:00
89c5b0d88c
the big merge (tm). see forum post for changes made.
...
This was SVN commit r158.
2004-03-02 23:56:51 +00:00
9100db6737
quick fix to compile in VC6
...
This was SVN commit r155.
2004-02-28 17:59:02 +00:00
6cdd5b1cc3
IPv6 constants for VC++6 that doesn't have them in the winsock lib
...
This was SVN commit r153.
2004-01-22 03:57:50 +00:00
46b7ae429f
X-Windows current resolution code
...
This was SVN commit r149.
2004-01-20 02:28:54 +00:00
fbe4b0a25e
WSAAsyncSelect declaration and define values
...
This was SVN commit r135.
2003-12-10 19:31:25 +00:00
eacae7243e
IPv6/getaddrinfo stuff - DLL detection
...
This was SVN commit r134.
2003-12-10 19:29:01 +00:00
0e658da83d
IPv6 structures and defines
...
This was SVN commit r121.
2003-11-30 15:21:30 +00:00
0368ed3566
statement macro
...
This was SVN commit r120.
2003-11-30 15:20:27 +00:00
3ed6b3ac34
WSAGetLastError
...
This was SVN commit r109.
2003-11-25 21:19:00 +00:00
530eecfe16
linux-compat
...
This was SVN commit r91.
2003-11-25 02:26:06 +00:00
b0f795ff0e
KP_ADD => KP_PLUS (SDL headers call it KP_PLUS)
...
This was SVN commit r90.
2003-11-25 02:25:10 +00:00
69481d198e
Typo, Thread-secure ONCE (this time it is, too ;-), linux-compat
...
This was SVN commit r89.
2003-11-25 02:24:24 +00:00
6a16c4d766
More socket functions and defines added
...
This was SVN commit r79.
2003-11-24 22:28:19 +00:00
Gee
5122b0f906
no message
...
This was SVN commit r74.
2003-11-24 02:18:41 +00:00
f12dd7dc94
no message
...
This was SVN commit r64.
2003-11-13 20:10:15 +00:00
5faca15d7f
no message
...
This was SVN commit r63.
2003-11-13 19:50:26 +00:00
MarkT
1ef86fc2fb
CConfig changed for new VFS
...
This was SVN commit r62.
2003-11-13 17:43:19 +00:00
a8783bb797
fixed many warnings with vc, /Wp64, mostly pointer cast/truncation
...
This was SVN commit r61.
2003-11-13 17:18:48 +00:00
b60f1b3353
aio_open_winhandle
...
_WINSOCK2API_ guard for WSAStartup
This was SVN commit r60.
2003-11-13 16:30:55 +00:00
e1be06bbbb
PTHREAD_MUTEX_INITIALIZER
...
This was SVN commit r59.
2003-11-13 16:25:32 +00:00
d0eddd9a6d
#ifndef _WINSOCKAPI_ guards
...
pthread_mutex_t is now void* instead of unsigned int
This was SVN commit r58.
2003-11-13 16:21:15 +00:00
b07baf71e3
aio_open_winhandle - open an existing windows handle for use with aio_* functions
...
This was SVN commit r57.
2003-11-13 15:27:16 +00:00
3dfeb3e5f8
ONCE macro thread secured
...
This was SVN commit r56.
2003-11-13 15:14:23 +00:00
e2a65abe1b
no message
...
This was SVN commit r55.
2003-11-13 15:04:19 +00:00
393014829e
fixed aio_suspend - doesn't hang if transfer already complete
...
This was SVN commit r54.
2003-11-13 15:02:40 +00:00
40ca60014c
no message
...
This was SVN commit r53.
2003-11-12 14:47:38 +00:00
MarkT
d963d9c046
CConfig, vfs, misc engine changes.
...
This was SVN commit r52.
2003-11-10 02:02:28 +00:00
296404b5d9
no message
...
This was SVN commit r51.
2003-11-07 13:22:22 +00:00
48e4105926
fixed conflict between posix.h, windows.h
...
This was SVN commit r42.
2003-11-06 20:10:37 +00:00
b5ec2ceec3
no message
...
This was SVN commit r29.
2003-11-05 22:35:14 +00:00
88bbb5148a
no message
...
This was SVN commit r27.
2003-11-05 16:52:41 +00:00
b3eb51a7f7
no message
...
This was SVN commit r15.
2003-11-04 19:37:19 +00:00
e614d0265a
no message
...
This was SVN commit r14.
2003-11-04 19:31:59 +00:00
067cfcee88
no message
...
This was SVN commit r13.
2003-11-04 18:30:08 +00:00
5cc814759f
Initial revision
...
This was SVN commit r9.
2003-11-03 16:22:45 +00:00