Commit Graph

8413 Commits

Author SHA1 Message Date
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
Miran Grča
a2dc5e9400 Merge pull request #2404 from 86Box/tc1995
More fixes to the PXBlt (BitBLT) side, now patterns work fine as well…
2022-06-21 20:58:53 +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
Miran Grča
75676a3f2a Merge pull request #2395 from 86Box/tc1995
Forgot one more thing about XGA. Fixes initialization of the card.
2022-06-18 22:23:10 +02: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
Miran Grča
d7c5233af2 Merge pull request #2393 from 86Box/tc1995
Added initial (and a bit buggy on OS/2, so use 8514/A on it instead) emulation of XGA
2022-06-18 00:04:02 +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
Miran Grča
dce5055d9c Merge pull request #2387 from 86Box/tc1995
EGA fixes to FantasyLand for said card.
2022-06-12 20:18:39 +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
9771cd5903 Merge branch 'master' of github.com:TC1995/86Box into tc1995 2022-06-12 19:58:57 +02:00
Miran Grča
fabeeca2da Merge pull request #2386 from 86Box/tc1995
Fix compile.
2022-06-12 18:32:15 +02:00
TC1995
4628203c89 Fix compile. 2022-06-12 18:28:38 +02:00
TC1995
7d10d51f59 Merge branch 'master' of github.com:86Box/86Box into tc1995 2022-06-12 18:20:59 +02:00
TC1995
cc52d1d221 Forgot an updated vid_svga.h header. 2022-06-12 17:45:07 +02:00
Miran Grča
bfbb0b3047 Merge pull request #2385 from 86Box/tc1995
8514/A: Pitch no longer hardcoded to 1024, fixes 640x480x256 resolutions
2022-06-12 17:42:12 +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
RichardG867
50b75c457d Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
# Conflicts:
#	src/qt/qt_mediamenu.cpp
#	src/qt/qt_mediamenu.hpp
2022-06-07 15:36:12 -03: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
qta3426
9f18b19b49 Added Soltek SL-56A5 2022-06-01 21:54:54 +09: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
richardg867
1bc357a786 Jenkins: Add MacPorts Qt prefix to PATH 2022-05-28 16:20:36 -03:00
David Hrdlička
3730639430 workflows: disable fail-fast for LLVM build 2022-05-28 18:32:24 +02:00
David Hrdlička
ff2483cc3c workflows: add Qt6 build using vcpkg 2022-05-28 18:26:35 +02:00
David Hrdlička
4c415d811c workflows: Add Qt5 to path for the Mac workflow 2022-05-28 17:39:12 +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
d475481184 gitignore: add entry for rc.exe temporary files 2022-05-28 17:39:11 +02:00
David Hrdlička
12aea8e85c vcpkg: use Qt6 2022-05-28 17:39:11 +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