Commit Graph

249 Commits

Author SHA1 Message Date
Miran Grča
b44007b8cd Merge pull request #1053 from tiseno100/master
Added 4Mbit capabilities to the Intel Flashes & the 4Mbit SST can be used
2020-11-13 19:36:54 +01:00
Panagiotis
22cdad8c74 Merged the VIA VPX and AMD 640 on the common Apollo tree 2020-11-13 19:37:16 +02:00
Alexander Babikov
15a37256f6 Makefile: Use the Unix way instead of the DOS/Windows way of silencing output. 2020-11-09 15:51:12 +05:00
Alexander Babikov
fe3f7c2010 Makefile: Remove an obsolete switch. 2020-11-09 04:18:34 +05:00
amdk6
ca675f5083 Gave the Dells the IB SIO
and fixed a couple of discrepancies
2020-10-25 19:52:42 +02:00
amdk6
5a7a769696 Re-added the Dells 2020-10-25 17:51:26 +02:00
Miran Grča
bcc7e1b0c4 Merge pull request #1032 from richardg867/master
Implement PLIP network device
2020-10-17 17:44:59 +02:00
RichardG867
123462f1d9 Add PLIP network device 2020-10-17 01:31:53 -03:00
F10
bda8b9848b Merge branch 'master' into master 2020-10-16 08:58:02 +03:00
OBattler
560a43271f Fixed the ASUS TX97, renamed m_at_socket7_s7.c to m_at_socket7.c, added the Intel 82091AA ports to sio/sio_detect.c, and added the SIO_DETECT parameter to the makefile to build with that file in. 2020-10-15 23:54:18 +02:00
amdk6
246ec0c168 Added the IBM PS/ValuePoint 433DX/Si, and the HP Vectra 486VL
Albeit, the Vectra 486VL will be dev branched because of HDC related issues.
2020-10-15 21:38:11 +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
b25c1eb0d8 Merge branch 'master' of https://github.com/86Box/86Box 2020-10-10 17:02:39 -03:00
RichardG867
8f1f3bdc08 VIA southbridge overhaul, day 1 2020-10-09 23:07:56 -03:00
TC1995
2aa741e597 Re-added the S3 928 to the video table (forgot in the previous commits).
Marked the Trio3D/2X as incomplete/dev-branched due to bugs on win9x and no public datasheet of it.
Added 8MB option to the supported video memory to the ViRGE/VX.
2020-10-01 21:05:53 +02: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
996dcd4f84 Merge pull request #1005 from tiseno100/master
Added 2 new XT machines
2020-09-23 08:37:37 +02:00
tiseno100
0f71ce7b5f Added 2 new XT machines
Implemented the American XT computer and the Iskra 3104(A clone made in Belarusian SSR). Also removed the Goldstar 386 & the Unknown Headland 386SX board as they were very buggy and their purpose is now served by the much better Intel 82335 boards.
2020-09-22 10:03:23 +03:00
RichardG867
3314bd4035 PCI/AGP bridge support, part 1 2020-09-19 00:56:12 -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
4ca4ab76ae Merge branch 'master' of https://github.com/86Box/86Box 2020-09-08 21:44:28 -03:00
RichardG867
a8c813cb4b Initial implementation of ALi M6117D 2020-09-08 21:43:54 -03:00
TC1995
87ea210ee1 Implemented the Tekram DC-390 adapter (Am53c974 + 93cxx), mainly for
CD boot-capable PCI SCSI adapter support.
Begin the process of revamping/separating the EEPROM used by ATI
which is the same as the one as the DC-390 does use.
2020-09-02 17:50:24 +02:00
Miran Grča
06a00bbee6 Merge branch 'master' into master 2020-08-27 19:39:09 +02:00
RichardG867
37ce51ffb7 Remove vpc2007 from devbranch, part 2 2020-08-27 13:50:01 -03:00
tiseno100
0950814d40 Added misc machines on makefile. Fix compile bug 2020-08-27 17:15:02 +03:00
tiseno100
20cd01aaca Added the US Technologies 386 motherboard.
Late 386 motherboard using the Award 4.50G BIOS.
2020-08-19 23:51:40 +03:00
tiseno100
415a4c4f58 Mass ALi work
It includes the M1489 which the rewritten M1429. Also a machine for the new 931APM SIO
2020-08-10 12:20:29 +03:00
RichardG867
da470860f1 Fix makefile typo 2020-08-08 13:38:36 -03:00
RichardG867
8ca17a300d SLiRP overhaul 2020-08-07 12:39:34 -03:00
OBattler
24926d4b2f Removed a temporary thing from sound/snd_sb.c, removed the unused opl_emu variable from the Sound Blaster struct, and added the AMI S3 86c924 with its ICS2494AN-305 clock chip. 2020-07-26 01:53:46 +02:00
RichardG867
bf97498626 Fix missing declaration of VPC device and other issues 2020-07-24 13:47:25 -03:00
RichardG867
ca12c8f757 Add Virtual PC 2007 port 440h device 2020-07-24 13:27:06 -03:00
tiseno100
0a38d1e495 Makefile update 2 2020-07-19 13:49:07 +03:00
tiseno100
ec35b32b02 Makefile update
To match the latest build
2020-07-19 13:47:29 +03:00
tiseno100
6bef7affd7 Chips & Technologies 486 emulation
Some extremely basic 486 chipset. Used by very few motherboards.
2020-07-19 13:46:01 +03:00
OBattler
4f3ae96b63 Switched the OPL and NukedOPL code to VARCem's reworked (and cleaner) versions. 2020-07-19 03:24:45 +02:00
tiseno100
1701dc5a4a VIA 486 bringup 2020-07-17 14:18:54 +03:00
driver1998
5b07cc808d Makefile.mingw clean up 2020-07-16 14:28:06 +02:00
OBattler
f1f99aba89 Added NOHOOK option to the makefile, NOHOOK=y compiles without the keyboard hook. 2020-07-16 01:22:13 +02:00
OBattler
8e5fa10d0e Added the AMI386SX and OPEN_AT options to the makefile. 2020-07-12 19:40:48 +02:00
OBattler
23bc283e45 Added the HEDAKA option to the makefile. 2020-07-12 19:38:42 +02:00
OBattler
be0a681f31 Removed the PS/ValuePoint from the Dev branch and moved the other Socket 4 Dell there, and the PS/ValuePoint now uses the SMC FDC73C665 Super I/O chip and a PCI version of the PS/1 keyboard controller. 2020-07-12 01:04:41 +02:00
OBattler
72cfa4dcb8 Implemented the Intel 82091AA Super I/O chip and added the Packard Bell PB520R, closes #825. 2020-07-11 03:37:25 +02:00
OBattler
f696dc69ad Added the CMD640 (but the associated PB520R is not yet properly done, needs the 82091AA, so it's disabled until I implement it), fixed initialization of the IDE registers on the SMSC southbridge, bumped up the number of emulated serial ports to 4 (was 2), and added the ability to properly have multiple W83977's on a single machine. 2020-07-08 04:24:25 +02:00
OBattler
39a46797d2 Fixed shadowing on the OPTi 82c5x7, OPTi 82c495 now has Port 92h, and implemented the OPTi 82c611/611A VLB IDE controlled required by the Excalibur. 2020-07-07 20:43:28 +02:00
RichardG867
8536f93dfc Merge branch 'master' of https://github.com/86Box/86Box
# Conflicts:
#	src/cpu/cpu.c
2020-07-06 19:00:31 -03:00