Skip to content

DOSBox Pure 0.9.9

Latest
Compare
Choose a tag to compare
@schellingb schellingb released this 23 Dec 16:20
· 215 commits to main since this release

This is the ninth beta release of DOSBox Pure.

New Start Menu Color Palette image

Fixes/additions in 0.9.9:

  • Bring back frontend controller device selection (#443)
    Allows mapping preset selection with the controller port settings in the frontend.
    Will disable the in-core Gamepad Mapper when using anything but the default device
  • Query analog values when a joypad button is bound to an analog function (#447)
    For example analog L2 triggers bound to a joystick axis
  • Fix save state location when using "Sort Save States into Folders" option in RetroArch (#442)
    This required disabling the new Netplay support for RetroArch version 1.16.
    Currently Netplay is now only available with nightly builds of RetroArch (and once version 1.17 gets released)
  • Fix audio glitches with certain MIDI SoundFonts (#444)
  • Fix Windows 9x freezing when removing/inserting a CD-ROM image (#448)
  • Fix IMGMOUNT command with relative paths
  • Fix default emulation speed of 'Crime Wave', 'Virus' and '1st Person Pinball'

New Features of 0.9.8:

  • New UI for start menu, on-screen keyboard and gamepad mapper
  • Shared system shells (use one Windows 1/2/3 installation ZIP for multiple games) (documentation) (#421)
  • Support libretro multiplayer with emulation and tunneling of these interfaces over the internet
    • IPX DOS driver
    • Serial Modem (configurable to be a null modem or dial-up modem)
    • NE2000 Ethernet Network Card to be used in a booted operating system.
  • Add Input > Mouse Input Mode option (documentation) (#400)
    • Virtual mouse (default)
    • Direct controlled mouse (not supported by all games)
    • Touchpad mode (drag to move, tap to click, etc., best for touch screens)
    • Off (ignore mouse inputs)
  • Reworked gamepad mapping
    • Instead of libretro port selection in the frontend use a preset selection in the Gamepad Mapper
    • Support gamepad mapping for all controller ports (#324)
    • Sort letter keys alphabetically in Gamepad Mapper (#335)
    • Support remapping of the On-Screen-Keyboard button (#154)
  • Per game differencing disk for installed OS (documentation) (#423)
  • Store a seek cache to save file for larger files in mounted ZIPs (i.e. ISO files), drastically improve loading time of zipped games
  • Add SVGA memory core option (#320)
  • Add 256, 512 and 1024 MB emulated memory options (#387)
  • Further improvements to the ATAPI CD-ROM emulation for Windows 9x games with CD copy protection (#295)
  • Add new "Overscan Border Size" video option (#180)
  • Support SF2 files with OGG compressed samples (sometimes called SF3 files)
  • Add support for uncompressed CHD version 5 CD images (#40)
  • Add new value to the 'Start Menu' core option to use auto start without automatic shutting down of the core
  • Load DOSBOX.SF2 or MT32_CONTROL.ROM/MT32_PCM.ROM from the mounted C: drive and override midi config if found (#380)
  • Add "Swap Stereo Channels" audio option (#415)
  • Store currently mounted disk image with auto start (#438)

Fixes in 0.9.8:

(See Release 0.9.8)

https://discord.gg/jftRVJkg4h