Zum Inhalt springen
Menü

Theme ändern
Unterstütze uns
PayPal-Logo Patreon-Logo
Abonniere uns per RSS Folge uns auf X (ehem. Twitter) Like uns auf Facebook Trete dem WiiDatabase-Kanal auf Telegram bei und erhalte alle News sofort!

Wir hosten zurzeit 642 Homebrews mit über 3.539.551 Downloads!

Nützliche Links
Kategorien
Archiv
Über uns

Schlagwort: emulator

[UPDATE] Lockpick wegen DMCA-Takedown von GitHub entfernt; Skyline-Emulator stellt die Entwicklung ein

Nintendo Switch , , ,

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.

WiiSX Beta 3.0

vWii, Wii, Wii: Update ,

Überraschend meldet sich emukidid nach fast zehn Jahren mit einer neuen Version des PlayStation-1-Emulators "WiiSX" zurück!

WiiSX

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:

  • WiiSX
  • WiiSXR, Modifikation von FIX94, letztes Update 2017
  • WiiSX RX, Modifikation von WiiSXR
  • WiiStation, Modifikation von WiiSX RX

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

WiiStation v2.0

vWii, Wii, Wii: Update ,

WiiStation

Verbesserte Modifikation von WiiSX RX, ein guter PlayStation-1-Emulator für die Wii. Früher bekannt unter dem Namen "WiiSX RX 2022".

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.

mGBA v0.10.2

3DS, 3DS: Update, Nintendo Switch, Nintendo Switch: Update, vWii, Wii, Wii: Update , ,

Downloads anzeigen

mGBA Switch

Ein sehr guter Game-Boy-Advance-Emulator.

mGBA 3DS

Emuliert den Game Boy, Game Boy Color und Game Boy Advance.

mGBA Wii

Ein sehr guter Game-Boy-Advance-Emulator.

Dieses Update verbessert die Kompatibilität und behebt einige Fehler. Näheres im Changelog im offiziellen Blogpost.

NeoCD RX v1.0.02

vWii, Wii, Wii: Update ,

NeoCD RX

Port des Neo-Geo-CD-Emulators "REDUX" auf die Wii. Verbesserte Modifikation!

Niuus hat einen Fork des Neo-Geo-CD-Emulators von Wiimpathy veröffentlicht. Das Laden von ROMs von SDHC-Karte und USB wurde behoben und das Speichern auf die virtuelle Neo Geo Memory Card funktioniert ebenfalls wieder, auch auf eine GameCube Memory Card auf älteren Wiis. Hier funktioniert ebenfalls der Analog-Stick des GameCube-Controllers wieder. Mit an Board sind auch zahlreiche Verbesserungen von den vorherigen Forks.

In Zukunft sollen noch weitere Features folgen, wie 240p-Bildsupport, umbelegbare Buttons, OGG/FLAC, CUE+BIN, Covers, USB-HID, etc.

* First release.
* Fully working SDHC & USB support. You shouldn't see the emulator complaining again about the BIOS not being found, if you already have the proper file in the correct folder, specially on USB devices.
* Virtual Neo Geo Memory Card saving is fixed again. Use SD/USB or the GameCube Memory Card, the latter also works on Wii (backwards compatible unit).
* Fixed GameCube controller analog stick support. It wasn't working on Wii, only when used on a GameCube console.
* Rearranged internal menus for future expansion.
* Some tidying up.

Danke an Windi für den Hinweis!

RetroArch v1.15.0

3DS, 3DS: Update, Nintendo Switch, Nintendo Switch: Update, vWii, Wii, Wii U, Wii U: Update, Wii: Update , ,

Eine Liste der Änderungen findet ihr auf GitHub.

Downloads anzeigen

RetroArch Switch

RetroArch vereint mehrere Emulatoren unter einem Dach, darunter bspw. für NES, SNES, GBA, PS1, SEGA-Systeme, Arcade und viele, viele weitere!

RetroArch Wii U

RetroArch vereint mehrere Emulatoren unter einem Dach, darunter bspw. für NES, SNES, GBA, SEGA-Systeme, Arcade und viele, viele weitere!

RetroArch 3DS

RetroArch vereint mehrere Emulatoren unter einer Oberfläche mit nützlichen Zusatzfeatures.

RetroArch Wii

RetroArch vereint mehrere Emulatoren unter einer Oberfläche mit nützlichen Zusatzfeatures.

ScummVM v2.7.0

3DS, 3DS: Update, Nintendo Switch, Nintendo Switch: Update, vWii, Wii, Wii: Update ,

Downloads anzeigen

ScummVM Switch

ScummVM ist eine Software- und Skript-Sammlung, in der zahlreiche nachgebaute Spiel-Engines unter einer gemeinsamen grafischen Benutzeroberfläche zusammengefasst sind.

ScummVM 3DS

ScummVM ist eine Software- und Skript-Sammlung, in der zahlreiche nachgebaute Spiel-Engines unter einer gemeinsamen grafischen Benutzeroberfläche zusammengefasst sind.

ScummVM Wii

ScummVM ist eine Software- und Skript-Sammlung, in der zahlreiche nachgebaute Spiel-Engines unter einer gemeinsamen grafischen Benutzeroberfläche zusammengefasst sind.

