2018年6月25日 星期一

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

2018年6月15日 星期五

No$gba v2.9

GBA/NDS/DSi模擬器 No$gba 發布新版,更新如下 :

- webpage: added credit card payment option - plz send money if you like my work
- dsi/exploit: released unlaunch.dsi (first ever released dsi bootcode exploit)
- utility/upload: added dslink-compatible wifi upload function (nds/dsi only)
- utility/upload: wifiboot 2.1 dslink-clone (proper cache init/initback)
- utility/upload: wifiboot 2.0 dslink-clone (dwm-w024 and arm7i/arm9i areas)
- dsi/emu/cartloader/help: takes WRAMCNT from MSBs of MBK9 entry in cartheader
- dsi/emu: mirrors read-only SCFG_EXT7 bits from SCFG_EXT9 and vice-versa
- arm/cpu/help: notes on cache clean vs invalidate and cache-write-bufferability
- dsi/help: added caution of forward references in Device List structure
- dsi/cartloader: rejects large modcrypt areas (eg. crypt.size>arm7i.size)
- dsi/cartloader: supports small modcrypt areas (eg. crypt.start>arm7i.start)
- dsi/modcrypt/help: added notes of several weird modcrypt corner cases
- arm/debug: I/O map cpmem9 shows PU dc/cc/wb (data/code cache and wbufferable)
- spi/powerman: emulates dslite/dsi registers: powerman[4] and powerman[10h]
- dsi/korea/help: notes korean font file (diff names, crisp clear, less tiles)
- dsi/korea/help: korean firmware version numbering as in china, 1.4.6 is newest
- dsi/help: added note on smaller cert.sys files (for korea or before dsi-shop?)
- dsi/wifi/emu: emulates sdio cmd5,cmd3,cmd7,cmd15 and reset_control.bit8
- nds/wifi/help: added description for 48080DAh W_RX_LEN_CROP register
- dsi/wifi/help: sdio init via cmd5,cmd3,cmd7,cmd15, rtc.fout, scfg/gpio etc
- dsi/wifi/help: added sdio pins on daughterboard and pinout for ar6013g chip
- dsi/sdmmc/help: described 40048F6h (bit0 = SD_WRPROTECT_2 for eMMC chip)
- dsi/scfg/help: details on scfg_ext7 and scfg_a7rom, updated mbk chapter
- dsi/scfg/emu: emulates scfg_ext7 and scfg_a7rom access right bits
- dsi/scfg/emu: emulates arm9.mbk1-5 writes in respect to arm7.mbk9 setting
- dsi/emu: removed most in_32 notyet warnings, added more out_xx notyet warnings
- dsi/mmc/emu: warning if .mmc file without footer (need CID and Console ID)
- dsi/help: added notes on bits in SCFG_A9ROM/A7ROM being set-once bits
- dsi/wifi/help: described 4004C04h.bit8 needed for DWM-W024 in NDS-wifi mode
- dsi/sdmmc/help: notes on SEND_OP_COND, and on ALL_GET_CID vs max CARD_CLK_CTL
- dsi/exploits/help: added some notes on recently released exploits and tools
- dsi/biosdumping/help: notes on voltage errors and CE2 idea from dark_samus
- dsi/help: added info on valid ARM9+ARM7+ARM9i+ARM7i areas for NDS and DSi mode
- dsi/help: added info on RSA signatures for newer non-whitelisted NDS carts
- dsi/carthdr/help: added notes on Access Control entry (request AES keys)
- dsi/carthdr/help: digest, modcrypt, twl-total can be ZERO (optional entries)
- dsi/sdmmc: added provisions for SDHC emulation, filesys viewer supports FAT32
- arm9/emu: allows exception vectors at 00000000h or FFFF0000h (thanks dave)
- dsi/help: added details on ECC keys/certificates (using ECC curve sect233r1)
- carthdr/help: added some more cart headers entries for dsi (and nds with rsa)
- help: specs for DSi RTC extras (up counter, alarm date, and FOUT selection)
- debug/elf: processes/skips dwarf4/dwarf5 DW_FORM tags (for homebrew PSX games)

http://problemkaputt.de/gba.htm