Gleb Mazovetskiy
9452a389a5
SDL GameController: Hotplug and multiple gamepads
...
1. Process events from all game controllers.
2. Support controller hotplug.
4 years ago
Gleb Mazovetskiy
33ba1f25f3
sys_linux.c: Increase buffer size for /proc/self/status
...
Fixes #263
4 years ago
Gleb Mazovetskiy
5a36a26dd1
Fix SDL_GAMECONTROLLER handling
...
1. Do not disable SDL_JOYSTICK events. Disabling these events causes
game controller events to be disabled as well. Instead, filter these events out.
2. Fix button mapping (it was off by one).
4 years ago
Velaron
03668116d7
platform: win32: COM_CheckLibraryDirectDependency fixes
4 years ago
Velaron
d015e97eae
engine: client: m_rawinput support on windows
4 years ago
Velaron
b4aecfbf23
engine: move some input code
4 years ago
mittorn
e96271a8a9
platform/android: make host.state actual in Android_UpdateSurface call
4 years ago
mittorn
f0c9aa1585
vid_android: workaround small output buffer
4 years ago
mittorn
4515d3e3cb
platform/android: implement native software blitter, fix lost context on resize, fix safegl
4 years ago
mittorn
bef873e1f8
platform/android: enable dynamic dladdr, fix build
4 years ago
mittorn
98ffbaf87a
android: fix fallbacks
4 years ago
Alibek Omarov
82c54b1b54
engine: disallow zero-width strings for getenv()
5 years ago
Alibek Omarov
89ca0dec5e
platform: android: slightly more verbosity
5 years ago
FOTMarut
79a7b7b1a3
engine: platform: sdl: Fix mousewheel in SDL2
...
- See issue 143
- Tested on SDL2
- Untested on SDL1.2
5 years ago
mittorn
84a3f6883d
sdl: add EGL hint
5 years ago
mittorn
02c68c3a70
platform/sdl: add missing Platform_Shutdown
5 years ago
mittorn
a0d09c9954
lib_static: fix warnings
5 years ago
mittorn
70cc52e203
posix/sdl: fix build
5 years ago
mittorn
51849c6140
platform: DOS4GW port
5 years ago
mittorn
3e3aff040e
platform: add Platfrom_Init, Platform_Shutdown, Platform_MouseMove move platform-specific code from host.c
5 years ago
mittorn
2b90790071
network: add stub for systems without BSD sockets, WATTCP support
5 years ago
mittorn
3a416636f1
engine: mark GAME_EXPORT's
5 years ago
mittorn
bbd033c254
lib: restore dll loader support
5 years ago
Alibek Omarov
d0dbd185ad
engine: android: fix enum-conversion
5 years ago
Alibek Omarov
8399107826
engine: platform: android: remake video backend to use EGL through Java code
5 years ago
Alibek Omarov
fec0a6baf6
engine: platform: android: change package name
5 years ago
Alibek Omarov
0c3be639c5
engine: reliably tell client.dll about vid mode changes
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
Alibek Omarov
744f75d4a3
engine: linux: simplify Platform_DoubleTime
5 years ago
mittorn
37435365e2
platform/posix: fix _GNU_SOURCE define in lib_posix
5 years ago
mittorn
94fc0febc7
fix some comments
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
0636dc45bd
engine: sdl: fix resizing event handling
5 years ago
Alibek Omarov
4b930c7854
Revert "engine: platform: magx: add pre-init platform-specific hook"
...
This reverts commit 2958b14cc2
.
5 years ago
mittorn
1365020302
ref: add enum for screen rotation
5 years ago
Alibek Omarov
1f308a43c8
engine: fix build after lowmemory rebase
5 years ago
Alibek Omarov
2958b14cc2
engine: platform: magx: add pre-init platform-specific hook
5 years ago
Alibek Omarov
aa6674b032
engine: support compiling with gcc3
5 years ago
Alibek Omarov
9d826016b0
engine: finish sdl1.2 port
5 years ago
Alibek Omarov
4d5e7c0557
platform: minify changes, use SDL_VERSION_ATLEAST macro(left unfinished)
5 years ago
Alibek Omarov
8dafbaeda2
engine: platform: sdl: dirty wip sdl1.2 port
5 years ago
Aimless-Wanderer
00e5d42459
platform: android: fix macros
5 years ago
mittorn
291fdfac68
platform/evdev: add some keys, add keyevent debug
5 years ago
mittorn
7f6395fa7d
ref: display transformation API
5 years ago
Alibek Omarov
e3c3b05396
engine: platform: android: don't check if XASH_ENGLIBDIR and XASH_GAMELIBDIR are null. Load library by direct path if PATH_SPLITTER was found. Partially fixes #74
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
mittorn
feb01b270e
zone, platform: add swap allocator
5 years ago
mittorn
6723758edc
platform/alsa: fix case when buffer size is POT, improve latency, calculate sample count
5 years ago
mittorn
23956a0b82
platform: alsa support
5 years ago
mittorn
803c396fa2
platform: new fbdev bakend, move in_evdev to bakends
5 years ago