Commit Graph

20364 Commits

Author SHA1 Message Date
Jonathan Campbell
6951493dc0 Debugger: DOS MCBS command should indicate the segment immediately following the last MCB block in the chain 2025-10-06 00:20:24 -07:00
Jonathan Campbell
d7a4a3131c retab 2025-10-05 23:04:44 -07:00
Jonathan Campbell
199c065161 Update Tseng emulation to reflect port 3DAh behavior and CRTC register 33h behavior that is documented by Tseng and expected by VGAKIT 2025-10-05 20:43:11 -07:00
Jonathan Campbell
69e2e358e1 Fix Hercules graphics palette selection 2025-10-05 18:44:05 -07:00
Jonathan Campbell
dfaf405705 Merge pull request #5884 from maron2000/unifontex
Add UnifontEX font files
2025-10-05 11:54:52 -07:00
maron2000
db706fee85 Replace Unifont ttf file with UnifontEx ttf
Co-authored-by: @stgiga
2025-10-05 23:42:47 +09:00
maron2000
4524ff9406 Add UnifontExMono bitmap fonts
Co-authored-by: @stgiga
2025-10-05 23:40:48 +09:00
Jonathan Campbell
92e4d82e75 Merge pull request #5877 from loops/LinuxLocking
Fix locking problem on Linux port
2025-10-04 11:13:31 -07:00
Jonathan Campbell
ded7cc5f1b Merge pull request #5878 from maron2000/fix_man
Fix typo in Linux man page
2025-10-04 11:13:11 -07:00
Jonathan Campbell
08b6b521ce Merge pull request #5879 from maron2000/fix_mididialog
Fix mididialog
2025-10-04 11:12:55 -07:00
Jonathan Campbell
982b99129c Merge pull request #5880 from maron2000/update_changelog
Update CHANGELOG
2025-10-04 11:12:14 -07:00
Jonathan Campbell
3078e7dd19 Merge pull request #5881 from maron2000/macos_ci
Update macOS intel runner to macos-15
2025-10-04 11:12:01 -07:00
maron2000
0f5b8d52e7 Update macOS intel runner to macos-15 2025-10-03 21:13:51 +09:00
maron2000
70dec94e5d Update CHANGELOG 2025-10-03 18:22:36 +09:00
maron2000
0ee1fcaa0c Add OPL to menu/dialog in translation files 2025-10-03 18:00:07 +09:00
maron2000
83dbc7ab4d Add OPL to menu and dialog 2025-10-03 17:51:12 +09:00
maron2000
b374696819 Fix typo in Linux man page 2025-10-02 22:06:58 +09:00
Sean Estabrooks
4495ea7ca0 Fix locking problem on Linux port
As per the fcntl(2) manpage, EACCES can also be returned to
indicate lock contention.  This needs to be returned properly
to DOS.
2025-10-01 19:25:55 -04:00
Jonathan Campbell
41391e2243 Merge pull request #5875 from rebb/fix-3073
Fix for issue #3073
2025-10-01 07:56:12 -07:00
Jonathan Campbell
d8500c8ffe Merge pull request #5873 from maron2000/update_changelog
Update CHANGELOG
2025-10-01 07:55:49 -07:00
rebb
74e909bdef Fix for issue #3073 2025-10-01 15:36:28 +02:00
maron2000
9d95d0b96e Update CHANGELOG 2025-09-29 19:35:05 +09:00
Jonathan Campbell
f359dd9a80 Merge pull request #5862 from maron2000/update_sdl2
Update SDL2 Libary to ver 2.32.10
2025-09-28 02:32:54 -07:00
Jonathan Campbell
8a6e4211ed Merge pull request #5860 from maron2000/fix_mididialog
MIDI: Show loaded Soundfont/ROM path only when required to.
2025-09-28 02:32:09 -07:00
maron2000
b959efbeef Reapply DOSBox-X specific patches for SDL2 2025-09-27 09:00:15 +09:00
maron2000
def7cf0e83 Bump SDL2 to ver 2.32.10 2025-09-27 08:14:13 +09:00
maron2000
e3e56c4a79 Update CHANGELOG 2025-09-26 22:51:44 +09:00
maron2000
5a7b0908cc MIDI: Ensure to show Soundfont / ROM path "Not available" when failed to load. 2025-09-26 22:48:55 +09:00
maron2000
978837c334 MIDI: Show loaded Soundfont/ROM path only when required to. 2025-09-26 22:40:57 +09:00
Jonathan Campbell
2132738795 Merge pull request #5854 from maron2000/warn_dynamic
Debugger: Warn single-stepping may not work as expected with Dynamic core
2025-09-21 20:58:25 -07:00
Jonathan Campbell
e016af8108 Merge pull request #5853 from maron2000/update_changelog
Update CHANGELOG
2025-09-21 20:57:58 -07:00
maron2000
3599e071f9 Debugger: Warn single-stepping may not work as expected with Dynamic cores. 2025-09-20 22:36:38 +09:00
maron2000
7e28054ae1 Update CHANGELOG 2025-09-20 20:01:18 +09:00
Jonathan Campbell
fc9ed7b592 Merge pull request #5852 from cmsautter/fix-debugger-iv-32bit
debugger: IV must not truncate addresses to 16-bit
2025-09-19 21:17:06 -07:00
Carl Marvin Sautter
fc86d9fe47 debugger: IV must not truncate addresses to 16-bit
IV was casting to 16-bit, breaking 32-bit code (DPMI) by truncation.
Remove the narrowing cast so IV matches SV/LV behavior.

