Commit Graph

3695 Commits

Author SHA1 Message Date
tiseno100
8b07e51df7 A little rework on the 286/386SX machine tables
Fixes some problems with the HDC's per machine.
2020-08-10 12:38:23 +03:00
tiseno100
415a4c4f58 Mass ALi work
It includes the M1489 which the rewritten M1429. Also a machine for the new 931APM SIO
2020-08-10 12:20:29 +03:00
OBattler
965511c6a2 Fixed DWORD ACPI writes. 2020-08-10 02:25:27 +02:00
OBattler
4b69570e28 Added the SMC FDC37C931APM Super I/O chip. 2020-08-10 00:15:58 +02:00
OBattler
94981d567e Merged the ACPI common registers. 2020-08-09 22:42:07 +02:00
Miran Grča
8abbe9a1eb Merge pull request #962 from richardg867/master
Fix build for SLiRP
2020-08-08 18:52:34 +02:00
Miran Grča
a951db900a Merge pull request #961 from amdk6/master
Gave the IBM PC 330 the OPTi 611 HDC
2020-08-08 18:52:19 +02:00
RichardG867
da470860f1 Fix makefile typo 2020-08-08 13:38:36 -03:00
RichardG867
51e7c6ca58 Small cosmetic fix to tinyglib 2020-08-08 13:37:39 -03:00
RichardG867
fa7e61e19f Merge branch 'master' of https://github.com/86Box/86Box 2020-08-08 13:35:08 -03:00
RichardG867
4b641b92a7 Fix build for slirp, closes #960 2020-08-08 13:34:59 -03:00
amdk6
fa424c13aa Corrected the comment on the PC 330 2020-08-08 19:07:02 +03:00
amdk6
1230b0c6a7 Gave the IBM PC 330 the OPTi 611 HDC 2020-08-08 18:59:23 +03:00
Miran Grča
2c4a00fbf7 Merge pull request #959 from richardg867/master
Fix SLiRP warnings
2020-08-08 06:17:25 +02:00
RichardG867
2b8c288ab1 Merge branch 'master' of https://github.com/86Box/86Box 2020-08-07 23:56:39 -03:00
RichardG867
e07c774a1d Fix maybe-uninitialized warnings in slirp/socket.c 2020-08-07 23:54:36 -03:00
Miran Grča
4fd2ff31cd Merge pull request #958 from richardg867/master
SLiRP overhaul
2020-08-08 04:19:30 +02:00
Miran Grča
5b194be396 Merge pull request #957 from amdk6/master
Added the IBM PC 330 type 6571
2020-08-08 01:42:29 +02:00
RichardG867
62a2c4a50d Attempt to fix build 2020-08-07 12:56:15 -03:00
RichardG867
210ac040a4 This part was not meant to be included 2020-08-07 12:46:33 -03:00
RichardG867
8ca17a300d SLiRP overhaul 2020-08-07 12:39:34 -03:00
amdk6
2c847e48bd Fixed the naming of the OptiPlex 560/L 2020-08-07 18:31:35 +03:00
amdk6
6dfe2fde4a Added the IBM PC 330 type 6571 2020-08-07 12:06:46 +03:00
OBattler
8208f1ff45 Third round of AT keyboard changes, fourth round coming tomorrow. 2020-08-05 07:59:41 +02:00
OBattler
8d7ed9ca24 Committed the PS/2 mouse code I forgot to commit last night. 2020-08-04 15:56:38 +02:00
OBattler
5154bc72d5 Fixed a line in snd_opl.c. 2020-08-04 07:38:01 +02:00
OBattler
8c198b45ad More rewrites in keyboard_at.c, another round coming tomorrow to move the scan code translation to the correct function (as it should be done when the controller fetches data from the keyboard channel, not on input to the keyboard channel). 2020-08-04 07:36:39 +02:00
OBattler
3e4a1ebd69 The AT keyboard controller now correctly rejects any bytes during reset delay. 2020-08-04 04:25:41 +02:00
OBattler
eff0d4dea8 The PIT now decreases the latched count by 1 if the counter's count is latched when the count is set to a new mode, fixes Mortal Kombat 1 for DOS hanging when attempting to play music on the OPL. 2020-08-04 04:18:39 +02:00
OBattler
c23c046249 OPL3 timers now behave according to the YMF 262 datasheet. 2020-08-04 04:05:33 +02:00
OBattler
949e145be3 Rewrite of AT keyboard controller polling. 2020-08-04 04:01:54 +02:00
OBattler
4fe66cdd38 Merge branch 'master' of https://github.com/86Box/86Box 2020-08-02 19:03:10 +02:00
OBattler
15bca17e94 Fix to the MOD type reading and writing in config.c. 2020-08-02 19:02:56 +02:00
Christoph Reiter
3430aae853 CI: Update to msys2/setup-msys2@v2 2020-08-01 19:25:45 +02:00
Miran Grča
8022dbade9 Merge pull request #951 from richardg867/master
PostScript printer: actually save .ps files if GhostScript is absent
2020-08-01 00:33:58 +02:00
RichardG867
ac3707ae92 PostScript printer: actually save .ps files if GhostScript is absent 2020-07-28 16:06:46 -03:00
OBattler
5ec99e3357 Merge branch 'master' of https://github.com/86Box/86Box 2020-07-28 02:35:44 +02:00
OBattler
8f255a0f2a Fixed a stray return; in the OPL code and a fatal flaw in my own timer API where timers were not being disabled if period is 0.0. 2020-07-28 02:35:19 +02:00
Miran Grča
89d37528d2 Merge pull request #949 from richardg867/master
UI confirmation fixes and enhancements
2020-07-28 01:09:31 +02:00
RichardG867
72edc25660 Add Cyrix III to the AMI machines it was missing from 2020-07-27 19:55:45 -03:00
RichardG867
2825244482 Add "don't show again" to hard reset and exit confirmations, further addressing #948 2020-07-27 19:55:25 -03:00
RichardG867
6276bb67ee Fix fullscreen notification "don't ask again", closes #948 2020-07-27 19:28:32 -03:00
RichardG867
95c11cf483 Fix internal sound card behavior when switching machines in the settings window 2020-07-27 14:53:35 -03:00
RichardG867
0b8bd4e610 More documentation on VPCEXT opcodes, as requested 2020-07-27 12:24:31 -03:00
Miran Grča
cd1a8056b8 Merge pull request #947 from richardg867/master
Virtual PC machine improvements
2020-07-26 23:08:51 +02:00
RichardG867
8262c7faae Merge branch 'master' of https://github.com/86Box/86Box 2020-07-26 17:51:05 -03:00
RichardG867
a8855733ec Implement more VPCEXT opcodes 2020-07-26 17:49:12 -03:00
Agetian
739ba81eb4 Avoid SDL crash when starting 86Box in initial fullscreen mode (#946) 2020-07-26 20:07:13 +03:00
OBattler
797af21ad9 Finished the sound/snd_opl.c rewrite. 2020-07-26 02:35:41 +02:00
OBattler
24926d4b2f Removed a temporary thing from sound/snd_sb.c, removed the unused opl_emu variable from the Sound Blaster struct, and added the AMI S3 86c924 with its ICS2494AN-305 clock chip. 2020-07-26 01:53:46 +02:00