2021年10月17日 星期日

Cemu 1.25.6

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

general: The download manager now has experimental support for downloading DLC
         Online features require dumped system files. See the guide at:
         https://cemu.cfw.guide/online-play

Vulkan: Fixed an issue where asynchronous GPU operations could get stuck indefinitely
        Lego Batman 3 should no longer softlock on Vulkan (#495)

Vulkan: Reworked command buffer scheduling to decrease latency between CPU and GPU
        This can improve performance on some systems

GX2: Correctly emulate timestamp submission in GX2DirectCallDisplayList()
     Some games, like Bayonetta 1, rely on this behavior and should run much more stable now

UI: Fixed an issue where the game list would not track play time

2021年10月16日 星期六

ares v124

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

  • Famicom: Add support for Jaleco JF11/JF14 mapper [Shideravan]
  • Game Boy: Bring fast-boot closer to normal boot; Fixes Dr. Fraken [invertego]
  • Game Boy: Use stable sort for sprites; fixes speech bubbles in Crayon Shin-chan 3 [invertego]
  • Game Boy: Remove limit on window width; fixes pause screen in Heiankyo Alien [invertego]
  • Game Boy: Emulate serial transfers with no link; fixes input in Alleyway [invertego]
  • Game Boy: Improve handling of LCD/BG enable for DMG; fixes Hyper Lode Runner [invertego]
  • Game Boy: Resume from halt whenever (IE & IF) != 0; fies Amazing Penguin [invertego]
  • Mega Drive: Fix DMA transfer rate and H-Int signalling; fixes Another World, 3 Ninja's Kick Back, Virtua Racing, Burning Force [TascoDLX]
  • Mega Drive: Fix sprite masking and overflow; Fixes Mickey Mania [TascoDLX]
  • Mega Drive: Fix DMA fill; Fixes Demons of Asteborg [TascoDLX]
  • Mega Drive: Fix VRAM byte addressing; Fixes Contra Hard Corps, Musha [TascoDLX]
  • Mega Drive: Fix VDP control port writes [TascoDLX]
  • Mega Drive: Implement HV Counter Patching [TascoDLX]
  • Mega Drive: Implement STOP instruction; fixes Thunder Force IV [TascoDLX]
  • Mega Drive: Default to 3-button gamepad; fixes games that don't support 6-button pads [Shideravan]
  • Mega Drive/Mega CD: Fix detection of device rom header; allows Mode-1 to work [Luke Usher]
  • Mega CD: Fix word-ram 1M access pattern; Fixes Lethal Enforcers II [TascoDLX]
  • Mega CD: Fix H-Int vectoring; Fixes Microcosm, Silpheed, Wing Commander, and others [TascoDLX]
  • Mega CD: Implement full graphics/1M wordram translations; fixes Rebel Assault [TascoDLX]
  • Mega 32X: Tighten M68k sync; Fixes Kolibri and Fifa 96 [TascoDLX]
  • Neo Geo Pocket: Fix off-by-one error in LDAR instruction; fixes a crash in SNK Gals' Fighters [invertego]
  • Nintendo 64: Support controller ports 3 & 4 [LukeUsher]
  • Nintendo 64: Better Flash Ram support; Fixes Majora's Mask, Paper Mario, Derby Stallion 64 [jeltaqq]
  • Nintendo 64: Add mempack/rumble status to database; eliminates controller pak/rumble pak warnings [remutro]
  • Nintendo 64: Consume cycles to compensate for skipped RDRAM initialization; fixes Wave Race 64 Shindou Pak [invertego]
  • Nintendo 64: Fix PIF RAM init on cold boot, preserve RDRAM on warm reset; fixes Perfect Dark boot [invertego]
  • Nintendo 64: Default to 3 controllers for Jeopardy!, this game doesn't work with 4 controllers, even on hardware [invertego]
  • Nintendo 64: Fix FPU compare and divide exceptions; Turok is now able to play the entire Acclaim logo animation [invertego]
  • Nintendo 64: Decrease SI DMA delay; improves Turok, Donkey Kong 64, Forsaken 64, Hercules, Triple Play 2000 [invertego]
  • Nintendo 64: Implement perfect PI DMA write [rasky]
  • PC Engine: Support Multi-Tap [LukeUsher]
  • TMS9918: Widen vcounter to 9-bits; improves ColecoVision, SG-1000, MSX [invertego]
  • desktop-ui: Support up-to 5 virtual controllers (For PC-Engine) [LukeUsher]
  • desktop-ui: Fix window background with GTK3 [ghisvail]
  • desktop-ui: Install icons in freedesktop compliant locations [ghisvail]
  • desktop-ui/hiro: Improved macOS user experience [LIJI32]
  • ruby: Fix conflated keys on Windows; fixes some keyboard input issues [invertego]
  • nall: Use XDG base directories on *nix systems [ghisvail]
  • shaders: Include a selection of public-domain shaders [LukeUsher]
  • ares: Fix address masking in instruction tracer [invertego]
  • ares: Fix warnings reported by clang [invertego]
  • ares: Fix static init in node subclasses [invertego]
  • ares: Use 64-bit integers instead of 128-bit integers in the scheduler [invertego]
  • ares: Use IP relative direct branches in the recompiler, where possible [invertego]
  • ares: Emit only one epilog per block in the recompiler [invertego]
  • ares: add label API to recompiler to simplify branches [invertego]
  • ares: Use fixed BSS allocation for code cache; improves recompiler performance [invertego]
  • ares: Fix instructionEpilogue test [invertego]
  • ares: Directly emit code for target ABI; generates more efficient code in the recompiler [invertego]
  • ares: Avoid encoding absolute data addresses in the recompiler [invertego]
  • nall: allow mingw headers to define MSVCRT_VERSION [invertego]
  • nall: generate PDB when building with clang on windows [invertego]
  • nall: allow generation of debug symbols with symbols=true [invertego]
  • nall: link with lld wen building with clang on Windows [invertego]
  • nall: Make thread movable but not copyable; fixes random UI hangs on Windows [invertego]
  • mia: Fix MSU-1 rom loading [Luke Usher]

2021年10月13日 星期三

m64p - 03e01ab (2021-10-12)

 N64模擬器 m64p 發布新版,更新如下 :

  • Updates to ParaLLEl RDP, mostly to improve graphics card compatibility (fixes for newer Intel GPUs)

Neko Project 21/W ver0.86 rev84β2

 PC 98系列模擬器 Neko Project 21/W 發布新版,更新如下 :

・EGCの描画が乱れる問題に暫定対処
・マルチスレッドモードを有効にするとnp2toolのPWOFFが使えなくなる問題を修正
・動的CPUクロック変更をメニューで操作できるようにしてみました
 ・Emulateメニューに追加されています
 ・ここでのクロック変更は即時反映され、リセットで元に戻ります
 ・np21wtoolにあるNPCNGCLKを実行するのと同じ効果が得られます
・海外向けTextHook機能を暫定追加(iniにUSETHOOK=trueを書くとONになります。パフォーマンスに悪影響があるので通常はOFF推奨)

2021年10月12日 星期二

vdmgr 20210731

 多平台多機種模擬器 vdmgr 發布新版,更新如下 :

MCS-51モジュール
  • DA命令で、下位4bit補正によるキャリー発生後、上位4bit補正のキャリーが発生しないことがあったのを修正
MCS BASIC-52
  • DA命令による計算が間違っていたのが動作
  • PWM命令によるブザーが鳴らなくなっていたのを修正
  • ソースファイル送信 Tera Term マクロで取りこぼしが発生するのを修正

My Nes V7.10.7953.31793

 FC / NES模擬器 My Nes 發布新版,更新如下 :

  • Added: new audio downsampler for more even better audio.
https://github.com/alaahadid/My-Nes/releases

2021年10月11日 星期一

RetroArch 1.9.11

 多平台多機種模擬器 RetroArch 發布新版,更新如下 :

  • ANDROID: New launcher logo – will fill the corners on the homescreen
  • D3D9: Driver works again (RGUI only and software rendered cores work, no shader support yet)
  • HID/MAC: WiiU GameCube Adapter now works
  • HID/WIIU: WiiU and general HID subsystem unified/merged
  • INPUT: Refactor menu toggle combo button logic to allow quit combo button
  • INPUT/UDEV: Add mouse relative check and set appropriately to fix issue
  • LIBNX/SWITCH: Splitted Joycon button mapping
  • LIBRETRO: Add environment callback to enable cores to notify the frontend that a core otion value has changed
  • MIYOO: Add initial port
  • OPENDINGUX/RG350: Enable tinyalsa for the RG350
  • PS2: Add ‘Change Resolution’ option
  • PS2: Add option to change video windows offsets
  • STEAM/LINUX: Move to new ‘soldier’ runtime
  • WAYLAND: Remove xdg-shell-v6 protocol
  • WINDOWS: Fix non-ASCII text display in window title
  • WINDOWS 11: Shows Windows 11 version name now (Information -> System Information)
  • UWP: Further improvements to WinRT VFS layer
https://www.libretro.com/index.php/retroarch-1-9-11-released/