OBattler
8e985de5d2
Merge remote-tracking branch 'origin/master' into version/4.1
2023-11-11 15:47:04 +01:00
OBattler
8637066855
Fixed some newly introduced indentation mess.
2023-11-11 15:42:15 +01:00
Miran Grča
c6f2cb12b7
Merge pull request #3821 from maximus105/maximus105-patch-1
...
Update qt_mainwindow.cpp
2023-11-11 15:40:38 +01:00
maximus105
6153c84b8f
Update qt_mainwindow.cpp
...
This commit fixes issue #3485
2023-11-11 14:02:56 +02:00
OBattler
f35a042f42
Moved the sanity checks to the correct place.
2023-11-10 22:53:56 +01:00
OBattler
c8ef85c249
Stop the initialization of a ZIP or Magneto-Optical drive if its task file structure pointer is NULL.
2023-11-10 22:42:36 +01:00
RichardG867
9bcece63fc
Fix some random comments which have been bugging me
2023-11-10 17:27:30 -03:00
Miran Grča
4f468a73f6
Merge pull request #3819 from lemondrops/master
...
Fix ATAPI HDDs not being displayed in the status bar
2023-11-10 20:12:26 +01:00
Alexander Babikov
ad9da9bd4a
Fix ATAPI HDDs not being displayed in the status bar
2023-11-10 23:23:18 +05:00
Miran Grča
aee584bf2a
Merge pull request #3816 from 86Box/tc1995
...
Forgot to apply the correction to the ATI 68860 ramdac, should clear the compile warnings
2023-11-10 00:03:06 +01:00
TC1995
45f0ecc87e
Forgot to apply the correction to the ATI 68860 ramdac, should clear the compile warnings.
2023-11-09 23:58:58 +01:00
OBattler
849c3f27f8
The option to show status icons in full screen now calls config_save() on toggle, fixes #3815 .
2023-11-09 16:51:48 +01:00
Miran Grča
4788ed8aa6
Merge pull request #3814 from 86Box/tc1995
...
More and more video changes and fixes (8514/A and compatibles):
2023-11-09 00:15:34 +01:00
TC1995
6c356df9e7
More and more video changes and fixes (8514/A and compatibles):
...
1. Made the 8514/A mode switch to VGA and viceversa (including ATI mode) actually usable and eliminating the last bugs related to them. Fixes 8514/A mode in OS/2 1.x/2.x (both IBM and Microsoft).
2. More sanity checks to the 8514/A and XGA pointers. Should fix emulator crashes on hard resets.
2023-11-08 23:47:16 +01:00
Miran Grča
726aa688c4
Merge pull request #2129 from Cacodemon345/fullscreenstaticonqt
...
qt: Add fullscreen status icons support and option
2023-11-08 07:09:00 +01:00
Miran Grča
05ac665ee7
Merge branch 'master' into fullscreenstaticonqt
2023-11-08 07:08:51 +01:00
Miran Grča
dde4c1475f
Merge pull request #3811 from jgilje/cpl_override_pmodeiret_nt
...
add cpl_override in pmodeiret() when cpu_state.flags has NT_FLAG
2023-11-08 06:31:00 +01:00
OBattler
9d61b3a262
Fixed two warnings in sound/snd_sb.c.
2023-11-08 03:51:40 +01:00
OBattler
d85569b243
Merge branch 'master' of https://github.com/86Box/86Box
2023-11-08 03:48:57 +01:00
OBattler
1005756e6e
ACPI no longer raises SCI IRQ if the overall SCI enable bit is clear, fixes #3810 .
2023-11-08 03:48:49 +01:00
RichardG867
e88c6b4a94
Merge branch 'master' into version/4.1
2023-11-07 22:30:16 -03:00
RichardG867
e6ce96a169
snd_sb: Fix small IDE initialization oversight
2023-11-07 22:29:53 -03:00
RichardG867
adaba17743
sio_um8669f: Improve configuration register system and add definitions
2023-11-07 22:28:26 -03:00
RichardG867
c243af519b
sio_um8669f: Implement IDE controller
2023-11-07 22:02:30 -03:00
RichardG867
61ec3213c6
Merge branch 'master' of ssh://github.com/86Box/86Box into version/4.1
2023-11-07 21:28:51 -03:00
RichardG867
f938db54d3
snd_sb: Unify SB16 and ViBRA PnP functions
2023-11-07 21:27:56 -03:00
Joakim L. Gilje
a436c12de3
pmodeiret(): move the second cpl_override after read_descriptor() because the flag is reset by the function
2023-11-07 20:45:45 +01:00
OBattler
465375cd7c
Disabled register FF on non-PNP Sound Blaster 16 and AWE32, fixes the Windows for Workgroups 3.11 AWE32 driver.
2023-11-07 20:09:06 +01:00
Joakim L. Gilje
fad290df77
add cpl_override in pmodeiret() when cpu_state.flags has NT_FLAG
2023-11-07 12:39:42 +01:00
OBattler
2cd7fe716d
The SiS 4xx chipset now no longer allow modifying the RAM amount bits of register 0x00, fixes #2306 .
2023-11-07 06:34:04 +01:00
OBattler
69f5e9ae4b
Added a Hyundai XT keyboard controller with the old behavior (the Hyundai XT BIOS'es rely on it), fixes #3771 .
2023-11-07 01:42:22 +01:00
Miran Grča
1caa5b6544
Fixed the memory granularities of the Olivetti M19, Packard Bell PB8810, and Sanyo SX-16, fixes #3806 .
2023-11-07 00:59:33 +01:00
OBattler
6d2e5185ae
Reverted back to known-good 808x code from 3.11.4311, fixes PC/XT V20 (the full 808x rewrite based on MartyPC is still coming in 4.1).
2023-11-06 23:21:58 +01:00
OBattler
74e2437d91
808x machines with >= 8 MHz CPU speed now default to fast PIT, fixes #3776 .
2023-11-06 07:05:15 +01:00
OBattler
7dd13b704c
Fixed a compile-breaking mistake in cpu/cpu.c.
2023-11-06 06:51:44 +01:00
OBattler
6bab813184
Merge branch 'master' of https://github.com/86Box/86Box
2023-11-06 06:50:37 +01:00
OBattler
436d8ceaf7
The Zenith Z-15x machine now have a Tandy/Amstrad-style FDC with changeline support, fixes floppy booting on those machines without XTIDE.
2023-11-06 06:50:26 +01:00
Miran Grča
63e01c584a
Merge pull request #3807 from lemondrops/master
...
Add the Page Global Enable flag to the Cyrix III
2023-11-06 06:36:21 +01:00
Alexander Babikov
8b741d511e
Add Page Global Enable feature (toggleable by an MSR) to the Cyrix III
2023-11-06 10:27:27 +05:00
Alexander Babikov
b0b857a50e
Don't set Centaur/VIA Feature Control Register MSR on CPUs that lack it
2023-11-06 10:27:24 +05:00
OBattler
09d2f7517c
Some CPU fixes.
2023-11-06 06:07:43 +01:00
OBattler
d797659c79
Removed some excess logging from the fast PIT code.
2023-11-06 05:06:42 +01:00
OBattler
d5a363e1b6
Added ISA cycle delays to fast PIT read/write and port 61h read/write, fixes MR BIOS'es on higher CPU speeds.
2023-11-06 05:06:01 +01:00
OBattler
9e08c8317b
Fixed NVR handling on PC87306 reset, fixes MR BIOS'es.
2023-11-06 04:14:42 +01:00
OBattler
5399380ac4
Fixed ACPI power on, again, fixes the HP Vectra VEi 8, again.
2023-11-06 02:06:42 +01:00
OBattler
33afe6e014
Improved the fix.
2023-11-05 22:33:19 +01:00
OBattler
70a2ba0581
Do not attempt to free the task file of shadowed IDE devices, fixes potential crashes when shutting down the emulator.
2023-11-05 22:31:21 +01:00
OBattler
981ac964ac
Merge remote-tracking branch 'origin/master' into version/4.1
2023-11-05 05:41:49 +01:00
Miran Grča
ddb45b8804
Merge pull request #3804 from lemondrops/version/4.1
...
[v4.1] Further adjustment to the CPUID cache stuff
2023-11-05 03:34:56 +01:00
Alexander Babikov
8f4fe2f9e2
Reorder and reformat comments
2023-11-05 07:20:35 +05:00