Portierung des Snes9x-Emulators auf die Nintendo Switch.
Dieses Update behebt einige Abstürze und perfektioniert hoffentlich die Audio-Ausgabe in pSNES. Zudem sollte pNES keine Ton-Probleme beim Start mehr haben. Unbekannte ROMs sollten auch nicht mehr zu einem Absturz führen.
Changelog
* sdl2_audio: fill buffer with silence if nothing to play (fix pnes audio crap on game start)
* psnes: fix audio buffer overlflow (fix random crashes)
* psnes: fix minor remaining audio crackling (perfect audio now, hopefully)
* psnes: improve/simplify rendering code
* psnes: update to latest snes9x revision (8c0a4a4)
* windows: fix crackling audio
* gamelist: fix game id calculation (random crashes on unknown roms)
* windows: fix pnes compilation
Portierung des Snes9x-Emulators auf die Nintendo Switch.
UPDATE, 06.05.2022, 15:18 Uhr: Alle Emulatoren wurden auf v6.1 aktualisiert. Wer von einer Version kleiner als 6.0 aktualisiert, muss alle "gamelist" XML-Dateien und den "skins" Ordner löschen.
Für pGEN wurde das Icon korrigiert und die ROM-Ordner werden jetzt korrekt erstellt.
Changelog v6.1
* windows: hopefully fix missing libcrypto-1_1-x64.dll
* pgen: fix launchers icons
* vita: fix setTextureRect texture pitch (fix pgen)
* pgen: fix roms directories creation on first run
Cpasjuste hat seine "portablen" Emulatoren aktualisiert. Neu ist pGEN, ein Port des SEGA-Emulators "Genesis Plus GX", bekannt von der Wii! Dieser emuliert das SEGA Master System, Mega Drive, Game Gear und Mega CD.
In allen Emulatoren wurden die Preview-Bilder behoben und die Spiele-Liste aktualisiert. Ferner wurden einige Feinarbeiten am Skin vorgenommen.
In pSNES wurde das Knacken des Tons in einigen Spielen wie Final Fantasy 6 und A Link to the Past behoben. Näheres im Changelog.
Changelog v6.0
* common: add new emulator (pgen: genesis-plus-gx port)
* common: update gamelists
* common: fix preview images and videos links
* ui: only show know files extensions in rom list
* ui: fix favorites preview images and videos
* input: add rotation support back (wip)
* skins: enable font filtering back, remove big_preview skin
* skins: add "config.cfg.override" file support for skin overriding
* skins: code and data cleanup
* skins: improve scaling
* psnes: fix crackling audio in some games (zelda, ff6...)
* vita: remove slow pvr support (fix framerate on a lot of games)
* vita: fix input rotation (wip)
* switch: refactor inputs (use sdl2 gamecontroller and new sdl2 automatic single joycons handling)
* switch: update buttons gfx
* windows: fix compilation, code improvements
* android: add android support (wip)
* and more...
Überträgt den Bildschirminhalt der Switch auf einen PC.
Der SysDVR-Client nutzt nun .NET 6 und unterstützt damit auch Apples ARM-Prozessoren. Wer vorher den Client über Rosetta 2 genutzt hat, muss vorher die ARM-Version von .NET 6 installieren.
Das USB-Protokoll wurde verbessert und das Stottern sollte damit behoben sein. Mit den DVR-Patches lässt sich außerdem die Beschränkung bezüglich Video-Aufnahmen in Spielen aufheben. Auch wenn SysDVR nicht verwendet wird, sind die DVR-Patches interessant: Manche Spiele verhindern Screenshots oder legen Copyright-Text darüber – diese Funktionen werden mit den Patches ausgeknipst!
Changelog
* SysDVR-Client is now built with .NET 6, if you're still using .NET 5 you must update.
** Remember to choose the x64 version if your windows install is 64-bits or it won't work.
** If after installing it SysDVR can't find it manually fix your PATH environment variable
* Arm "apple silicon" macs are now supported and should work as expected #166
** If you previously used SysDVR over rosetta you must install native arm .NET and native arm dependencies with brew, refer to the guide for more info.
* The USB protocol has been improved, stuttering should be gone now.
** This means that latest client is not compatible with older sysdvr versions and vice versa, make sure to update the sysmodule on your console and reboot afterwards.
* Improvements of the video decoding process, the client should use less CPU now.
* Now it's possible to set the video player title with the --title command line option #170
* Other minor improvements
Signatur-Patches für Custom Firmware zur Installation von unsignierten NSPs und konvertierten XCIs.
Neben einer verbesserten Unterstützung für die Firmware-Versionen 14.0.0 bis 14.1.1 flossen auch einige Bugfixes in dieses Release; darunter auch ein Fix für einen Absturz, wenn ein Spiel sehr oft gestartet wurde oder beim Löschen und erneutem Herunterladen.
Changelog
* Support was improved for 14.0.0+.
** loader was updated to reflect the latest official behaviors.
** ro was updated to reflect the latest official behaviors.
* A number of minor issues were fixed and improvements were made, including:
** A memory leak was fixed in filesystem path management; this could cause a crash when launching games ~100 times, or when deleting/re-downloading games.
** A bug was fixed that could cause threads to not see a newly signaled semaphore.
** A number of minor inaccuracies were fixed in the updated FileSystem APIs.
* General system stability improvements to enhance the user's experience.
[BuildSystem] makefile for makerom and libyaml updated to define -D_GNU_SOURCE for linux builds.
* This addresses issue #122 where some functions were implcitly defined causing segfaults on linux.
Kann den NAND, EmuNAND sowie einzelne Partitionen der Switch dumpen und wiederherstellen.
Die Firmware-Versionen 14.0.0 bis 14.1.1 werden nun erkannt und die Incognito-Funktion kommt mit neuen PRODINFO-Versionen zurecht. Auch wurde das Kopieren und Wiederherstellen eines NANDs ohne GPT-Header-Backup repariert, was bspw. bei der Nutzung von Hekates UMS-Tool vorkommen kann.
* Firmware detection : added support for 14.0.0, 14.1.0 & 14.1.1
* Fixed #79 : Incognito hanging on newer PRODINFO versions.
* Fixed #82 : Error while performing copy/restore on NAND without GPT header backup (mounted via Hekate's UMS Tool for example)
RetroArch vereint mehrere Emulatoren unter einer Oberfläche mit nützlichen Zusatzfeatures.
Changelog
* ANDROID: Decouple Play Core dependency to bring app into compliance for F-Droid
* AI/SERVICE: Disable AI Service setting by default
* BLUETOOTH/LAKKA: bluetoothctl: add / modify pairing steps
* CHEEVOS: Disallow manual frame delay setting in Hardcore Mode
* DATABASE: Serial scanning for Wii now includes WBFS
* INPUT/MAPPING: Fix offset + crash when clearing input port binds
* INPUT/MAPPING: Fix saving of 'Analog to Digital Type' when configuration overrides are used
* INPUT/MAPPING: Fix saving of 'Analog to Digital Type' when configuration overrides are used
* LOCALIZATION: Add Valencian language option
* LOCALIZATION: Updates
* MENU/SETTINGS: Move 'Show Menu Bar' under 'Windowed Mode' settings
* MENU/SETTINGS: Add sublabels for 'Subsystems' and 'Input Deadzone/Sensitivity'
* MENU/SETTINGS: Move 'On-Screen Notifications' to top
* MENU/XMB: Unified the shadow alpha value to a slightly darker one for better readability
* MENU/XMB: Corrected the option label and sublabel for actual behavior
* MIYOO: Enable ALSA audio driver and default to it
* PSP: Take out extra languages/localization, adds about 4/5MB to the binary, and RAM is limited on PSP (32MB and 64MB RAM models)
* STATIC PLATFORMS: Populate all history list metadata when launching content from playlists
* STEAM: Introduce Steam Rich Presence
* VIDEO: Fast-Forward Frameskip improvement
* VIDEO/THREADED: Stability fixes
* WINDOWS/WINRAW: Fix multiple light guns
* WIIU: Fix USB get_device_name(), don't truncate to three chars
Flycast ist ein SEGA-Dreamcast-Emulator, der auch NAOMI und Atomiswave emulieren kann.
Neu sind GGPO-Netplay, sowie eine verbesserte Konfiguration von Controllern, die sich jetzt auch pro Spiel konfigurieren lassen. Mit GameShark-Codes kann nun außerdem gecheated werden.
* GGPO netplay
* UWP/Xbox support
* New DirectX 11 renderer
* New & improved input configuration, per-game inputs
* Single-threaded mode
* Lua bindings
* VMU beep support
* GameShark cheat codes
* Vulkan support on macOS
* Support for 120+ Hz monitors (Vulkan, DX9, DX11)
Mit diesem Custom-Systemmodul lassen sich fremde Bluetooth-Controller nativ an der Switch nutzen – ohne Dongle oder andere externe Hardware!
MissionControl funktioniert jetzt auf der Firmware 14.0.0/14.1.0. Außerdem wird jetzt die Bewegungssteuerung mit dem Dualshock 4, dem DualSense und der Wiimote unterstützt – bei letzterer wird Motion Plus empfohlen und für einige Spiele auch benötigt. Auch wird der G910 Wireless Bluetooth Controller unterstützt.
* Added bluetooth ips patches for 14.0.0.
* Added support for g910 wireless bluetooth controller.
* Support for motion controls was added for Dualshock4, Dualsense, and Wii MotionPlus controllers.
* Wii controller handling was refactored for accuracy and completeness.
* Added mechanisms for executing code in a worker thread and receiving asynchronous responses from controllers.
* Minor bugfixes and improvements
Der amiibo Retail-Key und das konsolenspezifische ETicket-Schlüsselpaar werden nun mitgedumpt. Letzteres ist für Emulatoren gedacht, die damit eigene Spiele-Dumps verifizieren können.
* Added Amiibo key dump option to main menu - this saves the key_retail.bin file that Amiibo tooling requires to the sd:/switch folder.
* Moved Mariko partial AES key results dumping option to main menu. Since this option renders boot and keydumping impossible and it's not useful to the vast majority of users, it has been moved to the main menu as its own isolated option, a verbose warning about needing to reboot after dumping has been added and all dumping options get greyed out after running it.
* Lockpick_RCM now saves the console-unique ETicket RSA-2048 keypair that is used to validate personalized tickets in the keyfile under the name eticket_rsa_keypair. This was requested so that Switch emulators can more easily support validating personalized game dumps.
Zeigt verschiedene Informationen zu NSP/NSZ- und XCI/XCZ-Dateien an und kann deren Signaturen und Hashes prüfen.
Zwei Fehler wurden behoben: Einer bei dem Dateien in der Baumansicht des Dateisystems doppelt angezeigt wurden und einer, bei dem bei der Anzeige eines Titels mit einem brasilianischen/portugiesischen Icon ein falscher Fehler gemeldet wurde.
* Fix duplicated files display (in structure view) for file system sections (issue #5)
* Fix wrong error reporting for titles with Brazilian/Portuguese icons
Zeigt verschiedene Informationen zu NSP/NSZ- und XCI/XCZ-Dateien an und kann deren Signaturen und Hashes prüfen.
Dateien können ganz einfach über das neue "File Renaming Tool" mit einem eigenen Pattern umbenannt werden. Auch lassen sich die Einstellungen zurücksetzen und die Fehlermeldung "Offset must be a multiple of 16" wurde behoben.
* Based on latest LibHac release (v0.16.0)
* Possibility to rename files with custom options
* Fix «Offset must be a multiple of 16» when opening update files
* Settings can be reset to default
* Many small improvements