github joncampbell123/dosbox-x v0.82.10
DOSBox-X release 0.82.10 2018-11-03 23:00

0.82.10

  • PC-98 INT 1Bh floppy emulation now fakes success for
    calls to format track.
  • Initial keyboard pause fixed
  • PC-98 INT 1Bh floppy disk BIOS call now resets timer
    interval per call. This fixes Ys II after disk swap.
  • BIOS fixed to put normal "unhandled INT call" handler
    for INT 0-7 even in PC-98 mode to avoid confusion
    between game crashes and unknown INT calls.
  • VFD image support fixed to properly handle disk images
    where a sector is marked with fill byte 0xFF and the
    data field is 0xFFFFFFFF, which means the sector contents
    are all 0xFF.
  • DOSBox-X now supports T98 NFD disk images (R0).
  • BIOS data area now properly reports a high-resolution
    CRT display.
  • INT DCh AH=1 CL=10h added, which is apparently a print
    string function.
  • BIOS data area now reports 188+ user-definable CG slots,
    which makes GAJET happy.
  • FDI image support fixed to read the header instead of
    treating it as a plain disk image with 4096 of junk.
  • PC-98 character generator is now accessible through both
    I/O ports A1h-A9h and through memory-mapped I/O range
    A4000-A401F. This fixes missing text in Eve Burst Error.
  • Gravis Ultrasound emulation will no longer log GUS reset
    writes in cases where the same value is being written
    repeatedly, to reduce log clutter. Some demoscene
    productions have music routines that trigger GUS reset
    repeatedly without changing the register.
  • Added "gus master volume" setting to deal with games or
    demoscene productions where the music is too loud and clipping.
  • Added "Pause with interrupts". When enabled, the CPU is directed
    into a CALLBACK_Idle() loop to halt the game's main
    logic while allowing interrupts to run. This is useful
    for recording the game or demo's music because most DOS
    games/demos run the music and sound effects from interrupt
    handlers instead of the main loop.
  • Audio/video capture fixed to render audio even if muted,
    instead of rendering garbage to the capture file when
    audio is muted.
  • Experimental Emscripten + Node target (not reliable yet).
  • Added option to control how unhandled IRQs are dealt with.
    One option, mask_isr, is derived from em-dosbox.
  • Code added to read the screen dimensions in Linux/X11,
    either through XRandR or through the base X11 API.
  • Code added to read and store the dimensions, size, and
    DPI (Dots per Inch) of the screen.
  • Fixed bug that enabled IBM style APM BIOS in PC-98 mode.
  • For PC-98 mode, PIC emulation by default (but controllable
    through dosbox.conf) now initializes the PIC at startup to
    return the ISR (interrupt in-service) register instead of
    the IRR (interrupt request) register. This fixes FM
    music problems with Blackbird by Vivian caused by a
    programming mistake in the FM interrupt handler.
  • PIC emulation now accepts a dosbox.conf option not to mark
    the cascade interrupt as in service, for troublesome games.
  • VESA BIOS emulation now supports a packed 16-color (4bpp)
    mode as seen on a Toshiba Libretto (Chips & Tech) system.
    The packed format is different than the normal planar 16-color
    SVGA modes seen on most systems.
  • INT 33h no longer reports relative mouse motion unless the
    user captures the cursor.
  • Fixed EGA 16-color display modes (M_EGA) to honor CGA and
    Hercules compatible mapping modes (bits 0 and 1 of the
    CRTC mode control) and limit memory display to 8KB or 16KB
    accordingly. This fixes the mode select screen in the game
    "Prehistorik 2".
  • Removed Sound Blaster goldplay mode + sample accurate mode
    warning, goldplay mode no longer has issues with sample
    accurate mode.
  • Mixer "sample accurate" mode fixed to work again.
  • Windows SDL1 builds fixed to work around Windows SDK-level API
    limitation that normally prevents Win32 applications from
    fully receiving WM_KEYDOWN events for the left/right shift
    keys independently. Left and right shift keys are now fully
    usable on Windows builds (i.e. for use with pinball games).
  • INSTALL.MD guide and test files (Aybe)
  • CONFIG -get now populates %CONFIG% environment variable with
    configuration setting (follow DOSBox SVN behavior)

Don't miss a new dosbox-x release

NewReleases is sending notifications on new releases.