maron2000
36ccd11455
Reapply fix for build error on VS2022
2025-04-12 07:57:57 +09:00
maron2000
897df474cc
Reapply DOSBox-X specific patches to SDL2 library
2025-04-11 23:50:49 +09:00
maron2000
dbc8730a72
Update SDL2 library to version 2.32.4
2025-04-11 23:06:05 +09:00
maron2000
04c4265112
Experimental nightly build by VS2022
2024-11-01 18:00:44 +09:00
maron2000
30a7dd36e6
Update SDL.vcxproj
2024-07-02 08:54:00 +09:00
maron2000
0bbbf8a971
Fix SDL_ttf compile error due to SDL2 update to 2.30.4
2024-07-02 08:21:00 +09:00
maron2000
fcf88b8753
Reapply DOSBox-X specific patches to SDL2 library
2024-07-01 23:31:32 +09:00
maron2000
b1de9c5ff4
Update SDL2 library to 2.30.4
2024-07-01 22:22:51 +09:00
nanshiki
f6ef1fa882
Change the area of white background drawing
2024-05-14 21:51:52 +09:00
maron2000
9c681325f6
Change permission
2023-09-10 17:12:27 +09:00
maron2000
3ef9365706
Reapply DOSBox-X specific patches to SDL2 library
2023-09-09 20:20:01 +09:00
maron2000
af69c36ee4
Bump SDL2 library to 2.28.2
2023-09-09 20:14:08 +09:00
nanshiki
3d9f431750
Fixed space key input when IME ON in SDL2 version
2023-07-22 12:24:06 +09:00
nanshiki
4dd57fb1db
If wParam of WM_KEYDOWN is VK_PROCESSKEY, the key input process of SDL is not called.
2023-05-23 18:51:40 +09:00
Jonathan Campbell
7aaa67cccc
I repeat: Do not error out if code would fail on a C89 compiler
2023-04-01 01:46:52 -07:00
Jonathan Campbell
edba71e696
Stop asking the compiler to error out on things that offend a C89 standard compiler... like declaring variables in the middle of a function. We do not care, and such a check is preventing DOSBox-X from compiling
2023-04-01 01:39:41 -07:00
Jonathan Campbell
ccf74541fd
Fix Windows ARM/ARM64 builds not to use OpenGL or attempt to use it
2023-03-28 00:37:49 -07:00
Dani Llewellyn
56d2c2b77c
Fix portability of macOS SDL2 build when XQuartz is installed on build machine
...
The SDL2 `build-dosbox.sh` incorrectly set the `opts` variable when building on a Darwin host. The order of events was:
1. If Darwin, set opts to not build against X11
2. If Not-Linux (also matches on Darwin systems), set opts to not build against wayland and udev. This overwrote the opts set in the first step
Fix it by unifying the independent Darwin and Not-Linux tests to a combined `if Darwin else if Not-Linux` block.
Signed-off-by: Dani Llewellyn <dani@bowlhat.net>
2023-03-06 00:01:24 +00:00
Jonathan Campbell
6f277dd016
VS2019 doesn't offer platform toolset v143, downgrade to v142 for this build. Perhaps after this release it is time to upgrade to the latest Visual Studio.
2022-12-26 18:26:43 -08:00
nanshiki
8c660da088
Fixed to discard marked text when IME is turned off on macOS
2022-12-24 20:42:24 +09:00
Jookia
67a21f928b
sdl2: Disable libudev support outside Linux
...
The SDL2 code assumes these are only on Linux.
2022-12-12 18:05:11 +08:00
Jookia
e7b26e9902
sdl2: Disable Wayland support outside Linux
...
Currently the SDL2 Wayland code requires Linux input drivers to work.
2022-12-12 18:05:11 +08:00
Jookia
e0ca839de1
sdl2: Find and use GNU Make
2022-12-12 18:05:11 +08:00
Jookia
d5f01b8291
sdl2: Fix NetBSD support
2022-12-12 18:05:11 +08:00
Jookia
b3fa848f0f
Replace '/bin/bash' with '/usr/bin/env bash' in shebangs
...
This should hopefully help portability with BSDs.
2022-12-12 17:52:27 +08:00
nanshiki
d85a1d0f73
Fixed to display IME marked text in SDL2 version on macOS
2022-11-19 12:45:42 +09:00
aybe
ea95275a69
Fix incorrectly mapped axes
2022-09-15 22:01:11 +02:00
aybe
cccde4fcd9
Upgrade solution to VS2022
2022-09-15 20:14:34 +02:00
Wengier
f35f2e895b
update doc
2022-09-01 18:55:29 -04:00
Wengier
ec21c54dd6
apply SDL fix to macOS
2022-08-29 14:19:52 -04:00
Wengier
425bf580b8
macOS SDL2 IME fix
2022-08-29 03:27:23 -04:00
Wengier
08174a2ca8
more
2022-06-10 17:13:24 -04:00
Wengier
5a9ea2f4c4
Modify SDL2 lib is unneed for SDL2 HMENU
2022-01-25 21:29:23 -05:00
Wengier
807da7874b
fix
2022-01-25 12:47:19 -05:00
Wengier
46d076725e
fix
2022-01-25 12:02:52 -05:00
Wengier
e46761fcfa
Update SDL_windowsvideo.c
2022-01-25 02:18:29 -05:00
Wengier
adca760169
make HMENU possible on Windows SDL2
2022-01-25 01:38:24 -05:00
Wengier
05434a0589
improve IME support on SDL2
2021-12-08 22:20:06 -05:00
Wengier
7786fbd291
rename vs2015/ to vs/
2021-11-25 05:42:03 -05:00