Skip to content

Releases: joncampbell123/dosbox-x

DOSBox-X release 2018-01-01 21:24

02 Jan 05:25
Compare
Choose a tag to compare
  • output=opengl now triggers OpenGL not OpenGL NB

DOSBox-X release 2017-12-31 03:30

31 Dec 11:33
Compare
Choose a tag to compare
  • BIOS now supports loading and executing a user-specified binary blob
    • At CPU reset, just before POST
    • Just before booting the DOS environment
  • Mapper fixed to arrange buttons without cutting off the title, by making them longer if necessary
  • Mapper now shows you visually which keyboard, joystick, and shortcut buttons are being triggered by hilighting them in the mapper UI
  • Mapper now shows you joystick input by inverting or partially inverting the joystick buttons in the mapper UI
  • A divide by zero issue has been fixed in joystick button emulation which may fix the known issue of crashing when pushing a joystick button. #319

DOSBox-X release 2017-12-30 12:00

30 Dec 20:01
Compare
Choose a tag to compare
  • INTRO.COM fixed to use alternate character set in PC-98 mode (basic2004)
  • keyboard emulation fixed up to support more keys than the handful initially implemented
  • Notes on actual PC-98 scan codes, BIOS, and DOS behavior
  • DOS CON driver updated to handle PC-98 function keys, BIOS codes, and convert to escape codes as seen on PC-98 hardware
  • DOS shell fixed to respond to PC-98 escapes and respond (as close as possible) the way it would in the IBM PC mode. This includes arrow keys to scroll through history, editing, and recall (F3).
  • Mapper UI bugfix. A mistake caused the mapper shortcuts to be placed TWICE in the UI (with the second instance covering half the keyboard).

CMake first release

30 Dec 23:01
Compare
Choose a tag to compare

DOSBox-X release 2017-12-28 11:59

29 Dec 08:16
Compare
Choose a tag to compare
  • Removed non-recursive page fault option, it is always "on" now
  • Removed dynamic x86 core, 32-bit builds no longer have "dynamic" core
  • IRQ cascade cleanup and fixes
  • BAT files given on DOSBox-X executable command line (from your host operating system) are now processed after registration of ULTRASND and BLASTER environment variables
  • PC-98 DOS console emulation updated to decode Shift-JIS in CON driver instead of INT 10h hackaround
  • PC-98 DOS console emulation fixed to recognize certain double-byte encodings that yield single-wide characters and print appropriately (including a range of proprietary JIS codes specific to the PC-98 that include box/line drawing characters).
  • DOSBox shell welcome text fixed to display a proper box using box/line characters in PC-98 mode, instead of letting the IBM PC charset draw rows and columns of katakana. (basic2004)

DOSBox-X release 2017-12-25 v0.82.1 xmas with Program Files fix

26 Dec 06:16
Compare
Choose a tag to compare
  • Fixed SDL 1.x entry code NOT to redirect stderr/stdout, which resolves crashes and hangs that occur when DOSBox-X is run from your system's Program Files directory.

DOSBox-X release 12-24-2017 Christmas Eve

25 Dec 05:04
Compare
Choose a tag to compare

Please note: This is NOT the latest release. GitHub is putting this one first before the latest for some reason, probably related to the git tag.

  • IMGMOUNT now supports .HDI disk images. You can now directly mount most HDI images PC-98 games are distributed in to a drive letter.
  • Disk image support can now handle both IBM PC MBR and PC-98 IPL partition tables.
  • EMS page frame no longer strictly fixed to E000h. In PC-98 mode, the page frame is moved to D000h to avoid conflict with the EGC 4th bitplane at E000h.
  • UMB fixed not to overlap with EMS page frame, which should help with some crashes.
  • Windows builds now use a script to better automate these Windows releases.

DOSBox-X release 2017-12-25 v0.82.1 xmas edition

25 Dec 20:00
Compare
Choose a tag to compare
  • Version number now 0.82.1
  • Fix version number in Windows builds
  • MOUNT now accepts -q to quietly unmount a drive
  • Support added to accept .BAT files given on DOSBox-X's command line. When given, DOSBox-X will mount the current working directory as C: and run the .BAT file.
  • Redirecting CON to NUL aka "CTTY NUL" no longer causes emulator to hang
  • Mapper interface fixed to show additional keyboard mappings registered after initial mapper setup and to allow binding to them, saving, and restoring them. This includes the "OPL capture", and keybindings to switch CGA and Hercules color palettes.
  • Documentation added in docs/ directory.

DOSBox-X release 12-24-2017

24 Dec 10:08
Compare
Choose a tag to compare
  • MPU 401 IRQ is selectable
  • Games testing
  • Didn't forget to include FREECG98.BMP this time
  • Windows builds now include dosbox.reference.conf for your reference

DOSBox-X release 12-23-2017

23 Dec 18:19
Compare
Choose a tag to compare
  • Windows XP support cannot be maintained by myself, unfortunately. VS2015 and later have bugs in the runtime that prevent it, and I have better things to do
  • Fix Linux-specific code appearing in Windows builds that erroneously converted all paths to use forward slashes on Windows. Oddly enough despite this mistake relative paths still worked on Windows 10