Commit Graph

6847 Commits

Author SHA1 Message Date
Cacodemon345
81a7107969 Fix HiDPI scaling setting 2021-12-30 23:36:49 +06:00
Cacodemon345
b907b7bec4 Fix hardware renderer scaling on HiDPI modes 2021-12-30 02:10:21 +06:00
Cacodemon345
33d0cbfed5 Fix black screen when fullscreen on Windows 2021-12-30 01:13:47 +06:00
Cacodemon345
087e978a18 Fix missing FluidSynth message string 2021-12-30 00:07:29 +06:00
Cacodemon345
1bdff37e38 * Turned the software renderer into a window as well
* Fix inability to move window on GNOME
* Fix status bar icons being frozen after icon set switch
2021-12-29 23:49:09 +06:00
Cacodemon345
6b07e10947 Rename Preferences to "Program preferences..."
Machine settings is now named "Preferences" on macOS instead
2021-12-28 22:06:46 +06:00
Cacodemon345
98c5115b99 Implement Preferences dialog (except language setting) 2021-12-28 16:47:10 +06:00
ts-korhonen
0be3204ad3 Merge branch 'master' of https://github.com/86Box/86Box into qt 2021-12-27 14:25:45 +02:00
ts-korhonen
7a90cb4c8b qt: add missing include 2021-12-27 14:25:18 +02:00
Cacodemon345
814aaf08a7 Add OpenGL 3.0 Core renderer 2021-12-27 16:32:03 +06:00
OBattler
3bf359cbf9 Make SiS 496/497 recalcmapping always use flushmmucache_nopc(). 2021-12-26 22:46:31 +01:00
Cacodemon345
b40b3a56ae Compare against MAP_FAILED for Qt plat_mmap 2021-12-26 15:48:06 +06:00
Cacodemon345
33d2844de6 Fix OpenGL ES renderer not actually creating OpenGL ES contexts 2021-12-26 11:52:50 +06:00
Miran Grča
77c70f749a Merge pull request #1964 from 86Box/tc1995
Re-added the threaded FIFO in place of the non-threaded one, but with…
2021-12-25 22:22:44 +01:00
OBattler
9cafca09ab Increased the 86Box version to 3.2. 2021-12-25 21:42:02 +01:00
ts-korhonen
22471629d8 Merge branch 'master' of https://github.com/86Box/86Box into qt 2021-12-25 21:37:21 +02:00
ts-korhonen
f30f8aeb17 Merge branch 'winqt5' of https://github.com/Cacodemon345/86Box into qt 2021-12-25 21:35:50 +02:00
Cacodemon345
b192518386 Respect filtering options 2021-12-26 01:34:34 +06:00
Cacodemon345
fa70dda2c0 Fix screenshots being cut off 2021-12-26 00:49:21 +06:00
David Hrdlička
c76b280eb7 Update the readme 2021-12-25 17:24:27 +01:00
Cacodemon345
033abed3fe Use shader-based hardware rendering 2021-12-25 21:49:25 +06:00
TC1995
2194592f93 Re-added the threaded FIFO in place of the non-threaded one, but with an additional fix to eliminate the Visionx68 video engine wallpaper glitches as well as potential Trio64V+/V2 bugs. 2021-12-25 13:54:00 +01:00
Cacodemon345
07af487acb * Fix rare crash when switching renderers
* Abandon QPainter in hardware renderers in favour of OpenGL
* Disable VSync in the application globally
2021-12-25 15:34:00 +06:00
Cacodemon345
9291f23461 * Fix black screen on Wayland when setting resizable options
* Fix incorrect fixed size at startup when status bar is disabled
* Fix incorrect fixed size when it is set from Specify Dimensions
2021-12-25 15:28:48 +06:00
Miran Grča
849f683862 Merge pull request #1963 from EmpyreusX/patch-2
Updated Simp. Chinese translation
2021-12-24 19:27:47 +01:00
EmpyreusX
bd8427641f Updated Simp. Chinese translation 2021-12-25 01:40:48 +08:00
Cacodemon345
2c4fe15539 Implement rest of Action checkable options 2021-12-24 16:31:36 +06:00
Cacodemon345
9671469778 * Implement settings-only mode
* Show correct directory to place ROMs in on macOS
2021-12-24 15:02:16 +06:00
Cacodemon345
0402048629 Use platform string comparison functions 2021-12-24 14:16:10 +06:00
Cacodemon345
13d75c2e4f Close the main window after ACPI/APM shutdown 2021-12-24 12:59:10 +06:00
Cacodemon345
ff175e399e Fix screenshots 2021-12-24 11:53:24 +06:00
Miran Grča
d7c66ea037 Merge pull request #1960 from EmpyreusX/patch-1
Updated Japanese translation
2021-12-24 02:35:49 +01:00
EmpyreusX
a80cd7ed18 Updated Japanese translation 2021-12-24 09:12:29 +08:00
ts-korhonen
8a6df0dcf6 Revert changes to README.md to avoid confusion
This reverts commit 4d7434809f.
2021-12-24 00:44:32 +02:00
ts-korhonen
b481321d3e Merge branch 'master' of https://github.com/86Box/86Box into qt 2021-12-24 00:28:25 +02:00
David Hrdlička
2a61133a9e Fix manifest inclusion on CMake <3.22 2021-12-23 22:01:26 +01:00
Cacodemon345
fddae6b11f * Remember windows geometry correctly
* Disable maximize button when window isn't resizable
2021-12-24 01:57:26 +06:00
ts-korhonen
f1b6f81b7d Merge branch 'winqt5' of https://github.com/Cacodemon345/86Box into qt 2021-12-23 20:35:30 +02:00
ts-korhonen
b3876ee934 qt: create opengl context on hardware renderer
Prevent OpenGLES renderer crashing on windows
2021-12-23 20:31:51 +02:00
Cacodemon345
eb84dc6ef4 Make OpenGL ES only available on macOS if ANGLE is loaded 2021-12-24 00:26:47 +06:00
Cacodemon345
4002149d4d * Menus invoked from status bar now appear inside the window 2021-12-24 00:15:30 +06:00
Cacodemon345
5a59d4eb05 * Fix wrong title bar text for Windows 2021-12-24 00:14:48 +06:00
Miran Grča
bb0d48f684 Merge pull request #1956 from EmpyreusX/patch-1
Updated and standardized Simp. Chinese translation
2021-12-23 19:05:51 +01:00
EmpyreusX
3f30155c6d Update zh-CN.rc 2021-12-24 01:45:49 +08:00
EmpyreusX
32ae26dc6d Updated and standardized Simp. Chinese translation 2021-12-24 01:43:11 +08:00
Miran Grča
c8a79af901 Merge pull request #1955 from 86Box/tc1995
Added Kingston MC64 memory expansion card (adf 71d0) which allows up …
2021-12-23 17:40:38 +01:00
TC1995
3975957590 Added Kingston MC64 memory expansion card (adf 71d0) which allows up to 64MB of RAM in the MCA-based 386DX-based models as well as a IBM CPU planar upgrade which allows 486DX cpu's to be used on the 386DX-based 80 models.
Fixed missing part of the width in the Compaq CGA cards.
2021-12-23 17:38:58 +01:00
Cacodemon345
17c3e803a4 Qt UI improvements
* Port 209b5d9cd1 to Qt UI
* Remove dividers from status bar
* Make OpenGL ES available as an option only if ANGLE is used
2021-12-23 17:05:11 +06:00
Cacodemon345
f481574a0f Port 3 out of 4 recent Win32 commits 2021-12-23 01:59:22 +06:00
ts-korhonen
5b598bf3b0 Merge branch 'master' of https://github.com/86Box/86Box into qt 2021-12-22 17:24:39 +02:00