2023年9月30日 星期六

RetroArch v1.16.0.3

 多平台多機種模擬器 RetroArch 發布新版,詳細更新內容請至官網閱覽。

Raine v0.96.2

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

– fixed the hiscore saving for tgm2 / tgm2p (a new @delay command in the hiscore.dat for these 2)
– fix a crash when starting acrobatm or any game in the nmk driver actually, and fixed an older bug which prevented these games from starting
– Finally added the roms info so that the new sh2 games can be downloaded from internet archive

PPSSPP 1.16.5

 PSP模擬器 PPSSPP 發布新版,更新如下 :

*Fix for crash when changing render backend in-game

2023年9月12日 星期二

PPSSPP v1.16

 PSP模擬器 PPSSPP 發布新版,更新如下 :

– RetroAchievements support ([#17589], [#17631], many more). See [RetroAchievements on ppsspp.org](https://www.ppsspp.org/docs/reference/retro-achievements).
 
New JIT backends:
– RISC-V, based on IR
– x86 JIT based on IR. Often faster than the existing one.
 
Input fixes
– Improve behavior when analog and digital inputs clash ([#17960])
– Combo mapping is now disabled by default ([#17673])
– Android: Better tracking of devices names ([#17562], auto config)
– Fix mapping custom touch buttons to analog inputs ([#17433])
 
Rendering performance and fixes
– Fix flicker in WWE Smackdown vs Raw 2006 ([#18009]), video flicker in Naruto 2 ([#18008])
– Fix bad colors in Syphon Filter: Logan’s Shadow menu ([#17965])
– On lower-end devices, avoid « uber » shaders due to performance and driver bugs ([#17449], [#17922])
– Allow disabling V-sync on Android with Vulkan, more SDL platforms ([#17903], [#18087])
– On Vulkan, reduce input lag when « Buffer graphics commands » is set to off ([#17831])
– Assorted minor perf ([#17810], [#17505], [#17478], [#17471], [#17452], [#17446], [#17442])
– Fix shadows in MotorStorm ([#17602]) (not actually a rendering problem)
– Fix rendering issue in Lunar Silver Star ([#17451])
– Add a cache for MakePixelsTexture, improving perf in God of War ([#17534])
– Lots of software renderer improvements ([#17571], [#17569], [#17619], [#17621], [#17618], [#17609], …)
 
Networking
– HTTPS support now enabled in store and for RA on Windows, Android, Mac, iOS ([#17744], …)
– Ad-hoc: Fix for Metal Gear Acid issue with Link Battle ([#17947])
 
Texture replacement fixes
– Fix Tactics Ogre texture issues ([#18001], [#18011])
– Fix problem with anisotropic filtering ([#17930])
– Fix glitches on D3D11 with KTX2 textures ([#17749])
 
UI changes
– Color emoji support on some platforms ([#17854], [#17856])
– Use TTF fonts on SDL where available (macOS, Linux/Steam Deck) ([#17844]), support HiDPI ([#17651])
– Allow setting the PSP’s MAC address directly ([#17755])
– Better looking notifications ([#17606], [#17674], [#17672])
 
Cheats
– Fix loading cheat dbs on Android devices with scoped storage ([#17834])
 
VR (Quest, other Android VR devices)
– Cinema screen mode improvements ([#17704], [#17752])
– Quest-only passthrough mode ([#17591])
– Cleanups, compatibility fixes, make VR settings per-game ([#17636], [#17656], [#17598], [#17518])
 
Other
– Fix horrible audio glitch in After Burner ([#18076])
– Emulate the vrnd instruction accurately ([#17506], [#17549])
– Fix timing issue causing slowdowns in MLB games ([#17676], [#17677])
– UWP keyboard support, many other updates ([#17952], [#17974])
– Allow choosing the display resolution on Android again ([#17473])
– Fix issue running some file types out of the Download folder on Android ([#17466])

JoyToKey v6.9.2

手把模擬鍵盤軟體 JoyToKey 發布新版,更新如下 :

– For those who have trouble displaying UNICODE arrow characters (such as « ← ») in certain PC environments, an alternative build is now provided which only uses ASCII characters.

– Added a task tray right-click menu « Reset main window position to (0,0) ». This can be useful in case JoyToKey window is lost somewhere and you want to forcibly bring it back to the screen.

– Renamed and re-ordered the right-click menu items during button assignment

– Several bug fixes

VisualBoyAdvance-M 2.1.6

 GBA / GBC模擬器 VisualBoyAdvance-M 發布新版,更新如下 :

## [2.1.6] - 09.07.2023

  • 7561ca97 - Fix Discord streaming for OpenGL [danialhorton]
  • 24b92462 - translations: transifex pull [rkitover]
  • ffec5aba - translations: transifex pull [rkitover]
  • 882957a2 - Override SetCurrent() in GLDrawingPanel [rkitover]
  • 5b65066b - build: on mac install trans into debug builds too [rkitover]
  • 79061810 - builder: bump SDL2 2.24.0 -> 2.28.0 [rkitover]
  • 9331dbf9 - translations: transifex pull [rkitover]
  • 6f68bfcf - Create the config directory at first launch [steelskin]
  • 7b8c4242 - builder: macOS build updates [rkitover]
  • df84f2b0 - translations: transifex pull [rkitover]
  • d08c9137 - translations: transifex pull [rkitover]
  • 7aafce06 - translations: transifex pull [rkitover]
  • e26f8073 - [bios] Fix lz77 and add BIOS_SndDriverVsyncOn [steelskin]
  • 4c8b54de - translations: transifex pull [rkitover]
  • bad388e0 - Move the GB ROM Info dialog to its own class [steelskin]
  • d1f65000 - Refactor accelerator / global shortcuts handling [steelskin]
  • fda429fc - [GBA] Do not draw BG tiles from outside of BG VRAM [steelskin]
  • b1395724 - Convert wxJoyKeyCtrl to UserInputControl [steelskin]
  • b9694e19 - build: fixes for mac Homebrew [rkitover]
  • 5aa3ea92 - Properly initialize wxAcceleratorTable [steelskin]
  • 7b5d4a82 - Remove unused code and use explicit type coercions [steelskin]
  • 1f57d5f7 - Remove global variables for ROM data [steelskin]
  • 0e29be87 - Support multiple RAM sizes for MBC7 [steelskin]
  • 75b79d91 - Change MBC7 reported RAM size to 512 bytes [steelskin]
  • 52c05c71 - Simplify battery save / load [steelskin]
  • d8d6991c - Refactor the save/load state and battery code [steelskin]
  • 36e88faf - Fix dsound looping when moving/resizing window [rkitover]
  • 93fbb561 - build: add arm64 VS build configs [rkitover]
  • 6a1be5d4 - build: update VS build configs [rkitover]
  • 23aa083c - build: support RelWithDebInfo for vcpkg [rkitover]
  • 40711fa5 - build: lowercase vcpkg package names [rkitover]
  • 86bef62f - Move more options to g_owned_opts [steelskin]
  • 928a6170 - Move directory options to g_owned_opts [steelskin]
  • 019fcda9 - Sanitize and improve the GB header parsing (#1109) [Steelskin]
  • 7005b928 - Sanitize allocations in the Game Boy emulator (#1105) [Steelskin]
  • e91e4dcf - Add nanosvg library dependency for vcpkg static builds [steelskin]
  • 88b07df3 - build: add pkgconf to vcpkg deps [rkitover]
  • 3cef52b7 - Fix pause/next-frame [rkitover]
  • d3f8cc17 - Option to suspend the X11 screensaver when running [2306079+multiSnow]
  • df819598 - builder: update macOS build to 10.10, Wx 3.2.2.1 [rkitover]
  • 0132c761 - Move GB/GBC header parsing to gbCartData [steelskin]
  • e505236e - Merge remote-tracking branch 'libretro/master' [rkitover]
  • 785af394 - translations: transifex pull [rkitover]
  • f15b09f8 - translations: transifex pull [rkitover]
  • 1ab46f70 - Update SIOCNT when the link driver is disconnected [steelskin]
  • 9889ef4f - Move GameBoyConfig dialog to its own class [steelskin]
  • 1d7e8ae4 - build: fix build with new OpenAL [rkitover]
  • 892527e5 - Move ConfigManager to SDL [steelskin]
  • bd7eac6c - Add options shared with sdl to wx g_owned_opts [steelskin]
  • efffe7c3 - Add the repology badge to the readme. [zachbacon]
  • a529ddfe - remove non-working override. [danialhorton]
  • 9a8a0774 - Lets fix Stuart Little 2 properly (maybe?) [danialhorton]
  • a9284b3d - workaround for Stuart Little 2 crashing when set to none [danialhorton]
  • 166299cd - Implements Read/Writes for HUC3 [danialhorton]
  • 1a63a27c - translations: transifex pull [rkitover]
  • 640ce453 - Change SOUND_CLOCK_TICKS to 280896 cycles - ~1074 samples per frame [reallibretroretroarch]
  • 83d24828 - build: fix default debug build for vscode [rkitover]
  • f1d3f631 - Fix automatic dynamic frame skipping [steelskin]
  • d1733c45 - [ConfigManager] Move wx options to g_owned_opts [steelskin]
  • d37a3a32 - Move remaining options used by core to CoreOptions [steelskin]
  • 3f507b6c - translations: transifex pull [rkitover]
  • e560efb0 - translations: transifex pull [rkitover]
  • ca841e9b - translations: transifex pull [rkitover]
  • 4b605b4b - translations: transifex pull [rkitover]
  • d756f671 - translations: fix some source strings [stanley.udr.kid]
  • 49140fe5 - translations: transifex pull [rkitover]
  • 5d4f1bd0 - translations: transifex pull [rkitover]
  • 91873254 - Add INI file versioning [steelskin]
  • ae09ae7d - translations: transifex pull [rkitover]
  • 950a4070 - Move display options to owned_opts [steelskin]
  • 216bf4d7 - Restore "Fullscreen at startup" handler [steelskin]
  • f0fd9208 - translations: transifex pull [rkitover]
  • 31e17c1b - Add less verbose proxy object accessor [steelskin]
  • 2b950e28 - [Option] Add Proxy template class for Option [steelskin]
  • f84a1640 - translations: transifex pull [rkitover]
  • 60568d26 - Move core options to a struct [steelskin]
  • 64921c65 - translations: fix some source strings [stanley.udr.kid]
  • 257150f4 - translations: transifex pull [rkitover]
  • 61046c76 - translations: rebuild source .pot [rkitover]
  • fad2e7a3 - Fix issues with the DisplayConfig dialog (#1066) [Steelskin]
  • 2cec46f8 - Clean-up ConfigManager options (#1067) [Steelskin]
  • dc665985 - translations: transifex pull [rkitover]
  • 1c2a62f0 - Include cstdint for wx [rkitover]
  • 7d9cb2b5 - Default GBA LCD filter to off. [rkitover]
  • 5385b477 - translations: transifex pull [rkitover]
  • aabb70cb - Followup on be1e5ca1, wrong ref var declaration [rkitover]
  • 266512fb - translations: move ru trans to ru_RU, delete ru [rkitover]
  • be1e5ca1 - Check for wx < 3.2.2 for EGL move fix backport [rkitover]
  • 1fb18b32 - Rename appdata to metainfo [polynomial-c]
  • 561d6e1a - translations: transifex pull [rkitover]
  • 78724bc8 - translations: transifex pull [rkitover]
  • addd53b6 - Remove all warnings in gba/bios.cpp [steelskin]
  • 2e3ce863 - translations: transifex pull [rkitover]
  • 4c4ce3cf - translations: transifex pull [rkitover]
  • ca7ae336 - Fix regression in bios, port DMA fix from libretro [danialhorton]
  • 25bcf2e4 - translations: transifex pull [rkitover]
  • b34448c9 - Fix record/play dialogs for native recordings [danialhorton]
  • 3989146f - build: enable severe warnings for MSVC release [rkitover]
  • 0a96d845 - build: make release build quieter [rkitover]
  • 6a4115ca - ci: fix macOS runner [rkitover]
  • 6307348c - build: support MSVC arm64 cross build on x86 [rkitover]
  • 77f1235a - build: update Windows dependencies submodule [rkitover]
  • 9963b815 - translations: transifex pull [rkitover]
  • 7a45c165 - translations: transifex pull [rkitover]
  • 87bdc93e - Revert "translations: use %% instead of percent" [rkitover]
  • ab4ae96e - Clarify/set condition: wayland && !wayland_egl [rkitover]
  • 8e4acfc9 - Fix build w/wxUSE_GLCANVAS_EGL=0, on Fedora [rkitover]
  • 3c41b68d - Fix the Windows ARM64 build [steelskin]
  • e10bf7bc - installdeps: check for newest wx on Fedora [rkitover]
  • 8329ba96 - translations: transifex pull [rkitover]
  • 7aa1f591 - translations: transifex pull [rkitover]
  • a16dd2c9 - translations: transifex pull [rkitover]
  • 26818177 - translations: transifex pull [rkitover]
  • 22578d02 - Increase MAX_CART_SIZE from 32MiB to 128MiB [rkitover]

Flycast Dojo 6.2

 Sega Dreamcast, Naomi and Atomiswave 模擬器 Flycast Dojo 發布新版,更新如下 :


Flycast Dojo 6.2 Release Notes


Only send score changes to spectating server if explicitly toggled (Fightcade fix)

Fixes spectating server closing game for games with score tracking enabled on wins. Affected players who used Flycast Dojo 6 on Fightcade before the service update. Thank you to Toast Rider and the Samurai Friends Discord for bringing this up. (Play SamSho 6! It's fun.)

Flycast Dojo 6.1 Release Notes


Fix NAOMI 2 Vulkan Support

Includes upstream changes and dependency upgrades. Special thanks to Jalapenocopter and @flyinghead for bringing it to my attention.

Flycast Dojo 6 Release Notes

Dropping the "0." since version numbers are arbitrary and people were doing so already.


Happy 24th Anniversary to the Dreamcast! This edition of Flycast Dojo includes all of the fixes and optimizations made in the past year, as well as greater Fightcade integration, automatic score tracking for a variety of games, and custom training mode features for various games.


Users on older versions are encouraged to perform a fresh install.


Score Tracking & Transmission (Used for FT games & Ranked)

Akatsuki Blitzkampf Ausf Achse

Capcom vs SNK

Capcom vs SNK 2*

Hokuto no Ken

Jingi Storm

Marvel vs Capcom 2

Virtua Tennis 2

King of Fighters XI

Project Justice*

Rumble Fish 2

Samurai Shodown VI*

Toy Fighter

Project Justice

Virtua Fighter 4 Final Tuned*

* Netplay savestates updated for score tracking. Previously had Event Mode.


"First To" Game Option

Allows for automatic session close after set number of wins, with ~20 second cooldown period.

Fightcade Match Start Player Information Sync

Player Name & Score Text Output for Stream Overlays

Training: Load Net State Button

Training: Game-specific Overlays (Windows & Linux)

Capcom vs SNK 2 (DC & NAOMI)

Marvel vs Capcom 2 (DC)

Extensible via Lua, add scripts to training folder

Linux & Mac: Fix Bundled Game Definitions

Gives access to Wiki links and features requirin ROM metadata

https://github.com/blueminder/flycast-dojo/releases