Wengier
219f3ebf89
Add Google unit test for VS builds (via -tests option)
2021-11-23 04:53:22 -05:00
Wengier
97347e987b
add defines
2021-11-08 05:47:49 -05:00
Allofich
a845a73f0a
Make 8086 treat 0x60-0x6F as 0x70-0x7F
...
Also try to speed up emulation by only running checks in these opcodes
for relevant cputypes.
2021-11-04 14:10:14 +09:00
Allofich
f80ef8dc57
Fix 0x0F opcode being accepted on 80186.
2021-11-04 11:33:13 +09:00
Jonathan Campbell
11af187eb8
Begin next version
2021-11-02 01:51:34 -07:00
Wengier
44c57bea8e
use original SDL2 ShouldGenerateWindowCloseOnAltF4 function
2021-10-29 03:20:15 -04:00
Wengier
95d4b40aed
add option for ETen Chinese system
2021-10-25 23:02:57 -04:00
Allofich
5375c9938d
Add gui_tk.h to VS project
2021-09-21 00:36:08 +09:00
Jonathan Campbell
d9a444c592
begin next version
2021-09-01 23:11:30 -07:00
Jonathan Campbell
bfe8288fb1
Add cputype=experimental to provide cputype that others can add newer instructions to that do not exist on the era of CPU DOSBox-X normally emulates, such as FISTTP which is an SSE3 instruction introduced on the Pentium 4
2021-08-22 22:37:18 -07:00
Allofich
875afadf15
Remove duplicate and unopenable sn76496.h in VS
2021-08-22 18:33:53 +09:00
Allofich
06b21b3475
Remove excess end-of-file empty lines
2021-08-22 15:47:10 +09:00
Allofich
baea59847b
Remove more #ifndef conditionals on includes
...
Also the #ifndef conditionals for ioapi.h were referring to a different
name than what is defined in ioapi.h.
2021-08-22 15:45:05 +09:00
Kobayashi Takashi
efb21fbeba
IME input support in SDL2
2021-08-20 12:22:52 +09:00
Cimarron Mittelsteadt
4dcb037dae
Added missing builtin sources to the visual studio project configuration
2021-08-07 13:05:00 -07:00
Cimarron Mittelsteadt
5e0a07299b
Added missing builtin sources to the visual studio project configuration
2021-08-07 12:57:53 -07:00
Jonathan Campbell
bb809a2f12
no, really, update version
2021-08-02 14:03:01 -07:00
Jonathan Campbell
b5facaf497
In-tree SDLnet: Stop compiling showinterfaces.exe, it is breaking SDL2 builds
2021-08-01 20:35:46 -07:00
Wengier
bf2f9e05fb
fix system menu in Windows SDL1 builds
2021-07-28 19:56:42 -04:00
Wengier
c19306103e
update project file
2021-07-25 12:18:34 -04:00
Wengier
e05357c0a1
System IME support in Linux SDL1 builds (imported and tested to work by nanshiki)
2021-07-21 23:47:38 -04:00
Dobby233Liu
e47e71d0de
Fix building for Termux
...
Just copying two detection scripts from sdlnet to sdl.
See last commit.
Signed-off-by: Liu Wenyuan <15816141883@163.com >
2021-07-12 15:39:40 +08:00
Dobby233Liu
ff53b42982
Fix SDL2 building under Termux
...
This is pretty much a hack.
1. Updated config.guess and config.sub for SDLnet to the latest version, making SDLnet building work.
2. Code patches mostly are about NDK and toolchain (mine is clang) oddities.
Running build-debug-sdl2 without parameters now succeed.
src/dosbox-x runs.
This may break building for other platforms, so please check.
Signed-off-by: Liu Wenyuan <15816141883@163.com >
2021-07-12 15:39:40 +08:00
nanshiki
41587dbb47
Fixed that IME-related messages cannot be processed without calling TranslateMessage.
...
Fixed an extra Enter at the time of IME string confirmation.
2021-07-09 11:08:51 +09:00
Jonathan Campbell
f2eb9d8e5e
Mac OS X is sorted out, begin next version
2021-07-04 04:15:37 -07:00
Jonathan Campbell
8785b48dac
Use ENABLE_IM_EVENT instead of the same test already done
2021-07-01 07:38:27 -07:00
Jonathan Campbell
f3141de5d3
VS2019: SDL1 ARM builds cannot use DDraw vide output at this time, key GUID and IID symbols do not exist it seems.
2021-07-01 06:57:40 -07:00
Wengier
fbfb9430fe
JP key to directx mode
2021-06-30 02:26:00 -04:00
Wengier
64a5e801be
apply maron2000's fix
2021-06-26 04:06:27 -04:00
Wengier
363f4907a5
fix for HX build
2021-06-22 17:01:31 -04:00
Wengier
1d3c36b11e
use own non-parent window version for directx mode
2021-06-21 04:14:30 -04:00
Wengier
b81df21e4d
make drop-down menu show up in directx mode (with glitches; better than no menu)
2021-06-20 21:56:13 -04:00
Jonathan Campbell
962d35b9c4
Limit SDL_GetIMInfo to Windows builds with ENABLE_IM_EVENT
2021-06-20 09:11:37 -07:00
Wengier
738ad8f755
add videodriver option to set SDL video driver
2021-06-19 20:45:45 -04:00
Wengier
3d567c2db2
more
2021-06-19 18:46:33 -04:00
Wengier
e75286a1ac
enable DirectX mode for Japanese IME in Windows SDL1 builds (no menu etc at this time)
2021-06-19 18:06:38 -04:00
Wengier
3835dadc8d
IME fix
2021-06-13 02:30:49 -04:00
Wengier
6da0b9914c
remove placeholder code to fix Linux SDL1 build
2021-06-08 15:01:15 -04:00
Wengier
5a6bc42d0e
update config
2021-06-07 17:35:07 -04:00
Wengier
61b807e9ad
support system IME for Windows SDL1 builds
2021-06-07 13:46:46 -04:00
Wengier
9e8ff116e0
add support for Japanese DOS/V mode
2021-06-04 20:47:45 -04:00
Jonathan Campbell
8138a79c8f
begin next version
2021-06-01 09:30:10 -07:00
Wengier
47da8f5081
more
2021-05-17 15:09:10 -04:00
Jonathan Campbell
8b8457e5a2
start next version
2021-05-04 21:34:59 -07:00
Wengier
e86d74401c
just to fix the VS2019 compilation issue due to the new RetroWaveLib
2021-04-21 16:00:32 -04:00
Wengier
49d6a9595e
This file is for QNX Neutrino (NTO) instead of general ALSA library, so the latter does not quite apply
2021-04-11 18:19:02 -04:00
Wengier
6060a0d11d
show message when a higher DOS version is needed for mounting disk image
2021-04-06 01:00:19 -04:00
Jonathan Campbell
0b35d1d5ec
Fix libalsa API mistake [ https://github.com/joncampbell123/dosbox-x/issues/2406 ]
2021-04-01 13:53:26 -07:00
Jonathan Campbell
875d70fcbb
Begin next version
2021-04-01 13:27:27 -07:00
Wengier
1839813d9a
fix
2021-03-14 08:28:18 -04:00