2018年6月25日 星期一

bsnes-plus v04

基於bsnes-classic改版開發的多機種模擬器 bsnes-plus 發布新版,更新如下 :

Added reworked tile viewer, fully replaces original VRAM viewer [UnDisbeliever]
Added tilemap export option and various other improvements to tilemap viewer [UnDisbeliever]
Added mouse and gamepad/joystick support to input driver on macOS [Optiroc]
Added reworked Cx4 low level emulation based on ikari's documentation [Revenant]
(WIP, improves timing in Mega Man X2/X3 intro/attract modes, etc.)
Added experimental 'snesmusic' plugin for SPC/SNSF file playback [Revenant]
Added autodetection of MSU-1 ROMs with no manifest required [Revenant]
Added various additional items to Properties Viewer [Revenant, koitsu, ARM9]
Added option to automatically save/load breakpoints between sessions [Revenant]
Added support for saving unfiltered screenshots [UnDisbeliever]
Added more flexible command-line loading (for BS-X, Sufami Turbo, Super GB games) [Revenant]
Added "Cart ROM" usage mapping for SuperFX code/data [Revenant]
Added support for larger Satellaview data files and more accurate reset state [LuigiBlood]
Added hotkey to pause and advance a single frame [Revenant]
Added hotkey to toggle system power [Revenant]
Added "auto-save SRAM" setting to UI [Revenant]
Added manifest viewer to tools menu/window [Revenant]
Fullscreen mode now auto-hides mouse cursor after 5 sec [Revenant]
Most debug windows are now given focus if opened when already open [Revenant]
Debugger no longer shows cart memory on CPU bus when SuperFX is accessing it [Revenant]
Debugger window is now forced open when a debug event occurs [Revenant]
CGRAM viewer now displays 5-bit color values instead of shifted 8-bit ones [ARM9]
Fixed interrupt-related (and other) dummy reads uselessly triggering breakpoints, etc. [Revenant]
Fixed SuperFX disassembly/logging not always properly accounting for pipelining [Revenant]
Fixed BS-X memory mapping registers causing severe unnecessary slowdown [Revenant]
(fixes Treasure Conflix, possibly others)
Fixed mouse not automatically being released when powering off or changing inputs [Revenant]
Fixed soft-patching headered ROMs when snesreader plugin wasn't loaded [Revenant]
Fixed ROM cheats and ranged breakpoints ignoring address mirroring [Revenant]
Fixed emulation speed hotkeys sometimes failing to restore normal speed afterward [Revenant]
Updated emulation of auto joypad refresh timing [byuu?]
Updated emulation of SMP wait state control [byuu, AWJ]
Updated emulation of SuperFX PLOT dithering (fixes Star Fox) [qwertymodo]
Updated emulation of horizontal scroll latching (fixes PD Pac-Man) [AWJ]
Updated emulation of DSP-n status flags [AWJ]
Updated emulation of S-DSP's ENDX state (fixes Magical Drop) [AWJ]

Updated memory mapping heuristics for some cartridge types (fixes SRAM mapping w/ ExHiROM, etc.)

BizHawk 2.3.0

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

  • New Core: ZX Spectrum
  • New Core: GBHawk (Gameboy and Gameboy Color)
  • EmuHawk
    • Fix #1159 - memory callbacks - active changed only invoked on first add
    • Fix #1088 - Filter out forward slashes game names to fix games such as "Super Mario Bros. / Duck Hunt"
    • Fix #1075 - Fix Rom Status Icon not loading on Saturn
    • Fix xpad triggers to be full rigger instead of half trigger
    • Multidisk Bundler - fix exception when file is in an archive
    • Fix bug where autodump and lua-instructed client exits would vanish the window but linger the process
    • Fix #1168 - Rebooting some cores with Hex Editor open can cause crashes
    • Fix #1156 - Ram Watch - Clear Changes does not refresh changes counter
    • Hex Editor - Speedup FindPrev/FindNext
    • Update to newer 7z
    • TAStudio
      • Make current branch track its new position upon reordering
      • Select newly created branch
      • Makes button action experience smoother
      • Don't drop state above last edited frame
      • Fix greenzone decay failing to drop states
      • Increase Subtitle Maker frame limit
    • Lua
      • Fix #1221 - TAStudio.OnQueryItemBg transparency color problem
      • Fix #1138 - Lua scripts don't draw on the first frame
  • PCEHawk
    • Fix #1175 - Akumajou Dracula X (PCE-CD bug)
    • Fix #70 - PCE-CD - (USA) 4-in-1 Disc - Gate of Thunder - Sound error
    • Fix #771 - Final Soldier (J) screen jumping
    • Fix #554 - PCE-CD Mugen Senshi Valis black screen
  • mGBA
    • Update to latest 0.6 (past 0.6.3 release)
    • Fix #1144 - GBA Lego Bionicle does not have sound
    • Fix #1181 - Fix tilt sensor throwing exceptions
    • Fix #1195 - Audio Keeps Playing Notes after Rewind
  • N64
    • Update to latest GLideN64
    • Update to the latest RSP-HLE plugin
    • Disable Cache Size option in GLideN64, but display the value it forces internally
  • NESHawk
    • Fix mapper 219
  • SMS/GG
    • Implement SMS compatibility mode for Game Gear games
    • Add Port5 variable (link cable) - Fixes Pac Attack
    • GG Terminator needs SRAM for background display
  • Gambatte
    • Fix some mising data in savestates, WARNING - This breaks compatibility with previous savestates!
    • Implement new IRQ behaviors
    • Timing fixes
    • Make initial colors grey scale
    • Make equal length frames false by default, #1176
    • Implement TotalExecutedCycles
  • bsnes
    • Add H and V registers to register lists
  • A2600Hawk
    • Fix special reset cases
    • Add special cases for games that turn off screen to do calculations
  • GPGX
    • Fix #1167 - Move some settings into sync settings
  • Z80 Cpu Core
    • Fix Reset behavior (fixes Aerial Assault)
    • Many accuracy and timing improvements
      • Many cores affected - SMS/GG/SG-1000/Coleco/TI-83 