Tested IV/SV/LV with 32-bit addresses: auto-replacement + save/load OK.

Closes #5851
2025-09-19 02:42:28 +02:00
Jonathan Campbell
f98b741a2c Merge pull request #5843 from Allofich/SVN
SVN r4492, r4493, r4494
2025-09-13 00:58:21 -07:00
Allofich
a2d73e4c46 SVN r4492, r4493, r4494 2025-09-13 02:37:09 +09:00
Jonathan Campbell
a404b7b0a9 Merge pull request #5834 from joncampbell123/dependabot/github_actions/actions/setup-node-5
Bump actions/setup-node from 4 to 5
2025-09-08 07:49:54 -07:00
Jonathan Campbell
dfe362d788 Merge pull request #5833 from maron2000/fix_installer
Fix build error of nighlty builds of Windows ARM
2025-09-08 07:49:31 -07:00
dependabot[bot]
07fa94ebe4 Bump actions/setup-node from 4 to 5
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 5.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-08 12:21:03 +00:00
maron2000
3cfe0bd62b SDK 10.0.26100 not supported for Windows ARM32 builds 2025-09-08 20:25:16 +09:00
maron2000
652fb8df5e Fix build error of nighlty builds of Windows ARM 2025-09-08 20:10:44 +09:00
Jonathan Campbell
1d5d20a9a3 Merge pull request #5831 from Torinde/patch-9
Update README.md - add French link
2025-09-07 20:08:01 -07:00
Torinde
4db8af652a Update README.md - add French link 2025-09-07 08:17:02 +02:00
Jonathan Campbell
46199a5008 Merge pull request #5827 from maron2000/ffmpeg_fix
Add FFmpeg support for CI builds for testing builds in Linux
2025-09-06 10:13:25 -07:00
Jonathan Campbell
4cc3e4c607 Merge pull request #5826 from maron2000/update_readme
Update README.md
2025-09-06 10:12:55 -07:00
Jonathan Campbell
5e40978f93 Merge pull request #5825 from maron2000/fix_installer
Add missing language options to Windows installer
2025-09-06 10:12:38 -07:00
maron2000
b19b8da793 Linux: Fix timestamp of artifacts of CI builds 2025-09-06 20:46:18 +09:00
maron2000
2d456d06cd Enable ffmpeg in Linux CI builds 2025-09-06 17:14:31 +09:00
maron2000
d7667c29f3 Remove unused script 2025-09-06 16:00:34 +09:00