This commit is contained in:
Nishi 2026-05-13 05:01:46 +09:00
commit dd5240e9cd
Signed by: nishi
GPG key ID: 27EF69B208EB9343
4 changed files with 12 additions and 3 deletions

View file

@ -48,11 +48,13 @@ elseif(VITA)
vita_create_vpk(gquake.vpk PYRT10000 gquake.self vita_create_vpk(gquake.vpk PYRT10000 gquake.self
FILE ${CMAKE_SOURCE_DIR}/id1 sce_sys/id1 FILE ${CMAKE_SOURCE_DIR}/id1 sce_sys/id1
) )
elseif(CMAKE_SYSTEM_NAME STREQUAL "Windows")
target_link_libraries(gquake PRIVATE wsock32)
else() else()
target_link_libraries(gquake PRIVATE m) target_link_libraries(gquake PRIVATE m)
endif() endif()
set(FOUND OFF) set(FOUND FALSE)
if(NOT FOUND AND TRY_SDL2) if(NOT FOUND AND TRY_SDL2)
find_package(SDL2) find_package(SDL2)

View file

@ -3,6 +3,10 @@
typedef socklen_t SOCKLEN_T; typedef socklen_t SOCKLEN_T;
#define NO_FCNTL #define NO_FCNTL
#elif defined(_WIN32)
#define NO_FCNTL
typedef int SOCKLEN_T;
#else #else
typedef int SOCKLEN_T; typedef int SOCKLEN_T;
#endif #endif

View file

@ -15,7 +15,7 @@ static int MilskoToQuakeKey(int key){
if(key == MwKEY_LEFTSHIFT) key = K_SHIFT; if(key == MwKEY_LEFTSHIFT) key = K_SHIFT;
if(key == MwKEY_RIGHTSHIFT) key = K_SHIFT; if(key == MwKEY_RIGHTSHIFT) key = K_SHIFT;
if(key == MwKEY_ALT) key = K_ALT; if(key == MwKEY_ALT) key = K_ALT;
if(key == MwKEY_CONTROL) key = K_CONTROL; if(key == MwKEY_CONTROL) key = K_CTRL;
if('A' <= key && key <= 'Z') return tolower(key); if('A' <= key && key <= 'Z') return tolower(key);

View file

@ -13,7 +13,6 @@
#include <sys/stat.h> #include <sys/stat.h>
#include <string.h> #include <string.h>
#include <ctype.h> #include <ctype.h>
#include <sys/wait.h>
#include <errno.h> #include <errno.h>
#include "quakedef.h" #include "quakedef.h"
@ -188,7 +187,11 @@ int Sys_FileTime (char *path)
void Sys_mkdir (char *path) void Sys_mkdir (char *path)
{ {
#ifdef _WIN32
mkdir (path);
#else
mkdir (path, 0777); mkdir (path, 0777);
#endif
} }
int Sys_FileOpenRead (char *path, int *handle) int Sys_FileOpenRead (char *path, int *handle)