Commit Graph

111 Commits

Author SHA1 Message Date
tiseno100
53ffc9ae72 Added the SiS Rabbit
Some high-end 386DX chipset
2020-06-06 07:46:59 +03:00
tiseno100
0af3f90c8f Added the 440EX 2020-06-05 23:12:36 +03:00
OBattler
b4fee61fa2 Merge pull request #782 from nerd73/master
Add the AMI Excalibur, a VLB OPTi 596/597 machine.
2020-06-05 19:20:45 +02:00
tiseno100
b04908f2a1 440LX implementation 2020-06-05 19:30:39 +03:00
nerd73
3f0adb5211 Add the AMI Excalibur, a VLB OPTi 596/597 machine.
Also adds emulation of the OPTi 5x7 chipset, and introduces a clock divider for VLB on 64-bit bus systems.
2020-06-05 10:22:59 -06:00
OBattler
bad0eb323a Made the ACPI GPIO registers initialize to 0xFF instead of 0x00, fixes the ABit BF6, removed the 6BXC, and added the A-Trend ATC6310BXII. 2020-05-31 05:37:52 +02:00
OBattler
228e3f999c Sanitized reset handling and removed excess logging from postcard.c. 2020-05-31 04:49:23 +02:00
tiseno100
2bf573bf90 Replace the P6KFX with the KN97
KN97 is a popular Slot 1 FX board included also in the PCem-X days. Thanks to the recent additions it can be reintroduced back.
2020-05-26 21:22:31 +03:00
nerd73
3736cb0065 Replace the Gigabyte GA-586T2 with the PC Partner MB540N. 2020-05-25 20:05:51 -06:00
tiseno100
0ba69bfcd5 Replaced the 430TX Hiflex board with one 430VX
More stable than the previous one.
2020-05-23 21:47:57 +03:00
OBattler
17479d24ee Merge pull request #767 from richardg867/master
Onboard sound support + onboard ES1371 for Tsunami ATX
2020-05-21 04:30:10 +02:00
nerd73
342f3b6709 Replace the P55XB2 with the NuPRO-592, as it also has ACPI. 2020-05-20 17:13:36 -06:00
RichardG867
92616e7b1d Onboard audio device support + onboard ES1371 for Tsunami ATX 2020-05-19 21:15:25 -03:00
RichardG867
2ff06457d5 Hardware monitor refactoring, part 2 2020-05-18 22:54:59 -03:00
RichardG867
fe4ff767a1 Hardware monitor refactoring 2020-05-18 00:13:00 -03:00
RichardG867
693ffd81ea Merge branch 'master' of ssh://github.com/richardg867/86Box 2020-05-17 20:00:09 -03:00
RichardG867
1ceebf6860 SMBus: add length to block read operations 2020-05-17 00:49:03 -03:00
RichardG867
cff43c07c3 SPD improvements
* Word and block read support for the SMBus ROM
* Asymmetric module support to cover more RAM configurations
* Add 86Box version as revision code
* Fix supported CAS latencies
* Fixed slot count on the GA-6BXC
2020-05-17 00:47:51 -03:00
RichardG867
3f5bb6c67f Versioning improvements
* Add numeric major/minor version constants to 86box.h
* Add copyright year constant to 86box.h
* Update 86Box.rc to use the constants from 86box.h
2020-05-17 00:21:02 -03:00
OBattler
f46181db78 Several fixes - the MR BIOS'es now work on the recompiler (thank you, port EBh!), so they have been moved out of the Dev branch. 2020-05-13 03:43:02 +02:00
tiseno100
82b73e7941 SuperMicro WinBios 440LX & 440BX + Slot 2 440GX bringup 2020-05-12 19:33:26 +03:00
OBattler
2bd6572f02 Merge branch 'master' of https://github.com/86Box/86Box 2020-05-12 13:37:06 +02:00
OBattler
241ad90b54 Got rid of a lot of incorrect variable declaration and missing extern's, 86Box now successfully links when compiled with GCC 10.x. 2020-05-12 13:36:47 +02:00
David Hrdlička
528f11a5a2 video: fix build 2020-05-12 10:25:24 +02:00
tiseno100
4ef74c0003 Fix damages done by the Goldstar 286 PR 2020-05-12 02:00:32 +03:00
TC1995
f317bf3690 Ported the Goldstar 286 machine from PCem alongside video fixes
and enhancements from greatpsycho.
2020-05-12 00:37:30 +02:00
OBattler
3b9c6a0839 Merge pull request #733 from tiseno100/master
Improved the VIA VPX code + changes on the machines
2020-05-12 00:22:39 +02:00
tiseno100
de87d0ee00 Removed another ALR reference
Considering that machine doesn't exist.
2020-05-08 16:21:33 +03:00
tiseno100
e1ec42d2b2 Fix and Dev Branch the PCI/I-486SP3G
Use the SST 29EE010, Include the NCR 810 onboard SCSI chip and use the AMI KBC like the real deal.
2020-05-08 16:20:18 +03:00
tiseno100
6888a6ca47 Removed ALR references
The ALR board is not yet planned for addition so it's removed.
2020-05-07 17:56:55 +03:00
tiseno100
d4e1f2e405 Removed the Award 430FX President board. Replaced it with the QDI Chariot
As we didn't have enough information for that board, it was removed and replaced with the QDI Chariot.
2020-05-07 17:54:43 +03:00
OBattler
867ca0cd64 Split PIIX rev. 02 (with faulty bus mastering) from the normal rev. 00, made the PB640 use it, and made rev. 00 initialize with IDE enabled which allows for DOS IDE DMA drivers on P54TP4XE and PowerMate V. 2020-05-06 00:25:06 +02:00
OBattler
3027422e88 PCI graphics cards now correctly use PCI timings instead of VLB timings. 2020-05-06 00:23:07 +02:00
tiseno100
2e1778e1bd Removed the Intel VS440FX
It doesn't POST and on all of that, not helpful at all on PC87307 development.
2020-05-05 12:10:15 +03:00
tiseno100
5e29bb7eb7 Added the FIC PA-2012
Motherboard of historic significance as it's the first ever one which came with AGP
2020-05-05 11:46:59 +03:00
tiseno100
5415b84041 Implemented the ACUMOS AVGA1
meant for the new Phoenix 286 clone
2020-05-04 17:33:36 +03:00
tiseno100
b87b01896a Replaced the TX100 with the FIC VA-502
Socket 7 predecessor to the already added VA-503+
2020-05-04 14:59:20 +03:00
tiseno100
721c64a045 Added an ACC 386DX AMI clone
Just a non-OEM AMI board
2020-05-03 20:08:32 +03:00
tiseno100
2d4cbcfd77 Added the generic MR 286 clone 2020-05-03 16:38:05 +03:00
tiseno100
722dd16c71 Replaced the Bora Pro with the Tyan Tsunami
It's a more functional and more stable board than the previous one. Works as intended. Might help to revive the abandoned PC87309 code from PCem-X
2020-05-02 21:27:05 +03:00
OBattler
5b87c654e1 Changed the packet structure's data field to a 65536-byte array to need less malloc'ing and free'ing, significantly reducing heap fragmentation. 2020-05-02 02:09:10 +02:00
OBattler
9dc0df4149 Implemented the network transmit queue. 2020-04-30 02:12:59 +02:00
OBattler
0570e21f0f Applied Ryuzaki's Media menu patch, fixed a bug in cpu.c reported by ms. person, fixed bugs (and added a workaround for the Windows 2000 PCnet problems) to mem.c, and added a network packet queue to cap network speed (and do the actual rx poll in the main thread instead) for more stability, also some ES1371 fixes (but not enough to make it work on Linux). 2020-04-29 23:39:54 +02:00
tiseno100
c854b7805f Dev Branch machines with missing SIO on machine.h 2020-04-29 14:14:49 +03:00
OBattler
a34e5a7d84 Merge branch 'master' of https://github.com/86Box/86Box 2020-04-28 01:01:52 +02:00
OBattler
59822c6c0e Overhauled DMA bus master reads and writes and cleaned up the AMD PCnet code a bit (network queue implementation is pending). 2020-04-28 01:01:39 +02:00
David Hrdlička
2a5382a97b Remove mutex names, fixes #722
Named mutexes are used for inter-process synchronization, using them to synchronize threads of a single process is just begging for trouble when running multiple instances of the application.
2020-04-27 13:24:43 +02:00
OBattler
bc3a2a3b20 Merge pull request #729 from richardg867/master
SPD improvements
2020-04-27 03:10:29 +02:00
RichardG867
958413a33d SPD improvements 2020-04-26 19:24:15 -03:00
David Hrdlička
66bf3e2f68 win: Fix STR_NUM_2048 2020-04-26 21:03:31 +02:00