Commit Graph

136 Commits

Author SHA1 Message Date
OBattler
fd8e59b6f2 Moved the AMI WinBIOS SiS 471 to the Dev branch because literally any such BIOS I try, has problems. Also moved the Matrox cards to the Dev branch. 2020-04-20 14:50:03 +02:00
RichardG867
e7d7528dd3 ASUS P3B-F and CUBX motherboards 2020-04-17 15:34:05 -03:00
tiseno100
16c1584412 Apollo VPX bringup
This commit brings Apollo VPX emulation on 86Box. It includes the Zida Tomato TX100 board. Meant mostly to check issues at WinBioses
2020-04-17 12:34:39 +03:00
nerd73
9bc74bbf00 Add the ECS P6KFX-A, a 440FX Slot 1 machine.
Adds the ECS P6KFX-A as well as appropriate CPU tables for an early Slot 1 motherboard without Deschutes or 100 MHz FSB support. Also fixes a minor bug with 266 MHz Pentium IIs and ISA clock frequencies.
2020-04-16 18:30:37 -06:00
OBattler
e2559a4897 Merge branch 'master' into master 2020-04-16 21:58:33 +02:00
OBattler
3452688a89 Merge branch 'master' of https://github.com/86Box/86Box 2020-04-16 21:56:33 +02:00
OBattler
275dd5a2f7 ACPI, SMM, and PIIX fixes, fixes quite a few boards, also fixed the Via Apollo series northbridge ID's, some CPU instructions on both 808x and 286+, and added SMM to 486's (Intel and AMD), WinChip and WinChip 2, and VIA Cyrix III, also removed the TC430HX and the Toshiba machine from the Dev branch. 2020-04-16 21:56:19 +02:00
tiseno100
ce6dc8b5a2 VIA Socket 7 machine overhaul
- Replaced the FIC with the AX59 Pro(Newer BIOS, 1GB Ram limit instead of 512MB)
- Added the QDI advance II meant for the before unused VIA VP3
2020-04-16 14:38:43 +03:00
tiseno100
9b42dff06c Added the Biostar 8500ttc + all Socket 8 motherboard use their official capacities 2020-04-15 08:58:52 +03:00
tiseno100
dabe6756a5 Removed the Tyan's off board. Replaced them with some stable boards 2020-04-14 22:33:48 +03:00
tiseno100
125b77ece5 Added the Micronics M6MI 2020-04-14 21:56:34 +03:00
OBattler
732d675cd6 Fixed PowerMate V capitalization. 2020-04-14 16:29:43 +02:00
OBattler
9439354deb PowerMate V now has MACHINE_PS2 flag. 2020-04-14 16:28:51 +02:00
OBattler
acabd3d136 Added the NEC PowerMate V (it now works!) and made two 430TX machines use hardware monitors (warning: wrong VCORE's). 2020-04-14 12:56:45 +02:00
Daniel Gurney
2f2ba3d954 Clarify TXP4 reference in TX97 machine table entry 2020-04-11 22:20:20 +03:00
OBattler
a45d5173ba Implemented the SMC FDC37C932QFP NVR stuff. It doesn't fix that HP Vectra, but it's still nice to have it just in case. 2020-04-10 22:32:03 +02:00
OBattler
d75e901a83 Moved the Intel i686 CPU's and related machines out of the Dev branch. 2020-04-10 20:01:26 +02:00
OBattler
a60634b3a1 The machine table file missing from the previous commit. 2020-04-10 01:09:56 +02:00
RichardG867
2d982c5441 Another formatting fix 2020-04-08 17:06:25 -03:00
RichardG867
c6ffed95a1 Add ATC7020BXII to regular builds 2020-04-08 17:01:21 -03:00
RichardG867
98ed05edf8 More machine table formatting fixes 2020-04-08 17:00:06 -03:00
RichardG867
e8bf217c1e A-Trend ATC7020BXII 2020-04-08 16:57:13 -03:00
tiseno100
5bdfde00d5 Add the Abit BF6 2020-04-05 15:55:11 +03:00
tiseno100
e51a208341 Added few changes
- Added a skeletal 596B(Doesn't work properly)
- Splitted the Socket 8, Slot 1 & Socket 370 machines to their respective files
2020-04-01 17:26:28 +03:00
nerd73
a85784df02 Added the Hedaka HED-919, a 286-based XT clone. 2020-04-01 01:41:39 -06:00
OBattler
b8b198a56a Fixed SMM, overhauled the emulation of the VIA northbridges, and added the Via Apollo VP3. 2020-04-01 08:59:29 +02:00
nerd73
9710c74f51 Replace the 6ABX3 with a better working machine 2020-03-29 13:05:07 -06:00
David Hrdlička
a505894a10 Move all include files to src/include
- 86Box's own headers go to /86box
- munt's public interface goes to /mt32emu
- all slirp headers go to /slirp (might want to consider using only its public inteface)
- single file headers from other projects go in include root
2020-03-29 19:53:29 +02:00
OBattler
2062bcbb7c Merge pull request #645 from nerd73/master
Added PC Partner MB520N
2020-03-28 22:44:20 +01:00
nerd73
9861573616 Added PC Partner MB520N
The PC Partner MB520N is a Socket 7 430VX board with AMI WinBIOS, using SMC 669 Super I/O and SST 29EE010 flash.
2020-03-26 15:11:20 -06:00
tiseno100
6571e1153c Added initial Apollo Pro emulation
- Added the Apollo Pro Northbridge
- Added a PC Partner board (APRO + 586B Southbridge) **COMPATIBLE WITH VIA C3!**
2020-03-26 18:29:20 +02:00
nerd73
a14429dbee Machine table revisions
- Fixes maximum RAM amounts on some motherboards
- Adds finalized 430TX roster
- Removes VLB from all PCI boards as none of our emulated PCI boards have VLB
2020-03-25 21:10:14 -06:00
RichardG867
9446b2e413 Machine table fixes, part 2 2020-03-25 21:52:14 -03:00
RichardG867
8d17595fff Machine table fixes 2020-03-25 21:50:41 -03:00
tiseno100
8f728eb11e fixed a few stuff around machines. Eh stupid PR it may be 2020-03-25 12:35:18 +02:00
nerd73
98e6a48cef A port of the ECS 386/32 machine from PCem. 2020-03-24 21:53:19 -06:00
TC1995
dbbc6375ba Added Compaq Plasma display and undev-branched the Compaq Portable III/386. 2020-03-25 02:18:28 +01:00
Daniel Gurney
0c509fd551 Remove version tree-wide 2020-03-25 00:46:02 +02:00
nerd73
c007121062 Merge branch 'temp' into temp 2020-03-23 16:06:32 -06:00
OBattler
43f2bb849b Merge branch 'temp' into temp 2020-03-23 22:02:52 +01:00
nerd73
1ced5064ec Merge branch 'temp' into temp 2020-03-22 20:06:21 -06:00
OBattler
ea5531c0f3 Merge pull request #615 from richardg867/temp
ASUS P2B-LS board
2020-03-23 02:06:56 +01:00
OBattler
b999cce723 Some fixes to fix PIIX3 machines, fatal's on BIOS'es accessing the OPL, and RAM limits on 430TX machines. 2020-03-22 01:17:49 +01:00
tiseno100
57a02531ac Added the Soltek SL-63A1
A weaker S370 board
2020-03-21 10:38:34 +02:00
tiseno100
0d945fbf47 Added the ECS P6BXT-A+ 2020-03-21 10:04:11 +02:00
RichardG867
18562b5f7d ASUS P2B-LS board 2020-03-20 23:27:23 -03:00
nerd73
111d82fa0c Preliminary VIA Cyrix III emulation
This adds preliminary emulation of the first-gen Samuel core, used in the VIA Cyrix III CPU, at clock speeds from 66 to 700 MHz. This also moves the 440BX emulation out of the dev-branch.

Things working:
- CPUID
- Windows 98SE
- Timings seem identical between WinChip/W2's integer section and this

Things left to do:
- 3DNow on old dynarec
- Half-speed FPU (currently simulated with WinChip 1 timings instead of WinChip 2)
2020-03-01 15:06:35 -07:00
OBattler
dc59cdf48e Fixed the 6ABX3's machine name. 2020-03-01 00:50:45 +01:00
OBattler
d26dfc8f0e More fixe and renamed the 440BX machine to 6ABX3. 2020-03-01 00:23:47 +01:00
OBattler
490c04fcae Current WIP code. 2020-02-29 19:12:23 +01:00