2017年6月22日 星期四

higan v103

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

With this release, PC Engine, Master System, Game Gear, Mega Drive and the newly added SuperGrafx support are now quite usable! They're far from the best emulators for these systems, but with many bugfixes, full sound emulation, and save state support ... many games are now fully playable with decent accuracy.
The Game Boy Advance emulation is also now substantially improved with vastly improved sound quality and a new dot-based PPU renderer. With that change, every single component in higan is now cycle-based. Regrettably, these changes do carry a ~20% performance penalty compared to GBA emulation in v102.
Changelog:
  • added SuperGrafx emulation
  • improved audio band-pass filtering for all emulated systems
  • screen rotation is now a hotkey; automatically rotates control bindings
  • screen rotation now supported on the Game Boy Advance as well (used by a small number of games)
  • massive improvements to Mega Drive emulation
  • massive code cleanups and rewrites to many CPU emulation cores (MOS6502, WDC65816, SPC700, etc)
  • Famicom, Master System, Mega Drive: added PAL emulation support
  • PC Engine, SuperGrafx, Master System, Game Gear, Mega Drive: added save state support
  • PC Engine, SuperGrafx: added PSG sound emulation
  • Master System, Game Gear: added PSG sound emulation
  • Mega Drive: added Z80 APU emulation [with help from Cydrak]
  • Mega Drive: added PSG sound emulation
  • Mega Drive: added YM2612 sound emulation [Cydrak]
  • Super Famicom: fixed Super Game Boy emulation
  • PC Engine: added save RAM support (using per-game PCE-CD backup RAM)
  • Game Boy Advance: substantial improvements to audio emulation quality
  • Game Boy Advance: convert scanline-based PPU renderer to a dot-based renderer
  • Game Boy Advance: properly initialize CPU state (fixes Classic NES Series games)
  • Game Boy Advance: MUL timing corrected [Jonas Quinn]
  • Mega Drive: emulate special mappers for Phantasy Star IV, Super Street Fighter II, etc.
  • Super Famicom: use darker luma for INIDISP=0 (large improvement to Final Fantasy III opening)
  • Super Famicom: fixed bugs in SMP OR1,AND1 instructions
  • cheat code database regrettably removed from official releases; will be made available separately
This changelog is a summary of major changes. For a detailed list of all changes, which spans several pages, please see the higan Gitlab repository.

https://byuu.org/?v=103

2017年6月21日 星期三

雜談

這陣子被一堆狗屁倒灶的雜事弄得七葷八素,實在沒多餘力氣在部落格上,而且鳥事還在持續中,絲毫沒有要結束的跡象......

上來寫這個並不是要抱怨,而是有一些事情要對某些人釐清.........
俗話說眼見為憑,沒錯!很多事皆然,不過在模擬器的圈子就不一定適用了,我就認識一些根本不想出名的怪物,不少目前無聲無息的基板或遊戲早已被他們攻破,不過他們根本不想公開,所以只在一個小圈圈中分享訊息與成果。身為玩家只能等待,而不是騷擾。謾罵或不理性的發言只會離目標越來越遠............

另外一件值得高興的事,一些原本模擬無望的老基板遊戲,應該會陸續被MAME支援,之前因為任天堂 Monkey Magic 與 Taito Chack'n Pop 的問題,DU 與日本 Japump 組織決裂,探究其原因主要是因為語言溝通的問題造成雙方的誤解與不滿,不過這個問題在多年後由MAME方主動伸出友善的手才使的這場誤會得以釐清。

當年 Moogly Guy 和 DU 花了一大筆錢拍賣取得 Monkey Magic 這款遊戲,之後 Japump 團隊就提交了Monkey Magic 的ROM與驅動,這件事讓 DU 與 MAMEDEV 十分不滿   "既然你有這款遊戲的ROM,為什麼不早點提交 ? 等到我們已經花錢取得遊戲,你才將ROM提交出來,這是啥意思? "  之後 Japump 被 DU 踢出,提交的驅動也被 MAME 刪除,雙方就此決裂。

事後才發現不過是一點小事,只是因為E-MAIL與語言的不同造成溝通誤解,不過一切已成過去,今後 Japump 會繼續提供由他們dump出的遊戲給MAME使用,事情總算得到解決.........

上星期聽某大老提到這件事的前因後果感到蠻離奇的,內心十分感謝這些在背後支持整的模擬界的相關組織,幸好有你們,老遊戲才得以重生,再次感謝 !!!

2017年6月17日 星期六

m64p (2017-06-16)

N64模擬器 m64p (mupen64plus + GLideN64 + a GUI) 發布新版,有需要的朋友可前往更新。

https://m64p.github.io/

2017年6月13日 星期二

Phoenix v2.8.JAG

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

!! Fixes in the object processor (earned by Rebooteroids)
!! Fixed a blitter in the inner loop part (a number of hangs was removed)
+ RISC processors reproduced a hardware error with writing to the flag register (compatibility is improved)
!! Fixed prefetching of commands in DSP
+ Added support for increased horizontal screen resolution
+ The scan is corrected (unnecessary parts of the screen are removed)
!! Alignment adjusted so that Protector SE works
+ Added options for emulating RISC processors in separate threads
+ Overall optimization performed

http://www.arts-union.ru/node/23

2017年6月11日 星期日

Mednafen 0.9.45.1

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

-- 0.9.45.1: --

June 5, 2017:
SNES: Fixed an instance of possibly-undefined behavior.

Silenced dumb warning spam relating to endian.h emitted by newer versions of gcc.

June 4, 2017:
Fixed garbled audio with the exclusive-mode WASAPI sound driver on some higher-end sound cards(regression introduced in 0.9.45 due to a mistake in changing
the meaning of a macro field during development); may also fix garbled audio when using the new OpenBSD sound driver with certain sound cards.

https://mednafen.github.io/

fixGB Alpha v0.6.1

GB/GBC模擬器 fixGB 發布新版,更新如下 :

-more GBS compatibility
-dont close emu when opening with unsupported file or no file at all, display error message instead
-dont close emu on invalid cpu instruction, freeze game instead until a button is pressed
-set window title more proper
-display currently playing .gbs track on screen rather than just on the console via bitmap font

https://github.com/FIX94/fixGB