Software-update: DOSBox-X 2025.05.03

DOSBox logoDOSBox is een opensourceprogramma waarmee een DOS-omgeving kan worden geëmuleerd, waardoor het mogelijk is om oude software en spellen te draaien die niet of niet goed meer werken op moderne computers. De laatste versie van DOSBox is echter alweer bijna zes jaar geleden verschenen. DOSBox-X is ontstaan als een fork en biedt naar eigen zeggen meer flexibiliteit en functionaliteit. Downloads zijn beschikbaar voor Windows, Linux en macOS. De changelog voor versie 2025.05.03 kan hieronder worden gevonden.

DOSBox-X 2025.05.03
  • Show TURBO status in title bar.
  • Fixed MinGW32 builds failed using gcc15, due to a conflict in inline macro.
  • Revise EGA/VGA emulation to treat the CRTC CGA/Hercules CRTC bit remapping as bits to mask out, instead of defining the upper limit of the memory mask. This makes the CGA mode Engine page flipping test work. I initially had reservations about whether or not real hardware did this, but, it would make sense for hardware to do it that way.
  • Updated libpng to version 1.6.47
  • Updated XCOPY to version 1.9a
  • Updated SDL2 library to version 2.32.4
  • Fixed a build/install error due to using wildcards in Makefile.am, which is not supported in GNU Automake.
  • macOS: Install SDL2_net in CI workflow to enable internal modem support on Release and Nightly SDL2 builds.
  • Fixed buffer size to allocate missing byte for string terminator for savestate filename to prevent buffer overflow
  • Fixed settings of yellow color in COLOR command
  • Fixed COLOR command to match behavior on Windows
  • Fixed INT21h AH=0a cursor position moved by bell due to keyboard buffer full
  • Fixed INT21h AH=01 echo behavior
  • Replaced SetPixel with DIB Section Direct Memory Access for faster printing
  • Fixed creation of overlay special files
  • PC-98 mode: Add INT 18h function AH=10h to control cursor blink. Emulate documented side effect in that this call also hides the cursor. The PC-98 port of Lemmings will no longer show a blinking black box in the lower left corner.
  • Fixed Host key (F11, F12) handling in Codepage 932 (Japanese Shift-JIS).
  • Bumped ESFMu to ver 1.2.6
  • Fixed regression of adding a dot to CD labels when longer than 8 characters, required for games such as Descent 2 CD installer
  • Added Modeswitch toggle option
  • Fixed glitch of DBCS character at the end of a line
  • Fixed dialog for showing error of loading language files
  • Removed two and 226 duplicate Chinese character mappings from code pages 950 and 951, respectively, ensuring more accurate Big5 and Big5-UAO character mappings for Chinese IME users.
  • Enabled changing drives mounted prior to switching to securemode
  • Enabled some messages to be translated in the translation files
  • Fixed fullscreen mode occasionally switched to windowed mode
  • Updated French translation
  • Fixed blank screen when output=ttf on PC-98 mode
  • Fixed crash when switching from fullscreen to window mode in TTF output
  • Fixed mounting zip files with white space in their names failed
  • Fixed crash on reboot when output=ttf
  • Fixed blank BIOS screen when output=ttf
  • Fixed direct input of half-width kana
  • Fixed PC-98 INT 1Fh, AH=90h source and destination address
  • Fixed unnecessary trailing backslash in path name
  • Fixed SSE MOVSS, MOVHPS, UNPCKLPS, UNPCKHPS, and PSADBW as well as MMX PMULLW, PSUBUSB, and PSUBUSW, instruction implementations

DOSBox-X

Versienummer 2025.05.03
Releasestatus Final
Besturingssystemen Linux, macOS, Windows 8, Windows 10, Windows 11
Website DOSBox-X
Download https://github.com/joncampbell123/dosbox-x/releases/tag/dosbox-x-v2025.05.03
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

04-05-2025 • 08:00

5

Bron: DOSBox-X

Reacties (5)

5
5
5
0
0
0
Wijzig sortering
Waar heeft een dos/x86 emulator libpng voor nodig?
Ik vermoed omdat er ook een screenshot functionaliteit in zit die deze opslaat als png.
Dat is wat ze zelf ook aangeven inderdaad. Het is overigens kennelijk een optionele dependency.

https://github.com/joncam...UILD.md?plain=1#L295-L303
* Libpng (in-tree; optional)

Needed for the screenshots.

For Windows get libpng from https://gnuwin32.sourceforge.net/packages.html

See http://www.libpng.org/pub/png/ for more details.

License: zlib/libpng
Net geprobeerd om dit op Linux Mint te draaien. Daarvoor moet alles vanaf source gecompileerd worden. Dat ging niet helemaal vlekkeloos, er zitten wat issues in de RetroWave module. Door dit module uit te commenten in het Makefile compileert en draait het.

Op dit item kan niet meer gereageerd worden.