Alibek Omarov
|
f8e6033ae6
|
engine: move TIMER_LINUX to TIMER_POSIX, enabling dedicated builds for FreeBSD and other *nix platforms
|
4 years ago |
Alibek Omarov
|
5bc4359a2f
|
engine: implement platform neutral saves, now we can load saves made in Linux on Windows and vice-versa
|
4 years ago |
exstrim401
|
db3e71bfcc
|
engine: Removed unused Haiku variables
|
4 years ago |
exstrim401
|
2b436dced0
|
engine: Remove XASH3D_MIRRORDIR
also make XASH3D_GAME for all platforms
|
4 years ago |
exstrim401
|
a89f9fa181
|
engine: Haiku BeGameLauncher support
|
4 years ago |
mittorn
|
bef873e1f8
|
platform/android: enable dynamic dladdr, fix build
|
5 years ago |
Alibek Omarov
|
82c54b1b54
|
engine: disallow zero-width strings for getenv()
|
5 years ago |
mittorn
|
70cc52e203
|
posix/sdl: fix build
|
5 years ago |
mittorn
|
3e3aff040e
|
platform: add Platfrom_Init, Platform_Shutdown, Platform_MouseMove move platform-specific code from host.c
|
5 years ago |
mittorn
|
bbd033c254
|
lib: restore dll loader support
|
5 years ago |
Alibek Omarov
|
9421457b3a
|
engine: big refactoring commit, instead of using platform-specific platform-specific macros, use appropriate macros set by public/build.h
|
5 years ago |
mittorn
|
37435365e2
|
platform/posix: fix _GNU_SOURCE define in lib_posix
|
5 years ago |
mittorn
|
177f8ed653
|
platform: introduce lib backends, add static linking, wscript: add optional projects support, add static linking support, scripts: add xshlib for advanced linking options
|
5 years ago |
Alibek Omarov
|
9d826016b0
|
engine: finish sdl1.2 port
|
5 years ago |
Alibek Omarov
|
6e637456ef
|
platform: define platform-specific posix-compatible library loaders as macros to reduce macros hell in lib_posix.c
|
5 years ago |
Alibek Omarov
|
1f7dfecf89
|
platform: posix: library: properly use directpath argument
|
6 years ago |
Alibek Omarov
|
b5d9bf5dc8
|
engine: add a function to determine if library has direct dependency on chosen DLL(Win32 only)
|
6 years ago |
Alibek Omarov
|
fe14a360b4
|
engine: fix fs_offset_t/size_t conversion, const qualifiers
|
6 years ago |
Alibek Omarov
|
3fef353291
|
android: initial port
|
6 years ago |
Alibek Omarov
|
1a700fd06b
|
platform: move MSGBOX implementation to platform backends
|
6 years ago |
Alibek Omarov
|
e3e2f3afe5
|
platform: move Sys_ShellExecute implementation to platform backends
|
6 years ago |
Alibek Omarov
|
25d8a94c1c
|
engine: fix implicit declaration, remove dead MsgDev now, fix const modifier loss in host.c
|
6 years ago |
Alibek Omarov
|
de838ec5e8
|
rename backend files for great justice and consistency
|
6 years ago |