David Hrdlička
ad8ea20e14
qt: fix windeployqt with qt5
2022-06-29 18:55:22 +02:00
RichardG867
1ea3634efc
Bump version to 3.6
2022-06-27 15:52:31 -03:00
RichardG867
69480da5e7
Freeze EMU_VERSION_EX at 3.50 due to reported Windows redetections
2022-06-27 15:51:10 -03:00
TC1995
63b4209414
And finally, more fixes to the XGA implementation including:
...
Cursor and mapping on Windows 2.x' 286/808x XGA driver.
Pattern and DMA bus master fixes to OS/2 2.x/Warp's XGA driver.
Software reset no longer causes glitches to the screen using XGA (x86.c)
2022-06-27 17:01:02 +02:00
TC1995
0898913d05
Fixed the Rancho RT1000A/B aspi manager loading (rtaspi10.sys).
2022-06-27 15:35:55 +02:00
TC1995
10f867dce1
Fix compile.
2022-06-27 00:08:10 +02:00
TC1995
061c756a18
Remove excess log.
2022-06-26 23:22:32 +02:00
TC1995
29d9d58890
Slight fixes to the 8514/A blitter in line draw, rectangle and outline modes.
2022-06-26 23:19:48 +02:00
TC1995
7ca64ced86
EGA fixes to its renderer.
2022-06-26 23:16:44 +02:00
Cacodemon345
07c76cb06e
Update qt_rendererstack.cpp
2022-06-26 17:29:41 +06:00
Cacodemon345
d27d15501e
qt: attempt fixing black screen
2022-06-26 17:10:28 +06:00
OBattler
688535115b
Enable Makefile.mingw compiles with FAudio.
2022-06-26 01:33:12 +02:00
OBattler
f834caca9b
Temporarily reverted main thread delays to the old way to reduce CPU usage until we figure out a better way that gives more accuracy at comparably reduced CPU usage.
2022-06-25 15:37:41 +02:00
Cacodemon345
8340e46d4f
qt_d3d9renderer: Account for HiDPI scaling
2022-06-25 01:39:04 +06:00
Cacodemon345
d9ee5d43bb
qt: Fix crashes on loading non-existent ZIP/MO images
2022-06-24 17:15:48 +06:00
Cacodemon345
74f86753dd
qt: Fix crashes and freezes when switching to/from Direct3D 9
2022-06-24 15:41:24 +06:00
Cacodemon345
ebb1a6d0e9
Fix compile with MSYS2
2022-06-22 20:22:26 +06:00
Miran Grča
c4fd623063
Merge pull request #2406 from Cacodemon345/winbuildfix
...
qt: add Direct3D 9 renderer
2022-06-22 14:13:55 +02:00
Cacodemon345
32b29e91ee
qt: add Direct3D 9 renderer
2022-06-22 16:36:38 +06:00
Miran Grča
ed64a96aec
Merge pull request #2396 from Cacodemon345/winbuildfix
...
qt: Build improvements
2022-06-21 20:59:06 +02:00
TC1995
1d9c18df0b
More fixes to the PXBlt (BitBLT) side, now patterns work fine as well as DMA bus mastering required by OS/2 and Windows 3.0 third party XGA drivers.
2022-06-21 20:56:30 +02:00
Cacodemon345
f17888c4d6
qt: Add and use local copies of Vulkan headers in case the system lacks them
2022-06-19 16:02:03 +06:00
Cacodemon345
ce34c4cb16
x87_ops: Use __asm for consistency with the other inline assembly block
2022-06-19 16:01:23 +06:00
richardg867
51f8cb3634
gdbstub: Protocol fixes and improvements, IDA now works properly
2022-06-19 01:08:34 -03:00
TC1995
57fea3ba42
Fixed compile 2.
2022-06-18 22:20:33 +02:00
TC1995
0999c445a3
Forgot one more thing about XGA. Fixes initialization of the card.
2022-06-18 22:15:46 +02:00
TC1995
08efa5086c
Forgot the relevant xga_enabled activation variables, fixed compile.
2022-06-17 21:32:01 +02:00
TC1995
9e44719f13
Added initial (and a bit buggy on OS/2, so use 8514/A on it instead) emulation of XGA for both MCA and ISA buses.
2022-06-17 21:26:26 +02:00
TC1995
dbea8ec715
EGA: Backported the SVGA remapping parts to EGA as it actually works better in some cases, e.g.: FantasyLand on EGA.
2022-06-12 20:03:34 +02:00
TC1995
4628203c89
Fix compile.
2022-06-12 18:28:38 +02:00
TC1995
da273446d1
8514/A: Pitch no longer hardcoded to 1024, fixes 640x480x256 resolutions.
...
8514/A: More fixes to the accelerated engine, mainly in paintbrush (blackness brush).
SVGA: Preparation of the next batch.
2022-06-12 17:31:54 +02:00
OBattler
92c3768a48
Added two missing checks to the QT renderer.
2022-06-07 19:01:50 +02:00
OBattler
0c6415b51f
Merge branch 'master' of https://github.com/86Box/86Box
2022-06-05 02:03:17 +02:00
OBattler
8d2ad01b7a
Disabled OPTi 895 logging.
2022-06-05 02:03:10 +02:00
Miran Grča
3ea52cb714
Merge pull request #2376 from Cacodemon345/qtdev-new
...
qt: Add mouse sensitivity setting
2022-06-04 13:48:42 +02:00
Cacodemon345
c61c9f5e0a
qt: Hide MCA devices item on non-MCA machines
2022-06-04 14:15:31 +06:00
OBattler
1955def798
Fixed 1280x1024x8bpp modes on the Elsa S3 Vision 964 and 968.
2022-06-04 02:21:59 +02:00
Cacodemon345
5e7faecd46
wl_mouse: Account properly for the lack of zwp_pointer_constraints and relative mouse interface
2022-06-03 16:22:35 +06:00
Cacodemon345
6a5331ebb9
qt: Fix Wayland crashes after a while
2022-06-03 14:31:20 +06:00
Cacodemon345
0636e1cbbc
qt: Make default button actually work
2022-06-01 16:31:06 +06:00
Cacodemon345
3b74aad9d6
qt: Add mouse sensitivity setting
2022-06-01 15:31:58 +06:00
OBattler
adb44ca660
Merge branch 'master' of https://github.com/86Box/86Box
2022-05-30 00:23:59 +02:00
OBattler
a40bc0f92c
Fixes to the ECS 386DX machine.
2022-05-30 00:23:48 +02:00
David Hrdlička
f854d8ebe0
qt: use the Qt::lconvert target instead of find_program
2022-05-29 12:16:40 +02:00
David Hrdlička
0304a296c8
qt: minor Windows fixes
...
- fix configuration failing on MinGW with Qt6
- run `windeployqt` when installing a non-static build
- check the proper vcpkg variable when setting the Qt host path
2022-05-29 00:26:24 +02:00
David Hrdlička
01303848f7
vcpkg: rework the Qt dependency
...
- only depend on a subset of `qtbase`
- make Linguist a host dependency
2022-05-28 17:39:12 +02:00
David Hrdlička
c5da38705a
network: link Windows libs when using system libslirp
2022-05-28 17:39:11 +02:00
David Hrdlička
5a2aa70dd5
win: remove broken Unicode variant of opendir
2022-05-28 17:39:11 +02:00
David Hrdlička
91a9df2131
qt: fix Windows RC file erroneously including the manifest under VS
2022-05-28 17:39:11 +02:00
David Hrdlička
38391a3bd7
qt: move Qt Vulkan includes under the check whether Qt supports it
2022-05-28 17:39:11 +02:00