Commit Graph

1279 Commits

Author SHA1 Message Date
OBattler
33a22c6cdc Added cassette support to the IBM PCjr. 2021-07-27 06:17:54 +02:00
OBattler
827065c0bc Ported the cassette emulation from PCE, closes #835. 2021-07-27 06:12:09 +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
RichardG867
58973ce036 Merge branch 'master' of https://github.com/86Box/86Box into feature/savquest 2021-07-22 11:10:20 -03:00
OBattler
4b25a22ada Added the ability to invert LCD colors for the Toshiba T1000 and T1200, and the Amstrad PPC512/640. 2021-07-19 02:41:43 +02:00
OBattler
4a2e46b9cc Added the ability for the Toshiba T1000 and T1200 to disable the backlight, closes #798. 2021-07-19 02:33:46 +02:00
RichardG867
b2b2120d8f Merge branch 'master' of https://github.com/86Box/86Box into feature/savquest 2021-07-18 16:33:09 -03:00
OBattler
8616e1e6e3 The GW-286CT-GEAR now has a non-AMI keyboard controller (it's supposed to have C&T KBC firmware), fixes MS-DOS booting. 2021-07-18 20:37:59 +02:00
OBattler
5b983702d1 Some more T3100E fixes that should fix some miscompilation. 2021-07-16 06:15:04 +02:00
OBattler
231eaad592 Fixed readout of invalid EMS pages in word and dword modes. 2021-07-16 06:04:20 +02:00
OBattler
38e4ba61b5 Limited the speeds of the Olivetti M19 to a maximum of 7.16 MHz since evidently our version of the BIOS does not support 8 MHz at all. 2021-07-15 20:09:24 +02:00
OBattler
8c4d08e9df A number of machine fixes and PIT clock (crystal/bus speed) and CPU are now initialized before everything else, fixes Olivetti M19 with 8088 4.77 MHz and also fixes switching between 286/386SX and 386DX+ machines. 2021-07-15 20:03:19 +02:00
OBattler
15f40988a7 Fixed another mistake. 2021-07-15 03:15:09 +02:00
OBattler
282e8157d8 Fixed some mistakes in m_xt_olivetti.c. 2021-07-15 03:01:54 +02:00
OBattler
7cdaaf5fd7 Made sure several machine types call video_reset() before initializing their internal video, fixes #1423. 2021-07-15 03:00:16 +02:00
OBattler
fd1f741db9 Olivetti M19 internal video now supports RGB type selection. 2021-07-15 02:52:45 +02:00
RichardG867
9643bbd579 Add AC97 audio to VA-503A 2021-07-13 22:06:17 -03:00
RichardG867
67dfb363c1 6VIA90AP *should* have the ALC100 codec 2021-07-13 21:16:43 -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
RichardG867
b9c68bf277 Initial commit for AC97 2021-07-11 16:58:52 -03:00
OBattler
9cba2a91dc Reverted the PIT and Soyo 4SA2 changes. 2021-07-09 04:46:08 +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
Miran Grča
294a917ac3 Merge pull request #1529 from 86Box/master
Bringing the branch up to par with master.
2021-07-05 01:32:45 +02:00
TC1995
6acbf62f42 Ported the latest changes from PCem. 2021-07-05 01:21:02 +02:00
OBattler
a896953dd5 Current WIP ALi work. 2021-07-04 18:16:35 +02: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
Miran Grča
6604a29d7e Merge branch 'feature/machine_and_kb' into master 2021-07-04 16:57:06 +02:00
OBattler
1d7fca0abd GW286 GEAR fixes. 2021-07-04 16:55:04 +02:00
OBattler
15279e4964 Finished the ALi M15xx and removed from Dev branch. 2021-07-01 01:43:59 +02: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
TC1995
3c95cd4cd5 Added the PS/2 model 80 type 3 machine. 2021-06-15 17:38:31 +02:00
EngiNerd89
2d97a02473 Merge branch 'master' of https://github.com/86Box/86Box.git into EngiNerd 2021-06-13 21:45:53 +02:00
OBattler
368c92780a Added a version of the Winbond W83787F Super I/O chip with IDE enabled by default, fixes IDE on the Flytech 386. 2021-06-03 23:15:34 +02:00
RichardG867
62afe31757 Remove EBGA368 due to poor research (CPUs are Samuel 2 and newer only) 2021-06-03 16:26:08 -03:00
RichardG867
b5a295e91d Continuing the game port overhaul: added support for Super I/O game ports not being broken out 2021-06-03 16:26:07 -03: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
RichardG867
77f311b179 Game port overhaul 2021-06-03 16:26:05 -03:00
EngiNerd89
d504452930 Fixed FDC issues in Philips P3120 2021-05-30 19:32:50 +02:00
OBattler
e695cb0e3b CRTC on CGA-like graphics chips is now on the entire 3D0 to 3D7 port range, fixes scrolling in some old games. 2021-05-22 03:16:02 +02:00
Panagiotis
0571bdc006 Removed the IBM PS/2 Model 70. Replaced with the Olivetti 486 2021-05-04 11:24:55 +03:00
Panagiotis
78b2f7c9fb Memory changes and SIO done according to the Intel Classic R 2021-05-02 13:48:18 +03:00
Panagiotis
aae4163a8e Removed the PS/1 Model 2133. Introduced the Siemens D824. 2021-05-02 10:33:45 +03:00
OBattler
33df3f7c51 The 386DX/486 and Slot 1/2 combined CPU socket machines are now in their own groups. 2021-05-01 05:41:19 +02:00
OBattler
246bab239f A small indentation fix. 2021-05-01 02:33:15 +02:00
OBattler
8044fced2d Split the 486 machines into three groups. 2021-05-01 02:32:35 +02:00
OBattler
1b3a870388 Forgotten changes to the MCA PS/2 machines. 2021-04-29 07:37:05 +02:00
OBattler
8fe4decd95 More PS/1 model 2133 fixes. 2021-04-29 07:36:16 +02:00