Commit Graph

8965 Commits

Author SHA1 Message Date
Alexander Babikov
789e2c950f Remove the PS/2 mouse flag from the Gigabyte GA-586IP 2022-08-13 15:51:23 +05:00
Alexander Babikov
94f76ef3c0 Fix some warnings in Qt code 2022-08-13 15:42:22 +05:00
Alexander Babikov
603cdcbb37 Clear unfilled registers when returning CPUID results on K6-2/III/+ CPUs 2022-08-13 15:41:00 +05:00
Miran Grča
a85caea4a9 Update qt_harddiskdialog.cpp
Removed the stray QTimer include.
2022-08-12 18:59:46 +02:00
Miran Grča
a0ae6d45bd Merge pull request #2611 from Cacodemon345/qt-cylinderfix
qt: large sizes when entered no longer decrement by 1MB
2022-08-12 18:59:09 +02:00
Miran Grča
86662ec8d6 Merge pull request #2610 from Cacodemon345/xi2-qt6-restore
qt: Raise minimum Xi2 version requirement to 2.1
2022-08-12 18:57:23 +02:00
OBattler
9d5c731017 Kasan VGA fix. 2022-08-12 18:50:17 +02:00
Cacodemon345
3194130bcd qt: large sizes when entered no longer decrement by 1MB 2022-08-12 15:15:23 +06:00
Cacodemon345
ad3bba009a qt: Raise minimum Xi2 version requirement to 2.1
This is needed for click-and-drag to work with both Qt5 and Qt6, especially the latter which was previously broken, without any hacks.
2022-08-12 13:24:29 +06:00
Miran Grča
d5dcc9af90 Merge pull request #2609 from Cacodemon345/xi2-qt5-restore
qt: Restore Xinput2 for Qt5 builds
2022-08-11 22:45:39 +02:00
Cacodemon345
f2cf5dd841 qt: Restore Xinput2 for Qt5 builds 2022-08-12 00:35:40 +06:00
OBattler
bf8d1dda9d Merge branch 'master' of https://github.com/86Box/86Box 2022-08-10 22:44:22 +02:00
OBattler
ee38432bb7 Added some parentheses. 2022-08-10 22:44:08 +02:00
Miran Grča
352f71a506 Merge pull request #2604 from Cacodemon345/cdrom-loading-fix
qt: cdrom loading fixes on Windows
2022-08-10 22:19:34 +02:00
Cacodemon345
97242168de qt: Fix usage of unconverted path in plat_fopen64
UTF-8 paths are not supported on all Windows installations, only some of them. This was only accounted for in the 32-bit plat_fopen function, not on 64-bit plat_fopen64. Fix that oversight.
2022-08-11 01:16:56 +06:00
Cacodemon345
740108c37c cdrom: Properly empty the path of image if it can't be loaded 2022-08-11 01:13:49 +06:00
Cacodemon345
40bc4058cc Merge remote-tracking branch 'upstream/master' into qt-fullscreen-stretch-maximize 2022-08-11 00:47:15 +06:00
Miran Grča
f16c59fc95 Merge pull request #2602 from Cacodemon345/qt-fullscreen-stretch-maximize
qt_d3d9renderer: Clear screen backbuffer at each render
2022-08-10 18:10:04 +02:00
Cacodemon345
f8accc5ab5 Merge remote-tracking branch 'upstream/master' into qt-fullscreen-stretch-maximize 2022-08-10 11:13:29 +06:00
Cacodemon345
2ebee217b5 qt_d3d9renderer: Clear screen backbuffer at each render 2022-08-10 11:10:54 +06:00
Miran Grča
5a2ed500d3 Merge pull request #2600 from 86Box/esdimca_default
ESDI MCA: No longer fatal on default reads, fixes Win3.0 MME installation to hard disk using ESDI MCA.
2022-08-09 23:44:21 +02:00
TC1995
8c8a42a9be ESDI MCA: No longer fatal on default reads, fixes Win3.0 MME installation to hard disk using ESDI MCA. 2022-08-09 23:27:03 +02:00
Miran Grča
8730bd9f2f Merge pull request #2599 from 86Box/xgabugfixes
XGA: Cursor no longer gets black parts when returning from Mystify screensaver to GUI and, at the same time, keeping the Win95 cursor intact.
2022-08-09 23:22:22 +02:00
TC1995
43952325ba Fixed initialized 8-bit blits for OS/2 2.0 Limited Availability (6H.177) and other builds before GA/RTM. 2022-08-09 23:21:56 +02:00
TC1995
0c2d9cb289 XGA: Cursor no longer gets black parts when returning from Mystify screensaver to GUI and, at the same time, keeping the Win95 cursor intact.
Mono blits no longer cause transparency issues in some programs (e.g.: Creative utilities such as MIDI and CD on Win3.1x).
2022-08-09 23:16:38 +02:00
Miran Grča
6d6a000d5f Merge pull request #2598 from Cacodemon345/qt-fullscreen-stretch-maximize
qt: Add option to apply fullscreen stretching modes when maximized
2022-08-09 21:35:42 +02:00
Cacodemon345
dd23397854 qt: Add option to apply fullscreen stretching modes when maximized 2022-08-10 01:27:54 +06:00
Miran Grča
d417129e80 Merge pull request #2595 from Cacodemon345/qt-open-screenshots-folder
qt: Add ability to open screenshots folder
2022-08-09 20:26:27 +02:00
Miran Grča
baeb81e061 Merge pull request #2596 from elyosh/optim001
Optimize timer processing
2022-08-09 20:26:16 +02:00
Miran Grča
c1cc96ad38 Merge pull request #2597 from elyosh/optim002
Optimize IO in
2022-08-09 20:24:37 +02:00
Adrien Moulin
26d6b308a9 Optimize IO in
Around 36% faster
2022-08-09 19:14:42 +02:00
Adrien Moulin
4c4ac5438a Optimize timer processing
Around 25% faster timer processing
2022-08-09 18:13:21 +02:00
Cacodemon345
f70102c529 qt: Add ability to open screenshots folder 2022-08-09 15:35:32 +06:00
OBattler
2a6a061556 nmi_raise() actually raises NMI, should fix ES1371 legacy device and other stuff. 2022-08-09 04:34:48 +02:00
Miran Grča
fa4bf124bd Merge pull request #2593 from elyosh/svgaoptim001
SVGA rendering optimizations
2022-08-09 01:52:59 +02:00
Adrien Moulin
d3e6d13a84 Fix stupid mistake in svga_render_blank 2022-08-09 01:37:29 +02:00
Adrien Moulin
ce95d2e7bd Optimize svga_render_overscan 2022-08-09 00:29:04 +02:00
Adrien Moulin
4cb84a3a80 Optimize svga_render_blank 2022-08-08 23:55:58 +02:00
Miran Grča
e2e14cf31f Merge pull request #2591 from Iniquitatis/patch-1
qt: Adjusted "Controller 4" vertical position
2022-08-08 13:56:47 +02:00
Dominus Iniquitatis
3407708a9e qt: Adjusted "Controller 4" vertical position 2022-08-08 06:52:20 +03:00
OBattler
745c9f3eb5 Another fix. 2022-08-08 02:24:20 +02:00
OBattler
69a56d9d30 Merge branch 'master' of https://github.com/86Box/86Box 2022-08-07 23:35:31 +02:00
OBattler
4bd7cf3653 Made AAM with base 0 work as before, fixes Microsoft Flight Simulator 98. 2022-08-07 23:35:12 +02:00
Miran Grča
123ab476ef Merge pull request #2582 from elyosh/instrument
Add an instrumentation option for performance profiling
2022-08-06 23:56:05 +02:00
Miran Grča
c46e7c7b8b Merge pull request #2581 from elyosh/fix-mac-opengl-fs
qt_openglrenderer: fix fullscreen rendering on mac
2022-08-06 23:55:34 +02:00
Adrien Moulin
c6cf848693 Fix var name 2022-08-06 14:51:42 +02:00
Adrien Moulin
3a1d9cff9a Add an instrumentation option for performance profiling
Not built by default, this allows printing the emulation speed on stdout and exiting after a certain emulation time.
2022-08-06 14:23:11 +02:00
Adrien Moulin
68812d4368 qt_openglrenderer: fix fullscreen rendering on mac 2022-08-06 11:51:39 +02:00
Miran Grča
565223bc33 Merge pull request #2576 from rderooy/master
use zip for roms to prevent clobbering
2022-08-06 02:13:34 +02:00
Miran Grča
809769a79d Merge pull request #2578 from elyosh/fix-evdev-mouse
qt: fix busy looping with evdev mouse
2022-08-06 02:13:05 +02:00