Miran Grča
b6ae0a0e5b
Create SECURITY.md
2024-04-08 17:28:53 +02:00
Miran Grča
6f8971d1b9
Merge pull request #4335 from 86Box/tc1995
...
PASPlus fix for PoP1
2024-04-06 02:52:24 +02:00
TC1995
c69066715c
Merge branch 'master' into tc1995
2024-04-06 02:45:02 +02:00
TC1995
bc6aacec71
PASPlus fix for PoP1
...
Okay, turns out bit 5 (for the board revision) is for all PAS2-based cards, which includes both Plus and 16.
This should fix the PCM IRQ on PoP1 and board detection on Plus DOS drivers.
2024-04-06 02:44:50 +02:00
Miran Grča
6388dba333
Merge pull request #4333 from 86Box/tc1995
...
Video7/Radius fixes.
2024-04-05 14:27:43 +02:00
TC1995
b674619894
Video7/Radius fixes.
...
And cleanups as well.
Htotal/hblankstart are now applicable to the HT216-32 card only.
Re-apply the Radius ISA SVGA extensions port workaround until a proper ISA bios is found/dumped (warning: the HT209 may not work properly on the PS/1 2121 machine).
2024-04-05 14:11:49 +02:00
Miran Grča
48f0412865
Merge pull request #4330 from kzmidze/master
...
Update translations
2024-04-04 16:39:31 +02:00
Miran Grča
3d376c525e
Merge pull request #4329 from cold-brewed/config-cpu-version
...
Add host_cpu and emu_build_num to config
2024-04-04 16:39:10 +02:00
Miran Grča
bc9b07fec5
Merge branch 'master' into config-cpu-version
2024-04-04 16:39:02 +02:00
Miran Grča
3fc27b9473
Merge pull request #4328 from cold-brewed/uuid-mac
...
MAC address configuration, machine move detection
2024-04-04 16:37:37 +02:00
Miran Grča
433a1302b5
Merge pull request #4327 from cold-brewed/ui-warnings-42
...
UI updates: softfloat and voodoo
2024-04-04 16:37:12 +02:00
OBattler
d52b606cec
SiS PCI flags corrections.
2024-04-04 03:10:29 +02:00
OBattler
f93692a045
More Pro Audio Spectrum 16 work, closes #4313 .
2024-04-04 03:09:35 +02:00
Sasamiya
982c7c46f9
Update language modules
2024-04-04 00:08:52 +08:00
OBattler
fcbbae181f
MGA: fixes pitch mask to be correct according to the docs (it incorrectly stripped bit 11 of the pitch before).
...
Reference: Page 3-74 (PDF page number 87), https://www.vgamuseum.info/images/doc/matrox/mga-2164w_dev_spec.pdf .
2024-04-03 14:09:27 +02:00
OBattler
48718eb169
MGA: Fixes hard freezes when using DynaView 3D on non-16-bpp modes on Windows 3.x.
2024-04-03 14:08:05 +02:00
OBattler
c8a1843cdf
FDC: Disable DSR reset on the PS/1-2011/2121 / PS/2-30 FDC.
2024-04-02 23:31:44 +02:00
cold-brewed
f637e72488
config: Add host_cpu and emu_build_num to general
2024-04-02 12:30:02 -04:00
cold-brewed
165ad489ef
Trim the newline from the resulting string on macOS
2024-04-02 12:30:02 -04:00
cold-brewed
4d8e7bd24e
qt: Add UUID features, MAC address configuration, machine move detection
2024-04-02 11:47:29 -04:00
cold-brewed
3cf3865980
ui: Disable add-on voodoo when main voodoo is selected
2024-04-02 10:28:49 -04:00
cold-brewed
57b064c412
ui: Warning for performance impact of softfloat
2024-04-02 10:28:49 -04:00
Miran Grča
c6289fd85a
Merge pull request #4326 from 86Box/tc1995
...
Tseng Labs fixes and bug-compatible fixes too.
2024-04-02 15:40:50 +02:00
Miran Grča
a58858f577
Merge branch 'master' into tc1995
2024-04-02 15:40:43 +02:00
TC1995
38e044ca34
Tseng Labs fixes and bug-compatible fixes too.
...
ET3000AX: the chip in question should not support 1MB of video memory.
ET4000AX: the early TC6058AF revision can support 1MB of video memory (e.g.: Diamond Speedstar BIOS D3.10, undumped anyway), and actually don't update the rowoffset to 256 when using such chip in 320x200x256 mode. Fixes the copper demo in said chip revision.
2024-04-02 15:09:18 +02:00
OBattler
e712f8060a
ET4000AX: Do not wrap row offset.
2024-04-02 14:54:25 +02:00
Miran Grča
737ef38021
Merge pull request #4324 from 86Box/tc1995
...
Voodoo: vertical display programming fix.
2024-04-02 00:21:54 +02:00
TC1995
42be0ab641
Voodoo: vertical display programming fix.
...
Apparently some software reprograms the vertical display wrong sometimes (in this case, vdisp + 2).
This should fix software titles that use such techniques...
2024-04-02 00:20:27 +02:00
OBattler
ee7df06168
Voodoo: Honor monitor overscan.
2024-04-02 00:08:40 +02:00
OBattler
038871d998
SiS 496/497: Fix soft reset behavior, fixes #4319 .
2024-04-01 23:54:49 +02:00
OBattler
5d94a361f1
net_modem: Remove excess parentheses.
2024-04-01 23:36:38 +02:00
OBattler
9c53413ca4
Give the P5MP3 PS/2 keyboard and mouse latches, fixes #4320 .
2024-04-01 23:35:55 +02:00
Miran Grča
32e05fe453
Merge pull request #4323 from lemondrops/modem
...
Modem (and related) cleanups
2024-04-01 18:24:58 +02:00
Alexander Babikov
3f64d6d00c
Simplify EditorConfig, add .ui
...
Remove rules made redundant by the new indentation style
Add Qt .ui files
2024-04-01 21:22:38 +05:00
Miran Grča
6ad4589a8f
Merge pull request #4322 from lemondrops/modem
...
Modem additions
2024-04-01 18:20:56 +02:00
Alexander Babikov
0a1e92e239
clang-format modem and serial passthrough related files
2024-04-01 21:08:55 +05:00
Alexander Babikov
9a8bc1ab08
Modem: Disable most logging by default
2024-04-01 21:08:52 +05:00
Miran Grča
9e2b68e538
Merge pull request #4321 from lemondrops/modem
...
Modem fixes
2024-04-01 18:01:40 +02:00
Alexander Babikov
93f7705c83
Modem: Extra logging and misc improvements
2024-04-01 20:49:02 +05:00
Alexander Babikov
9b8680b7cf
Modem: Implement A/
(repeat last command)
2024-04-01 20:48:54 +05:00
Alexander Babikov
ba499b9563
Modem: Implement ATDL
(dial last number)
2024-04-01 20:48:51 +05:00
Alexander Babikov
e641365866
Modem: Implement AT&C
(DCD signal control)
2024-04-01 20:48:44 +05:00
Alexander Babikov
94c917eaaf
Modem: Implement ATD;
(return to command mode after dialing)
...
To simulate the in-progress dialing, the number before the semicolon
is appended to a temporary buffer; when an ATD command without a semicolon
is issued, the buffer contents are prepended and the complete number
is dialed at once.
Fixes Windows 98 dialer being stuck if "wait for dial tone" option
was enabled.
2024-04-01 20:48:41 +05:00
Alexander Babikov
2353d1f917
Modem: Stop command line processing after dialing
...
"Phone numbers" with letters in them, such as hostnames, are no longer
interpreted as commands
2024-04-01 20:28:33 +05:00
Alexander Babikov
b63c1e04eb
Modem: Fix escape guard counter never resetting
...
Escape sequence guard timer now actually works
2024-04-01 20:28:29 +05:00
Alexander Babikov
05bbb2a807
Modem: Increase phonebook size to 200 entries
...
Also make some string operations (such as phonebook file parsing) safer
2024-04-01 20:28:10 +05:00
OBattler
46840b239d
MGA: Implement hardware dithering modes by Cacodemon345, fixes Windows 3.1 dynamic resolution switching.
2024-04-01 12:57:48 +02:00
OBattler
a069eecd73
Merge branch 'master' of https://github.com/86Box/86Box
2024-03-31 23:57:06 +02:00
OBattler
3ec5f6f4a3
SiS 5571: Use the correct register for recalculating the SMRAM mapping, fixes #4318 .
2024-03-31 23:56:59 +02:00
Miran Grča
f5dabe83d8
Merge pull request #3681 from redoste/vde-mode-fix
...
Allow connection to a VDE switch run by the same user
2024-03-28 18:17:22 +01:00