Commit Graph

540 Commits

Author SHA1 Message Date
Jasmine Iwanek
04e7fc2640 Add missing functions, and machine_table device entries 2022-08-02 19:00:37 -04:00
Jasmine Iwanek
ef213a80dd Re-add other machines which went missing from the machine table 2022-07-30 14:42:05 -04:00
Jasmine Iwanek
ff39a77afc clang-format in src/machine 2022-07-27 17:01:04 -04:00
OBattler
87cf281035 DECpc LPV fixes and implementation of the on-board S3 805 with the AT&T 490 RAMDAC, fixes #2349. 2022-07-26 22:32:01 +02:00
OBattler
6f364f0395 Fixed the entries for the DEC and Acer V10. 2022-07-24 04:33:42 +02:00
Jasmine Iwanek
74741d748a Missing ports from M&K 2022-07-23 01:01:45 -04:00
OBattler
1ee4a12bce Fixed the IBM PS/2 Model 70 Type 3 and MR 386SX clone machine_t structs, fixes #2493. 2022-07-22 18:58:49 +02:00
Miran Grča
27cce453ee Merge pull request #2490 from jriwanek-forks/masterfix2
re-add the Kaypro PC, it got lost.
2022-07-20 02:03:48 +02:00
Jasmine Iwanek
82a56024c4 re-add the Kaypro PC, it got lost. 2022-07-19 19:54:16 -04:00
Jasmine Iwanek
0220a14e22 re-add the Soltek SL-56A5, it got lost 2022-07-19 19:28:39 -04:00
Jasmine Iwanek
6233027c9e Named initializers in machine table 2022-07-19 18:51:18 -04:00
TC1995
df5c1a1a46 ISA PS/2: Clean-ups and converted into a typedef struct.
MCA PS/2: Added Model 60 (8-slot version of 50 with the same bios) and Model 65sx (essentially the same as 55sx but with a new bios and a secondary nvram a la 70-80 but limited to 2KB of size instead of 8KB).
MCA PS/2: Made the i486 cpu selection on only on Type 3 MCA models (70-80) and not Type 2 anymore, therefore the latter is limited to 386DX cpu's only.
2022-07-19 16:32:23 +02:00
OBattler
f4f8860606 The Performance/EU should *NOT* have been there. 2022-07-19 00:16:46 +02:00
OBattler
b91ab53c0f Marked the DataExpert EXP8551 as having a gameport. 2022-07-18 23:44:21 +02:00
Jasmine Iwanek
05cabd5756 Update Soltek SL-56A5 description 2022-07-11 19:52:31 -04:00
qta3426
9f18b19b49 Added Soltek SL-56A5 2022-06-01 21:54:54 +09:00
Miran Grča
08b18e034f Merge pull request #2291 from telanus/master
Add six new Machines
2022-05-04 23:11:51 +02:00
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