2022年1月20日 星期四

RMG v0.1.1

 N64模擬器 RMG (Rosalie's Mupen GUI) 發布新版,更新如下 :

Rosalie Wanders (35):
      RMG: quit RomSearcherThread gracefully instead of using terminate()
      RMG: implement 'Choose ROM Directory' from RomBrowserWidget
      RMG: remove dead code in EventFilter
      RMG: implement 'Play Game With Disk' from RomBrowserWidget
      RMG: implement 'ROM Information' from RomBrowserWidget
      RMG-Core: swap byteorder of CRC1 & CRC2 in CoreGetCurrentRomHeader()
      RMG-Core: link to winsock2 & correct included header
      RMG: remove unintentional iostream include in RomInfoDialog.cpp
      RMG-Core: introduce & use CoreGet*Directory functions
      ci: use RMG_PORTABLE variable
      RMG-Core: use CoreGet*Directory() for m64p::Core.Startup()
      RMG: put stylesheet.qss in the data directory
      RMG-Core: introduce CoreGetSave{,State}Directory()
      RMG-Core: remove trailing slash in Directories.cpp
      RMG-Core: use CoreGetPluginDirectory() in Settings.cpp for plugins
      cmake: support 'make install' properly on linux
      cmake: install desktop file & icon on linux
      README: document linux installation/packaging building method
      RMG-Core: remove support for non-portable builds on windows
      cmake: re-enable portable build when PORTABLE_INSTALL=OFF on windows
      ci: don't build non-portable build on windows
      RMG-Core: introduce CoreGetDefault*Directory()
      cmake: add NO_GIT_CLONE option
      ci: remove 'env RMG_PORTABLE=ON'
      Build.sh: disable RMG_PORTABLE variable support, always set it to ON
      RMG-Core: introduce & use Config.hpp
      cmake: simplify PORTABLE_INSTALL
      Package: introduce archlinux PKGBUILD
      PKGBUILD: strip v prefix in pkgver()
      RMG: use QFileDialog::getOpenFileName() instead of QFileDialog
      RMG: use QFileDialog::getExistingDirectory() instead of QFileDialog
      RMG-Core: don't use settings in CoreGetSharedDataDirectory()
      RMG: rename diskRom to romFile in MainWindow::on_Action_File_OpenRom()
      cmake: add FLATPAK_BUILD option
      3rdParty: always disable BUILD_INPUT_GCA due to ci build failure
      Package: v0.1.1
https://github.com/Rosalie241/RMG/releases

2022年1月19日 星期三

SSF PreviewVer R28

 SEGA ST-V / SATURN模擬器 SSF 發布新版,更新如下 :

シェーダー周りの不具合を修正しました マウスの協調レベルが設定できなくても強制終了しないようにしてみました

マウスの協調レベルはUMPCでエラーになる原因のようなのでエラーになったらマウス使用不可にしてます これでUMPCでも動くのではと…

これから数日かけて動作チェックと微調整を行うので再更新があるかもしれません

2022年1月13日 星期四

FCEUX 2.6.0

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

Qt/SDL

TAS Editor

  • The full TAS editor has been ported over from the Win32 version. Other than minor layout changes, Win32 TAS users should find it familiar.

GUI Improvements and Bug Fixes

  • Fixed occasional stack overflow issue due to unintended recursion in Qt event loop.

Video Improvements and Bug Fixes

  • Added video vertical sync config option.
  • Added built-in video vertical sync test pattern.

Input Improvements and Bug Fixes

  • Added escape characters to gamepad config files to fix keyboard binding issue for ',' and '\' keys.

Build Improvements

  • Replaced a few soon-to-be deprecated ffmpeg function calls.
  • Cleaned up a few compiler warnings.

2022年1月10日 星期一

Raine v0.92.6

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

nyway it's just a quick fix of 0.92.5 problems : crash if opening the sound options dialog, leaving it, and opening it again (!)
Bad playing frequency of external audio tracks (except the raw format ones !)
And there was a bad entry added to the hiscore.dat hosted here, it's probably me who added it, but a very long time ago, it was for viewpoint, and the syntax was a mix between the old format and the new one, and the hiscore parser didn't like it (what a surprise !). Since this file was here for more than 1 year, I fixed the parser to accept this syntax too, even if it's the only entry of this kind in the hiscore.dat !
And I added the hiscore.dat to all the binary packages, linux & windows (going from 2.5 Mb to 2.6 Mb, what a deal... !).

2022年1月7日 星期五

Nintendulator v0.985 Beta (2022-01-05)

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

The first build for the new year adds support for an extremely obscure feature recently discovered in one revision of the Nintendo MMC1 mapper, along with a UNIF mapper fix for MMC3 boards that could be reconfigured for hardwired mirroring.

vdmgr v0.2.4

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

修正/追加libvdmgr/vdmgr
  • Lua 5.4.3によるモジュール作成追加
TD4
  • サンプルが間違っていたのを修正

修正/追加libvdmgr/vdmgr
  • XInput対応
  • デバッガで、ブレークポイントを無効・有効の切り替えを行うと内部状態がおかしくなるのを修正
Z80モジュール
  • 以下の未定義命令が間違っていたのを修正
    LD IXH, H → LD IXH, IXH
    LD IXH, L → LD IXH, IXL
    LD IXL, H → LD IXL, IXH
    LD IXL, L → LD IXL, IXL
    LD IYH, H → LD IYH, IYH
    LD IYH, L → LD IYH, IYL
    LD IYL, H → LD IYL, IYH
    LD IYL, L → LD IYL, IYL
HVC-001
  • NT/SPR/CHR/PALウィンドウで、奇数番目のパターンを指定した8x8スプライトが表示されていなかったのを修正
SG-1000/SEGA MARKIII
  • GAME GEARを追加

2022年1月4日 星期二

Mesen 0.9.9-211221

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

  1. Fixe save state breaking between sessions
  2. EPSM improvements by Perkka2
  3. LUA improvements by AlchemicRaker and LUA documentation updates by empathicqubit