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
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
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
Alexander Babikov
095f6fcf5c
Port SB16 ASP chip internal RAM and more 8051 RAM emulation from DOSBox-X
2021-12-22 06:33:35 +05:00
Alexander Babikov
3e404fad05
Fix indentation in snd_sb_dsp.c
2021-12-22 06:30:32 +05:00
Alexander Babikov
209b5d9cd1
Limit the selection of ISA RTCs, memory expansions and the ISABugger to machines with the ISA bus available
2021-12-22 06:04:59 +05:00
Alexander Babikov
72a492b243
Limit the selection of the standalone MPU-401 to machines with either ISA or MCA bus available
2021-12-22 06:04:58 +05:00
Alexander Babikov
a6af62835b
Synchronize the internal clock with host time when unpausing the emulator
2021-12-22 06:04:58 +05:00
Alexander Babikov
db239d64e5
Allow use of ATAPI devices with XTIDE
2021-12-22 06:04:57 +05:00
Alexander Babikov
7698e18129
Fix AGP ViRGE/GX2's and Trio3D/2X's AGP detection and indicate SGRAM presence on GX/GX2
2021-12-22 05:36:18 +05:00
Alexander Babikov
cedf3fd390
Do not report installed XT FDC if no floppy drives are connected, fixes POST error 601 on IBM PC and XT
2021-12-22 05:36:17 +05:00
Alexander Babikov
e5e1bc13aa
Fix the maximum PIO mode on IDE hard drives
2021-12-22 05:36:16 +05:00
Alexander Babikov
edc3d8ee21
Add config migration paths for the renamed joystick types
...
Fix backwards compatibility with old integer-based config joystick type selection
2021-12-22 05:36:16 +05:00
Alexander Babikov
9b427aada9
Add a config migration path for the merged PS/1 model 2121 variations
2021-12-22 05:36:15 +05:00
Alexander Babikov
1182235d7f
Rename the Soyo 4SA2 to 4SAW2 and give it VLB and PS/2 mouse support
2021-12-22 05:36:14 +05:00
Alexander Babikov
3d03ede868
Limit the maximum bus clock of the VPC2007 machine to 66 MHz
2021-12-22 05:36:14 +05:00
Alexander Babikov
ee79348885
Implement machine check exception/architecture MSRs and CPUID flags
2021-12-22 05:33:26 +05:00
Alexander Babikov
1a04b93165
Make MSR 17h read-only and return a suitable Platform ID
...
Fixes some programs misidentifying Celeron Mendocinos as Slot 1 instead of Socket 370
2021-12-22 05:30:28 +05:00
Alexander Babikov
38ca621ac5
Remove leftovers of no longer used build options
2021-12-22 05:29:30 +05:00
ts-korhonen
63256bfb8f
Merge branch 'master' of https://github.com/86Box/86Box into qt
2021-12-21 21:48:43 +02:00
David Hrdlička
9f03225e5a
Add build options related to executable generation
2021-12-21 18:05:12 +01:00
Cacodemon345
67a0f7a85f
Blitting improvements
...
* Use a single QImage copy for actual drawing
* Use std::array and std::unique_ptr for image buffers
* Signal immediately after copying the buffer to internal image
2021-12-21 16:38:13 +06:00
altiereslima
275f9ad2c7
Update pt-BR.rc
2021-12-20 22:39:25 -03:00
altiereslima
94b599f131
Update pt-BR.rc
2021-12-20 22:38:16 -03:00
ts-korhonen
bbb0b38d31
qt: Remove a workaround that is now obsolete
2021-12-21 00:28:52 +02:00
ts-korhonen
01f45ae651
Merge branch 'master' of https://github.com/86Box/86Box into qt
2021-12-21 00:08:18 +02:00
OBattler
df985616e0
Renamed the new variable in the nvr struct.
2021-12-20 23:06:39 +01:00
Miran Grča
ba0430999c
Merge pull request #1948 from jriwanek-forks/more-joystick
...
Add support for a joystick port at 0x209
2021-12-20 21:58:52 +01:00
Miran Grča
cf54d50561
Merge pull request #1947 from jriwanek-forks/uart
...
Uart
2021-12-20 21:58:39 +01:00
ts-korhonen
a99b556b14
qt: string.h inclusion predicate was backwards
2021-12-20 22:51:39 +02:00
ts-korhonen
9adc683cbc
Merge branch 'master' of https://github.com/86Box/86Box into qt
2021-12-20 22:30:50 +02:00
ts-korhonen
a9ecd17f5c
Improve clang fixes
2021-12-20 21:54:25 +02:00
David Hrdlička
52486e121e
Convert CMake files to 4 spaces indentation
2021-12-20 15:08:23 +01:00
David Hrdlička
ab2a8f24be
CMake install target fixes
2021-12-20 15:07:33 +01:00
David Hrdlička
043ab9ce77
MSVC workarounds should apply to all non-MinGW builds
2021-12-20 15:07:33 +01:00
David Hrdlička
6809f379cd
Remove unneeded build actions; fix some comments
2021-12-20 15:07:33 +01:00
David Hrdlička
38fddca97a
Move CI-related build info to the root build file
2021-12-20 15:07:26 +01:00
David Hrdlička
6a76fb5746
Move Mac related stuff from the main build file
2021-12-20 14:37:46 +01:00
Jasmine Iwanek
6fa603839e
Add support for a joystick port at 0x209
2021-12-19 22:44:24 -05:00
Jasmine Iwanek
055c0ecd69
Mistake
2021-12-19 22:06:36 -05:00
Jasmine Iwanek
70056c9ed0
Revert "Default UART to 16550"
...
This reverts commit 85eaaf9d2d .
2021-12-19 21:22:38 -05:00
Jasmine Iwanek
b80de956b3
Revert "Merge branch 'uart' of https://github.com/jriwanek-forks/86Box into uart"
...
This reverts commit 3eb3f0eb1e , reversing
changes made to 149666b54b .
2021-12-19 21:21:55 -05:00
Jasmine Iwanek
3eb3f0eb1e
Merge branch 'uart' of https://github.com/jriwanek-forks/86Box into uart
2021-12-19 21:21:36 -05:00
Jasmine Iwanek
149666b54b
Consistency and naming
2021-12-19 21:21:34 -05:00
Jasmine Iwanek
948624b6f4
Default UART to 16550
2021-12-19 21:15:48 -05:00
Jasmine Iwanek
4f8d1a9ede
Revert "AT UART to 16450"
...
This reverts commit 8c4cd92490 .
2021-12-19 20:22:11 -05:00
Jasmine Iwanek
8c4cd92490
AT UART to 16450
2021-12-19 19:55:05 -05:00