OBattler
9765090991
Made pic_set_pci() also add aliases on 1120-113F and 11A0-11BF.
2021-10-04 19:52:04 +02:00
OBattler
63d208182a
Fixed pic_set_pci().
2021-10-04 15:38:43 +02:00
OBattler
114539b2b2
Added a pic_set_pci() function that adds the PIC I/O aliases.
2021-10-02 23:07:12 +02:00
OBattler
7a5290912d
Merge remote-tracking branch 'origin/master' into feature/machine_and_kb
2021-09-27 13:53:32 +02:00
OBattler
03ed12a966
Various blitter fixes, should fix 8088MPH Kefrens segmentation fault.
2021-09-27 04:32:08 +02:00
OBattler
5231ab4e44
Merge remote-tracking branch 'origin/master' into feature/machine_and_kb
2021-09-26 22:52:33 +02:00
Miran Grča
fe48e3b36d
Merge pull request #1737 from 86Box/tc1995
...
S3 ViRGE changes:
2021-09-26 21:20:23 +02:00
TC1995
3bfcfc01a3
S3 ViRGE changes:
...
Added a timer to improve perfomance of the 3D engine.
Made the Trio3D/2X available for all.
Reserved bit 2 of CR33 is now always set to make sure Win95's Trio3d/2X drivers work along with a workaround for the memory size.
Added preliminary DMA bus master capabilities.
2021-09-26 21:13:47 +02:00
Miran Grča
4dd5df59c8
Merge pull request #1735 from 86Box/tc1995
...
OPL2 status now correctly cleared when timers are stopped. Fixes F15 …
2021-09-25 19:37:33 +02:00
TC1995
295d3ac937
OPL2 status now correctly cleared when timers are stopped. Fixes F15 and F19 DOS games.
2021-09-25 19:12:20 +02:00
OBattler
5ad606a8f2
UMC HB4 shadow RAM overhaul and SMRAM fixes, slight changes to SiS 85c4xx, a fix for SiS 85c50x, fixed SMBASE on 486 (it should *NOT* zero the most significant 8 bits!), various improvements to mem.c (eg. mem_invalidate_range() is now faster), fixed resetting PCI on soft reset, and made the KBC soft reset again.
2021-09-25 15:30:06 +02:00
OBattler
b5f7e9bec3
Conflict resolution.
2021-09-25 14:24:29 +02:00
OBattler
52e7b9b772
Fixed S3 and ViRGE hardware cursor clipping, fixes #1733 .
2021-09-25 14:21:43 +02:00
David Hrdlička
73cac00119
Remove pthreads on Win32 from build files
2021-09-23 23:03:33 +02:00
David Hrdlička
4f57f29836
Move thread.c back to src/unix
2021-09-23 22:52:53 +02:00
David Hrdlička
c51f899d0f
Remove Win32 code from the pthread implementation
2021-09-23 22:52:13 +02:00
OBattler
6aed84e131
Merge remote-tracking branch 'origin/master' into feature/machine_and_kb
2021-09-22 16:55:38 +02:00
Miran Grča
b44d5884f4
Merge pull request #1712 from Ompronce/master
...
Corrected another typo in Ensoniq AudioPCI emulation and added correct ID for CS4297A AC97 codec
2021-09-22 13:50:26 +02:00
Ompronce
f6779a16c9
Merge branch '86Box:master' into master
2021-09-21 09:14:02 -04:00
OBattler
2e3c2602f7
Removed the M6117 flag from the CPU and Machine CMakeLists.txt files.
2021-09-21 13:02:22 +02:00
OBattler
926fbed16a
Merge remote-tracking branch 'origin/master' into feature/machine_and_kb
2021-09-21 13:00:50 +02:00
OBattler
5997f41f1c
Fixed cpu/CMakeLists.txt so it passes the M6117 flag to cpu_table.c.
2021-09-21 13:00:27 +02:00
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
Ompronce
c39c562bc9
Add files via upload
2021-09-20 11:06:11 -04: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