OBattler
77d73ed3c2
Finished the Intel 450KX, changes to the memory and SMRAM API's, removed the ASUS P/I-P6RP4 from the Dev branch, added the CMD646 PCI IDE controller, and fixed some bugs on the CMD640.
2021-10-26 01:54:35 +02:00
OBattler
820e9eede7
Merge remote-tracking branch 'origin/master' into feature/machine_and_kb
2021-10-21 21:18:44 +02:00
OBattler
85f810aa22
The Virtual PC 2007 machine now correctly uses the version of 440BX without AGP.
2021-10-21 21:18:20 +02:00
RichardG867
e8d9b51680
Remove SiS 5598 from include as well
2021-10-19 12:40:08 -03:00
OBattler
1c2d1e702b
Assorted changes and bugfixes and added the two IMS 8848 machines.
2021-10-09 17:37:09 +02:00
Miran Grča
c5864a46d8
Merge pull request #1676 from 86Box/master
...
Bring the branch up to par with master.
2021-09-08 00:08:23 +02:00
OBattler
0c4003caa3
Added the C&T 82C100 chipset needed by the Victor V86P.
2021-09-07 23:41:17 +02:00
OBattler
3ddbca6fca
Merged tiseno100's ALi M1429(G) changes.
2021-08-23 22:01:25 +02:00
OBattler
67367798a7
Merged various SMC FDC67C6xx Super I/O chips into one file, re-added the UMC88xx 486 chipsets (and four machines for it) based on work by tiseno100 and my own work, various other fixes, and added quite a few machines (including the AOpen AP5VM which now works), also added the remaining ALi M6117 machine (Protech SBC with Award BIOS), and made the Intel Advanced/ATX's on-board S3 Trio64V+ work, as well as the on-board S3 Trio64/V2 of the two Compaq Presarios.
2021-08-21 18:19:10 +02:00
OBattler
5ecf3ac6cb
Merged the ALi M1217 into the M6117 (that's based on the M1217), moved the M6117 out of the Dev branch, removed the broken M6117 Acrosser, and added three M1217 machines. This finishes the ALi work.
2021-08-05 18:16:17 +02:00
OBattler
dbddb3e309
Finished the ALADDiN-PRO II, implemented the Contaq/Cypress 82C596(A) and 82C597 chipsets, added the ASUS P5A, Gigabyte GA-5AX, PC CHIPS M729, and Green-B, removed the "Virtual PC 2007" device as it turns out it was actually SMBus all along, did some fixes to the ALi SMBUS, fixed start LM75 SMBus address and enabled it by default, and added a ASUS P5A-specific version of the Winbond W83781D hardware monitor.
2021-07-12 05:56:06 +02:00
Miran Grča
aa06cffe24
Merge pull request #1539 from 86Box/master
...
Bring the branch up to part with master.
2021-07-09 04:42:04 +02:00
RichardG867
2eba22295a
VIA southbridge fixes, including dynamic SMBus clock
2021-07-08 18:55:05 -03:00
OBattler
a896953dd5
Current WIP ALi work.
2021-07-04 18:16:35 +02:00
OBattler
4f6df76f10
Revert "Revert "Merge branch 'feature/machine_and_kb' into master""
...
This reverts commit f2cd3756dd .
2021-07-04 17:40:39 +02:00
Daniel Gurney
f2cd3756dd
Revert "Merge branch 'feature/machine_and_kb' into master"
...
This reverts commit 6604a29d7e , reversing
changes made to 1d7fca0abd .
2021-07-04 18:22:52 +03:00
OBattler
15279e4964
Finished the ALi M15xx and removed from Dev branch.
2021-07-01 01:43:59 +02:00
OBattler
fd4817a87b
All the current WIP work (warning: the PIT is currently using some temporary test rewrite that is going to be undone).
2021-06-29 19:11:19 +02:00
Panagiotis
0571bdc006
Removed the IBM PS/2 Model 70. Replaced with the Olivetti 486
2021-05-04 11:24:55 +03:00
Panagiotis
ba92f1df34
Finalize the SiS Pentiums
...
- Implemented the SiS 5511
- The SiS 5571 can safely go off Dev Branch now
- Few fixes on the SiS 5598
2021-04-25 13:23:41 +03:00
Panagiotis
11d4f18cfe
SiS 5598 Implementation.
2021-04-21 21:54:23 +03:00
Miran Grča
091b45c104
Merge branch 'master' into master
2021-04-06 07:24:30 +02:00
OBattler
0415351497
Added the Super PC/Turbo TX, ASUS P/I-486SP3, ASUS PVI-486SP3C, PC Partner MB520N, MSI MS-6168, and Packard bell Bora Pro.
2021-04-06 07:17:38 +02:00
Panagiotis
5d68fa68c0
Implemented the OPTi 822 VLB to PCI bridge
...
Needed for early OPTi Pentium's but also 486's like the Packard Bell PB450 PCI. IRQ routing is hacking though!!
2021-04-05 22:28:04 +03:00
Panagiotis
d73011cd4c
Early implementation of the Intel 450KX
...
450GX & 450KX are the first chipsets intended for the i686 era of processors. Mostly they were used on workstations and servers but also a few general boards. This is an early implementation, not complete due to 86Box limitations in terms of memory handling.
2021-03-28 21:06:06 +03:00
Panagiotis
050c16424c
Seperated the UMC 8886, Added the UMC 8890
2021-03-25 11:01:54 +02:00
Panagiotis
7c6e5bda4a
First batch implementation of the UMC HB4 chipset
2021-03-13 11:44:07 +02:00
EngiNerd89
56f794e66c
Merge branch 'master' of https://github.com/86Box/86Box.git into EngiNerd
2021-02-11 20:10:43 +01:00
EngiNerd89
a2c53e1a94
Re-added fully complete and working Olivetti and NCR 386SX-class machines.
...
Moved Olivetti M290 to dev branch.
(Very) partially implemented Olivetti EVA gate array (used in M290).
2021-02-11 19:07:24 +01:00
RichardG867
976e8ca273
Un-devbranch STPC
2021-02-08 17:15:09 -03:00
EngiNerd89
f026ac6eea
Merge branch 'master' of https://github.com/86Box/86Box.git into EngiNerd
2021-02-07 00:24:21 +01:00
EngiNerd89
b7e2e239e8
Added chipset and xta interface to Philips machines.
...
Major refactoring.
2021-02-06 23:58:39 +01:00
Miran Grča
8200ef5db6
Revert "Added new NCR and Olivetti machines"
2021-01-25 19:30:45 +01:00
EngiNerd89
2bac676e70
Merge branch 'master' of https://github.com/86Box/86Box.git into EngiNerd
2021-01-23 19:03:36 +01:00
EngiNerd89
8c2c4fb9aa
Merge branch 'master' of https://github.com/86Box/86Box.git into EngiNerd
2021-01-14 14:49:28 +01:00
Panagiotis
6960fb31d5
Added the Flytech 386
...
A replacement for the US Technologies 386. It's a late 386SX board released around 1996. Comes with parts commonly found on late 486 and mid Pentium systems.
2021-01-13 11:50:43 +02:00
Panagiotis
7e300dc080
Experimental Implementation of the ALi Aladdin IV
...
Popular chipset casually used on the PC Chips motherboards rebranded as TXPro. The implementation is extremely early with many bugs surrounding both machines it comes with.
2021-01-13 00:09:26 +02:00
EngiNerd89
0ba8dd4d0d
Fixed most bugs in Olivetti machines.
2021-01-07 23:30:19 +01:00
Panagiotis
59bbfdd019
SiS 5571 implementation
...
A Socket 7 highly integrated chipset by SiS. Best performer for the Cyrix 6x86 CPUs of the time
2020-12-23 18:00:53 +02:00
OBattler
76d38b2665
Fixed chipset.h.
2020-12-18 18:28:08 +01:00
Panagiotis
8ec3281fe5
Machine & Chipset includes are not on a correct position
2020-10-27 20:38:18 +02:00
Panagiotis
3465198d32
Apollo ProMedia Implementation
...
Needed for excessive 686A/B development
2020-10-20 20:45:12 +03:00
OBattler
795a6017d2
PIC rewrite, proper SMRAM API, complete SiS 471 rewrite and addition of 40x, 460, and 461, changes to mem.c/h, disabled Voodoo memory dumping on exit, bumped SDL Hardware scale quality to 2, bumped IDE/ATAPI drives to ATA-6, finally bumped emulator version to 3.0, redid the bus type ID's to allow for planned ATAPI hard disks, made SST flash set its high mappings to the correct address if the CPU is 16-bit, and added the SiS 401 AMI 486 Clone, AOpen Vi15G, and the Soyo 4SA2 (486 with SiS 496/497 that can boot from CD-ROM), assorted 286+ protected mode fixes (for slightly more accuracy), and fixes to 808x emulation (MS Word 1.0 and 1.10 for DOS now work correctly from floppy).
2020-10-14 23:15:01 +02:00
RichardG867
8d8ee14966
Implement VIA 686A/B Super I/O and hardware monitor + a handful of fixes
2020-10-13 19:27:48 -03:00
RichardG867
9043d7b656
VIA southbridge overhaul, day 1.5
2020-10-10 17:02:33 -03:00
tiseno100
dd914429d8
Added the Phoenix 486 Jumper Readout port
...
A must have for Phoenix 486 machines
2020-09-29 12:07:03 +03:00
Miran Grča
92ff0d7d39
Merge pull request #996 from richardg867/master
...
ALi M6117 SoC implementation
2020-09-11 01:56:54 +02:00
tiseno100
0e24c8883d
Full Intel 82335 rewrite
...
Fixes black screen when you shadow video RAM. More checks may be required to get MR 82335 to work properly.
2020-09-10 15:48:43 +03:00
RichardG867
55b29db14b
Finish M6117 implementation
2020-09-08 22:08:34 -03:00
RichardG867
a8c813cb4b
Initial implementation of ALi M6117D
2020-09-08 21:43:54 -03:00