Commit Graph

3309 Commits

Author SHA1 Message Date
OBattler
be098f3d92 Merge pull request #748 from 86Box/feature/kasan_goldstar
Ported the Goldstar 286 machine from PCem alongside video fixes
2020-05-12 00:41:34 +02: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
OBattler
4826b33ffe Merge pull request #746 from nerd73/master
Improvements to P6 timings
2020-05-12 00:21:20 +02:00
nerd73
08b4622348 Improvements to P6 timings
- Removed the RISC86 references
- Some cleanup
- Balancing fixes, so performance should be more accurate
2020-05-09 14:42:22 -06: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
c79b7a7b42 Fix table inconsistencies. Again -_- 2020-05-07 22:47:59 +03:00
tiseno100
2a93df7df9 Remove PS/2 support off the Chariot
The board doesn't seem to support it according to it's manual and neither works if applied.
2020-05-07 22:44:41 +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
tiseno100
c9003894ed Few minor changes on the VPX 2020-05-07 17:51:53 +03:00
OBattler
cb6bedf70f Some fixes to board readout registers, TC430HX now properly works without a sound card. 2020-05-06 05:35:45 +02:00
OBattler
0821f7ea41 Fixed the accumulate function on the 64-bit recompiler. 2020-05-06 04:09:33 +02:00
OBattler
8cda5aee20 PIT counters' null_count variables are now set to 1 on counter reload to make sure the readouts after counter reload are correct, fixes MR BIOS'es on interpreter (still broken on the recompiler because of another issue specifically related to the PIT on the recompiler), among other things. 2020-05-06 03:43:37 +02:00
OBattler
3dd3396a2c Backported the codegen_accumulate functionality to the old recompiler, so Windows 98 first edition on i686 CPU's can stay fixed without i686 timings getting messed up. 2020-05-06 03:41:46 +02:00
OBattler
9c6cfc9a15 Optimized builds are now compiled with -fp-contact=fast for a slight performance improvement. 2020-05-06 00:27:05 +02:00
OBattler
df3dce487f Fixed a bug in the code for clearing the network queues, should reduce crashes even further. 2020-05-06 00:26:07 +02: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
989f7bfb51 Fixed a long-standing bug in config.c, should reduce crashes on hard reset after settings changes. 2020-05-06 00:23:53 +02:00
OBattler
3027422e88 PCI graphics cards now correctly use PCI timings instead of VLB timings. 2020-05-06 00:23:07 +02:00
OBattler
cf0a7dd3dc Merge branch 'master' of https://github.com/86Box/86Box 2020-05-06 00:22:33 +02:00
OBattler
23739b3dc6 Some CPU fixes, fixes #736. 2020-05-06 00:22:21 +02:00
David Hrdlička
720bfa277b Update win.c 2020-05-05 21:05:56 +02:00
tiseno100
811fac7064 Corrected the Mendocino multipliers
Now the Mendocino's use the correct intended multipliers.
2020-05-05 13:29:59 +03:00
tiseno100
b620779896 Corrected the ROM location of the Soltek board 2020-05-05 12:17:58 +03:00
tiseno100
f83b1d2609 Small change on the 440BX comment
It was inside on the 6BXC's NO_SIO dev branch by accident
2020-05-05 12:11:48 +03: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
David Hrdlička
0c46c7cbfd Update bug_report.md 2020-05-04 17:17:43 +02:00
tiseno100
1ef6f8da0c Added the AVGA1 on the video table 2020-05-04 17:35:12 +03:00
tiseno100
5415b84041 Implemented the ACUMOS AVGA1
meant for the new Phoenix 286 clone
2020-05-04 17:33:36 +03:00
tiseno100
b23031fa65 The KENITEC serves the Phoenix 286 Clone
Unbranded NEAT Bios that work much better than Headland
2020-05-04 17:14:59 +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
e0e14498af Adjusted the RAM size of the MR 286 to 16MB 2020-05-03 16:43:43 +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
d3618e6575 Fixes to mem.c internal operation, non-RAM areas of the memory space should now be handled more sanely. 2020-05-02 05:41:38 +02: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
3e248fe54a Changed absolute mouse to divide the deltas by 25 instead of 100, works much better over RDP. 2020-05-02 01:13:30 +02:00
OBattler
416150683a Fixed the Mac address on some NIC's. 2020-04-30 22:57:40 +02:00
OBattler
54a9a6fd1b Fixed a bug in net_ne2000.c causing the RTL8029AS ROM not to load. 2020-04-30 18:33:27 +02:00
OBattler
dc03eeedf2 Removed an IF block from the PCnet code. 2020-04-30 03:22:20 +02:00
OBattler
9dc0df4149 Implemented the network transmit queue. 2020-04-30 02:12:59 +02:00
OBattler
bb359ff394 Got rid of an unnecessary memcpy() in the network queue code. 2020-04-30 01:19:01 +02:00
OBattler
ea3d08367e Set minimum network queue period to 128 byte period. 2020-04-30 00:57:11 +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
tiseno100
ff29e04490 Added the missing 2 RW bitfields on command. 2020-04-29 11:39:25 +03:00