Commit Graph

5859 Commits

Author SHA1 Message Date
OBattler
d924589d88 Merge remote-tracking branch 'origin/master' into feature/machine_and_kb 2021-09-21 12:15:43 +02:00
OBattler
59533b4457 The default value for dpi_scale is now 1. 2021-09-21 12:14:50 +02:00
Miran Grča
248c7bf775 Merge pull request #1711 from Cacodemon345/linuxfix
Fix flickering on Unix backend.
2021-09-20 13:41:51 +02:00
Miran Grča
05a1155f3f Merge pull request #1709 from Ompronce/master
Corrected typo in Ensoniq AudioPCI emulation
2021-09-20 13:41:42 +02:00
Cacodemon345
d4cd4b7a44 Fix flickering on Unix backend 2021-09-20 16:27:10 +06:00
Cacodemon345
29b0946c7e Link ws2_32 only on Windows 2021-09-20 16:00:03 +06:00
Ompronce
92c7ee90c6 Add files via upload 2021-09-19 12:07:17 -04:00
OBattler
0d98f42322 Merge remote-tracking branch 'origin/master' into feature/machine_and_kb 2021-09-19 17:54:11 +02:00
OBattler
6e92ab0955 The name of thread_release_mutex() is now correct for pthreads as well. 2021-09-19 17:53:58 +02:00
OBattler
9a8ed0a981 Merge remote-tracking branch 'origin/master' into feature/machine_and_kb 2021-09-19 16:35:14 +02:00
OBattler
1ab00a43e1 Merge branch 'master' of https://github.com/86Box/86Box 2021-09-19 16:34:01 +02:00
OBattler
e0d46f8462 Fixed two compile-breaking mistakes. 2021-09-19 16:33:48 +02:00
OBattler
273e1a4cbe Merge remote-tracking branch 'origin/master' into feature/machine_and_kb 2021-09-19 14:47:15 +02:00
Miran Grča
2ee154c362 Merge pull request #1707 from Ompronce/master
Removed unused code in AudioPCI emulation and fixed broken SoundScape PCM/WSS emulation
2021-09-19 14:44:11 +02:00
OBattler
5af94b6759 Rewrote thread.c so it uses Win32 threads on Windows. 2021-09-19 14:01:25 +02:00
Ompronce
e8908ee1b4 Add files via upload 2021-09-18 22:01:13 -04:00
Ompronce
c3cfc40005 Merge branch '86Box:master' into master 2021-09-18 21:46:22 -04:00
OBattler
bb39e53fee Merge remote-tracking branch 'origin/master' into feature/machine_and_kb 2021-09-18 21:38:14 +02:00
OBattler
f6daf985fa Merge branch 'master' of https://github.com/86Box/86Box 2021-09-18 21:33:22 +02:00
OBattler
a491b3a35c Reverted the meaning of video_fullscreen_first to what it used to be. 2021-09-18 21:33:13 +02:00
David Hrdlička
84c56859ec Small fixup in thread_wait_event 2021-09-18 20:04:03 +02:00
OBattler
c0034967e0 Merge remote-tracking branch 'origin/master' into feature/machine_and_kb 2021-09-18 19:43:31 +02:00
OBattler
61b26ab754 Merge branch 'master' of https://github.com/86Box/86Box 2021-09-18 19:36:46 +02:00
OBattler
28520d6000 FDC now once again correctly checks for DMA_OVER in FIFO-less mode, fixes #1705. 2021-09-18 19:36:34 +02:00
David Hrdlička
39653e366a Fix pthreads on non-MinGW Windows builds
- Use C11 standard `timespec_get` instead of `clock_gettime`
- Remove the unused `thread_sleep` function
2021-09-18 19:09:34 +02:00
OBattler
e42fdbfcdd Merge remote-tracking branch 'origin/master' into feature/machine_and_kb 2021-09-18 15:25:37 +02:00
Miran Grča
1baab36dc6 Merge pull request #1703 from 86Box/tc1995
S3 changes part 6:
2021-09-18 15:24:51 +02:00
Miran Grča
c833ad3e73 Merge pull request #1701 from Cacodemon345/patch-15
Fix pthreads building on Windows
2021-09-18 15:24:34 +02:00
OBattler
0f69aa7ff7 Some fixes, fixes PCjr when the emulator is started in full screen, fixes #1702. 2021-09-18 15:24:00 +02:00
TC1995
1ae65f25e2 S3 changes part 6:
Reintroduced dword mode for chips before Trio64V+.
The Trio64V+ and Trio64V2 chips now have svga->fb_only (which is strongly required by the mapping and the modes) and packed_chain4 set, just like the ViRGE.
2021-09-18 14:11:30 +02:00
Cacodemon345
80b85cd384 Fix linking with pthreads on Windows 2021-09-18 13:16:39 +06:00
Cacodemon345
92fac79ab8 Fix pthreads building on Windows 2021-09-18 13:02:55 +06:00
Miran Grča
249e7779c7 Merge pull request #1700 from 86Box/tc1995
Fixed t128 timings for faster cpu's while remaining compatible with e…
2021-09-18 00:59:11 +02:00
TC1995
54f8ab845b Fixed t128 timings for faster cpu's while remaining compatible with everything else. 2021-09-18 00:52:39 +02:00
OBattler
73404e1b92 Conflict resolution. 2021-09-18 00:51:49 +02:00
Miran Grča
e93d665be2 Merge pull request #1695 from 86Box/tc1995
S3 changes part 4.
2021-09-18 00:48:26 +02:00
TC1995
989896f392 Merge branch 'master' of github.com:86Box/86Box into tc1995 2021-09-18 00:37:16 +02:00
TC1995
c4038f48f3 S3 changes part 5:
Rewritten non-threaded FIFO to be sure that it won't hang any OS (especially OS/2) and won't cause any more glitches on Windows 3.1 86x/96x drivers.
Fixed the decode mask of the Vision868 (8MB instead of 4MB).
Fixed 16bpp cursor using the MiroCRYSTAL 10SD specific drivers for OS/2 (including seamless Win-OS/2)
2021-09-18 00:36:54 +02:00
OBattler
105c0389c2 Merge remote-tracking branch 'origin/master' into feature/machine_and_kb 2021-09-18 00:03:41 +02:00
OBattler
065b8cc0c3 Using MoveWindow instead of SetWindowPos to move the window now, which actually works. 2021-09-18 00:01:39 +02:00
OBattler
6d6e5f9e67 Merge remote-tracking branch 'origin/master' into feature/machine_and_kb 2021-09-17 23:32:05 +02:00
OBattler
5bc8b4bb07 And a fix for writes as well. 2021-09-17 23:29:08 +02:00
OBattler
6a881b8d6c Actually fixed floppy drive turbo mode now. 2021-09-17 23:25:57 +02:00
OBattler
74bea97b66 Fixed a typo. 2021-09-17 22:53:58 +02:00
OBattler
f8837e43c1 Merge branch 'master' of https://github.com/86Box/86Box 2021-09-17 22:44:00 +02:00
OBattler
9369717354 And another attempted fix for that. 2021-09-17 22:43:49 +02:00
Cacodemon345
65538ca629 Actually use GCC 11 2021-09-17 22:27:07 +02:00
Cacodemon345
68a9e4094f Fix build on Ubuntu 20.04 LTS 2021-09-17 22:26:54 +02:00
OBattler
e6635d6bb4 Merge branch 'master' of https://github.com/86Box/86Box 2021-09-17 22:09:13 +02:00
OBattler
8c783afcbc Attempted fix for the FDC turbo mode. 2021-09-17 22:09:03 +02:00