mirror of
https://github.com/yquake2/yquake2remaster.git
synced 2025-02-28 22:51:09 +00:00
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. |
||
---|---|---|
.. | ||
command | ||
common | ||
header | ||
message | ||
model | ||
shared | ||
unzip | ||
crc.c | ||
cvar.c | ||
filesystem.c | ||
glob.c | ||
md4.c | ||
misc.c | ||
netchan.c | ||
pmove.c | ||
szone.c | ||
zone.c |