TC1995
c3c8da49db
Removed log excess.
2021-06-05 20:52:10 +02:00
TC1995
76271ddd08
Fixed 256 color modes in the Oak OTI cards.
...
Made the New MMIO-capable S3 cards behave like the ViRGE for the double word/packed chain-4 addressing.
2021-06-05 20:50:38 +02:00
OBattler
b4d35af149
ICS 53xx/GENDAC/SDAC RAMDAC fixes.
2021-06-05 20:24:51 +02:00
OBattler
f870f3439c
Fixed the Shuttle HOT-539 segmentation fault.
2021-06-04 02:46:41 +02:00
OBattler
eef77b7c86
Added a way to force legacy mode as a temporary fix for the Voodoo Banshee/3 until there's a proper fix.
2021-06-04 02:41:13 +02:00
OBattler
9161f9a071
Slight fix.
2021-06-03 23:54:12 +02:00
OBattler
e240342c4b
Implemented packed Chain 4 support on the Voodoo Banshee and 3.
2021-06-03 23:18:43 +02:00
OBattler
368c92780a
Added a version of the Winbond W83787F Super I/O chip with IDE enabled by default, fixes IDE on the Flytech 386.
2021-06-03 23:15:34 +02:00
Miran Grča
2f761da6fb
Merge pull request #1470 from richardg867/feature/cs423x
...
Game port overhaul, Crystal CS423xB and other changes
2021-06-03 22:44:48 +02:00
RichardG867
15888eeff8
Add snd_cs423x.c to CMake list
2021-06-03 17:40:54 -03:00
RichardG867
dc4906a23f
Fix ISAPnP logical devices going missing
2021-06-03 17:30:50 -03:00
RichardG867
2b692640e1
Disable ISAPnP logging
2021-06-03 16:26:09 -03:00
RichardG867
62afe31757
Remove EBGA368 due to poor research (CPUs are Samuel 2 and newer only)
2021-06-03 16:26:08 -03:00
RichardG867
5cd255a0e0
Fix CS4236 codec remapped register reads
2021-06-03 16:26:08 -03:00
RichardG867
9159815823
CS423x: Implement internal FM control and analog power down
2021-06-03 16:26:08 -03:00
RichardG867
ff46734e5e
Preserve logical device configuration on ISAPnP ROM update
2021-06-03 16:26:08 -03:00
RichardG867
ea3d844826
Add missing NULL check to CS423x game port.
2021-06-03 16:26:08 -03:00
RichardG867
ce7db25d7c
Add hidden CS4237B and CS4238B devices
2021-06-03 16:26:07 -03:00
RichardG867
dfd6d4e2df
Add game port device with 6 I/O ports for the Crystal CS4237/8B
2021-06-03 16:26:07 -03:00
RichardG867
80fb5775e4
LM78 no longer needs to be a PCI device with the TRC change
2021-06-03 16:26:07 -03:00
RichardG867
b5a295e91d
Continuing the game port overhaul: added support for Super I/O game ports not being broken out
2021-06-03 16:26:07 -03:00
RichardG867
82a3861805
Make PCI TRC reset all devices
2021-06-03 16:26:06 -03:00
RichardG867
ff4f0ee59e
Crystal CS4236, part 5: Windows 9x now works
2021-06-03 16:26:06 -03:00
RichardG867
19d2bda4ce
Confirm P2B-LS onboard SCSI and LAN slot numbers (props to computerguy08 on Discord)
2021-06-03 16:26:06 -03:00
RichardG867
18289a9a64
Crystal CS4236, part 4: the one that took two days
2021-06-03 16:26:06 -03:00
RichardG867
8b9b6c885d
Minor formatting cleanups
2021-06-03 16:26:06 -03:00
RichardG867
c8c4aac167
ISAPnP tweaks: allow initialization with a null ROM; disable fatals for bad resource data; only change state on enable/disable if a change occurred.
2021-06-03 16:26:05 -03:00
RichardG867
f2f8d4a02e
Some AD1848 cleanups I forgot
2021-06-03 16:26:05 -03:00
RichardG867
ef4c900b8f
Clean up formatting on the AD1848 and WSS code
2021-06-03 16:26:05 -03:00
RichardG867
7461108f38
Crystal CS4237, part 3: just the game port
2021-06-03 16:26:05 -03:00
RichardG867
77f311b179
Game port overhaul
2021-06-03 16:26:05 -03:00
RichardG867
1de2e3dd2f
Crystal CS4237, part 2
2021-06-03 16:26:04 -03:00
RichardG867
1ba56e2681
Crystal CS4237, part 1
2021-06-03 16:26:04 -03:00
RichardG867
756e1dfc83
Fix quaternary IDE PnP ROM
2021-06-03 16:26:04 -03:00
OBattler
4a7901a61b
Merge branch 'master' of https://github.com/86Box/86Box
2021-06-03 05:02:34 +02:00
OBattler
736eb46847
Reverted the ROM read cycles back to the old (and evidently, more correct) ones.
2021-06-03 05:02:22 +02:00
Miran Grča
a1e967df06
Merge pull request #1466 from qeeg/master
...
Port over MDK2 fade-in fix from PCem
2021-06-03 00:28:14 +02:00
qeeg
5cd17bb293
Port over MDK2 fade-in fix from PCem
2021-06-02 15:25:21 -05:00
Miran Grča
3cef82cc21
Merge pull request #1463 from 86Box/tc1995
...
Properly fix the by16 addressing of the Cirrus 542x.
2021-05-31 19:20:28 +02:00
TC1995
a8f86df2a5
Properly fix the by16 addressing of the Cirrus 542x.
2021-05-31 13:53:44 +02:00
Miran Grča
cf423919fa
Merge pull request #1458 from lemondrops/master
...
Add config migrations for merged multi-socket machines
2021-05-31 01:01:25 +02:00
Miran Grča
87434e9e57
Merge pull request #1459 from 86Box/tc1995
...
Ported the x87 fix from the other emulator as well as the GUS one.
2021-05-30 23:43:25 +02:00
TC1995
963b530d10
Ported the Cirrus by16 fix.
2021-05-30 23:40:56 +02:00
TC1995
fee0ea1d24
Ported the x87 fix from the other emulator as well as the GUS one.
...
Fixed 15bpp mode in all cards.
2021-05-30 22:07:22 +02:00
Alexander Babikov
3d7b7b4ae6
Add config migrations for merged multi-socket machines
2021-05-30 23:57:03 +05:00
Miran Grča
35350a753f
Merge pull request #1456 from 86Box/tc1995
...
Port of the reworked svga memory addressing, normal chain4 mapping an…
2021-05-30 05:59:50 +02:00
TC1995
7a3e98b1e5
One more fix for the Cirrus.
2021-05-30 02:56:51 +02:00
TC1995
35b5301670
Fix build headers and dumb cirrus undeclared parts.
2021-05-30 02:01:16 +02:00
TC1995
d63ce5ab82
Port of the reworked svga memory addressing, normal chain4 mapping and ma13/14 mapping for non-CGA modes.
...
Fixed ET4000/W32 (without letters) hardware cursor.
Fixed non-interlaced 1280x1024x8bpp Cirrus mode in the 5434.
Added a note regarding the Radius (HT209) 8bpp render.
Reworked the TGUI9440, but still WIP.
2021-05-30 01:52:43 +02:00
Miran Grča
8189e3cc12
Merge pull request #1449 from lemondrops/master
...
Various small fixes
2021-05-27 06:24:18 +02:00