yquake2remaster/src/common
Yamagi Burmeister c0e9a6f045 Make Quake II compatible with unicode directory names
This changes employs a horrible hack to connect the ASCII Quake II to
the UTF-16 WinAPI. The path to "My Documentes" is read in UTF-16, then
converted to a old "DOS style path" with 8.3 characters. This DOS path
has by convention no UTF-16 characters in it and can be converted into
a normal ASCII string. This ASCII string is the path used by Yamagi
Quake II. The conversion logic will fail if the "Windows to DOS
filename transistion" is deactivated in the registry (it's on by
default). In that case no homedir is used and the "Windows Roaming
Mechanism" kicks in.
2012-06-20 13:39:18 +02:00
..
command Fix a potential buffer overflow 2012-06-04 09:12:59 +02:00
common Whitespace fixes. 2012-04-30 08:25:59 +02:00
header Make Quake II compatible with unicode directory names 2012-06-20 13:39:18 +02:00
message Whitespace fixes. 2012-04-30 08:25:59 +02:00
model Abort if the clipplane is NULL. 2012-06-04 09:13:29 +02:00
shared Return in case of possible overflow 2012-06-04 09:13:29 +02:00
unzip Fix some warnings with clang 2011-06-27 14:40:16 +00:00
crc.c Whitespace fixes. 2012-04-30 08:25:59 +02:00
cvar.c Change atof() to strtod() 2012-06-04 09:13:28 +02:00
filesystem.c Refactor the "home"-path finding logic into own functions 2012-06-11 09:55:54 +02:00
glob.c Move glob.c and glob.h to common 2012-06-04 09:13:30 +02:00
md4.c Whitespace fixes. 2012-04-30 08:25:59 +02:00
misc.c Stub Sys_Init() for Unix and call it while initializing 2012-06-04 09:13:30 +02:00
netchan.c Remove unused variables and dead code (patch submitted by Christoph 2012-04-30 10:02:58 +02:00
pmove.c Filter sound samples (not the music) when under water 2012-04-27 13:55:45 +00:00
szone.c Whitespace fixes. 2012-04-30 08:25:59 +02:00
zone.c Whitespace fixes. 2012-04-30 08:25:59 +02:00