2021年4月10日 星期六

Cemu 1.22.10b

 Wii U模擬器 Cemu 發布新版,更新如下 :

# New in 1.22.10b:

general: Fixed a crash caused by the separate GamePad view

# New in 1.22.10:

general: Vulkan is now the default render API
general: Added game profile option to overwrite the render API (#238)
general: Games installed via the file menu will now appear in the game list automatically (previously it was necessary to manually refresh it)
general: Fixed 'meta.xml missing' error that could occur when trying to install games/updates/dlc

gfxPack: Fixed a bug where graphic pack logging output would be garbled

Vulkan: Reduced number of Vulkan image views created by roughly 50%
        Prevents crashes on drivers that have a low image view limit

coreinit: Tweaked behavior of MPWaitTaskQ() to prevent it from starving other threads of all CPU time
          This fixes random softlocks in Yoshi's Woolly World (#474)

debugger: Fixed incorrect encoding of CR register with non-zero index in compare instructions
debugger: Graphic pack codecaves now show up in the module list
debugger: Added condition registers to the register view

Ares v119r2

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

– SH2: MAC must increment R[n] before reading from R[m]; fixes Virtua Fighter and Toughman Contest
– SH2: fixed dynarec MOV @Rm+,Rn to not increment when Rm==Rn
– SH2: fixed dynarec TST instruction
– SH2: improved dynarec accuracy by breaking blocks on delay slot branches
– SH2: improved dynarec accuracy by decreasing the underclocking amount
– Mega Drive: implemented undocumented VSRAM and CRAM DMA fill
– Mega Drive: simplified scanline VDP renderer; fixes TMNT: Tournament Fighters graphics
– Mega Drive: improved region detection; correctly identifies Alien Soldier region now
– Mega CD: fixed crash on game load
– Super Famicom: fixed direct color mode; fixes Secret of Mana world map
– WonderSwan Color: fixed initial state for new EEPROMs plus EEPROM size; fixes missing sound
– lucia: fixed saving RAM files when a manual save path was specified
– ruby: fixed library dependency detection for Arch Linux and other distributions
– hiro/GTK3: added CSS stylesheet overrides to improve appearance [Screwtape]

2021年4月2日 星期五

Mednafen 1.27.0-UNSTABLE

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

  • Added support for 16bpp graphics output to the majority of emulation modules(excluding "pce", "pcfx", "psx", "snes", "ss", and "vb"). Using this support with OpenGL can be done by setting the video.glformat setting appropriately, which *may* result in a small performance boost on scary dinosaur toasters and underpowered ARM SBCs.
  • Rewrote the save state preview image resizing code, such that it no longer makes Saturn mesh transparency look horrendous.
  • Dropped usage of and dependency on libsndfile, and added a direct dependency on libFLAC. The only CD image audio file formats/encodings other than raw supported now are: FLAC, Ogg Vorbis, Musepack, and uncompressed PCM in AIFF/AIFC, AU/SND, W64, and WAV.
  • Each Mednafen data directory created on startup will now be based on the current value of the corresponding filesys.path_* setting, rather than the default value, except when the current value of the corresponding filesys.fname_* setting is different from its default, in which case the directory will not be created at all.
  • Added manual physical game controller hotplugging support, by pressing SHIFT+F3 to rescan and reinitialize the controllers.
  • Changed netplay/cheat console key combos for navigating to the beginning and end of the scrollback buffer to CTRL+Home and CTRL+End, respectively(previously SHIFT+Home and SHIFT+End).
  • Added netplay/cheat console key combos CTRL+Backspace and CTRL+Delete for quickly clearing the prompt text entry buffer.
  • PS1: Fixed hangs at different points in some versions of "Tomb Raider", a problem initially fixed in 0.9.38.3, but regressed in 1.22.0-UNSTABLE.
  • PS1: Fixed missing FMV audio in "Blue's Clues: Blue's Big Musical".
  • SNES-Faust: Fixed hangs in "Derby Stallion 96", "Hakunetsu Pro Yakyuu: Ganba League", "Ihatov Monogatari", "Kentou Ou World Champion", "Kyuuyaku Megami Tensei", "Sound Novel Tsukuru", "Super Professional Baseball II", "Yuujin Janjuu Gakuen 2", and "Yuuyu no Quiz de Go! Go!".
  • SNES-Faust: Fixed missing sound in "Shougi Club".
  • SNES-Faust: Fixed saving in "Light Fantasy", "PGA Tour Golf", and "Ys III".
  • SS: Fixed major audio problems in "Lunar" during boss battles, due to the sound CPU crashing inaccurately during game bootup and corrupting SCSP DSP registers. Note that this fix will not affect existing save states made within the game.
 

DOSBox-X 0.83.12 (2021-04-01)

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

  • Tandy graphics emulation fixed to accept 8 bits
    for vertical total and vertical display CRTC
    registers, which is needed for the tweaked
    graphics mode used by Math Rabbit to display
    correctly.
  • INT 10h will no longer fill in three fields in
    the BIOS data area (video CTL, char height, and
    video switches) unless the machine type is
    EGA or VGA. Those fields do not exist otherwise.
    Certain games like Mindscape's "Road Runner" game
    require those fields to be zero as part of it's
    Tandy detection routine.
  • PCjr mode will omit the reserved graphics RAM
    MCB block, and will subtract 16KB from the top
    at the BIOS level, if emulating 128KB system
    memory or less.
  • You can now run PCjr mode with as little as
    128KB of RAM. Removed 256KB minimum check from
    DOS kernel. Certain games (Mickey's Space
    Adventure) require memsizekb=128 and memsize=0
    in PCjr mode or else it will not work correctly
    due to how the game locates video system memory.
  • Fixed Tandy mode to place video memory at the
    top of conventional memory and allow running
    Tandy mode with a memsizekb setting as low as
    64KB, though 256KB or higher is recommended.
  • Added Tandy "real memory size" field in the
    BIOS data area.
  • Tandy emulation updated to subtract 16KB from
    top of conventional memory, which fixes some
    games and follows DOSBox SVN behavior and real
    hardware according to others on the Vogons forums.
  • Fixed bug that limited Tandy mode to 624KB of
    conventional memory. 32KB of video RAM is taken
    from top of memory, losing half of the 32KB
    breaks games that write to the system RAM instead
    of B800:0000 segment and causes half the graphics
    to not render.
  • CD-ROM image emulation now supports ISO images
    that are 2GB or larger, 32-bit integer size limit
    has been lifted.
  • Increased upper limit of "prebuffer" config option
    (in [mixer] section) from 100 to 250. It is still
    recommended to set a value less than 100. (Wengier)
  • Added scrollbar buttons to the Configuration Tool,
    so that the scrollbars better resemble the style of
    the Windows 3.1 scrollbars.
  • The help window for the Configuration Tool will now
    display possible and default values for the config
    options in addition to the descriptions. (Wengier)
  • Updated the MMX patch code by kekko. (Wengier)
  • MIXER command now supports the /GUI option to show
    a popup window to display the mixer information.
    Also improved its /LISTMIDI option which will show
    the name of the current MIDI handler and you can
    optionally specify a MIDI handler name (win32/alsa)
    to show the information for this handler. (Wengier)
  • Improved the compatibility of AUTOTYPE command with
    games like Asterix & Obelix. (Wengier)
  • The config options ttf.wpbg, ttf.bold, ttf.italic,
    ttf.underline, ttf.strikeout, and ttf.char512 can
    now be modified dynamically with CONFIG -SET ...
    commands, e.g. CONFIG -SET ttf.wpbg=2. (Wengier)
  • The minimal value for the ttf.ptsize config option
    has been decreased from 10 to 9. (Wengier)
  • Added menu item "Save logging as..." (under "Help"
    -> "Debugging options") to save the current logging
    content to the specified file. (Wengier)
  • Added slirp backend support for the NE2000 network
    feature (in addition to the existing pcap backend).
    There are config sections named [ethernet, slirp]
    and [ethernet, pcap] now to set the options for the
    slirp and pcap backends respectively. Please refer
    to the networking guide in the DOSBox-X Wiki for
    more information about the backends. (Jookia)
  • FAT driver can now support PC-98 HDI images with
    partitions that start at any physical sector even
    if the start is not a multiple of the ratio of
    logical to physical sector size. This allows the
    HDI image of Dragon Knight 4 to mount.
  • Control character 7 (BEEP) is now allowed while
    executing batch files without warnings. (Wengier)
  • With the setting "core=auto" DOSBox-X now updates
    the menu in the "CPU core" menu group automatically
    between "Normal core" and "Dynamic core" to reflect
    the CPU core which is currently in use. (Wengier)
  • Fixed Windows 95/98 installation failures caused by
    FAT driver and DOS API changes in previous version.
  • Fixed well-intended but erroneous fall through case
    in the INT15 handler that prevented 3rd party mouse
    drivers from detecting the PS/2 mouse.
  • Fixed the color issue with the Configuration Tool
    in the macOS SDL1 build. (ant_222)
  • Fixed switching ttf.cols, ttf.lins, and ttf.font
    options dynamically in full-screen mode. (Wengier)
  • Fixed menu options "Increase TTF font size" and
    "Decrease TTF font size" (both under "Video" =>
    "TTF options") not working (but keyboard shortcuts
    and those in the system menu work). (Wengier)
  • Fixed setting option "ttf.wp=xy3" or "ttf.wp=xy4"
    not working (but "ttf.wp=xy" did work). (Wengier)
  • Fixed preview function in WordStar not working for
    TrueType font output in previous version. (Wengier)
  • Fixed the issue that caused Windows 3.x group file
    corruption on hard disk image files. (SnikoLoft)
  • Integrated SVN commits (Allofich)
    • r4416: Added ability to start and stop avi
      recording, and to start keymapper, from config.
    • r4405: Smarter clearing of the dynrec cache.
https://dosbox-x.com/

MasterGear v4.9

 Mark3 / MasterSystem / GameGear / SG1000 / SC3000 / SF7000模擬器 MasterGear 發布新版,更新如下 :

* Fixed audio randomly not working on MG-Windows startup.
* Added "Video | Show Framerate" menu option to MG-Windows.
* Most command line options should now work in MG-Windows.
* Increased synchronization timer precision in MG-Windows.
* Added "-fps" command line option to MG-Linux.
* Added "-4x3" command line option to MG-Linux.

GBE+ v1.5

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

- Improved NDS support. Still WIP, but a number of games are actually in a playable state (even a few 3D ones).
- Added full support for the Singer IZEK 1500, Jaguar JN-100, and Jaguar JN-2000 sewing machines.
- Added support for the Slot-2 device Magic Reader from Konami.
- Added support for the Virtureal Racing System.
- Added a Virtual Cursor option for the NDS core. Controls basic touchscreen input using only a keyboard or joystick.

2021年4月1日 星期四

ares v119

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

Nintendo 64: improved Expansion Pak detection

Nintendo 64: fixed swapped L and R buttons [simer]

Nintendo 64: emulated the RST bit for gamepads

ruby: added library detection support for the Linux and BSD targets

lucia: gained support for game paks (custom file dialog only)

Super Famicom: added support for Super Game Boy, Sufami Turbo, and BS Memory packs

hiro: made SourceEdit optional for gtk2 and gtk3 targets (disabled for ares)

Nintendo 64: emulated 2048-byte EEPROM identifier and transfer protocol

Super Famicom: corrected ppu-performance widths table indexing to consider overscan

Mega CD: fixed a bug in register $ff8003; allows Popful Mail to boot [TascoDLX]

Mega Drive: fixed a bug with 256-width video modes

Mega Drive: improved VDP DMA emulation which should fix many games

Mega Drive: added SVP emulation

Mega Drive: added 32X emulation

Mega CD: fixed a bit-masking bug in register $ff8004; fixes Radical Rex [TascoDLX]

Nintendo 64: fixed C implementation of RSP VMACU instruction

Nintendo 64: use correct NTSC and PAL PIF ROM images based on the region

Mega Drive: fixed reset logic, Z80 interrupt timing + prefix timing + bus control [TascoDLX]

Mega CD: fixed word RAM access and CDC DMA word RAM transfers [TascoDLX]

Nintendo 64: improved RSP VMOV emulation [Rasky]

Nintendo 64: fixed RSP DMEM DMA alignment (&~7, not &~3) [Rasky]

Nintendo 64: upgraded to the latest version of ParaLLEl-RDP

nall: greatly expanded recompiler/amd64's supported intrinsics *mia: substantial refactoring around a new virtual filesystem implementation from nall