2020年7月15日 星期三

Mednafen 1.25.0-UNSTABLE

多機種模擬器 Mednafen 發布新版,更新如下 :


  • SS: Implemented more complete emulation of SCSP's buggy linear interpolation on FM carrier slots.
  • SS: Fixed a minor VDP1 rendering inaccuracy with non-rectangular sprites and polygons.
  • SS: Fixed excessive CPU usage during the FMV in "Dark Seed II".
  • SS: Fixed hang after defeating the final boss in "Rayman".
  • SS: Fixed hang after the Meribia singer's singing in "Lunar".
  • SS: Fixed missing graphics during the attract mode in "Virtua Cop".
  • SS: Fixed garbage horizontally-stretched sprite in the Christmas-themed stage in "Christmas NiGHTS into Dreams".
  • SS: Fixed dialogue text truncation in "Senken Kigyouden".
  • SS: Significantly reduced graphical glitching in "Virtua Fighter" and "Virtua Fighter Remix".


  • 2020年7月13日 星期一

    2020年7月8日 星期三

    PPSSPP 1.10.2

    PSP模擬器 PPSSPP 發布新版,更新如下 :

    - fixes some camera-related crashes, and fixes centering on notched phones.

    http://www.ppsspp.org/index.html

    2020年7月5日 星期日

    Raine 0.91.7

    多機種模擬器 Raine 發布新版,更新如下 :

    * fix -rcf with LOAD_CONTINUE
    * fix broken iso.gz support for neocd (usually compressing an iso to iso.gz without touching the cue file at all used to work, it was broken in 0.91.6 because of the changes there).
    * sf2m8 used a dummy rom load instead of a FILL which created a romcheck error.
    * neocd again : when trying to guess an audio track name and there is no cue file, check the extension to avoid to select a picture as an audio track
    * don’t consider neogeo games as clones of the neogeo bios in the games display

    DOSBox-X 0.83.3 (2020-06-30)

    DOS模擬器 DOSBox-X 發布新版,更新如下 :

    • IMGMAKE can now generate FAT12, FAT16, and FAT32
      filesystems. New option "-fat" is added to select
      the filesystem for the disk image.
    • Fixed command-line like "./dosbox-x /dir/app.bat"
      not able to launch the specified program (Wengier)
    • Fixed bug in DIR command's /P option which might
      cause it to not work properly. (Wengier)
    • The default key modifier for the Windows clipboard
      copy & paste via the right mouse button feature is
      now "shift" instead of "disabled". (Wengier)
    • Single-stepping in the debugger with the 286 and
      8086 normal cores now works correctly when stepping
      over instructions with a segment prefix.
    • Pentium MMX instructions now only available for
      Pentium MMX or higher. Fixed the bug that allowed
      MMX instructions for Pentium and lower if programs
      ignored the CPUID feature bits. Also fixed Pentium
      MMX instructions so that they work in both 16-bit
      real mode and 32-bit protected mode to match how
      they work in real hardware (joncampbell123)
    • Updated DOSBox-X's implementation for Pentium MMX
      instructions to latest version by kekko (Wengier)
    • DOSBox-X will try to automatically run the program
      with LOADFIX if the error message "Packed file is
      corrupt" is detected. (Wengier)
    • MOUNT command can now mount a drive to the UNC
      root path in the form \ComputerName\SharedFolder
      on Windows systems. (Wengier)
    • Improved the HX-DOS build package to make it fully
      automated: all required HX DOS Extender files will
      be included in the package, and dosbox-x.exe can
      now be run directly in a real DOS system without
      external requirements. (Wengier)
    • Fixed incorrect frame rate reported by 3Dfx Voodoo
      emulation (rderooy, backported from DOSBox SVN).
    • Added the "Boot from disk image" menu item (A:, C:,
      and D: drives only) in the "Drive" menu to boot the
      specified disk image directly in Windows. (Wengier)
    • Support for converting mouse wheel movements into
      keyboard presses like arrow keys, configurable by
      the option "mouse_wheel_key" (default is 0 which
      disables this feature). When set to 1, mouse wheel
      movements are converted to up/down arrows. Setting
      it to 2 or 3 converts such movements to left/right
      arrows or PageUp/PageDn keys respectively. (Wengier)
    • Support for reloading the keyboard mapper file with
      the config -set command. (Wengier)
    • IMGMOUNT command without parameters will show disk
      names for drive-number only mounts. (Wengier)
    • IMGMOUNT can now autodetect DOS <= 3.21 harddisk
      geometry with MFM sector images (rderooy & Wengier)
    • IMGMOUNT -fs none fixed to use same geometry detect
      function that FAT filesystem mounting uses.
    • Added suppprt for mounting overlay drives using MOUNT
      command with "-t overlay" option. Backported from
      DOSBox SVN and adopted for DOSBox-X with additional
      features such as long filename and PC-98 support, it
      allows the users to redirect new and changed file(s)
      to a different location transparently. (Wengier)
    • Cleaned up the DPI awareness auto-detection code to
      allow Visual Studio builds to again run on Windows 7.
      Meanwhile, MinGW builds (either SDL1 or SDL2 version)
      are still required for Windows XP systems. (Wengier)
    • Updated Nuked OPL3 to latest version 1.8 for accurate
      OPL3 emulation (Wengier)
    • Added AUTOTYPE command to perform scripted keyboard
      entry into a running DOS program or game. Ported from
      DOSBox-staging, it can be used to reliably skip intro,
      provide input to answer initial startup or config
      questions, or conduct a simple demo. (Wengier)
    • Added code page 866 (Cyrillic Russian) to support
      host to guest code page mapping (tuffnatty)
    • Mouse buttons (left, middle, right) can now be mapped
      to keys in the keyboard mapper. (Wengier)
    • Support for mounting .cue files with MP3/OGG/WAV/FLAC
      compressed audio tracks. (Wengier)
    • Rewrote the Windows installer for DOSBox-X, as well as
      the building script for the installer. All required
      build tools including the Inno Setup Compiler are now
      provided in the repository and will be automatically
      called by the building script. (Wengier)
    • Added config option "mapperfile_sdl2" for SDL2 builds.
      SDL1 and SDL2 builds of DOSBox-X can not use the same
      mapper file, or they will likely malfunction. Adding
      this option allows SDL1 and SDL2 builds of DOSBox-X
      to work with the same dosbox-x.conf file. (Wengier)
    • Added GUI menu option under "DOS" to change the long
      filename setting (enable, disable, or auto). (Wengier)
    • Improvements and fixes to the save/load state feature:
      It now supports Sound Blaster Goldplay mode;
      It now saves PC-98 FM interrupt state so that reloading
      state does not cause hung music;
      It is also fixed not to crash when used within a guest
      operting system (when the DOS kernel has been shut down
      using the BOOT command);
      It now supports memory size up to 1000MB;
      It will save and verify the DOSBox-X version and build.
      States saved by DOSBox-X in one platform (e.g. 64-bit
      Windows) may not work in another (e.g. 32-bit Linux).
      The GUI menu will show if the save slot is empty, and if
      not the program name of save state will be displayed.
    • Re-ported and improved the save state feature for saving
      and loading states with support for up to 10 save slots.
      They can be selected from the "Capture" menu. (Wengier)
    • Added COUNTRY command to set country code for country-
      specific date and time formats. For example, the command
      "COUNTRY 61" sets the country code to 61 (International
      English) which uses the DD-MM-YYYY date format instead
      of the default (U.S.) MM-DD-YYYY date format. (Wengier)
    • DOS 440Dh IOCTL function 67h (get access flag) added to
      allow FDISK.EXE to determine FAT filesystem type. Also
      implemented function 40h (set device parameters) and
      function 46h (set volume serial number). (Wengier)
    • Unknown DOS 440Dh IOCTLs warnings now indicate whether
      triggered by call or query.
    • S3 VESA BIOS mode number for 1024x768 32bpp changed to
      avoid conflict with Windows 95 S3 driver and 800x600
      16bpp mode.
    • FAT driver no longer mounts FAT32 volumes unless the
      DOS version is 7.1 or higher, and it no longer mounts
      FAT16B LBA volumes unless the DOS version is 7.0 or
      higher. These are to mimic the MS-DOS behavior.
    • Fixed FAT driver not to attempt to mount partitions that
      have nothing to do with the FAT filesystem (such as
      type 0Dh and extended LBA partition tables). Also fixed
      the FAT driver to not assume partition start sector 63
      if it cannot identify a partition to use.
    • Added code to FAT driver to identify telltale pattern
      left by Microsoft FDISK when a partition is created (but
      not yet formatted) and reject.
    No Centos 8 builds because apparently libcap-devel and fluidsynth are not available.

    http://dosbox-x.com/

    2020年7月4日 星期六

    2020年7月1日 星期三