RichardG867
5af0db8075
Fix ROM filename casing
2021-11-21 13:33:22 -03:00
RichardG867
33e56c4dd9
Merge machine table changes from local branch
2021-11-14 14:28:22 -03:00
RichardG867
0de137daf7
Merge branch 'master' of https://github.com/86Box/86Box into cleanup30
...
# Conflicts:
# src/include/86box/machine.h
# src/machine/m_at_socket7.c
# src/machine/machine_table.c
# src/video/vid_tgui9440.c
# src/win/win.c
2021-11-14 13:45:37 -03:00
RichardG867
f237e47022
Add onboard ES1371 to two machines where it was missed
2021-11-12 20:48:49 -03:00
RichardG867
d65cfe1f50
Machine fixes, renames and such
2021-11-10 19:03:13 -03: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
Miran Grča
77a5cf6891
Merge pull request #1581 from 86Box/master
...
Bring the branch up to par with master.
2021-08-04 09:15:08 +02:00
RichardG867
42b4073b10
Fix build
2021-07-22 23:47:32 -03:00
RichardG867
c2e9ba1db5
Add CS4297 codec to onboard ES1371 implementations
2021-07-22 16:06:45 -03: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
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
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
RichardG867
19d2bda4ce
Confirm P2B-LS onboard SCSI and LAN slot numbers (props to computerguy08 on Discord)
2021-06-03 16:26:06 -03: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
David Hrdlička
dfbbe08a07
rewrite the emulator to use UTF-8 internally
2021-03-30 09:46:49 +02:00
RichardG867
d42aad40d6
Remove ICS clock generator from P2B-LS due to incorrect speeds being set on boot
2021-03-14 19:45:22 -03:00
Panagiotis
7268bfa06d
Added the Vectra VEi8
...
A 686 Vectra using the Award BIOS
2020-12-30 22:37:51 +02:00
RichardG867
12dc38ac5d
Add ASUS P3V133
2020-12-16 15:37:43 -03:00
RichardG867
da46b23c37
Clock generator improvements, including a detection device
2020-12-07 15:24:26 -03:00
RichardG867
04617d506d
Add newer ASUS VIA machines and replace the Acorp 6VIA85X
2020-12-03 00:40:45 -03:00
OBattler
0faf6692c9
WARNING: CONFIGS MIGHT PARTIALLY BREAK WHERE DEVICE NAMES HAVE CHANGED.
...
Changes to device_t struct to accomodate the upcoming PCI IRQ arbitration rewrite;
Added device.c/h API to obtain name from the device_t struct;
Significant changes to win/win_settings.c to clean up the code a bit and fix bugs;
Ported all the CPU and AudioPCI commits from PCem;
Added an API call to allow ACPI soft power off to gracefully stop the emulator;
Removed the Siemens PCD-2L from the Dev branch because it now works;
Removed the Socket 5 HP Vectra from the Dev branch because it now works;
Fixed the Compaq Presario and the Micronics Spitfire;
Give the IBM PC330 its own list of 486 CPU so it can have DX2's with CPUID 0x470;
SMM fixes;
Rewrote the SYSENTER, SYSEXIT, SYSCALL, and SYSRET instructions;
Changed IDE reset period to match the specification, fixes #929 ;
The keyboard input and output ports are now forced in front of the queue when read, fixes a number of bugs, including the AMI Apollo hanging on soft reset;
Added the Intel AN430TX but Dev branched because it does not work;
The network code no longer drops packets if the emulated network card has failed to receive them (eg. when the buffer is full);
Changes to PCI card adding and renamed some PCI slot types, also added proper AGP bridge slot types;
USB UHCI emulation is no longer a stub (still doesn't fully work, but at least Windows XP chk with Debug no longer ASSERT's on it);
Fixed NVR on the the SMC FDC37C932QF and APM variants;
A number of fixes to Intel 4x0 chipsets, including fixing every register of the 440LX and 440EX;
Some ACPI changes.
2020-11-16 00:01:21 +01:00
Miran Grča
44c6308915
Merge pull request #1076 from richardg867/master
...
Add Gigabyte GA-686BX
2020-11-15 05:07:44 +01:00
RichardG867
36f288015f
Add hardware monitoring to the GA-686BX
2020-11-14 18:09:35 -03:00
RichardG867
69f850b0f6
Add Gigabyte GA-686BX
2020-11-14 17:25:14 -03:00
amdk6
505509e6c6
Added the Fujitsu ErgoPro x365
2020-11-13 20:45:10 +02:00
RichardG867
84a230a282
Hardware monitoring overhaul
2020-10-30 20:41:15 -03:00
RichardG867
038d352a3b
Replace FIC KA-6100 with KA-6130
2020-10-20 14:47:25 -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
44c8381291
Implement FIC VA-503A (MVP3 + 686A) and rename KA-6110 to match the naming scheme for FIC boards
2020-10-13 19:28:23 -03:00
RichardG867
cfedd05072
Remove GA-6VX for it is quite a broken BIOS
2020-10-11 11:46:43 -03:00
RichardG867
f7cccde087
VIA southbridge overhaul, day 2
2020-10-10 20:34:42 -03:00
RichardG867
9043d7b656
VIA southbridge overhaul, day 1.5
2020-10-10 17:02:33 -03:00
RichardG867
8f1f3bdc08
VIA southbridge overhaul, day 1
2020-10-09 23:07:56 -03:00
RichardG867
f772ea950a
Remove special case for Cyrix III VCORE on the P3B-F, which is no longer needed with the latest BIOS
2020-09-30 21:48:02 -03:00
RichardG867
e1865a1790
Fix IRQ steering tables for AGP systems
2020-09-19 00:52:45 -03:00
tiseno100
eca3d62be8
Added the Micronics Spitfire
...
Some 440LX Phoenix board
2020-08-27 21:21:57 +02:00
Miran Grča
06a00bbee6
Merge branch 'master' into master
2020-08-27 19:39:09 +02:00
RichardG867
082f99ef05
Remove vpc2007 from devbranch, part 1
2020-08-27 12:48:02 -03:00
tiseno100
0a5d2d314b
Removed various machines of no use
2020-08-27 12:28:23 +03:00
OBattler
70dd4ba3be
Generic MO Device ID changes and implemented the VPCEXT instructions (on the Virtual PC 2007 VM only).
2020-07-25 05:14:06 +02:00
RichardG867
58b683eb3a
Add Virtual PC 2007 machine
2020-07-24 13:48:20 -03:00
RichardG867
b043f1867b
Genesys Logic GL518SM hardware monitor
2020-07-02 21:42:31 -03:00
OBattler
d2dbf49e3c
Added the Catalyst 28F010 Flash chip needed by the ASUS P5MP3, fixed a memory leak in the Intel Flash close code (it was not free'ing dev->array), and unified all the flash chip header files into one single flash.h.
2020-06-21 03:58:32 +02:00
OBattler
a2515f556b
Added the AOpen AX6BC.
2020-06-16 02:23:56 +02:00
OBattler
661d4df0f2
Removed the PD440FX.
2020-06-15 20:09:56 +02:00
tiseno100
47290280b1
Implemented the Intel 440FX boards and the Poisk 2
...
Prior to the PC87307 addition, the Intel 440FX boards can finally be added
2020-06-15 11:37:24 +03:00
OBattler
8837d5d882
Implemented the National Semiconductors PC87307, PC87309, PC87332, and PC97307 Super I/O chips, fixed a number of bugs, and removed two machines from the Dev branch due to them now having the correct Super I/O chips.
2020-06-14 21:59:45 +02:00