github bmsuseluda/emuze v0.56.0
0.56.0

21 days ago

0.56.0 is out🎉

In this release i fully reworked the gamepad integration in emuze. In the past i used the Web Gamepad Api implementation of Chromium. Sadly i faced a lot of bugs and limitations with this implementation. Therefore i looked for an alternative for a while and finally decided for SDL which is used by most emulators too these days. With this a lot more gamepads are supported and i could close all controller related bugs i had stumbled upon. On top of it the implementation is a lot simpler and more straight forward. A big thank you to kmamal for providing sdl bindings for NodeJS: https://github.com/kmamal/node-sdl.

Besides this i bundled and pre configured PPSSPP and RPCS3.
26 of the 33 supported systems are pre configured and 23 of them are bundled now🥳

Please let me know what you think of it in the emuze discord.

💥 Features

  • fully reworked gamepad integration in emuze (Replaced Web Gamepad Api with SDL)
  • pre configure RPCS3
  • map keyboard if no controller is connected on RPCS3
  • pre configure PPSSPP
  • map keyboard if no controller is connected on PPSSPP
  • to play docked with your Steam Deck the Steam Deck Controls will be configured as the last controller in all pre configured emulators
  • buttons on Nintendo controllers in emuze are now switched, so a confirms and triggers an action and b cancels and goes back
    • therefore closing a game with a nintendo controller will be done with select + a
  • set ares as the default emulator for PC Engine SuperGrafx

💫 Updates / Bundles

  • bundle RPCS3 v0.0.37
  • bundle PPSSPP v1.19.3
  • update bundled Ryujinx to v1.3.2
  • update bundled PCSX2 to v2.4.0
  • update bundled Azahar to v2122.1
  • update bundled Dolphin to v2506a
  • update bundled ares to v145

🪲 Bug Fixes

  • Switch Joy-Cons did not work in emuze
  • Switch Pro controllers did not work in emuze
  • NSO NES controllers did not work in emuze
  • NSO SNES controllers did not work in emuze
  • Gamecube controllers with a wiiu/switch adapter did not work in emuze
  • dinput controllers did not work anymore after closing game on windows
  • xinput controllers could not close a game on windows
  • closing the file dialog with keyboard escape was closing the settings dialog too
  • sometimes keyboard enter launched the emulator multiple times
  • Sony PlayStation controllers will be recognized with the correct buttons glyphs even if Steam Input is active
  • fixed endless loop in game dialog if an error happend
  • fixed controller mapping for Dolphin on non Steam OS Linux Distributions
  • fixed controller mapping for Ryujinx if there are several controller of the same type e.g. 2x dualshock 3
  • fixed controller mapping for Dolphin if there are several controller of the same type e.g. 2x dualshock 3
  • fixed controller mapping for Ryujinx if Steam Input is active
  • gamepath was not set correctly for Dolphin
  • fixed NSO NES controller mapping for ares
  • fixed NSO N64 controller mapping for ares
  • last played after changing games path showed games that were not there anymore
  • changing games path could lead to broken gamepad controls
  • empty system folder created an unusable system in emuze

🐞 Open Bugs

  • Updater does not work on Steam Deck Game Mode -> Please switch to Desktop for updating emuze
  • dinput controllers are not mapped correctly on mednafen

Don't miss a new emuze release

NewReleases is sending notifications on new releases.