Commit Graph

6029 Commits

Author SHA1 Message Date
Cacodemon345
d232ce99fe Redirect fopen64 functions to fopen for non-Linux Unix systems 2021-09-07 16:24:50 +06:00
Miran Grča
81051f33e0 Merge pull request #1670 from 86Box/tc1995
My dword/byte mode fix doesn't apply to the Trio64V+ and up (Trio64V2…
2021-09-06 22:22:54 +02:00
TC1995
293cb6a3cf My dword/byte mode fix doesn't apply to the Trio64V+ and up (Trio64V2/DX). 2021-09-06 22:11:09 +02:00
Miran Grča
4585224b25 Merge pull request #1668 from Cacodemon345/patch-5
Add Windows key mappings to Unix backend
2021-09-06 20:40:47 +02:00
Cacodemon345
e8f8b74d61 Add Windows key mappings 2021-09-06 22:06:02 +06:00
OBattler
680f0e2294 Fixed Hercules overscan in graphics mode, fixes #1666. 2021-09-06 13:48:07 +02:00
Miran Grča
b77033bc19 Merge pull request #1667 from 86Box/tc1995
Added a force byte mode variable to prevent dword mode from operating…
2021-09-06 13:44:22 +02:00
TC1995
4f5a78a8b9 Added a force byte mode variable to prevent dword mode from operating due to glitches in the S3 acceleration using said mode. 2021-09-06 13:03:50 +02:00
Miran Grča
88e4ad6055 Merge pull request #1665 from 86Box/master
Bring the branch up to par with master.
2021-09-06 02:06:48 +02:00
Miran Grča
9035dbcdf5 Merge pull request #1657 from dob205/master
cpu_tables.c: Adding new variants for the AMD K6 (Model 6) processor
2021-09-06 00:11:47 +02:00
OBattler
4bf3c88a26 Reverted the peformance "improving" CPU change. 2021-09-05 23:59:52 +02:00
Miran Grča
ca4f66c7a9 Merge pull request #1664 from 86Box/tc1995
Fix 3 for the dword mode for duke3d/lxpic/standard and miro drivers f…
2021-09-05 23:50:18 +02:00
OBattler
5aeed6439a Merge branch 'master' of https://github.com/86Box/86Box 2021-09-05 23:21:10 +02:00
OBattler
ead818c5bd Disabled 286/386 prefetch queue timings emulation on 486+, improves performance. 2021-09-05 23:20:58 +02:00
TC1995
b9cdf0521f Fix 3 for the dword mode for duke3d/lxpic/standard and miro drivers for win3.1 (I swear).
Re-added the byte swap bit in pix trans write word mode that was accidentally removed, fixes buttons in pifedit using the 968 in Win3.1.
2021-09-05 23:17:38 +02:00
Ompronce
2971f374a2 Merge branch '86Box:master' into master 2021-09-05 16:19:59 -04:00
Miran Grča
7145e3aa9a Merge pull request #1662 from 86Box/master
Bring the branch up to par with master.
2021-09-05 20:31:53 +02:00
Miran Grča
0de3c10341 Merge pull request #1661 from 86Box/tc1995
Fix the dword mode fix in the S3 code.
2021-09-05 20:31:03 +02:00
OBattler
6536a04590 Implemented Hercules overscan, closes #1638. 2021-09-05 20:30:43 +02:00
TC1995
e37f477ebf S3 dword mode:
CRTC14 bit 6 (standard dword mode) has the highest priority over CRTC31 bit 3 (S3 dword mode), so if the latter is enabled while the former is disabled, it's byte mode. Fixes both Duke3D, LXPIC and Win3.1 running at the same time (once and for all).
2021-09-05 19:53:03 +02:00
TC1995
1c634759c5 Fix the dword mode fix in the S3 code. 2021-09-05 19:25:16 +02:00
OBattler
b834365f30 Fixed CRTC register readout on the Hercules, fixes #1656. 2021-09-05 19:03:32 +02:00
Ompronce
0ac279ba0c Merge branch '86Box:master' into master 2021-09-05 12:34:53 -04:00
Miran Grča
16c7b632b6 Merge pull request #1660 from 86Box/tc1995
S3 changes/improvements:
2021-09-05 18:19:16 +02:00
TC1995
0ae17cbb3e S3 changes/improvements:
Overhauled the read portion of the PIX TRANS command (fixes white corruption in some instances while keeping everything already working fine).
Fixed Miro 10SD recalctimings issue about losing graphics mode.
DWORD mode SVGA CRTC bit fixed when S3 DWORD mode bit is enabled.
2021-09-05 18:10:54 +02:00
OBattler
9803ef828a Gave sound/snd_audiopci.c a header. 2021-09-05 17:47:08 +02:00
OBattler
041d29da8a AudioPCI (ES1371) clean-up and overhaul. 2021-09-05 17:42:33 +02:00
Miran Grča
d858fce416 Merge pull request #1659 from 86Box/tc1995
Added the 3dfx Velocity 100 per request, alongside its BIOS.
2021-09-05 17:37:47 +02:00
TC1995
16996ab2a2 Added the 3dfx Velocity 100 per request, alongside its BIOS. 2021-09-05 01:16:56 +02:00
Miran Grča
eaa8db2490 Merge pull request #1654 from Cacodemon345/patch-4
unix.c: Fix character count in fullscreen string
2021-09-04 23:00:15 +02:00
dob205
af96922c3a Adding new AMD K6 (Model 6) processor variants
Adding new 66, 100 and 133 MHz variants of the AMD K6 (Model 6) processors
2021-09-04 15:21:37 +02:00
dob205
a387303630 Merge branch '86Box:master' into master 2021-09-04 15:04:08 +02:00
Cacodemon345
dbf1202d0c unix.c: Fix character count in fullscreen string 2021-09-04 00:28:41 +06:00
Ompronce
93b1d3581e Merge branch '86Box:master' into master 2021-09-03 14:19:52 -04:00
OBattler
4b2402db2e And fixed it again. 2021-09-03 19:45:28 +02:00
OBattler
b1c985c14c Fixed the shim. 2021-09-03 19:35:25 +02:00
OBattler
85a9aa4904 Merge branch 'master' of https://github.com/86Box/86Box 2021-09-03 19:24:01 +02:00
OBattler
136c136608 Ported some more Apple-related fixes from PCem. 2021-09-03 19:23:50 +02:00
Daniel Gurney
bd1117a13f Add missing include for arm64 macOS 2021-09-03 19:58:08 +03:00
OBattler
b75d9a2001 And back. 2021-09-03 16:42:39 +02:00
Miran Grča
b0ec4e1ece Merge pull request #1652 from 86Box/master
Brought the branch up to par with master.
2021-09-03 16:41:24 +02:00
OBattler
81db8ea205 I have to do this, apparently. 2021-09-03 16:41:11 +02:00
OBattler
03253ec93c Trident changes to make merging easier. 2021-09-03 16:40:07 +02:00
OBattler
dc33476e0d Fixed the PIT BCD counter for signedness (bug again found by clang). 2021-09-03 00:45:47 +02:00
OBattler
2415673c7a Some small S3 fixes (bugs found by clang). 2021-09-03 00:41:10 +02:00
Miran Grča
5746107724 Merge pull request #1649 from 86Box/tc1995
Minor pix trans fixes to the S3 code (R/W).
2021-09-03 00:32:24 +02:00
OBattler
3c4faaedb1 Merge branch 'master' of https://github.com/86Box/86Box 2021-09-03 00:29:36 +02:00
OBattler
87f598816b Fixed the Amstrad colors, closes #1517. 2021-09-03 00:29:25 +02:00
TC1995
229e61b74d Minor pix trans fixes to the S3 code (R/W). 2021-09-03 00:27:08 +02:00
Miran Grča
e9fbddd9aa Merge pull request #1648 from 86Box/tc1995
S3 & TVP3026: Part 2.
2021-09-03 00:14:49 +02:00