Commit Graph

973 Commits

Author SHA1 Message Date
Jasmine Iwanek
12b30a8187 Inconsistency fixes 2022-04-16 19:24:30 -04:00
telanus
868261457c Add Kaypro PC
This was misplaced during rebasing of the PR
2022-04-17 00:08:20 +02:00
telanus
b9c8d24422 Added new Machines 2022-04-15 00:49:12 +02:00
Alexander Babikov
818e0a843d Remove factually incorrect info from a comment in machine_table.c
The Rise R418 machine has since been re-added, and the Hedaka HED-919 has been removed for months
2022-04-14 07:10:18 +05:00
Alexander Babikov
94adafa1ee Repalce the NO_SIO Dev branch option with AN430TX
The only machine under that option, the Intel AN430TX, was actually put there for problems unrelated to Super I/O
2022-04-14 07:10:16 +05:00
Alexander Babikov
355250216f Move the Compaq Deskpro 386 to the Dev branch 2022-04-14 07:10:13 +05:00
Jasmine Iwanek
702f80e58a Backport several changes from M&K 2022-04-12 17:26:05 -04:00
TC1995
9b0f04d4a9 Added deskpro386 and fixed 24bpp mode issues of the Mach64GX/VT2. 2022-03-18 21:22:18 +01:00
RichardG867
71ba610366 Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
# Conflicts:
#	.ci/build.sh
#	.ci/dependencies_msys.txt
#	src/sound/snd_audiopci.c
2022-03-16 00:39:53 -03:00
RichardG867
50e49c31f6 CMI8x38 megacommit 2022-03-06 01:29:29 -03:00
telanus
7979206b1a Add support for the Vendex HeadStart Turbo 888-XT 2022-03-04 21:49:18 +02:00
RichardG867
6f6bf999fa Add onboard CMI8738 to the ASUS CUV4X-LS 2022-02-25 20:26:21 -03:00
telanus
1648d38040 Update machine_table.c 2022-02-21 00:03:15 +02:00
Jasmine Iwanek
4674756664 More newline and whitespace cleanups 2022-02-20 16:26:40 -05:00
Jasmine Iwanek
1e3d4d83b0 Lay out the RC better 2022-02-04 23:03:55 -05:00
Jasmine Iwanek
f979bd138f Reenable 64k support for PC '82
Need to actually futz with bank size so it always presents 4 banks on board, unfortunately this leaves the impossible to implement in 4 banks 192k configuration, but it was actually *possible* hardware wise, even if it didn't work due to BIOS bugs.
2022-01-15 21:28:37 -05:00
TC1995
3975957590 Added Kingston MC64 memory expansion card (adf 71d0) which allows up to 64MB of RAM in the MCA-based 386DX-based models as well as a IBM CPU planar upgrade which allows 486DX cpu's to be used on the 386DX-based 80 models.
Fixed missing part of the width in the Compaq CGA cards.
2021-12-23 17:38:58 +01:00
Alexander Babikov
1182235d7f Rename the Soyo 4SA2 to 4SAW2 and give it VLB and PS/2 mouse support 2021-12-22 05:36:14 +05:00
Alexander Babikov
3d03ede868 Limit the maximum bus clock of the VPC2007 machine to 66 MHz 2021-12-22 05:36:14 +05:00
OBattler
ff02073050 Moved the machine RAM sanity check to machine_get_max_ram(). 2021-12-16 13:18:09 +01:00
OBattler
1d5d304aaa Updated the name and the comment of the Kaimei 486. 2021-12-16 13:15:09 +01:00
OBattler
8d7f42d4aa More machine abstractions. 2021-12-13 14:17:49 +01:00
OBattler
6661ff5dcc Abstracted away the machine bus'es and flags in order to make the rest of the emulator agnostic as to how they're stored. 2021-12-13 01:23:06 +01:00
OBattler
e87b40dd8a The Leopard no longer has on-board IDE as the real board does not. 2021-11-30 10:58:07 +01:00
RichardG867
100a4099bd Add Slot 1/Socket 370 category for the Tyan Trinity 2021-11-24 18:41:23 -03:00
RichardG867
5a8ff7abdc Some remaining machine table fixes 2021-11-24 15:47:29 -03:00
RichardG867
9f921ecc77 Add ES1371 to GT694VA (slot still unknown) 2021-11-23 00:22:47 -03:00
RichardG867
5ef4b3ed53 Machine table rectifications 2021-11-22 23:43:52 -03:00
RichardG867
447269eb39 Machine table and ROM fixes and cleanups 2021-11-21 13:17:30 -03:00
RichardG867
b670529fe4 Add space to Apollo Pro 133 names per word of mouth 2021-11-21 00:17:20 -03:00
RichardG867
96439dac3d Fix missing VIA AC97 audio on machines that should have it 2021-11-19 16:49:35 -03:00
OBattler
afe6bb08b0 Updated the keyboard controller identification for the AMI Excalibur PCI-II. 2021-11-18 00:40:48 +01:00
Jasmine Iwanek
eed84b307d Fix some typos 2021-11-17 17:56:31 -05:00
GetDizzy
3305cd5673 Merge branch '86Box:master' into patch-1 2021-11-16 02:57:56 -05:00
RichardG867
33e56c4dd9 Merge machine table changes from local branch 2021-11-14 14:28:22 -03:00
OBattler
3730117a37 Conflict resolution. 2021-11-13 22:49:19 +01:00
GetDizzy
7c3a7b18e2 Update ASUS ISA-386C: Supports 64MB of RAM
According to documentation obtained here:
https://www.win3x.org/uh19/public/motherboard/manual/30218.pdf

The ASUS ISA-386C in addition to supporting 32MB onboard, supports an additional 32MB through a proprietary RAM card using an extended ISA connector marked "S1" on the board.

I have no idea on implementation details of this, but the manual seems to imply it just ends up mapped directly into RAM banks 2 and 3. So I'm not sure if raising the RAM limit here is the correct fix, but... yeah. Up to y'all. I won't be offended if you reject this PR out of hand :)
2021-11-02 06:37:30 -04:00
Jasmine Iwanek
92bfb61dfc More systems which have PS/2 mouse 2021-10-28 15:44:31 -04:00
OBattler
b0fe3d8f0f Removed the Epson Action Tower 3000. 2021-10-26 20:00:01 +02:00
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
379cf1835c Conflict resolution. 2021-10-22 21:49:33 +02:00
OBattler
5b689e4af7 The Virtual PC 2007 machine no longer has the AGP flag. 2021-10-21 22:26:27 +02:00
OBattler
a394a33500 Conflict resolution. 2021-10-19 18:18:15 +02:00
RichardG867
6fc0890f23 Remove underscore from Multitech PC500 2021-10-19 12:22:13 -03:00
RichardG867
5d0b068ec0 Remove SiS 5598 machines and code as agreed upon 2021-10-16 20:22:12 -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
OBattler
1c2d1e702b Assorted changes and bugfixes and added the two IMS 8848 machines. 2021-10-09 17:37:09 +02:00
OBattler
d858033ae8 Removed the two IMS8848 machines. 2021-10-06 18:17:32 +02:00