https://github.com/TASVideos/BizHawk

2018年6月24日 星期日

Cemu 1.12.2d

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

# New in public release:

general: Added French, Italian, Dutch, Portuguese and Turkish community translations

# New in 1.12.2d:

GX2: Fixed a rare texture bug caused by one of the new optimizations in 1.12.2

# New in 1.12.2c:

CPU/JIT: Fixed crash that could occur when recompiling functions with a very large amount of branches

# New in 1.12.2b:

h264: Fixed bug which lead to video playback causing softlocks or crashes

# New in 1.12.2:

general: Added UI localization
         This feature is experimental and the default language is still English.
         Currently provided are Spanish, Russian and German translations

CPU/JIT: Optimized code translation. Up to four times faster while still generating code of the same quality compared to previous release
         This should help in situations where large amounts of game code is executed for the first time. E.g. booting a game or the first loading screen
CPU/JIT: Small improvements to generated code:
         Use x64 near JMPs where possible
         Optimized code for LWZX instruction

input: Fixed wiimote button 1 and 2 being swapped

NEX: Fixed a bug that could cause permanent 100% CPU usage on one core

GX2: Optimized draw calls by avoiding unnecessary render state checks
GX2: Fixed support for R8_UNORM textures
GX2: Added support for gl_FrontFacing in GPU7 shaders
http://cemu.info/

2018年6月22日 星期五

Neko Project II fmgen 0.83 kai8 VC6b (2018-06-21)

PC98系列模擬器 Neko Project II fmgen 發布新版,更新如下 :

Tool windowのFDコンボボックスを最新選択したものから表示するように変更
D3D時ウィンドウサイズが切れた場合描画されなかったのを修正
縦400ラインを×2倍で描画する場合ウィンドウのサイズは800必要ですがディスプレイのサイズが768の場合はウィンドウが切れる状態になります
この場合に描画されなかったのをウィンドウサイズで描画するようにします

http://nenecchi.html.xdomain.jp/

m64p - 129250881 (2018-06-17)

N64模擬器 m64p (mupen64plus + GLideN64 + a GUI) 更新版本,有興趣的朋友請至官網下載 。

https://github.com/m64p/mupen64plus-GLideN64/commit/129250881844c2d09c0568335546adc37f53917e

https://m64p.github.io/

ANESE 0.0.14

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

oh, and fixed a bug where I didn't clear save-states across game
loads / saves.
https://prilik.com/ANESE/

Snes9x v1.56.2

SFC/SNES模擬器 Snes9x 發布新版,更新如下 :

  • Fixed IRQ corner case that caused Umihara Kawase's water
    to cover the whole screen. (BearOso)
  • Adjusted IRQ timing slightly. Fixes Dragon Ball Z - Super
    Butouden 2. (BearOso)
  • Clear WAI when IRQLine is active. Fixes Top Gear 3000. (BearOso)
  • Fix reading the wrong tile data in mosaic drawing. Gets
    rid of glitch at top of FF6 battle transitions. (BearOso)
  • Break a specific opcode into cycles. Fixes Little Magic. (BearOso)
  • Win32: Don't mix garbage into the last line with NTSC
    filter. (OV2)
  • Win32: Allow disabling scanlines in NTSC filter. (BearOso)
  • GTK+: Added an undo load state option. (BearOso)
  • GTK+: Fixed compilation on big-endian systems. (OV2)
  • Win32, GTK+: Added integer scaling option. (BearOso)
  • GTK+, Unix: Preserve current joypad state when rewinding. (BearOso)

https://github.com/snes9xgit/snes9x/releases/tag/1.56.2