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 |
|
Alexander Babikov
|
33b6166896
|
Fix the Pentium Pro L1 cache amount
|
2023-11-05 07:08:33 +05:00 |
|
OBattler
|
5ee5b858d3
|
Fixes to the cpu_override warning dialog handling per the suggestions by lemondrops.
|
2023-11-05 02:10:39 +01:00 |
|
OBattler
|
c8f6c0f3c4
|
Moved the CPU override warning dialog so it no longer hard freezes the emulator.
|
2023-11-05 00:53:57 +01:00 |
|
OBattler
|
85f358b7f5
|
Removed the recently introduced IDE reset change - fixes CD-ROM detection on Windows 95 on Phoenix BIOS'es.
|
2023-11-04 23:16:08 +01:00 |
|
Jasmine Iwanek
|
1959665149
|
And a bit I missed
|
2023-11-04 03:04:35 -04:00 |
|
Miran Grča
|
2a0b9f03cb
|
Merge pull request #3802 from jriwanek-forks/4.1-updates
Misc 4.1 updates
|
2023-11-04 07:57:40 +01:00 |
|
Jasmine Iwanek
|
1ce96a0624
|
Remove unnecessary brace in m_at_socket370.c
|
2023-11-04 02:51:56 -04:00 |
|
Jasmine Iwanek
|
b012ab75f4
|
Misc bits from master
|
2023-11-04 02:50:13 -04:00 |
|
OBattler
|
2d653b8bd3
|
Merge remote-tracking branch 'origin/master' into version/4.1
|
2023-11-04 07:15:11 +01:00 |
|
Miran Grča
|
29487e7d79
|
Merge pull request #3801 from lemondrops/version/4.1
Report correct cache info in CPUID on P6-family CPUs
|
2023-11-04 07:12:58 +01:00 |
|
Alexander Babikov
|
73714e8130
|
Report correct cache info in CPUID on P6-family CPUs
|
2023-11-04 10:54:51 +05:00 |
|
OBattler
|
06c7567495
|
Mouse capture is no longer possible when the emulator is paused, fixes #3799.
|
2023-11-04 06:41:57 +01:00 |
|
OBattler
|
f8127ad421
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2023-11-04 04:12:16 +01:00 |
|
OBattler
|
bb515c3c05
|
Fixed the accidentally broken LBA mode on IDE hard disks.
|
2023-11-04 04:12:09 +01:00 |
|
Miran Grča
|
27c99e550f
|
Merge pull request #3800 from jriwanek-forks/named-initializers
Named initializers for FPUs, and 8088 through 80286
|
2023-11-04 03:52:14 +01:00 |
|
OBattler
|
00f07a4ab2
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2023-11-04 03:28:51 +01:00 |
|
OBattler
|
058391e148
|
More IDE clean-ups and properly implemented task file ownership, fixes OS/2 Warp 3.0 booting from IDE hard disks.
|
2023-11-04 03:28:42 +01:00 |
|
Jasmine Iwanek
|
507aa202d4
|
Fix compile error in opti499.c
|
2023-11-03 22:25:50 -04:00 |
|
Jasmine Iwanek
|
410e6a8347
|
Named-initializers for 80286 CPU's
|
2023-11-03 22:24:44 -04:00 |
|
Jasmine Iwanek
|
2c7175bb66
|
Named-initializers for NEC V30 CPU's
|
2023-11-03 22:24:44 -04:00 |
|
Jasmine Iwanek
|
ba44d3cbac
|
Named-initializers for 80186 CPU's
|
2023-11-03 22:24:43 -04:00 |
|
Jasmine Iwanek
|
cf6af5128b
|
Named-initializers for NEC V20 CPU's
|
2023-11-03 22:24:43 -04:00 |
|
Jasmine Iwanek
|
eb3d3804aa
|
Named-initializers for 80188 CPU's
|
2023-11-03 22:24:43 -04:00 |
|
Jasmine Iwanek
|
bc4f006e59
|
Named-initializers for 8086 CPU's
|
2023-11-03 22:24:43 -04:00 |
|