Mit diesem Update wird der Absturz auf dem Old3DS behoben, wenn das Menü geöffnet wird, nachdem ein Spiel geladen wurde.
Fix crash on Old 3DS and Old 2DS, when user opens menu after game has loaded
Mit diesem Update wird der Absturz auf dem Old3DS behoben, wenn das Menü geöffnet wird, nachdem ein Spiel geladen wurde.
Fix crash on Old 3DS and Old 2DS, when user opens menu after game has loaded
matbo87 hat den Port von Snes9x für den 3DS schon vor längerer Zeit geforkt und verbessert.
Das Spiel kann nun auch auf dem anderen Bildschirm angezeigt werden, der Controller-Steckplatz kann wie in offiziellen VC-Titeln geändert werden, und für jedes Spiel lassen sich ein eigenes Bild und ein Rahmen festlegen. Spieleinfos können auf dem zweiten Bildschirm angezeigt werden, zusätzliche Hotkeys sind belegbar und Screenshots werden als PNG gespeichert. Der BlargSNES DSP Core wurde entfernt, aber DSP-1 wurde aktualisiert und DSP-2 bis -4 wurden hinzugefügt. Screen-Tearing sollte nicht mehr vorkommen und der 3D-Slider kann deaktiviert werden. Zudem sollte die Config-Datei schneller gespeichert werden
Das Beenden über den HOME-Button wurde behoben und das Cheat-Menü überarbeitet. Auch kann festgelegt werden, ob bei der Spiele-Liste nun das Cover, der Titel oder ein Screenshot vom Gameplay angezeigt werden soll.
In der v1.51 wurden zwei neue Themes und ein Pause-Bildschirm hinzugefügt. Alle Änderungen findet ihr im umfangreichen Changelog.
Danke an Alexander für den Hinweis!
Ein PlayStation-1-Emulator für die Wii. WiiSX RX oder WiiStation sind eventuell bessere Alternativen.
libpsxcore wurde jetzt korrekt integriert, sodass Neuerungen und Bugfixes direkt übernommen werden können. Dank des UNAI-GPU-Plugins wurde auch die Performance stark verbessert.
* libpsxcore properly integrated, no more hacky mess to receive fixes from upstream * switch to upstream unai gpu plugin for a performance boost * triple buffering * switch to cmake
3DS, 3DS: Update, Nintendo Switch, Nintendo Switch: Update, vWii, Wii, Wii U, Wii U: Update, Wii: Update emulator, libretro, multi-system
Die Änderungen findet ihr im Changelog.
Nintendo Switch, Nintendo Switch: Update arcade, emulator, nes, sega, snes
In allen Emulatoren werden jetzt auch unbekannte Dateien hinzugefügt und eine eigene "gamelist.xml" kann verwendet werden. Das Seitenverhältnis und die Skalierung der Schriftarten lassen sich anpassen sowie die Datei-Erweiterungen in der ROM-Liste ausblenden. Außerdem wird jetzt immer eine Auflösung von 720p erzwungen.
Bei pNES wurde der Nestopia-Kern auf v1.52.0 aktualisiert, der Datenpfad korrigiert und die A-/B-Knöpfe auf der Switch vertauscht. pFBN, pSNES und pGEN wurden auch auf die aktuelle Git-Version von FB-Neo/Genesis Plus GX/Snes9x aktualisiert.
* common: cleanup media loading code * common: add unknown files even if it doesn't exist in gamelist.xml * common: change menus items position * common: fix games paths starting with ./ * common: fix medias paths with recalbox gamelist.xml format * common: add ability to use custom gamelist.xml file in roms folders, overriding embedded (romfs) gamelist.xml * common: add SHOW_AVAILABLE menu option to hide missing files/roms/systems from gamelist (restart required) * ui: better handling of auto screen resolution * ui: add font scaling option * ui: add aspect ratio option * ui: do not show extensions in rom list * skins: fix start and select buttons size * skins: fix option menu title position * skins: remove big skin (font scaling and aspect ratio options should be enough now) * skins: add config.cfg.override and config.cfg.override.43 support * skins: allow/fix skin override from data directory * pnes: bump nestopia to 1.52.0 * pnes: fix data paths (nestopia saves, etc...) * pfbneo: bump fbneo to latest git revision * pgen: bump Genesis-Plus-GX to latest git revision (c3f02f9c9059e7f4898dd73feac57ef610e22db0) * pgen: fix vita audio crackling (fps drops) * psnes: bump to latest git revision (153965e5f2fbb0b638868ac3fa89ff8b0363d22c) * vita, 3ds, windows: fix compilation * vita: enable cps3 driver back (OPTION_LIGHT) * vita: fix app version in sfo creation * switch(pnes): invert A/B buttons by default * switch: force 720p resolution
amiibo-Figuren können nun über die Option "Dump amiibo" auf die SD-Karte gesichert werden. Zudem können amiibo nun als Favorit markiert werden – entweder global oder pro Titel. Über eine einstellbare Tastenkombination kann dann durch die Favoriten gewechselt werden.
Ein Showcase-Video hat GaryOderNichts auf YouTube veröffentlicht.
* Amiibo figures can now be dumped to the SD Card using the "Dump Amiibo" option in the configuration menu. * Amiibo can now be marked as favorites either on a global or per-title basis. Favorites can then be cycled through using a user-defined button combination.
Nintendo Switch, Nintendo Switch: Update emulator, point and click
Das Laden von shader-basierten Skalierern auf einigen Plattformen wurde behoben und in zahlreichen Engines wie AGI oder AGS wurden Optimierungen vorgenommen. Auch wurde die Erkennung von Broken Sword 1 und 2 verbessert, damit mehr Originalversionen korrekt erkannt werden.
Diese Version steht (noch?) nicht für die Wii und den 3DS bereit. Der vollständige Changelog kann auf der ScummVM-Webseite angesehen werden.
vWii, Wii, Wii: Update emulator, gameboy advance, gba, nes, snes
Tantric hat die drei beliebten "GX"-Emulatoren für die Wii aktualisiert.
Alle Emulatoren wurden mit dem neuesten devkitPPC und libogc kompiliert und ein Absturz behoben, wenn die SD-Karte oder ein USB-Gerät entfernt, "Cancel" gedrückt und der Emulator neu gestartet wurde. Beim ersten Start wird zudem automatisch zum gewählten Videomodus gewechselt.
Es folgen die Neuerungen der einzelnen Emulatoren.
Beim FCE Ultra GX wird jetzt der Mapper 126 für "Power Joy 84-in-1" unterstützt. Auch lässt sich der "Save RAM" Button ausblenden und ein Unterpunkt "Other Mappings" wurde hinzugefügt, mit dem gewisse Knöpfe umbelegt werden können – so lässt sich jetzt der Turbo-Mode auf einen Knopf legen und das Menü mit "1" + "2" + "PLUS" umschalten. Nutzer eines Classic Controllers werden darüber erfreut sein, dass der Cursor auch endlich nicht mehr an ungewollte Stellen springt, wenn der Emulator gestartet wurde.
* Compiled with latest devkitPPC/libogc * Switch to chosen video mode on first load if not automatic * Added support for mapper 126 for Power Joy 84-in-1 (Tanooki16) * Added a toggle to hide/show the "Save RAM" button (InfiniteBlueGX) * Added Other Mappings submenu and move Enable Turbo Mode toggle into it (InfiniteBlueGX) * Added turbo mode remap option to Other Mappings (InfiniteBlueGX) * Added B button back trigger to submenus (InfiniteBlueGX) * Added the menu toggle option to Other Mappings (InfiniteBlueGX) * Fixed a crash upon relaunching after removing a SD/USB device (InfiniteBlueGX) * Added 1+2+Plus menu toggle option (InfiniteBlueGX) * Added B/1 cancel trigger to window prompts (InfiniteBlueGX) * Fixed initial game selection menu "jump" when using classic controller (InfiniteBlueGX) * Added B/1 button press to cancel button remapping prompt (InfiniteBlueGX)
Zum Snes9x GX wurden eine Frameskip-Option und PAL-576p hinzugefügt. Ferner können der SNES Hi-Res Mode und das Sprite-Limit ein-/ausgeschaltet werden und Zubehör wird standardmäßig deaktiviert. Lange Cheat-Namen werden gescrollt und CHT-Dateien im BML-Format können geladen werden. Der obige Fix für den Cursor des Classic Controllers ist hier ebenfalls integriert, ebenso wie einige Remapping-Optionen. Der Ton lässt sich stumm schalten und für die SNES-Maus wurden neue Controller-Optionen hinzugefügt.
* Compiled with latest devkitPPC/libogc * Updated to newer Snes9x (bladeoner) * Switch to chosen video mode on first load if not automatic * Added frameskip option and added PAL 576p support (Tanooki16) * Added SNES Hi-Res Mode ON/OFF and Sprite Limit ON/OFF (Tanooki16) * Disabled peripheral devices by default if not selected in controller settings (Tanooki16) * Added support for BML-format .cht files and text scrolling for cheat names (InfiniteBlueGX) * Added a B/1 button press to cancel the button remapping prompt (InfiniteBlueGX) * Fixed default game selection menu "jump" upon startup w/classic controller (InfiniteBlueGX) * Fixed a crash when selecting Cancel after removing an SD/USB device and re-opening the app (InfiniteBlueGX) * Added option to mute game audio (InfiniteBlueGX) * Added 1+2+Plus menu toggle option for Wiimote (InfiniteBlueGX) * Added new controller configuration options for the SNES Mouse (InfiniteBlueGX) * Added option to choose which button/combo is used to toggle the menu (InfiniteBlueGX) * Added option to remap the ABXY buttons to the right analog stick (InfiniteBlueGX)
Für den VBAGX gab es keine spezifischen Änderungen.
* Compiled with latest devkitPPC/libogc * Switch to chosen video mode on first load if not automatic * Fixed a crash upon relaunching after removing a SD/USB device (InfiniteBlueGX)
Die RAMCART- und SiDiCar-Cartridges können jetzt emuliert werden. Auch wurden die zugrunde liegenden Homebrew-Bibliotheken aktualisiert, AltirraOS auf v3.34 angehoben und die Dateigröße durch Entfernung der Video-/Audio-Aufnahme reduziert.
* Upstream changes: ** Added support for emulating RAMCART and SiDiCar cartridges. * Homebrew libraries updated. * Reduced filesize by removing audio/video recording functionality. * Updated AltirraOS: 3.33 -> 3.34.
Durch die Verwendung einer neuen Version von devkitPPC und libogc2 sollten einige bestimmte Spiele wieder starten. Die langsame Performance in "Destruction Derby Raw" wurde durch eine neue Version des dynamischen Recompilers "Lightrec" behoben und der Disc-Wechsel in Spielen wie Metal Gear Solid funktioniert wieder. Für einige bestimmte Spiele wurden die Ladezeiten verkürzt, was bisher aber nur auf Parasite Eve und LEGO Island 2 zutrifft – in Zukunft soll dafür eine Option hinzugefügt werden. Des Weiteren wurde die Logik der CDDA-Wiedergabe korrigiert und hier auch das Multithreading entfernt. Auch wurde der Reverb-Sound in Vib-Ribbon behoben.
* Use devkitPPC r41-2 + libOGC2 to compile code and solve the problem of some games not running. * Use the latest Lightrec to solve the problem of slow of Destruction Derby Raw. * Fix the logic of disc swapping, and games such as Metal Gear Solid can be swapped normally. * Reduce loading time for special games. Now limited to games Parasite Eve and LEGO Island 2 only, Perhaps it should be an option. * Fix the logic of CDDA playback, no longer using multithreading. * Fix the issue of Vib Ribbon playing Reverb sound, there are still minor issues.
Ende März kündigten die Entwickler hinter dem GameCube- und Wii-Emulator Dolphin eine Version für Steam an, mit der sich u.a. Speicherdaten synchronisieren lassen sollten. Nun hat Nintendo eine Unterlassungserklärung an Valve geschickt und die Steam-Version wurde auf unbestimmte Zeit verschoben.
UPDATE, 27.05.23, 20:36 Uhr: Wie Pierre Bourdon, ein ehemaliger Mitarbeiter der Stichting Dolphin Emulator, auf Mastodon erklärt, handelt es sich nicht wie fälschlicherweise anfangs auf dem Dolphin-Blog und von PC Gamer behauptet um einen DMCA-Claim, sondern um eine Unterlassungserklärung, die Nintendo an Valve gesendet hat, nachdem Valve bei Nintendo nachgefragt hatte. Auf dem Dolphin-Blog wurde der Beitrag inzwischen korrigiert. Der Unterschied ist, dass es kein formeller DMCA-Takedown-Prozess nach Sektion 512(c) ist, Valve es auch ignorieren hätten können und Dolphin somit keine wirkliche Möglichkeit hat, zu widersprechen. Der Beitrag und den Titel habe ich dementsprechend aktualisiert.
UPDATE 2, 28.05.23, 17:02 Uhr: Ich habe einen Nebensatz ergänzt, dass der Stein durch Valve ins Rollen gebracht wurde, die bei Nintendo angefragt hatten.
Laut dem Text der PC Gamer vorliegt, stört sich Nintendo an den Common-Keys, die im Quellcode von Dolphin hinterlegt sind und benutzt werden, Spiele zu entschlüsseln. Deshalb "umgehe die Nutzung des Dolphin Emulators rechtswidrig die technologischen Schutzmaßnahmen":
Because the Dolphin emulator violates Nintendo’s intellectual property rights, including but not limited to its rights under the Digital Millennium Copyright Act (DMCA)’s Anti-Circumvention and AntiTrafficking provisions, 17 U.S.C. § 1201, we provide this notice to you of your obligation to remove the offering of the Dolphin emulator from the Steam store
[…]
the Dolphin emulator operates by incorporating these cryptographic keys without Nintendo’s authorization and decrypting the ROMs at or immediately before runtime. Thus, use of the Dolphin emulator unlawfully circumvent[s] a technological measure that effectively controls access to a work protected under' the Copyright Act.
Dolphin hat die Steam-Version erst einmal entfernt und prüft ihre zukünftigen Optionen. Weitere Informationen sollen in Zukunft folgen.
Dolphin lässt sich natürlich immer noch über die Webseite installieren. Steam vereinfacht jedoch die Installation (gerade für Steam-Deck-Nutzer) und würde zusätzliche Features wie Cloud-Saves und Remote-Play unterstützen.
Kürzlich wurde ein DMCA-Takedown an GitHub wegen Lockpick und Lockpick RCM gesendet. Heute hat GitHub die Repository gesperrt. Als Reaktion darauf haben die Entwickler hinter dem Switch-Emulator Skyline die Entwicklung eingestellt.
UPDATE, 10.05.23, 15:24 Uhr: Mittlerweile verdichten sich die Hinweise, dass der DMCA-Takedown nicht direkt von Nintendo stammt. So gab ein Nutzer auf Twitter zu, massenhaft E-Mails an die Firma "Marketly LLC" gesendet zu haben. Diese Firma wurde vor einigen Jahren durch Corsearch übernommen; beide fallen durch zahlreiche automatisierte "Bogus" DMCA-Takedowns auf (Recherche von hexkyz auf dem ReSwitched-Discord).
Auf dem ReSwitched-Discord bekräftigt SciresM auch selbst, dass er glaubt, dass der Takedown nicht direkt von Nintendo stammen kann u.a. aufgrund der Wortwahl im Vergleich zu früheren DMCAs.
Da der DMCA-Takedown eine Signalwirkung hatte, wird dies sicherlich aber auch im Interesse von Nintendo sein und im Endeffekt ist es irrelevant, wer ihn gesendet hat. Es ist unklar, ob Corsearch mit Nintendo zusammenarbeitet.
Insofern habe ich mich gegen einen Beitrag entschieden, der den DMCA als "fake" bezeichnet, da er nicht "fake" ist. Er erscheint quasi nur in einem anderen Licht.
Der editierte Originalbeitrag folgt.
Beim Digital Millennium Copyright Act handelt es sich um ein US-Gesetz zur Verfolgung von Urheberrechtsverletzungen, welches aber so ausgelegt ist, dass es den Rechteinhaber bevorteilt.
In dem Takedown, der bei GitHub am 04. Mai einging, steht, dass Lockpick die Kopierschutzmaßnahmen von Nintendo aushebelt und sich mit den entschlüsselten Keys nicht-gekaufte Spiele abspielen lassen würden.
The use of Lockpick with a modified Nintendo Switch console allows users to bypass Nintendo’s Technological Measures for video games; specifically, Lockpick bypasses the Console TPMs to permit unauthorized access to, extraction of, and decryption of all the cryptographic keys, including product keys, contained in the Nintendo Switch. The decrypted keys facilitate copyright infringement by permitting users to play pirated versions of Nintendo’s copyright-protected game software on systems without Nintendo’s Console TPMs or systems on which Nintendo’s Console TPMs have been disabled.
Der letzte Satz bezieht sich höchstwahrscheinlich auf Emulatoren wie Ryujinx, die zur Benutzung diese Keys benötigen. Da die Repository zum Zeitpunkt des DMCA-Claims aktiv geforkt wurde, wurden alle 333 Forks mit deaktiviert.
Shchmue bzw. die Entwickler der jeweiligen Forks könnten eine riskante Gegendarstellung einreichen – dann werden die Repos wieder aktiviert, wenn Nintendo nicht innerhalb von 10-14 Tagen rechtliche Schritte einleitet.
Es ist unklar, warum Nintendo ausgerechnet gegen Lockpick vorgeht, da die gleiche Schlüsselableitung bspw. auch in Atmosphère verwendet wird. Es wird vermutet, dass sich der Takedown vorrangig gegen Emulatoren richtet und eine Reaktion auf den vorherigen Upload von "The Legend of Zelda: Tears of the Kingdom" darstellt.
Die Entwickler des Switch-Emulators "Skyline" für Android haben als Reaktion darauf die Einstellung der Entwicklung angekündigt:
It is with great sadness that we bring you this news. Recently, Nintendo has issued a DMCA takedown notice against Lockpick RCM which will likely come into effect on Monday, Lockpick is a core part of legally dumping keys from the Switch. They claim that it circumvents their copy protection (TPMs) and therefore violates their copyright. We find ourselves in a position where we are potentially violating their copyright by continuing to develop our project, Skyline, by dumping keys from our own Switches.
Überraschend meldet sich emukidid nach fast zehn Jahren mit einer neuen Version des PlayStation-1-Emulators "WiiSX" zurück!
Ein PlayStation-1-Emulator für die Wii. WiiSX RX oder WiiStation sind eventuell bessere Alternativen.
Dieses Update übernimmt einige Verbesserungen von WiiStation. So wurde der aktuelle dynamische Recompiler durch "lightrec" ersetzt, der die Performance und die Kompatibilität drastisch erhöht. Auch unabhängig davon wurde die Geschwindigkeit um bis zu 15% durch alle Titel hinweg erhöht.. Der PCSX-ReARMed-Kern wurde aktualisiert, was Slowdowns in Bezug auf Spiele mit XA-/CDDA-Tracks behebt. Auch wurde die Audioqualität und -kompatibilität dank des dfsound Audio-Plugins verbessert.
Durch die ganzen Modifikationen wird es etwas unübersichtlich; zusammengefasst gibt es jetzt:
WiiStation und WiiSX dürften dank lightrec die beste Performance und Kompatibilität haben. Probiert es einfach mal selbst aus!
* New dynarec implemented thanks to pcercuei's lightrec. ** Completely replaces the old dynarec. ** Greatly increases compatibility and speed. * Sync'd with upstream pcsx-ReARMed. ** Eliminates XA/CDDA slowdown completely on Wii and those titles run at full speed. * dfsound audio plugin. ** Improved sound quality and compatibility. * Speed improvements in the soft graphics plugin thanks to tips from @extremscorner ** Upwards of 15% speed increase across all titles. * Compiled with libOGC2 * SD2SP2 support on GameCube * UI bugfixes and memory leaks addressed
Mit Lightrec wird ein neuer dynamischer Recompiler eingesetzt, der die Performance drastisch erhöhen soll – viele Spiele sollen in Fullspeed laufen. Auch wird der Playlog an der Wii-Pinnwand nach dem Spielen aktualisiert und der Geometry Transformation Engine Code von PCSX-ReARMed wird nun genutzt. Zu guter Letzt lässt sich "Batman Beyond: Return of the Joker" jetzt abspielen und Driver 2 stürzt bei einer bestimmten Mission nicht mehr ab.
* Use a new dynamic compilation (dynarec) method Lightrec, a super cool way. Many games can now run at full speed. * Add Wii Message Board support for write playlog (Thanks SuperrSonic and saulfabregwiivc). * Import the GTE code of PCSX-ReARMed. * Fix issues Batman Beyond: Return of the Joker can't be played. Driver 2 code dump error mission chase the gunman. * Modify the code to support higher versions of Devkitppc. *※※ Note: For issue 81, the latest high version of Libogc must be used.
3DS, 3DS: Update, Nintendo Switch, Nintendo Switch: Update, vWii, Wii, Wii: Update emulator, game boy advance, gba
Dieses Update verbessert die Kompatibilität und behebt einige Fehler. Näheres im Changelog im offiziellen Blogpost.