OBattler
6d84c4d33c
FIC VA-503+: The Winbond W83877TF Super I/O chip needs to have bit 0 of HEFRAS set at power on, fixes #4855 .
2024-09-25 07:57:02 +02:00
Miran Grča
bf97a42318
Merge pull request #4851 from 86Box/tc1995
...
XGA aperture fixes of the day (September 24th, 2024)
2024-09-24 20:42:14 +02:00
TC1995
5fd1d0be9f
XGA aperture fixes of the day (September 24th, 2024)
...
Fixed 1MB aperture vram access.
2024-09-24 20:39:20 +02:00
OBattler
13e18a067a
SN76489: Remove some wrong code, fixes #4821 .
2024-09-24 08:39:13 +02:00
OBattler
83d4997e5c
UMC 8881: Remove an excess commented out line.
2024-09-24 04:53:10 +02:00
OBattler
24c6ebc6dd
Samsung SPC7700P-LW: reset SMBASE on soft reset via the keyboard controller, fixes segmentation fault on soft reset after FDISK.
2024-09-24 04:50:41 +02:00
OBattler
17f6ddecb3
More UM888x fixes.
2024-09-24 04:41:45 +02:00
OBattler
9c1d9e2d82
MO and ZIP.
2024-09-24 04:37:26 +02:00
OBattler
7639d8b031
Flush on write to floppy images as well.
2024-09-24 04:36:01 +02:00
OBattler
8c705b4ad1
Flush on writes to hard disk images, fixes partition creation on the Samsung SPC7700LP-W.
2024-09-24 04:32:46 +02:00
OBattler
f2eb6a0161
UM8886: More IRQ-related bug fixes, including incorrect shifts to the right by 8 instead of 4 bits which was causing all PCI devices to use IRQ 0 instead of their assigned IRQ.
2024-09-23 05:54:46 +02:00
Miran Grča
3410320a70
Merge pull request #4849 from 86Box/tc1995
...
Workaround the volume that is too low on the PAS Plus.
2024-09-22 21:30:02 +02:00
TC1995
9cc8f0ffd4
Workaround the volume that is too low on the PAS Plus.
...
And added a note about it.
2024-09-22 21:29:00 +02:00
Miran Grča
42eea8ec3a
Merge pull request #4848 from 86Box/tc1995
...
Mach32 and clock changes of the day (September 22nd, 2024)
2024-09-22 21:20:51 +02:00
TC1995
705d293420
Mach32 and clock changes of the day (September 22nd, 2024)
...
1. Going from screenshots of the Mach32 chips, they all have the ati18811-1 clock regardless of the bus type, whilst the Mach8 has an ati18812, which is actually a ati18811-0
2. Unbreak the NS3.1 Mach32 driver, ergo, don't block the LFB processing.
2024-09-22 21:05:10 +02:00
Miran Grča
b1c415a3eb
Merge pull request #4847 from 86Box/tc1995
...
PVGA changes of the day (September 22nd, 2024)
2024-09-22 21:00:54 +02:00
TC1995
8e84dc04c3
PVGA changes of the day (September 22nd, 2024)
...
Correct the memory size (and its bits) of said chips and reorganize them.
2024-09-22 20:31:22 +02:00
OBattler
2afa424261
Sound Blaster / ESS: DSP reset now properly disables DMA, fixes the OS/2 ESS ES688 driver.
2024-09-22 14:39:50 +02:00
OBattler
8593b175fd
More slight fixes to the RTL8139C+.
2024-09-22 10:22:03 +02:00
OBattler
cc67f712b0
RTL8139C+: Return correct PCI revision 0x10, fixes #4839 .
2024-09-22 07:11:09 +02:00
OBattler
3556232c21
IDE: Status now once again returns 0x00 on an absent slave with a present master, fixes #4843 .
2024-09-22 05:44:25 +02:00
OBattler
1c03839965
IDE: Restore RAM disk timings to how they were before the timings support was are (non-RAM disk timings are not affected), allows OS/2 Warp 3 to successfully install.
2024-09-21 12:00:05 +02:00
OBattler
43d93843fa
86F: More fixes.
2024-09-21 05:55:39 +02:00
OBattler
1acafb2616
86F: Fix the physical hole retention logic, fixes PROLOK-protected 86F images after the first run.
2024-09-21 03:14:36 +02:00
OBattler
ea878410b0
Serial mouse, microtouch, and modem: Add some more sanity checks.
2024-09-20 13:36:01 +02:00
OBattler
6d5fd97cda
UMC UM8886: Invert PCI IRQ edge/level flags.
2024-09-19 19:43:38 +02:00
OBattler
c210f4f42a
Fixed a typo in the Mac path code.
2024-09-19 10:34:10 +02:00
OBattler
0d3cb1c9d6
UMC 8886: PCI IRQ steering fixes.
2024-09-19 10:28:07 +02:00
OBattler
2abfaf923b
plat_getcwd() now uses ~/Library/86Box on Mac, fixed #4838 .
2024-09-19 09:45:32 +02:00
OBattler
61ac77affe
Modem: Increase buffer sizes to 256k and make sure to never transfer more packets than there are available FIFO slots, and removed excess logging, fixes #4793 .
2024-09-19 08:08:21 +02:00
OBattler
5234446194
CD-ROM: Remove excess logging.
2024-09-18 19:57:58 +02:00
OBattler
1a877cef87
T3100E: Set memory state of the 384 kB immediately above the top of RAM to read/write internal, allows the remapping of the upper 384k to the top of RAM to actually work, fixes #4809 .
2024-09-18 19:20:34 +02:00
OBattler
7ae5110af2
Status bar: update the empty/full icon states even when status bar icons updating is disabled.
2024-09-18 09:38:47 +02:00
OBattler
7068655343
CD-ROM: Implement not ready to ready transition in a cleaner and better way, fixes #4805 .
2024-09-18 08:01:38 +02:00
Miran Grča
3c550f3afb
Merge pull request #4836 from 86Box/tc1995
...
ESDI MCA changes of the late night (September 18th, 2024)
2024-09-18 01:11:57 +02:00
TC1995
fe5c89785f
ESDI MCA changes of the late night (September 18th, 2024)
...
1. More logs.
2. Placed the required bits in the reset routine to make Xenix 2.3.4q work (at least getting past the reset detection).
3. Some more fixes for OS/2 1.x (proposed by WNT50)
2024-09-18 01:00:19 +02:00
Miran Grča
c0f4fb35e1
Merge pull request #4835 from 86Box/tc1995
...
Mach64VT class 8bpp render fix.
2024-09-17 01:23:10 +02:00
TC1995
1b9df9cf93
Mach64VT class 8bpp render fix.
...
Make it sure the alternative 8bpp renderer to avoid any palette flickering.
2024-09-17 00:34:46 +02:00
Miran Grča
76751c611f
Merge pull request #4831 from mourix/master
...
Microtouch: Fix compiler warning
2024-09-15 23:47:03 +02:00
Miran Grča
49179e4982
Merge pull request #4832 from 86Box/tc1995
...
Remove a useless AND to 0x7f in the SB DSP reset routine in its port 0x0e (Read)
2024-09-15 22:47:24 +02:00
TC1995
a95a0c4518
Remove a useless AND to 0x7f in the SB DSP reset routine in its port 0x0e (Read)
...
This fixes the audio issue on Zool 2.
2024-09-15 22:13:46 +02:00
Jos van Mourik
4b9ee9d591
Fix compiler warning
2024-09-15 21:37:43 +02:00
Miran Grča
d12062017a
Merge pull request #4826 from mourix/master
...
Microtouch: decouple mouse poll and serial transmit, add software baud config and more
2024-09-15 20:02:57 +02:00
Miran Grča
d3ee97d0a2
Merge pull request #4830 from 86Box/tc1995
...
Fix compile.
2024-09-15 19:59:23 +02:00
TC1995
7a9b25f2cc
Fix compile.
2024-09-15 19:57:12 +02:00
Miran Grča
95b36bf06b
Merge pull request #4829 from 86Box/tc1995
...
Add a proper 1MB capable ATI 28800-6 BIOS
2024-09-15 19:56:35 +02:00
TC1995
cb6286a1de
Add a proper 1MB capable ATI 28800-6 BIOS
...
The ATI VGA Wonder 1024D XL Plus.
2024-09-15 19:48:58 +02:00
Jos van Mourik
b2dcc4f1b2
Decouple mouse polling from serial speed, add software baud selection, remove baud menu option
2024-09-15 17:47:06 +02:00
Jos van Mourik
2b4b9aae64
Cleanup
2024-09-15 03:13:54 +02:00
Jos van Mourik
22240a5925
Code style cleanups, optimize if statement order
2024-09-15 01:56:45 +02:00