Commit Graph

20397 Commits

Author SHA1 Message Date
Jonathan Campbell
0d4b055e9f Merge pull request #5801 from Allofich/SVN
Make applicable changes from SVN
2025-08-25 01:29:04 -07:00
maron2000
89c690f93b Fix compile error by adding a missing header 2025-08-25 17:13:58 +09:00
maron2000
5831733fda Switch VS XP builds to windows-2022 runner 2025-08-25 12:18:44 +09:00
maron2000
c231f384ee Fix typedef error 2025-08-24 22:37:55 +09:00
maron2000
cd571de711 Fix deprecated FF_PROFILE_AAC_LOW 2025-08-24 22:34:13 +09:00
maron2000
833c2276a3 Fix deprecated AVFrame.key_frame 2025-08-24 22:30:13 +09:00
maron2000
6bf95907f1 ffmpeg replace deprecated avcodec_close 2025-08-24 22:18:39 +09:00
Allofich
7a36a678d4 Make applicable changes from SVN
From r4485, r4487, r4488 and r4490
2025-08-24 01:24:46 +09:00
Jonathan Campbell
6c4f978671 Merge pull request #5799 from joncampbell123/scale-mapper
Scale mapper according display resolution
2025-08-22 13:00:29 -07:00
Jonathan Campbell
6327afe7af Merge pull request #5798 from joncampbell123/fix-blank-mapper-sdl2
Fix mapper not rendering anything on SDL2/Windows
2025-08-22 12:59:33 -07:00
Jonathan Campbell
fed22eaeb1 Merge pull request #5795 from maron2000/fix_xp
Change Windows SDK version to 10.0.22621 for XP builds
2025-08-22 12:59:04 -07:00
Jonathan Campbell
90cdf5f7e1 Merge pull request #5793 from joncampbell123/dependabot/github_actions/actions/checkout-5
Bump actions/checkout from 4 to 5
2025-08-22 12:58:09 -07:00
aybe
d594378e4a Fix SDL1 build issues (last) 2025-08-21 17:09:21 +02:00
aybe
6974356592 Merge branch 'fix-blank-mapper-sdl2' into scale-mapper 2025-08-21 16:35:22 +02:00
aybe
eedc89f518 Fix SDL1 build 2025-08-21 16:33:39 +02:00
aybe
58762af379 Scale mapper according display resolution 2025-08-21 01:09:50 +02:00
aybe
7441b55e2b Fix mapper not rendering anything on SDL2/Windows 2025-08-20 23:38:14 +02:00
maron2000
917a6cb87d Change Windows SDK version to 10.0.22621 for XP builds 2025-08-19 18:44:04 +09:00
dependabot[bot]
7c55f07889 Bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-18 17:38:31 +00:00
Jonathan Campbell
cbdc94cc66 Merge pull request #5787 from maron2000/update_changelog
Update CHANGELOG
2025-08-11 16:00:30 -07:00
Jonathan Campbell
bfe2644ba0 Merge pull request #5786 from maron2000/test_write
Don't  carriage return with a single LF
2025-08-11 16:00:12 -07:00
maron2000
03c07f10e0 Update CHANGELOG 2025-08-11 10:16:55 +09:00
maron2000
95771b6db9 Don't carriage return with a single LF 2025-08-11 10:12:22 +09:00
Jonathan Campbell
aecb70c9a7 Merge pull request #5782 from bobsayshilol/update-fn-keys
Redraw the function keys after updating them
2025-08-10 01:20:40 -07:00
bobsayshilol
a35db0fc7f Redraw the function keys after updating them
Not sure if all of these are strictly required, but on real hardware
1<=AX<=10 (pc98_func_key) does update.

Also fixup comments.
2025-08-08 00:27:07 +01:00
Jonathan Campbell
11688b2976 Merge pull request #5779 from maron2000/fix_fluid
Fix errors when initializing fluidsynth
2025-08-01 11:17:02 -07:00
maron2000
6db287f4a5 fluidsynth: version check on runtime 2025-08-01 20:51:41 +09:00
Jonathan Campbell
3077039cdf Merge pull request #5754 from maron2000/shell_perm
Add permanent option for initial DOSBox-X shell
2025-06-25 06:00:15 -07:00
Jonathan Campbell
6866c641b8 Merge pull request #5752 from maron2000/fix_pipe
Print syntax error if pipe has no command to pass output
2025-06-24 12:55:13 -07:00
maron2000
45d17afd4b Update CHANGELOG 2025-06-24 22:20:25 +09:00
maron2000
835fa51f63 Free allocated memory 2025-06-24 22:17:21 +09:00
maron2000
03d46d83f1 Syntax error if no command to pass output 2025-06-24 22:03:47 +09:00
maron2000
35a5231630 Add permanent option for initial DOSBox-X shell 2025-06-20 21:50:24 +09:00
Jonathan Campbell
4dd3302604 Merge pull request #5739 from maron2000/fix_log
Show loaded conf file in log in full path
2025-06-12 10:23:23 -07:00
maron2000
986d2246ec Fix build errors 2025-06-11 20:04:37 +09:00
maron2000
2658d79885 Log file open error in ParseConfigFile function 2025-06-11 19:48:18 +09:00
maron2000
8b3dc7adbd Simplify redundant expressions 2025-06-11 19:45:24 +09:00
maron2000
48645b3d9b Use PATH_MAX instead of hardcoded buffersize 2025-06-11 18:43:50 +09:00
maron2000
5946c7e3b6 Use PATH_MAX for buffer size 2025-06-11 18:19:27 +09:00
maron2000
f244027ba6 Log location of loaded conf file in full path 2025-06-11 15:16:31 +09:00
Jonathan Campbell
53090c9a89 Merge pull request #5738 from maron2000/fix_lowend
Fix build failure of CI runner for Windows lowend builds
2025-06-09 08:30:30 -07:00
maron2000
bad12c4729 Fix build error 2025-06-09 19:57:01 +09:00
maron2000
a8e93ee43e Fix lowend 9x and XP lowend CI build errors 2025-06-09 19:26:21 +09:00
maron2000
7ee8c408d9 Fix MinGW lowend CI build error 2025-06-09 19:13:33 +09:00
Jonathan Campbell
c39ac9cead Merge pull request #5737 from maron2000/fix_hxdos
Fix build error when internal debugger is disabled
2025-06-06 08:35:01 -07:00
Jonathan Campbell
1f41e1b764 Merge pull request #5733 from maron2000/mac_about
Refine About DOSBox-X on macOS
2025-06-06 08:34:43 -07:00
maron2000
4d4b1fc38f Fix build error when internal debugger is disabled 2025-06-06 13:22:37 +09:00
maron2000
57cb1075df Refine About DOSBox-X on macOS 2025-06-03 22:18:53 +09:00
Jonathan Campbell
23a2cb5dce Merge pull request #5730 from maron2000/update_changelog
Update CHANGELOG
2025-05-30 08:35:49 -07:00
Jonathan Campbell
a28035a0cd On mouse events, do not signal mouse IRQ unless: a) Guest enabled AUX mouse reporting b) INT 15h called to enable reporting c) INT 33h has visible cursor, interrupt handler, or guest is polling mouse info. Do not process mouse movement into mouse device input while debugger is active. This should fix the issue where IRQ12 is consistently seen active in the debugger, whether it is stuck or has the appearance of being stuck on. 2025-05-29 07:10:38 -07:00