Jasmine Iwanek
4cf229ee3a
Port the very basic serial console from mtrr
...
It's enabled by the flag ENABLE_SERIAL CONSOLE
2022-11-05 21:43:42 -04:00
Jasmine Iwanek
5def97d138
Port code related to coreboot BIOS from MTRR
...
Only used if MACHINE_COREBOOT is set in machine flags, so this is a pretty safe one
2022-11-05 21:43:09 -04:00
Jasmine Iwanek
4901e89e51
Port fdd_is_hd() from mtrr branch
...
Currently disabled as unused
2022-11-05 21:41:55 -04:00
OBattler
95210fafbb
The Olivetti M24 now has its hard disk controller (albeit not yet configurable), closes #845 .
2022-11-06 02:41:46 +01:00
OBattler
989f1c3e0a
Merge branch 'master' of https://github.com/86Box/86Box
2022-11-06 02:31:39 +01:00
OBattler
841d817328
The Sinclar PC200 (= Amstrad PC20) now correctly uses the AT Scancode Set 1 for the keyboard, fixes #1317 .
2022-11-06 02:31:28 +01:00
Miran Grča
ec3a40f584
Merge pull request #2811 from jriwanek-forks/oldcdroms
...
Port Mitsumi cdrom stuff from M&K
2022-11-06 02:19:17 +01:00
Jasmine Iwanek
381960dfc0
More mitsumi cdrom stuff
2022-11-05 20:17:39 -04:00
Miran Grča
a699a6ceb3
Merge pull request #2810 from Cacodemon345/voodoo-fifo-fix
...
vid_voodoo_common: All volatile variables are now atomic
2022-11-06 00:18:43 +01:00
OBattler
8b63f5995e
Correctly clear all extensions when extended write modes are disabled, fixes #2800 .
2022-11-06 00:15:30 +01:00
OBattler
873d4dbbb8
The Samsung SPC-6000A is no longer incorrectly marked as having an internal IDE controller, closes #2809 .
2022-11-05 20:20:12 +01:00
OBattler
19f4d8afa4
Merge branch 'master' of https://github.com/86Box/86Box
2022-11-05 20:15:48 +01:00
OBattler
ff3e0f428a
An actual implementation of the PCSCSI PAD command, per suggestion by TC1995 - fixes booting from CD-ROM in emulation mode.
2022-11-05 20:15:34 +01:00
Cacodemon345
1f333724ac
vid_voodoo_common: All volatile variables are now atomic
...
AArch32 and AArch64 has far lesser atomicity guarantees for simple load-store accesses unlike x86/x64. This should take care of the majority, if not all, of Voodoo crashes on Apple Silicon systems.
2022-11-06 00:12:17 +06:00
Miran Grča
cfa2225732
Merge pull request #2808 from izne/micoms-xl7-turbo
...
Micoms XL7-Turbo
2022-11-05 03:46:28 +01:00
Dimitar Angelov
87017af8bd
Merge branch '86Box:master' into micoms-xl7-turbo
2022-11-05 03:13:15 +01:00
Dimitar Angelov
f6add20410
Adding Micoms XL7-Turbo (8088 mainboard, compatible PC/XT)
2022-11-05 03:11:03 +01:00
Miran Grča
2e71376be7
Merge pull request #2807 from izne/pravetz-bios-filenames
...
Pravetz-16 proper naming of BIOS files
2022-11-05 02:20:15 +01:00
Dimitar Angelov
2e2c2196da
Pravetz-16 proper naming of BIOS files
2022-11-05 00:53:50 +01:00
Jasmine Iwanek
6aa977daf5
Fix my silly mistake
2022-11-04 17:58:41 -04:00
Jasmine Iwanek
fbc08ef961
Merge pull request #2805 from jriwanek-forks/msys2
...
Modernize MSYS2 Makefile build
2022-11-04 13:24:58 -04:00
Jasmine Iwanek
644108fba1
Correct reported issues
2022-11-04 13:16:09 -04:00
Jasmine Iwanek
ac9decc8fd
Modernize MSYS2 Makefile build
2022-11-04 12:54:29 -04:00
OBattler
bcce95caf5
More small PCSCSI fixes.
2022-11-04 17:07:00 +01:00
OBattler
40139765cd
Some small AMD PCSCSI fixes.
2022-11-04 16:32:45 +01:00
Miran Grča
10c0353c5a
Merge pull request #2804 from Cacodemon345/voodoo3
...
voodoo: Fix misleading pixel format error message
2022-11-04 14:51:50 +01:00
Cacodemon345
b049f65b8e
voodoo: Fix misleading pixel format error message
2022-11-04 14:05:23 +06:00
Miran Grča
9657dba060
Merge pull request #2801 from Cacodemon345/voodoo
...
Improve Banshee error reporting
2022-11-04 02:07:24 +01:00
Miran Grča
ebdd1886de
Merge pull request #2803 from jriwanek-forks/voodoo2
...
Revert "Rework Voodoo texture precalc to support non-split trilinear …
2022-11-04 02:07:09 +01:00
Jasmine Iwanek
89ae64e53a
Revert "Rework Voodoo texture precalc to support non-split trilinear textures" for voodoo1/2 Fixes #1137
2022-11-03 20:18:28 -04:00
Cacodemon345
c5f7cf5fa2
Improve Banshee error reporting
...
Stubbed Banshee AGP registers
2022-11-04 01:49:20 +06:00
Miran Grča
1cbd012083
Merge pull request #2799 from Cacodemon345/qt-hardware-renderer
...
qt: disable Vulkan early if not available
2022-11-03 17:24:19 +01:00
Cacodemon345
2dc2d912b2
qt: disable Vulkan early if not available
2022-11-03 22:00:45 +06:00
Miran Grča
9047cc3ad2
Merge pull request #2797 from Cacodemon345/qt-hardware-renderer
...
qt: display at initialization time (update() call doesn't work there)
2022-11-03 16:29:33 +01:00
Cacodemon345
7928093c2b
qt: display at initialization time (update() call doesn't work there)
2022-11-03 21:05:47 +06:00
Miran Grča
5929e06a3b
Merge pull request #2796 from Cacodemon345/patch-106
...
qt: force update to happen after hardware renderer is created
2022-11-03 14:48:18 +01:00
Cacodemon345
383bae65e2
qt: force update to happen after hardware renderer is created
2022-11-03 15:42:29 +06:00
OBattler
2a2276dbee
On the NEC V20/V30, REP string instructions with segment override move IP back one further byte on a hardware interrupt, fixes V20 detection on HWiNFO16.
2022-11-03 01:04:21 +01:00
OBattler
19d6fcec24
808x flags fixes - fixes HWiNFO v2.2 hanging.
2022-11-03 00:14:31 +01:00
OBattler
6da8e07c7a
Apparently, the case is only needed when building for QT6.
2022-11-02 18:04:43 +01:00
OBattler
c8cab397fd
Another OPTi 822 fix.
2022-11-02 17:42:30 +01:00
OBattler
b95de093aa
Reverted the win_dynld.c "fix".
2022-11-02 14:47:08 +01:00
Miran Grča
3720077d6d
Merge pull request #2786 from chungy/higher-scaling-factors
...
Higher scaling factors
2022-11-02 06:35:37 +01:00
Miran Grča
277b5a07f5
Merge pull request #2785 from jriwanek-forks/oli-m24
...
Adds BIOSless version of the WD1002A-WX1 primarily for use with the Olivetti M24
2022-11-02 06:35:24 +01:00
OBattler
4fb3228628
Fixes to both versions of win_dynld.c.
2022-11-02 06:28:27 +01:00
OBattler
e2391ca6ef
A small fix in qt/qt_mediamenu.cpp.
2022-11-02 06:15:05 +01:00
OBattler
5b45654c69
Properly fix the READ CD command on data sectors, closes #2788 .
2022-11-02 05:53:38 +01:00
OBattler
67c94f9bb2
One last fix.
2022-11-02 05:25:37 +01:00
OBattler
de6a6909e5
The last OPTi 822 fixes.
2022-11-02 05:19:28 +01:00
OBattler
8c0facc3b4
PCI changes for OPTi 82c822 (will also be needed for the ALi M1435).
2022-11-02 04:03:55 +01:00