Panagiotis
259db0979e
Reverted the XT FDC with no flags
...
Turns out it was working as intended
2021-02-07 19:18:15 +02:00
Panagiotis
a0a7ee67cc
FDC workaround
...
The Internal FDC is added when needed for AT machines too.
Some speculative "work" on the main FDC code
2021-02-07 17:27:14 +02:00
EngiNerd89
f026ac6eea
Merge branch 'master' of https://github.com/86Box/86Box.git into EngiNerd
2021-02-07 00:24:21 +01:00
EngiNerd89
b7e2e239e8
Added chipset and xta interface to Philips machines.
...
Major refactoring.
2021-02-06 23:58:39 +01:00
Miran Grča
fbfde99b4a
Merge pull request #1267 from qeeg/sonarcloud-fixes
...
Fixes to legitimate issues Sonarcloud caught in our code
2021-02-06 17:36:30 +01:00
David Hrdlička
b377927f9c
cmake: LNK1322 workaround
...
ref #1268
2021-02-05 01:11:25 +01:00
qeeg
b9dfd082e1
Fixes to legitimate issues Sonarcloud caught in our code
2021-02-04 16:10:53 -06:00
RichardG867
114ab43422
Merge branch 'master' of https://github.com/86Box/86Box
2021-02-04 17:51:29 -03:00
Miran Grča
955b64367b
Merge pull request #1263 from tiseno100/master
...
Sanitize some old chipset code (Part 2)
2021-02-03 21:51:32 +01:00
Panagiotis
ccb52c4585
Sanitize some old chipset code (Part 2)
...
Few fixes for both the ALi M1429 & OPTi 291
2021-02-03 14:56:22 +02:00
Miran Grča
d8de24ed2f
Merge pull request #1261 from tiseno100/master
...
Adapt the DTK FDC to 86Box
2021-01-31 23:24:04 +01:00
David Hrdlička
8e0a3187a5
workflows: adjust the vs2019 job
...
- reduce the number of builds
- more descriptive names for artifacts and builds
- populate the package manually instead of using CPack, which results in double ZIPs being generated
2021-01-31 21:27:22 +01:00
David Hrdlička
e4c0319d27
tinyglib: change g_strdup
to a macro
2021-01-31 19:04:51 +01:00
David Hrdlička
953f64d9d9
workflows: add CPack to the VS2019 build
2021-01-31 19:04:51 +01:00
David Hrdlička
f277faa6ad
workflows: minor fixes to the cmake build
...
- build as release with debug info
- change a job id from `clang` to `vs2019`
- use the v142 (2019) toolset instead of the v141 (2017) one
- build when root CMakeLists.txt changes
2021-01-31 19:02:40 +01:00
David Hrdlička
a42b4263f9
cmake: add CPack support
2021-01-31 17:13:14 +01:00
Panagiotis
41c3dbc451
Added the Magitronic B215
...
Intended for just testing the XT FDC issues
2021-01-31 13:49:14 +02:00
Panagiotis
1290fdb065
Few more changes on the DTK FDC's
...
DP8473 now uses the correct flags.
Included few notes related to the DTK FDC.
2021-01-31 13:09:42 +02:00
Panagiotis
782d8d9c95
Minor improvements and fixes on the DTK FDC's
2021-01-30 18:24:47 +02:00
Panagiotis
5ef0852531
Adapt the DTK FDC to 86Box
...
Rewrote few parts so the DTK FDC is more adaptive on 86Box standards.
2021-01-30 18:01:56 +02:00
David Hrdlička
4fc03e7e13
tinyglib: implement g_strdup
...
Fixes AddressSanitizer with SLiRP enabled.
2021-01-30 14:41:50 +01:00
David Hrdlička
c912c94e4f
Use the static CRT with CMake/MSVC builds
2021-01-30 01:45:19 +01:00
OBattler
fb015c3f76
Fixed the hardware cursor on divided-by-two clock modes.
2021-01-29 23:36:16 +01:00
Miran Grča
904c7d9116
Merge pull request #1258 from 86Box/tc1995
...
Fixed the solid foreground/background mode of the v7vga, makes the Wi…
2021-01-29 23:10:28 +01:00
TC1995
257890ed83
Fixed the solid foreground/background mode of the v7vga, makes the Windows 2.x/286 v7 1024i 4bpp drivers look correct.
...
Partial fix for the too wide Win3.0 built-in v7 8bpp drivers as well as cursor movement (v7 1024i only)
2021-01-29 23:09:10 +01:00
RichardG867
53ee61d93c
Merge branch 'master' of https://github.com/86Box/86Box
2021-01-28 18:58:36 -03:00
Miran Grča
67b3b7e02a
Merge pull request #1256 from 86Box/tc1995
...
Implemented masked writes to the v7vga code, fixes NT December 1991/J…
2021-01-27 21:10:47 +01:00
TC1995
b9664c83d6
Implemented masked writes to the v7vga code, fixes NT December 1991/July 1992 v7vga drivers in 1024x768 4bpp mode.
2021-01-27 16:41:41 +01:00
Miran Grča
68a7d008fa
Merge pull request #1253 from tiseno100/master
...
Sanitize some old chipset code
2021-01-26 22:46:28 +01:00
Panagiotis
42458bc877
Sanitize some old chipset code
...
Simplistic but complex shadow implementations, few corrections and clearups
2021-01-26 22:54:49 +02:00
Miran Grča
66174334e6
Merge pull request #1248 from tiseno100/master
...
Mass rewrite of the WD76C10
2021-01-25 19:34:29 +01:00
Miran Grča
e78827a5ab
Merge pull request #1251 from 86Box/revert-1244-EngiNerd
...
Revert "Added new NCR and Olivetti machines"
2021-01-25 19:31:06 +01:00
Miran Grča
8200ef5db6
Revert "Added new NCR and Olivetti machines"
2021-01-25 19:30:45 +01:00
Panagiotis
67290bcac8
Minor bugfixes on the SiS 5571
2021-01-24 15:34:24 +02:00
Panagiotis
79f7e659e0
Fix a bit more
2021-01-24 11:27:29 +02:00
Panagiotis
35fefd9af7
Upstream the 286/386SX machines. "Fixing" issues
2021-01-24 11:25:00 +02:00
Panagiotis
3aabb7c2d8
Removed IDE from the Mega PC
2021-01-24 11:23:11 +02:00
Panagiotis
d6d5bcd283
Mass rewrite of the WD76C10
...
Fairly broken rewrite of the WD76C10
2021-01-24 11:18:52 +02:00
Miran Grča
306a2e40de
Merge pull request #1244 from EngiNerd89/EngiNerd
...
Added new NCR and Olivetti machines
2021-01-24 04:31:11 +01:00
Miran Grča
47e25b059f
Merge pull request #1247 from 86Box/tc1995
...
Experimental rework of the video 7 code (HT216).
2021-01-24 04:29:54 +01:00
TC1995
e39709696e
Experimental rework of the video 7 code (HT216).
2021-01-24 03:36:46 +01:00
David Hrdlička
af548a1e19
Update config.yml
2021-01-24 02:28:09 +01:00
David Hrdlička
d3101810cd
Update config.yml
2021-01-24 02:27:30 +01:00
EngiNerd89
6f5f3530b1
Removed duplicated function headers
2021-01-23 19:11:55 +01:00
EngiNerd89
4d711ea782
Removed UMC chipset
2021-01-23 19:04:33 +01:00
EngiNerd89
2bac676e70
Merge branch 'master' of https://github.com/86Box/86Box.git into EngiNerd
2021-01-23 19:03:36 +01:00
EngiNerd89
b71bb01cb1
Fixed CMake
2021-01-23 18:10:38 +01:00
EngiNerd89
ec929b455e
Improved memory management of Olivetti machines.
...
Added On-board video card for NCR 3302
2021-01-23 17:59:02 +01:00
Miran Grča
ea0cd5e793
Merge pull request #1239 from 86Box/tc1995
...
Fixed a serious hang bug on 486 cpus using the Rancho bios'es (looks …
2021-01-21 00:58:16 +01:00
Miran Grča
6e067e009e
Merge pull request #1240 from luisjoseromero/all_mutexes_to_critical_sections
...
Turn all mutexes into critical sections
2021-01-21 00:58:00 +01:00