Der 3DS-Port ist zurück und wurde auf den neuesten Stand aktualisiert. Zudem werden die folgenden Spiele jetzt unterstützt:

  • Soldier Boyz
  • Obsidian
  • Pink Panther: Passport to Peril
  • Pink Panther: Hokus Pokus Pink
  • Adibou 2 "Environment", "Read/Count 4 & 5" und "Read/Count 6 & 7"
  • Driller/Space Station Oblivion
  • Halls of the Dead: Faery Tale Adventure II
  • Chop Suey, Eastern Min und 16 weitere Director 3 und Director 4 Titel

Auch wurde die Kompatibilität mit der "Broken Sword"-Serie verbessert.

Flycast Switch v2.1

Nintendo Switch, Nintendo Switch: Update ,

Flycast Switch

Flycast ist ein SEGA-Dreamcast-Emulator, der auch NAOMI und Atomiswave emulieren kann.

Mit an Board sind zahlreiche Bugfixes und Performance-, sowie Emulations-Verbesserungen. So wird der Framebuffer vollständig emuliert, womit Densha de Go 2 und verschiedene Homebrew-Anwendungen jetzt gespielt werden können.

* Full framebuffer emulation (Densha de Go 2, homebrew)
* Linux AppImage builds
* Automatic crash reporting with Sentry
* Broadcast arcade digital outputs (lights, force feedback) over the network
* Android keyboard support
* Various GDB fixes and improvements, CPU graphs, Profiler by @BigEvilCorporation in #832
* Texture Upscaling for iOS by @vkedwardli in #805
* And many, many, many bug fixes and performance improvements

mGBA v0.10.1

3DS, 3DS: Update, Nintendo Switch, Nintendo Switch: Update, Wii, Wii: Update , ,

Downloads anzeigen

mGBA Switch

Ein sehr guter Game-Boy-Advance-Emulator.

mGBA 3DS

Emuliert den Game Boy, Game Boy Color und Game Boy Advance.

mGBA Wii

Ein sehr guter Game-Boy-Advance-Emulator.

Dieses Update kommt mit einigen Bugfixes, insbesondere für die Emulation des originalen Game Boys.

WiiSX RX v3.3

vWii, Wii, Wii: Update ,

WiiSX RX

Verbesserte Modifikation von WiiSXR und der aktuelle PlayStation-1-Emulator für die Wii. WiiStation läuft eventuell besser.

Dieses Update kommt wieder mit etlichen Fixes und verbessert die Kompatibilität erneut. Auf unserer Download-Seite findet ihr jetzt außerdem Forwarder für die Wii und vWii sowie einen Kanal für die Wii U.

* gteAVSZ3, gteAVSZ4, gteRTPS, and gteRTPT updates.
* GTE updates.
* Updates to CDrom plugin and new timer, compatibility rise.
* Autofixes for RCnt, dwEmu, pR3000, HWTR.
* Cosmetic and QoL updates.

RetroArch v1.14.0

3DS, 3DS: Update, Nintendo Switch, Nintendo Switch: Update, vWii, Wii, Wii U, Wii U: Update, Wii: Update , , ,

Die Änderungen findet ihr im offiziellen Blogpost. Dort gibt es auch eine Übersicht über die Änderungen an den Cores.

Downloads anzeigen

RetroArch Switch

RetroArch vereint mehrere Emulatoren unter einem Dach, darunter bspw. für NES, SNES, GBA, PS1, SEGA-Systeme, Arcade und viele, viele weitere!

RetroArch Wii U

RetroArch vereint mehrere Emulatoren unter einem Dach, darunter bspw. für NES, SNES, GBA, SEGA-Systeme, Arcade und viele, viele weitere!

RetroArch 3DS

RetroArch vereint mehrere Emulatoren unter einer Oberfläche mit nützlichen Zusatzfeatures.

RetroArch Wii

RetroArch vereint mehrere Emulatoren unter einer Oberfläche mit nützlichen Zusatzfeatures.

RetroArch v1.13.0

3DS, 3DS: Update, Nintendo Switch, Nintendo Switch: Update, vWii, Wii, Wii U, Wii U: Update, Wii: Update , ,

Auf dem 3DS wurde MaterialUI entfernt, da es nicht ordentlich lief. Ansonsten gab es wieder zahlreiche Bugfixes. Einen umfangreichen Changelog findet ihr im Blogpost von Libretro.

Downloads anzeigen

RetroArch Switch

RetroArch vereint mehrere Emulatoren unter einem Dach, darunter bspw. für NES, SNES, GBA, PS1, SEGA-Systeme, Arcade und viele, viele weitere!

RetroArch Wii U

RetroArch vereint mehrere Emulatoren unter einem Dach, darunter bspw. für NES, SNES, GBA, SEGA-Systeme, Arcade und viele, viele weitere!

RetroArch 3DS

RetroArch vereint mehrere Emulatoren unter einer Oberfläche mit nützlichen Zusatzfeatures.

RetroArch Wii

RetroArch vereint mehrere Emulatoren unter einer Oberfläche mit nützlichen Zusatzfeatures.

Not64 20221111

vWii, Wii, Wii: Update ,

Not64

Verbesserte Modifikation des Nintendo-64-Emulators "Wii64".

Mit diesem Update werden die Kompatibilität und die Performance des Emulators weiter verbessert.

* Improved constant propagation.
* Optimized load delay slots.
* Optimized consecutive ULW/USW/ULD/USD instructions.
* Optimized function argument passing.
* Optimized memory operations with constant addresses.