Cacodemon345
2ca0fb3dd2
vid_tvp3026_ramdac: Don't ignore CCR2 and CCR3 bits for Cursor RAM reads/writes
...
Fixes hardware cursor under Windows 95
2023-02-17 12:39:04 +06:00
OBattler
7a0e52720d
Merge branch 'master' of https://github.com/86Box/86Box
2023-02-16 20:10:16 +01:00
OBattler
b2f324262d
Fixed more serial receiver FIFO bugs.
2023-02-16 20:10:05 +01:00
Miran Grča
6b6632e140
Merge pull request #3111 from Cacodemon345/qt-compile-fix
...
serial_passthrough: Allow configuration of named pipe parameter
2023-02-16 18:16:07 +01:00
Cacodemon345
be573713a6
config: Fix serial passthrough saving
2023-02-16 22:43:33 +06:00
Cacodemon345
3050dae395
serial_passthrough: Allow configuration of named pipe parameter
2023-02-16 17:27:04 +06:00
OBattler
f6c8080bdc
Fixed MSR writability, fixes Error D on the IBM PCjr.
2023-02-16 02:43:06 +01:00
OBattler
3d480a6ffc
A small fix to the serial receiver FIFO - fixes error 1101 on IBM PS/2 Models 70 and 80.
2023-02-16 00:15:04 +01:00
OBattler
d5291233f7
Reintroduced IDE bit 7 pulldown, this time properly.
2023-02-15 21:16:51 +01:00
Miran Grča
26bff270bc
Merge pull request #3110 from Cacodemon345/qt-compile-fix
...
Serial passthrough fixes on Windows
2023-02-15 18:12:37 +01:00
Cacodemon345
e6156022cf
win_serial_passthrough: Don't error on 0-byte writes
2023-02-15 23:10:27 +06:00
Cacodemon345
ed6f7a6f8e
qt: Fix serial ports enumeration on Windows
2023-02-15 23:09:41 +06:00
OBattler
566d0c8f44
Padding in serial.h.
2023-02-15 16:42:06 +01:00
Miran Grča
e49b84d32e
Merge pull request #3109 from Cacodemon345/qt-compile-fix
...
serial: Fix compilation with Qt
2023-02-15 16:40:50 +01:00
Cacodemon345
f4d985b3da
serial: Fix compilation with Qt
2023-02-15 21:37:20 +06:00
OBattler
9d59f72f0b
Rewrote the serial port receiver FIFO.
2023-02-15 16:00:46 +01:00
OBattler
0ed4548aeb
Fixed warnings in device/serial_passthrough.c.
2023-02-15 14:32:47 +01:00
Jasmine Iwanek
071ecea6a0
Merge pull request #3106 from jriwanek-forks/serial-passthrough
...
Serial Passthrough Support
2023-02-14 21:10:34 -05:00
Jasmine Iwanek
f643391975
Serial Passthrough
2023-02-14 20:53:59 -05:00
Joakim L. Gilje
16b9a5d3e0
TigerVNC pointer needs the same workaround as previously added for another VNC server, ( #3103 )
...
but it's pointer is named differently. In addition, it also publishes a pointer
using the XTEST pointer name already added as a workaround. So, if a TigerVNC pointer
is detected, it should be selected first.
2023-02-13 11:33:40 -05:00
OBattler
a76e9f9d77
Removed excess pci_dummy.c logging and added LOG=y to the Mingw makefile to compile without -mwindows.
2023-02-11 23:58:43 +01:00
OBattler
e395c59254
Very small fix to pci_dummy.c.
2023-02-11 22:51:00 +01:00
OBattler
050c0c0e18
Added PCI_DUMMY flag to the Mingw makefile.
2023-02-11 22:17:41 +01:00
OBattler
c6359517c1
More pci_dummy.c fixes and it's now instantiable and the exposed init function initializes it for PCI slot brute force purposes.
2023-02-11 22:15:50 +01:00
OBattler
476e8eeead
Fixes to pci_dummy.c.
2023-02-11 21:39:21 +01:00
RichardG867
3f62a95ca1
VIA PIPC: Poll legacy audio only if enabled, improves performance on 686A/B machines
2023-02-11 14:34:35 -03:00
Miran Grča
14eda6bd75
Merge pull request #3099 from jriwanek-forks/machine
...
Machine table updates
2023-02-09 16:01:41 +01:00
Jasmine Iwanek
947e511d72
Add sio_device to machine table
2023-02-09 05:55:15 -05:00
Miran Grča
60b11eecea
Merge pull request #3098 from jgilje/stream_mode
...
add command 0xea - set stream mode
2023-02-09 02:54:01 +01:00
Joakim L. Gilje
fa9e05a317
add command 0xea - set stream mode
2023-02-08 22:11:22 +01:00
Jasmine Iwanek
01749a6de6
Add fdc_device to machine table
2023-02-07 19:11:07 -05:00
Jasmine Iwanek
118ab005f0
Switch kbc to device_t kbd_device
2023-02-07 18:14:59 -05:00
Jasmine Iwanek
fea5ac681b
Handful of function renames
2023-02-07 18:14:58 -05:00
Miran Grča
3dfb553555
Merge pull request #3097 from 86Box/tc1995
...
Added more ATAPI CD-ROM types (including the NEC CDR-273 4.20 drive used to be there at some point) and removed some non-working types.
2023-02-07 22:36:18 +01:00
TC1995
9ceec90d79
Added more ATAPI CD-ROM types (including the NEC CDR-273 4.20 drive used to be there at some point) and removed some non-working types.
2023-02-07 21:17:14 +01:00
RichardG867
22c0fd29a3
Jenkins: Overhaul MSYS2 package handling to remove the version pinning hack
2023-02-07 13:12:34 -03:00
Jasmine Iwanek
64ad9e5fba
Some escaped standardization in machine table
2023-02-07 06:48:06 -05:00
RichardG867
8910c10d94
Jenkins: Don't create AppImage workaround symlink if it already exists (also: introducing new Windows node)
2023-02-06 19:37:51 -03:00
Miran Grča
f87f989f5d
Merge pull request #3092 from jriwanek-forks/libslirp
...
Update libslirp to 4.7.0 with our customizations
2023-02-06 21:31:59 +01:00
Miran Grča
57ea335b97
Merge pull request #3093 from jriwanek-forks/acpi-apm
...
Add APM flags to 386 & later, ACPI flag to Pentium and later
2023-02-06 21:31:44 +01:00
Miran Grča
11ed4619c4
Merge pull request #3094 from jriwanek-forks/clang
...
Ability to build with CLANG and Regular builds
2023-02-06 21:31:29 +01:00
Miran Grča
8a2f3be7fb
Merge pull request #3095 from jriwanek-forks/cmakepresets
...
Make CMakePresets.json better
2023-02-06 21:31:12 +01:00
Jasmine Iwanek
0e53a29e3d
Fix build when ENABLE_CDROM_LOG is set
2023-02-06 14:28:59 -05:00
Jasmine Iwanek
b18ed9e20e
Make CMakePresets.json better
2023-02-06 14:20:51 -05:00
Jasmine Iwanek
cd2abb2454
Ability to build with CLANG and Regular builds
2023-02-06 14:16:58 -05:00
Jasmine Iwanek
75b52274ec
Add APM flags to 386 & later, ACPI flag to Pentium and later
...
This isn't a perfect solution, but it'll be less false positives than elsewise.
2023-02-06 13:53:46 -05:00
Jasmine Iwanek
3b5cfe8bfc
Update libslirp to 4.7.0 with our customizations
2023-02-06 12:46:37 -05:00
Miran Grča
0daee20e8b
Merge pull request #3091 from jriwanek-forks/cleanups
...
Make dual video card code use array
2023-02-06 18:21:50 +01:00
Miran Grča
8e6ea13be8
Merge pull request #3090 from jriwanek-forks/win32-scaling
...
Port PR#2786 (Higher scaling factors) to win32 UI
2023-02-06 14:07:12 +01:00
Jasmine Iwanek
a7236a9022
Make dual video card code use array
2023-02-06 07:29:18 -05:00