Commit Graph

75 Commits

Author SHA1 Message Date
RichardG867
1891e110c1 Genesys Logic hardware monitor fixes 2023-10-23 19:33:24 -03:00
RichardG867
79eb95981b Add PC Chips M773 machine 2023-10-23 18:41:35 -03:00
Jasmine Iwanek
2c5240e07f Wackyness caused by .gitattributes I think 2023-08-09 16:52:23 -04:00
Jasmine Iwanek
7d212d6ddd Fix p6bat internal sound 2023-02-06 01:47:02 -05:00
randomtechkid
ad0a75735f Port fix from https://github.com/86Box/86Box/pull/3081 2023-02-05 13:02:29 +07:00
randomtechkid
ba3d9d3989 Merge branch '86Box:master' into master 2023-02-05 12:52:47 +07:00
rueni97
f672f20982 Fix ECS P6BAP's IRQ steering table (#3081) 2023-02-04 04:31:33 -05:00
Jasmine Iwanek
5f04b29e8f Support up to 4 sound cards 2023-02-02 03:29:38 -05:00
randomtechkid
e79ed18f85 Fix formatting 2023-01-30 22:06:21 +07:00
randomtechkid
6f91882100 Code for ECS P6BAT-A+
Code for ECS P6BAT-A+ and rename ECS P6BAP to P6BAP-A+
2023-01-28 13:06:45 +07:00
Jasmine Iwanek
a40630ba63 Even more tabs to spaces 2023-01-07 14:09:51 -05:00
Alexander Babikov
66d250d011 machine: Move the GT694VA code to the correct file 2022-12-12 00:11:01 +05:00
Jasmine Iwanek
aa2c07bed2 Random header cleanups I noticed while porting things 2022-11-05 22:12:35 -04:00
Jasmine Iwanek
ff39a77afc clang-format in src/machine 2022-07-27 17:01:04 -04:00
Jasmine Iwanek
6233027c9e Named initializers in machine table 2022-07-19 18:51:18 -04:00
RichardG867
50e49c31f6 CMI8x38 megacommit 2022-03-06 01:29:29 -03:00
RichardG867
6f6bf999fa Add onboard CMI8738 to the ASUS CUV4X-LS 2022-02-25 20:26:21 -03:00
Jasmine Iwanek
4674756664 More newline and whitespace cleanups 2022-02-20 16:26:40 -05:00
RichardG867
9f921ecc77 Add ES1371 to GT694VA (slot still unknown) 2021-11-23 00:22:47 -03:00
RichardG867
7b5e4e37ca Fix GL518SM hardware monitor and add it to AM-BX133 2021-11-22 21:36:05 -03:00
RichardG867
f23e4e6627 Fix missing SPD on Trinity 371 2021-11-21 00:22:50 -03:00
RichardG867
4c21f0d6ce Make VIA 686 instantiate the integrated Super I/O and hardware monitor 2021-11-21 00:16:10 -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
6527fe9993 AC97 codec overhaul, now with proper enabling through settings and proper codec features 2021-11-12 00:43:03 -03:00
RichardG867
d65cfe1f50 Machine fixes, renames and such 2021-11-10 19:03:13 -03:00
OBattler
a394a33500 Conflict resolution. 2021-10-19 18:18:15 +02:00
RichardG867
7f8c6635b3 Fix the GT694VA's PCI slots 2021-10-16 21:20:06 -03:00
RichardG867
e25482db11 Add 3 GB RAM support to 694X machines 2021-10-16 19:50:47 -03:00
RichardG867
b6bca8ae60 Remove VT8601 machine per machine_and_kb branch 2021-10-16 19:19:04 -03:00
RichardG867
128f32961d Replace WCF-681 with BCM GT694VA 2021-10-16 19:18:09 -03: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
67dfb363c1 6VIA90AP *should* have the ALC100 codec 2021-07-13 21:16:43 -03:00
RichardG867
b9c68bf277 Initial commit for AC97 2021-07-11 16:58:52 -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
OBattler
afa73c5bd6 Removed the MSI MS-6198 that was not supposed to be there. 2021-04-06 07:18:53 +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
David Hrdlička
dfbbe08a07 rewrite the emulator to use UTF-8 internally 2021-03-30 09:46:49 +02:00
RichardG867
da46b23c37 Clock generator improvements, including a detection device 2020-12-07 15:24:26 -03:00
RichardG867
111d2d9dcf Improvements to ICS9xxx clock generators, including a detection tool 2020-12-03 23:35:11 -03:00
RichardG867
6831779079 Fix socket 370 machines accidentally shipped with test configurations 2020-12-03 14:41:56 -03:00
RichardG867
04617d506d Add newer ASUS VIA machines and replace the Acorp 6VIA85X 2020-12-03 00:40:45 -03:00
RichardG867
792d6e8be1 The Apollo Pro 133 family supports 512 MB DIMMs 2020-11-19 15:14:18 -03:00
RichardG867
919e22192f Fix hardware monitor values in some outstanding machines 2020-11-19 14:57:15 -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
Raul Mario
f4c4f44984 Add 2 new Socket 370 boards
They are:
-TYAN Trinity 371 (AMI Easy BIOS, i440BX, W83977F)
-Elitegroup P6BAP (Award BIOS, VIA Apollo Pro 133,VT82C596B)
2020-11-04 23:01:49 +02:00
RichardG867
84a230a282 Hardware monitoring overhaul 2020-10-30 20:41:15 -03:00
Panagiotis
83b33431d7 VIA 694X & 693A Implementation
Just to continue the VIA northbridge work
2020-10-27 20:35:58 +02:00