Commit Graph

3954 Commits

Author SHA1 Message Date
Panagiotis
c9ee3864bf Tiny fix on the VIA PIPC suspension. Fixes dozens of boards.
For some reason. SCI suspension was programmed while it's read-only.
2020-10-23 13:47:40 +03:00
Panagiotis
3465198d32 Apollo ProMedia Implementation
Needed for excessive 686A/B development
2020-10-20 20:45:12 +03:00
OBattler
2e92878869 The 29*0x0 Flash now correctly determines the page address by the address of the last byte loaded, and only writes the bytes in the buffer that marked as dirty. 2020-10-20 19:33:10 +02:00
OBattler
f1b59303ab Implemented VIA PIPC device PCI reset function and improved that of PIIX. 2020-10-20 18:38:41 +02:00
OBattler
4c4fed4109 29*0x0 command A0 now correctly re-enables software data protection. 2020-10-20 18:23:19 +02:00
OBattler
c2329eefda 29*0x0 Flash now only starts the page write timer after the page address has been loaded, fixes accidental writes addresses that are not supposed to be written to. 2020-10-20 16:23:04 +02:00
Miran Grča
97b01bf39c Merge pull request #1036 from tiseno100/master
Chipset Improvements
2020-10-19 20:57:28 +02:00
Miran Grča
7584e073cb Merge pull request #1037 from 86Box/tc1995
Cleaned up and fixed some hanging regressions in the S3 Pre-Vision/Vi…
2020-10-19 20:57:15 +02:00
TC1995
15f9759534 Cleaned up and fixed some hanging regressions in the S3 Pre-Vision/Vision/Trio32/64 code. 2020-10-19 20:54:51 +02:00
Panagiotis
bd83fe26fe Implemented Intel 82235 memory remapping capabilities 2020-10-19 10:45:50 +03:00
Panagiotis
4742698c85 Implemented the ALi M1489 SMRAM functionality 2020-10-19 10:45:14 +03:00
OBattler
06e8b7220c And made the filters / volume control now actually apply. 2020-10-19 02:32:28 +02:00
OBattler
9e15cb034f Fixed sound/sound.c to also make sound card filters operate on channel 1. 2020-10-19 02:30:16 +02:00
OBattler
166bb68763 Increased the side dimension of the floppy IMG sector_pos_side and sector_pos arrays. 2020-10-19 02:28:47 +02:00
OBattler
f680e3fe0a And the AD1848 as well. 2020-10-19 02:22:53 +02:00
OBattler
39ffde2d72 Some ES1371 fixes. 2020-10-19 02:21:05 +02:00
OBattler
26d42adb1e CD-ROM CUE indexes are now respected for skip even if prestart is 0 (fixes CUE+BIN images that use indexes for pregap), CD Audio attenuation is now done per the specification, and proper sound card filtering and volume calculation now applies to CD Audio. 2020-10-19 01:02:40 +02:00
OBattler
a5e9e50ffc And even louder now. 2020-10-18 19:27:46 +02:00
OBattler
618a056d77 CD Audio volume should now be twice as loud. 2020-10-18 19:26:06 +02:00
OBattler
6c72d834ef Fixed PIC ELCR priv pointers for the STPC and VIA VT82C49x. 2020-10-18 15:34:52 +02:00
Miran Grča
3234e65e06 Merge pull request #1033 from 86Box/tc1995
Small but important fixes to the software cursor of the tgui9440 unde…
2020-10-18 13:51:41 +02:00
Miran Grča
bcd588163f Merge pull request #1034 from richardg867/master
Small non-critical changes to networking
2020-10-18 13:51:19 +02:00
TC1995
4037d36bfb Small but important fixes to the software cursor of the tgui9440 under Win2k/XP. 2020-10-18 02:05:29 +02:00
RichardG867
3e054a5c45 Improve thread safety and add safeguards to the network packet dumping code 2020-10-17 20:28:30 -03:00
OBattler
7a90fa8f75 Fixed the previous commit. 2020-10-18 01:20:26 +02:00
OBattler
f2938551fa Improved 32x32 cursor support. 2020-10-18 01:18:46 +02:00
RichardG867
8ed105feaf Fix VIA ISA bridge subsystem ID write 2020-10-17 20:17:36 -03:00
OBattler
4814c5385a And another. 2020-10-18 00:41:44 +02:00
OBattler
1cc854f04e And yet a fourth one. 2020-10-18 00:32:18 +02:00
OBattler
8f84aae072 And yet a third one. 2020-10-18 00:21:20 +02:00
OBattler
dc24e1394c And another. 2020-10-18 00:19:47 +02:00
OBattler
f2a46d7700 Fixed two very stupid mistakes in said cursor rewrite. 2020-10-18 00:14:33 +02:00
OBattler
5f531d6a27 Rewritten the Trident TGUI hardware cursor code. 2020-10-18 00:07:36 +02:00
RichardG867
a620168bd3 Unpause network RX queue on PLIP timeout 2020-10-17 17:44:57 -03:00
RichardG867
6ef260fa4f SLiRP forward protocol should be compared using regular strcmp 2020-10-17 14:11:09 -03:00
Miran Grča
bcc7e1b0c4 Merge pull request #1032 from richardg867/master
Implement PLIP network device
2020-10-17 17:44:59 +02:00
OBattler
cf69cfa5c3 Fixed LPT DAC and Disney Sound Source status to account for lpt.c no longer always setting the ERROR bit. 2020-10-17 14:10:36 +02:00
RichardG867
65b1111c11 Restore always-on LPT status bits, except ERROR 2020-10-17 01:52:46 -03:00
RichardG867
1816a189ee Fix VIA PIPC logging 2020-10-17 01:46:54 -03:00
RichardG867
92cff87120 Add missing file end newline 2020-10-17 01:45:18 -03:00
RichardG867
123462f1d9 Add PLIP network device 2020-10-17 01:31:53 -03:00
RichardG867
0189ff8ea6 Fix VIA machine KBCs 2020-10-17 01:22:16 -03:00
RichardG867
852e310c1d Add network debugging feature to dump all packets to a .pcap file when logging is enabled 2020-10-17 01:21:46 -03:00
RichardG867
239730a793 Change SLiRP port forwarding config syntax to make more sense 2020-10-17 00:42:41 -03:00
OBattler
ecafe017ab Improved the Lucky Star 486 and AMI Apollo NVR hacks. 2020-10-16 23:06:23 +02:00
OBattler
2c81a8decd Fixed IDE word 93. 2020-10-16 22:08:46 +02:00
OBattler
fc995e8bfc Added NSC ports 15Ch and 15Dh to sio/sio_detect.c. 2020-10-16 14:21:23 +02:00
OBattler
1c747b46c2 Fixed the two bugs reported by lemondrops358. 2020-10-16 13:28:38 +02:00
OBattler
066f89c5a4 Added the AMI Apollo. 2020-10-16 13:05:19 +02:00
Miran Grča
303405cd0d Merge pull request #1031 from amdk6/master
Added the IBM PS/ValuePoint 433DX/Si, and the HP Vectra 486VL
2020-10-16 11:39:53 +02:00