Jonathan Campbell
|
0fb30bdad9
|
Merge pull request #5901 from Enmet/master
Add debug feature memory find
|
2025-10-10 09:05:32 -07:00 |
|
Enmet
|
42cf384110
|
Update debug.cpp
Add MEMFIND and MEMS.
|
2025-10-10 12:07:19 +02:00 |
|
Jonathan Campbell
|
4c88e4f8b4
|
more
|
2025-10-09 19:44:01 -07:00 |
|
Jonathan Campbell
|
70d8404cec
|
Not sure what the extra strrchr "\" check was about, but it was preventing the use of drive change commands like "a:\"
|
2025-10-09 19:42:36 -07:00 |
|
Jonathan Campbell
|
b1a8644b94
|
Merge pull request #5897 from jez9999/master
Fix turbo to allow burst mode and toggle mode
|
2025-10-09 17:56:04 -07:00 |
|
Jonathan Campbell
|
8f15d4da77
|
INT 21h AH=4Bh (EXEC) on return, put a nonzero value in AX (and AL) for a buggy version of Magic Pockets so the INTRO proceeds to the GAME properly
|
2025-10-09 17:48:41 -07:00 |
|
Jez
|
67dce76211
|
Minor change to turbo mode mapper txt
|
2025-10-09 19:26:29 +01:00 |
|
Jez
|
2ba9f763b2
|
Fix turbo to allow burst mode and toggle mode
|
2025-10-09 18:55:36 +01:00 |
|
Jonathan Campbell
|
3d2f54dfb3
|
Merge pull request #5895 from rderooy/master
Linters - fixup freedesktop metainfo and flatpak
|
2025-10-09 08:38:42 -07:00 |
|
Jonathan Campbell
|
170ff0785b
|
Most Tandy video registers are write-only, yet Troubadours likes to read/modify/write. Add log file message whenever those are read, and return 0x00 for specific registers to help the game and the hand-rolled modesetting (someone doesn't like using INT 10 to do it?) set up 320x200 16-color mode, even though the game crashes anyway [https://github.com/joncampbell123/dosbox-x/issues/5867]
|
2025-10-09 08:20:32 -07:00 |
|
Robert de Rooy
|
d0628414c0
|
Linters - fixup freedesktop metainfo and flatpak
Recent spec and linter updates require updates to the
freedesktop metainfo and flatpak files to get things building.
|
2025-10-09 14:41:40 +02:00 |
|
Jonathan Campbell
|
5a7ad7f9b8
|
Merge pull request #5889 from 1abcd/cht-translation
Update zh_TW.lng
|
2025-10-08 08:29:33 -07:00 |
|
1abcd
|
4235864421
|
Update zh_TW.lng
|
2025-10-08 14:25:05 +08:00 |
|
Jonathan Campbell
|
223be3b8b9
|
silence PIT warning for PC speaker output with PIT mode 1, at least for The Three Stooges
|
2025-10-07 22:39:58 -07:00 |
|
Jonathan Campbell
|
234556cbba
|
Begin next
|
2025-10-07 08:57:39 -07:00 |
|
Jonathan Campbell
|
0cd7c0fecb
|
prepare for release
dosbox-x-v2025.10.07
|
2025-10-07 08:49:14 -07:00 |
|
Jonathan Campbell
|
1c160bb1bd
|
update timestamp
|
2025-10-07 08:44:16 -07:00 |
|
Jonathan Campbell
|
3c24a0023c
|
Merge pull request #5886 from maron2000/fix_mingw32
Fix CI build errors of mingw32 builds (Build libslirp 32-bit library)
|
2025-10-07 08:12:24 -07:00 |
|
Jonathan Campbell
|
2059e9b439
|
MCB dump routine: Show PSP segment and update code to support --boothax msdos if DOSBox-X DOS kernel is inactive
|
2025-10-07 08:05:29 -07:00 |
|
Jonathan Campbell
|
6ed963d9a0
|
MS-DOS does not update BX if INT 21 AH=4Ah returns error 7 (MCB destroyed)
|
2025-10-07 08:04:13 -07:00 |
|
maron2000
|
c0c506f2a5
|
Build libslirp for mingw32 by our own (Windows Installer)
|
2025-10-07 20:35:40 +09:00 |
|
maron2000
|
2111325e7b
|
Build libslirp for mingw32 by our own
|
2025-10-07 19:48:53 +09:00 |
|
Jonathan Campbell
|
16f4c85323
|
DOS_ResizeMemory() compact free blocks but only those from the segment that is being resized on, as MS-DOS is documented to do
|
2025-10-06 23:12:32 -07:00 |
|
Jonathan Campbell
|
213f7ba443
|
INT 21h DOS resize: If asked to resize a memory block, and the memory block was previously freed, compact free memory blocks and then read the memory block size, instead of reading the memory block size and then compacting. This fixes an MCB chain truncation bug involving Tandy graphics and California Games II
|
2025-10-06 20:43:54 -07:00 |
|
Jonathan Campbell
|
2c21434ebc
|
git diff -w
|
2025-10-06 20:36:40 -07:00 |
|
Jonathan Campbell
|
e0ad594dff
|
Do not warn about dynamic core in the debugger until actually running with dynamic core
|
2025-10-06 18:22:41 -07:00 |
|
Jonathan Campbell
|
24eb7dda6d
|
more
|
2025-10-06 00:42:07 -07:00 |
|
Jonathan Campbell
|
141fc3f3ec
|
conf update
|
2025-10-06 00:39:55 -07:00 |
|
Jonathan Campbell
|
b3dcbef9c3
|
more
|
2025-10-06 00:39:25 -07:00 |
|
Jonathan Campbell
|
714c2859ee
|
Add a dosbox.conf option to enable the MCB auto cleanup code
|
2025-10-06 00:35:49 -07:00 |
|
Jonathan Campbell
|
cbe963bc81
|
If a DOS program shrinks it's own PSP segment down, corrupts the MCB block following it, and them does anything that causes allocation, follow apparent MS-DOS behavior by writing a new free MCB block following the PSP segment instead of crashing the emulation with an MCB chain corruption error.
|
2025-10-06 00:23:19 -07:00 |
|
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 |
|