Commit Graph

5468 Commits

Author SHA1 Message Date
OBattler
9adf0fdcc4 Added the ability for keyboard to require capture, in order for 86Box keyboard input to operate like VMWare, closes #829. 2021-07-19 02:27:22 +02:00
OBattler
faee9c85ed A newly created configuration is now instantly marked as changed - fixes the status bar in such circumstances. 2021-07-19 02:07:47 +02:00
Miran Grča
2d1551039e Merge pull request #1557 from 86Box/tc1995
Fixed S3 Trio32 PCI ID.
2021-07-19 00:16:59 +02:00
TC1995
fc832333fc Fixed S3 Trio32 PCI ID. 2021-07-19 00:11:45 +02:00
RichardG867
dffca679c0 Make CS423x Sound Blaster Pro a generic compatibility device in preparation for VT82C686 2021-07-18 19:11:10 -03:00
RichardG867
b2b2120d8f Merge branch 'master' of https://github.com/86Box/86Box into feature/savquest 2021-07-18 16:33:09 -03:00
RichardG867
7db35aa9b6 De-duplicate entry field on the SGD structure 2021-07-18 16:17:56 -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
1e20655813 Fixes window resizing in DPI scaled mode, fixes #1524. 2021-07-18 17:52:22 +02:00
OBattler
00a9894821 More AT NVR and VIA fixes - the Gigabyte GA-6VX-4X AMI BIOS (machine will be added on the WIP branch) works fine now. 2021-07-18 04:52:32 +02:00
OBattler
f691778039 A slight tweak to the random generator to make sure the output is properly randomized from the start. 2021-07-17 06:02:45 +02:00
OBattler
5fc73eee7b Various VIA fixes. 2021-07-17 06:01:27 +02:00
RichardG867
292874f772 Fix unused variable warning with logging disabled 2021-07-16 15:39:19 -03:00
OBattler
7047517408 Video threads are now woken before the wait for termination, fixes the hangs. 2021-07-16 19:22:58 +02:00
OBattler
78c3f6759f Removed all usage of TerminateThread()/thread_kill(), thread_wait() is used instead now. 2021-07-16 06:45:32 +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
f9712a8c61 SiS 40x fixes, UMB_DRVR now works, fixes #1408 (and I can't fix the SIS 310 freeze - the author of UMB_DRVR forgot to place a RET instruction in a part of the SIS 310 module, causing an infinite recursion and resulting stack overflow). 2021-07-15 06:43:30 +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
a976256b1e VIA AC97 updates: Linux now kinda works 2021-07-13 22:14:39 -03: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
RichardG867
07c449ada1 Fix ES1371 codec writes and add I/O fallbacks, Linux now outputs. 2021-07-13 21:16:08 -03:00
RichardG867
b14e20b3fb Fix AC97 codec ID byte ordering 2021-07-13 21:15:25 -03:00
Miran Grča
f9a1971f48 Merge pull request #1548 from 86Box/tc1995
Fixed scrolling anomalies in the EGA and SVGA card cores for Commande…
2021-07-13 21:44:28 +02:00
RichardG867
ff1a55d08d More AC97, now with VIA kinda sorta working and ES1371 2021-07-13 00:53:26 -03:00
TC1995
49d86a5004 Removed code that is not ready yet. 2021-07-12 22:19:20 +02:00
TC1995
b04811df5e Restored the dithersub option on Voodoo Banshee (it was removed by accident). 2021-07-12 22:15:33 +02:00
TC1995
fd5ac14f26 Fixed scrolling anomalies in the EGA and SVGA card cores for Commander Keen to work right without glitches. 2021-07-12 22:12:27 +02:00
Miran Grča
b2c28e0767 Merge pull request #1546 from 86Box/tc1995
Fixed bit 12 of the cur_x/y coordinates in the s3 cards which fixes t…
2021-07-12 17:45:54 +02:00
TC1995
ef0eae56e7 Fixed bit 12 of the cur_x/y coordinates in the s3 cards which fixes the wrong fonts position in the trio64v+/trio64v2 under win9x. 2021-07-12 11:32:41 +02:00
Miran Grča
ad0614cd90 Merge pull request #1543 from 86Box/tc1995
Added the TGUI9660 and fixed a compile bug (technically a 32-bit colo…
2021-07-12 05:58:17 +02:00
RichardG867
5bce2f09c7 Fix small oversight on codec shadow write 2021-07-11 17:12:48 -03:00
RichardG867
2fa909ab91 Revert to the code which was working on XP 2021-07-11 17:04:41 -03:00
RichardG867
b9c68bf277 Initial commit for AC97 2021-07-11 16:58:52 -03:00
TC1995
40b593d3ad Added the TGUI9660 and fixed a compile bug (technically a 32-bit color bug) in said card and the 9680.
Added I2C/DDC support to the 9660 and 9680 as well as PCI IRQ support.
Extended the MMIO base addressing to 4MB for the 9660/9680.
2021-07-11 15:06:23 +02:00
OBattler
49232557d7 TGUI96x0 banking fixes. 2021-07-09 23:58:56 +02:00
RichardG867
ee253ad0e9 Remove TRC reset workaround from ICS9xxx 2021-07-09 17:01:12 -03:00
RichardG867
4ff0a72765 Add CS423x EEPROM persistence 2021-07-09 17:00:15 -03:00
Miran Grča
782fdf7883 Merge pull request #1540 from lemondrops/master
Fix CPU display in Discord Rich Presence
2021-07-09 14:33:40 +02:00
Alexander Babikov
ad5641c1b8 Fix CPU display in Discord Rich Presence 2021-07-09 10:38:46 +05:00
Miran Grča
ce1799c630 Merge pull request #1538 from richardg867/feature/savquest
Savage Quest LPT dongle + some fixes
2021-07-09 04:30:46 +02:00
RichardG867
c39587cfab Remove device names from LPT table 2021-07-08 22:55:56 -03:00
RichardG867
f88650eea5 Add Savage Quest protection dongle emulation from MAME 2021-07-08 21:49:08 -03:00
RichardG867
2eba22295a VIA southbridge fixes, including dynamic SMBus clock 2021-07-08 18:55:05 -03:00