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
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
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
OBattler
2fd5fe86cd
SiS 55xx: Add sanity check to the PCI to ISA bridge close code, fixes #4304 .
2024-03-28 18:12:30 +01:00
Miran Grča
86c6cc27ab
Merge pull request #4310 from cold-brewed/gcc-warning-fix
...
Fix gcc warning with use of strncpy
2024-03-28 07:19:12 +01:00
Miran Grča
d69eb5cd49
Merge pull request #4309 from cold-brewed/gha-disable-ucrt64
...
Disable UCRT64 in msys2 workflow
2024-03-28 07:18:53 +01:00
OBattler
7bd510dc10
Actually take the Olivetti M290 Dev branched option into account.
2024-03-28 00:25:30 +01:00
OBattler
97ba1cd8e0
Moved the ATi VGA Wonder 18800 out of the Dev branch.
2024-03-28 00:18:30 +01:00
OBattler
d290de418d
Significantly reworked the Pro Audio Spectrum 16 and implemented a lot of missing stuff, and added the Pro Audio Spectrum Plus.
2024-03-27 23:56:55 +01:00
OBattler
7f4e8caefa
IT86x1: Use PRIXPTR instead of the #ifdef's.
2024-03-27 22:23:33 +01:00
OBattler
8b3866b993
SiS 5595 PMU: Remove a pointless tautology.
2024-03-27 22:19:06 +01:00
OBattler
f48b710206
Some changes in preparation for the not yet committable PAS16 changes.
2024-03-27 19:55:34 +01:00
cold-brewed
bf09f6c9fc
Fix gcc warning with use of strncpy
2024-03-27 14:16:21 -04:00
cold-brewed
5445ef639f
GHA: Disable UCRT64 in msys2 workflow
2024-03-27 13:21:26 -04:00
OBattler
7a4a44d1d1
Matrox: Apply DirectDraw transparency fixes by Cacodemon345.
2024-03-27 17:24:06 +01:00
OBattler
8e21ba4699
SoftFloat: Fix 8087/287 comparison of infinites.
2024-03-27 13:59:37 +01:00
OBattler
12e4d1b083
SoftFloat: Correctly treat +INF and -INF as equal on 8087 and 287, fixes 287 detection in MCPDiag.
2024-03-26 23:29:06 +01:00
OBattler
0b0cb84bf7
FPU: Re-enabled SoftFloat on 808x and implement the missing FBLD instruction, closes #4300 .
2024-03-25 19:59:26 +01:00
OBattler
31dee950ab
PC330: Correct the on-board graphics card to VLB, fixes #4302 .
2024-03-25 14:37:04 +01:00
OBattler
fb53ed47b0
cdrom_image_backend: Fix sector header generation for non-raw sectors.
2024-03-24 16:21:25 +01:00
Miran Grča
1962c7ff52
Merge pull request #4299 from lemondrops/vulkanfix
...
CI, workflows: Add vulkan-headers for MSYS2
2024-03-23 23:52:50 +01:00
Alexander Babikov
f267a2f12a
workflows: Remove the defunct legacy Makefile workflow
2024-03-24 02:20:53 +05:00
Alexander Babikov
e5fe2dd1fa
CI, workflows: Add vulkan-headers for MSYS2
2024-03-24 02:09:47 +05:00
Miran Grča
e9d8889906
Merge pull request #4298 from cold-brewed/zip-load-fix
...
Fix zip disk image load crash
2024-03-23 21:34:10 +01:00
cold-brewed
50a2a479c1
Revert earlier change to zip_load to fix an image load crash
2024-03-23 16:15:35 -04:00
OBattler
f63cc093e1
net_modem and sb_dsp: Warning fixes.
2024-03-23 17:22:36 +01:00
OBattler
f45fe7b121
Bump version to 4.2.
2024-03-23 17:19:33 +01:00
Miran Grča
f2b9f7b028
Merge pull request #4297 from 86Box/version/4.2
...
Merge Version/4.2 into master.
2024-03-23 17:15:39 +01:00
Miran Grča
1bcd4b085e
Merge pull request #4296 from Kagamiin/feature/ess-audiodrive
...
feature/sound: ESS AudioDrive ES1688
2024-03-23 17:14:10 +01:00
Miran Grča
759cca1582
Merge branch 'version/4.2' into feature/ess-audiodrive
2024-03-23 17:13:59 +01:00
Kagamiin~
0af83efb8f
Correcting device name
2024-03-23 12:47:41 -03:00
Kagamiin~
6c519904fd
Cleanup: miscellaneous
2024-03-23 12:23:32 -03:00
OBattler
1d2a7e3bca
Set pit constant after PIT reset.
2024-03-23 06:48:53 +01:00
OBattler
4884f8664c
Set PIT constant on PIT init.
2024-03-23 06:18:11 +01:00
OBattler
2466da2161
Prepared the API to set the PIT constant.
2024-03-23 06:15:34 +01:00
Kagamiin~
639f05d07c
Small fixes
2024-03-23 01:09:49 -03:00
Kagamiin~
eee63d7312
Better function naming
2024-03-23 00:58:31 -03:00
Kagamiin~
922a403eb3
Cleanup: get rid of snd_ess.c; move ess to snd_sb.c/.h
2024-03-23 00:54:31 -03:00