Posts mit dem Label Nintendo Wii U werden angezeigt. Alle Posts anzeigen
Posts mit dem Label Nintendo Wii U werden angezeigt. Alle Posts anzeigen

19 Mai 2022

Andere Controller mit Nintendo Switch + PC verbinden: 8BitDo USB Wireless Adapter 2 Review (8bitdo.com)

 

Struktur:
1. Überblick (mit offiziellen Funktionen)
2. Verpackung und Inhalt
3. Qualität der Hardware
4. Benutzung
5. Kompatibilität
6. Schlussergebnis


1. Überblick

Mit jeder neuen Konsolengeneration, egal ob Sony, Microsoft oder Nintendo, erscheint ein neuer Controller. Häufig sind die alten Controller nicht mehr mit der neuen Konsole kompatibel, weshalb man sich für Mehrspielerspaß zu einem hohen Preis neue Controller kaufen muss. Seit einigen Jahren gewinnt eine Alternative zu dem konstanten Konsum kommender Controller an Popularität.

Inzwischen gibt es von mehreren Herstellern wie Mayflash und 8bitdo Adapter, mit denen es möglich ist, alte Controller und Controller anderer Hersteller mit neuen Konsolen zu verbinden. Für die Konsole stellt der Adapter sich als kompatibler Controller dar und für den Controller als kompatible Konsole. So lassen sich beispielsweise Nintendo Switch Controller mit einer Playstation Classic oder der Wii U Pro Controller mit einer Nintendo Switch nutzen.

Seit einigen Jahren etabliert sich für die Verbindung zwischen Konsolen und Controllern neben Bluetooth (Bluteooth Classic/ BTC) ein neuer Bluetooth-Standard: BLE bzw. Bluetooth Low Energy. Da einige neue Controller wie der XBOX Elite V2 Controller nur noch BLE unterstützen, sind bisherige Adapter auf einer Hardware-Ebene nicht mit diesen neuen Controllern kompatibel. Auch für die alten XBOX Wireless Controller aus der XBOX One-Generation, die bisher BTC nutzen, steht ein neues Update zur Verfügung, womit sie auf BLE wechseln. Sie sind nach dem Update also nicht mehr mit alten BTC Adaptern kompatibel. Inzwischen gibt es von einigen Herstellern neue Adapter, die neben BTC auch BLE unterstützen. In diesem Review werfen wir einen Blick auf den USB Wireless Adapter 2 von 8Bitdo, den ich bei Amazon gekauft habe.

Wenn du keinen BLE Controller besitzt und schon einen USB Wireless Adapter der ersten Generation nutzt, lohnt sich ein Update nicht.

Offizielle Funktionen (von der Herstellerseite; frei ins Deutsche übersetzt):

  • Unterstützte Systeme: Switch, Windows, macOS, Raspberry Pi, Android TV Box, Retrofreak
  • Unterstützte Controller: 8Bitdo Controller und Arcade Sticks, Xbox Series und One Bluetooth Controller, PS5, PS4, PS3 Controller, Switch Pro, Switch Joy-Con, Wii U Pro und Wiimote
  • Unterstützt Vibrationen im X-input Modus
  • 6-Achsen Bewegung mit Switch
  • X-input, D-input, Mac Modus, Switch Modus
  • Aktualisierbare Firmware
  • Lag-frei
  • 56*24*8mm
  • 10g
  • Bluetooth 4.0 (unterstützt Bluetooth LE)

2. Verpackung und Inhalt


Die Verpackung der zweiten Generation deckt sich mit dem Vorgänger. Der Dongle kommt in einer einfachen Papppackung, die neben einem Bild des Adapters Hinweise zu den unterstützten Systemen und Controllern sowie Hinweise zur Verwendung enthält. Laut der Verpackung ist der Adapter mit den folgenden Systemen kompatibel: Nintendo Switch, Raspberry Pi, Android TV Box und Retrofreak. Die folgenden Controller können verbunden werden: DualSense (die Verpackung enthält mit DualSence einen Tippfehler), DualShock 4 Pro, DualShock 3, Xbox Series X|S, Xbox One Bluetooth Controller, Switch Pro Controller, Switch Joy-Cons, Wiimote, Wii U Pro Controller. Außerdem ist der Adapter mit den von 8bitdo eigenen Bluetooth Controllern und Arcade Sticks kompatibel.


In dem Karton befindet sich ein weißer Plastik-Einschub, in den der Adapter eingebettet ist. Außerdem war in meinem Fall ein USB-C zu USB-A Adapter enthalten, mit dem der 8Bitdo Adapter auch im Handheldmodus der Nintendo Switch genutzt werden kann. Aufgrund der Platzierung des USB-C Anschlusses an der Unterseite der Switch-Konsole gehe ich jedoch davon aus, dass der Adapter außerhalb des gedockten Modus eher störend ist. Mit dem Dock lässt der Adapter sich direkt über den gewöhnlichen USB-A Anschluss verbinden. Da das USB Kabel nicht auf der Packung als Inhalt aufgelistet ist, bin ich mir nicht sicher, ob es zum offiziellen Umfang des Adapters dazu gehört.


3. Qualität der Hardware

Der im Gegensatz zum Vorgänger dunkelgraue bzw. schwarze Adapter sieht durch ein symmetrisches Backstein-Muster optisch ansprechend aus. Das Design ist identisch zu den vorherigen Adaptern. Allerdings hat das Plastik, aus dem die Schale des Adapters ist, ein billiges Gefühl.


An der Oberseite ist der Dongle mit einer Kappe ausgestattet, die einen USB-A Anschluss versteckt. Sie kann in die Konsole oder einen Computer gesteckt werden.
An dem anderen Ende gibt es neben einer LED eine Synchronisations- bzw. SYNC-Taste. Wird die Taste gedrückt, sucht der Adapter nach Controllern, mit denen er sich verbinden kann.

Durch die relativ breite Form des Adapters kann es passieren, dass zwei anstelle von nur einem USB Anschluss an der Konsole verdeckt werden. Um das zu verhindern, ist unter Umständen eine USB-Verlängerung oder ein USB Hub nötig.


4. Benutzung

Die allgemeine Benutzung des Adapters ist relativ einfach. Er muss nur in einen USB Anschluss der Konsole gesteckt werden und ein Controller muss damit synchronisiert werden. Es kann allerdings sinnvoll sein, den Adapter manchmal zu aktualisieren, da mit Updates Fehler behoben und neue Funktionen hinzugefügt werden. Außerdem muss bei der Nintendo Switch eine Option für USB Adapter aktiviert werden.

Adapter aktualisieren

Vor der Benutzung des Adapters kann es sinnvoll sein, den Dongle zu aktualisieren. Dadurch können Kompatibilitätsprobleme behoben werden, die durch Updates für die Controller aufkommen. Außerdem werden in einigen Updates weitere Features wie Rumble hinzugefügt, die in der originalen Version fehlen. Die Update-Anwendung kann hier heruntergeladen werden.
Ist der Controller angeschlossen, ermöglicht der Firmware Updater das Aktualisieren der Firmware. Der Adapter wird automatisch von der Update-Anwendung erkannt.
In dem folgenden Fenster kann ein Update ausgewählt werden, das installiert werden soll. So lassen sich auch ältere Firmware Updates installieren. Außerdem kann man die Änderungen, die durch die Updates entstehen, durchlesen.

Nachdem das Update gestartet wurde, sollte der Controller nicht mehr von dem Computer entfernt werden, bis die Software ein erfolgreiches Update vermeldet.

Einstellung bei Switch Konsole

Im Fall der Nintendo Switch Konsole ist ein zusätzlicher Schritt notwendig, damit der Adapter genutzt werden kann. Gewöhnlicherweise ist die Nutzung von USB-Controllern bei dieser Konsole deaktiviert.
Um dies zu ändern, muss in den Systemeinstellungen unter "Controller und Sensoren" die Option "Kabelverbindung Pro Controller" auf "Ein" gestellt werden.

Controller verbinden

Damit der Adapter mit Controllern verbunden werden kann, muss er Strom bekommen. Er sollte also bereits in der Konsole stecken. Wenn er läuft, sollte die LED blinken oder leuchten.
Nun kann man an dem Adapter auf die SYNC-Taste drücken. Der Adapter sucht nach Controllern. In diesem Modus blinkt die LED des Adapters sehr schnell. Drückt man zusätzlich am Controller die Sync-Taste, die sich meist an der Oberseite befindet, sollten sich Adapter und Controller finden. Einige Controller müssen vor einer Synchronisation eingeschaltet werden. Für Playstation 3 Controller muss ein zusätzliches Tool zur Synchronisation genutzt werden. Die genaue Möglichkeit, den Controller in den Pairing-Modus zu bringen, hängt allerdings vom Controller ab.
Bei erfolgreicher Synchronisation leuchtet die LED des Adapters dauerhaft. Es lässt sich pro Adapter nur ein Controller verbinden. Für einen zweiten Controller, der nicht nativ mit der Konsole kompatibel ist, wird ein zweiter Adapter benötigt. Bei vielen Controllern kann es also sinnvoll sein, anstelle von Adaptern eine Software-Modifikation für die Konsole zu nutzen. So gibt es beispielsweise für die Nintendo Wii U Bloopair und für die Nintendo Switch MissionControl.
Ein weiterer Nachteil ist, dass die nutzbaren Funktionen von der Konsole und dem Controller abhängen. Nutzt man auf einer Nintendo Switch einen Wii U Pro Controller oder einen XBOX Wireless Controller, so kann keine Bewegungssteuerung genutzt werden. Die Controller enthalten einfach keine Sensoren dafür. Äquivalent ist es nicht möglich, die Kopfhörerbuchse oder ein Chatpad für den XBOX Wireless Controller mit diesem Dongle zu nutzen.

Konsole erzwingen

Damit der Adapter korrekt mit einer Konsole funktioniert, muss er sich als ein Gamepad für diese konkrete Konsole ausgeben. Der Adapter muss also wissen, an welche Konsole er angeschlossen ist. Automatisch wird das nur für die Nintendo Switch und den PC erkannt. Wenn die folgenden Tastenkombinationen drei Sekunden lang auf einem mit dem Adapter verbundenen Controller gedrückt werden und die LED 2x blinkt, wird der Modus gewechselt. Die Select-Taste entspricht auf Nintendo-Konsolen der Minus-Taste. Die Liste stammt von der 8bitdo-Seite.
  • Select + Steuerkreuz hoch: Xinput Modus (Windows/ XBOX)
  • Select + Steuerkreuz links: Dinput Modus (Android)
  • Select + Steuerkreuz rechts: Mac Modus
  • Select + Steuerkreuz unten: PSC Modus (Playstation Classic)
  • Select + L: Nintendo Switch Modus
  • Select + Steuerkreuz hoch + Steuerkreuz links: MD Modus (Mega Drive Mini)

Ultimate Software

Man kann in vielen Computerspielen die Tastenbelegung anpassen. Wenn ein Spiel diese Option nicht unterstützte, war man auf das offizielle Tastenlayout angewiesen. Konsolenspiele hatten seit jeher deutlich seltener die Möglichkeit, Tasten neu zu belegen. In den letzten Jahren wandelt sich dabei etwas. Neben der Videospieldistributionsplatform Steam, die auf dem PC die Neubelegung von Tasten mit einer Software ermöglicht, gibt es inzwischen bei einigen Konsolen äquivalente Anwendungen: in den Einstellungen der Nintendo Switch können offizielle Controller neu konfiguriert werden, die XBOX Zubehör-App für XBOX und Windows bietet die Option, systemweit die Tastenbelegung von XBOX Controllern zu ändern und auch die PS4 bietet ähnliche Funktionen. Neben einer angenehmeren Steuerung, die man so einstellen kann, kann eine solche Funktion auch für körperlich eingeschränkte Menschen hilfreich sein. Eine ähnliche Option, und das auch noch in einem hohen Umfang, gibt es jetzt auch für den 8Bitdo Wireless Adapter 2.
Benötigt wird dafür die Ultimate Software, die es für Windows und MacOS gibt. Sie kann hier heruntergeladen werden. Nachdem die Anwendung gestartet wurde und der Adapter verbunden ist, kann man aus einem der unterstützten Controller auswählen. Der Wii U Pro Controller und die Wii Mote werden leider nicht von der Software unterstützt. Das ist zumindest der Stand zum Zeitpunkt des Reviews. Durch Updates kann das natürlich geändert werden.
Im zweiten Schritt müssen Controller und Anwendung miteinander verbunden werden.
Danach muss das Zielsystem ausgewählt werden. Leider stehen nur Windows und die Nintendo Switch zur Verfügung. Für Playstation-Konsolen kann das Feature demzufolge nicht genutzt werden.
Wenn alles verbunden und ausgewählt ist, können die Tasten neu konfiguriert werden. Dazu gibt es eine schematische Darstellung des Controllers.
Für die Sticks gibt es einen eigenen Tab, in dem die aktive Strecke bzw. der Weg der Sticks eingestellt werden kann. Mit den gleichen Slidern kann eine Deadzone ausgewählt werden. Außerdem gibt es mehrere Schalter, um unterschiedliche Eigenschaften zu tauschen.
Auch für die analogen Trigger gibt es einen eigenen Konfigurationsbereich. Hier kann auch die Deadzone eingestellt werden. Da die Trigger der Switch digital sind, kann in diesem Fall nur der Analoge Triggerwert eingestellt werden, ab dem der Dongle der Switch den Trigger als gedrückt oder nicht gedrückt meldet.
In dem folgenden Schritt kann die Vibrationsstärke der Motoren, die der Controller enthält, eingestellt werden. Bei dem hier gezeigten XBOX One Controller können 2 Motoren gesteuert werden.
Zusätzlich lassen sich Macros festlegen. Werden sie über eine Taste aktiviert, führt der Adapter selbstständig eine Tastenreihenfolge aus. So kann man beispielsweise in Mario Kart den Boost zu Beginn einer Runde einfacher auslösen oder in Kampfspielen schwierige Tastenkombinationen automatisieren.



Neben den Tasten, die gedrückt werden, muss auch eine Dauer für das Macro eingestellt werden.
Ist das Profil für den Controller abgeschlossen, kann es gespeichert werden. Soweit ich das überblicke, werden die unterschiedlichen Profile nur lokal auf dem Computer gespeichert. Es kann jeweils nur ein Profil über die "Sync to device"-Option auf den Adapter geladen werden. Mit der Tastenkombination L1, R1, L3 und R3 kann zwischen dem Standard-Profil und dem eigenen Profil gewechselt werden.
Neben dieser Software können teilweise andere Optionen wie Steam oder die Einstellungen in dem Nintendo Switch Menü genutzt werden, um die Tasten neu zu belegen.

5. Kompatibilität

In meinen Tests hat alles, was funktionieren soll, gut funktioniert. Ich konnte keine Verzögerungen o.ä. in Spielen wie Mario Kart 8 Deluxe, bei denen es auf die Geschwindigkeit ankommt, feststellen. XBOX Controller benötigen allerdings länger als andere Controller für die erste Synchronisation und das ist unabhängig von BLE oder BTC. Außerdem können ältere XBOX ONE Controller sowie der XBOX Elite Series 1 Controller kein Bluetooth nutzen. Dementsprechend können solche Controller nicht mit diesem Adapter genutzt werden.

Konsolen:
- Nintendo Switch: Keine Probleme
- XBOX ONE X: Nicht unterstützt
- Windows 10: Keine Probleme
- Android: Keine Probleme
- Raspberry Pi (OSMC): Keine Probleme

Gamepads:
- Wii Mote: Wenig Tasten und keine Motionsteuerung, sonst keine Probleme
- Wii Mote + Nunchuck: Zufällige Inputs
- Wii Mote + Classic Controller: Keine Probleme
- Wii U Pro Controller: Keine Probleme
- Switch Pro Controller: Keine Probleme
- XBOX One Wireless Controller (BTC bis FW 4.8.1923.0): Keine Probleme
- XBOX One Wireless Controller (BLE ab FW 5.13.3143.0): Keine Probleme
- XBOX Series Wireless Controller: Keine Probleme
- XBOX Elite Series 2 Controller: Keine Probleme
- Sony DualSense Controller: Keine Probleme
- Steam Controller (BLE): Nicht unterstützt


6. Schlussergebnis

In einem reinen Preisvergleich ist der Adapter natürlich ziemlich unschlagbar. Für 25€ bekommt man eine Möglichkeit, Controller von anderen Konsolen zu nutzen, wenn neue Controller normalerweise 50 bis 80 Euro kosten. Man muss natürlich bedenken, dass die meisten Konsolen ein paar spezielle Funktionen haben, die mit diesem Adapter nicht genutzt werden können. Da XBOX Controller keine Gyrosensensoren für eine Bewegungssteuerung enthalten, kann die entsprechende Funktion beispielsweise nicht auf der Switch genutzt werden. Für mich persönlich ist das kein großer Verlust, da ich Tastensteuerungen bevorzuge. Dinge wie die Lautsprecher bzw. Kopfhöreranschlüsse der Controller werden nicht unterstützt. Außerdem benötigt man überhaupt erst einen kompatiblen Controller, den man mit diesem Adapter nutzen kann.
Für die Zukunftssicherheit des Adapters habe ich keine Bedenken. 8Bitdo ist dafür bekannt, dass selbst Geräte noch mit Updates versorgt werden, die mehrere Jahre nicht mehr hergestellt werden. Man kann nur hoffen, dass mit der Zeit auch weitere BLE Gamepads wie der Steam Controller unterstützt werden. Das ist natürlich nur im Rahmen der Hardwaregrenzen des Adapters möglich, weshalb der alte USB Wireless Adapter von 8Bitdo nicht mit BLE Controllern kompatibel ist. Wenn du bereits einen alten Adapter besitzt, lohnt sich das Upgrade nur, wenn du entsprechende Controller besitzt.
Mit etwas mehr Aufwand und Software-Modifikationen ist es teilweise möglich, andere Controller direkt mit einem PC, einer Wii U oder einer Nintendo Switch zu verbinden. Dieser Adapter ist im Vergleich dazu deutlich einfacher zu bedienen, teilweise zuverlässiger und unterstützt BLE-Controller.

Positiv:
- Kompatibel mit vielen Controllern
- Unterstützt Bluetooth Classic und Low Energy
- Sehr einfache Bedienung
- Sehr umfangreiche Software mit vielen Optionen
- Funktioniert ziemlich problemlos
- Ich konnte keinen Lag feststellen
- Hersteller, der Produkte lange mit Updates versorgt
- Schickes Design
- Günstig


Negativ:
- Unterstützt keine USB Controller
- Nicht mit Wii oder Wii U Konsolen kompatibel
- XBOX Controller benötigen lange zum Synchronisieren
- Keine Tonübertragung
- Ziemlich groß; kann USB Anschlüsse blockieren
- Ein Dongle pro Controller wird benötigt
- Fühlt sich etwas billig an

09 Januar 2022

Nintendo GBA Spiele: Von der Virtual Console zurück zur Cartridge

Einige alte Spielecartridges sind heutzutage unbezahlbar geworden. Deshalb bietet es sich an, die Spiele im Rahmen eines Abos von Nintendo Online oder als richtigen Kauf in der Virtual Console, die es für Nintendo Wii, Nintendo Wii U und Nintendo 3DS gibt, nachzuholen.

Dabei geht leider ein Teil der originalen Erfahrung verloren: in die Cartridge zu pusten ist bei digitalen Spielen nicht notwendig und die Controller sind meist anders. Deshalb bin ich auf eine etwas verrückte Idee gekommen: ist es irgendwie möglich, sich das Spiel digital in der Virtual Console zu kaufen und dann wieder auf eine Cartridge zu schreiben?

Da der Prozess sehr stark vom Zielsystem abhängig ist, fokussiert sich dieser Bericht auf Gameboy Advance Spiele, die in der Nintendo Wii U Virtual Console gekauft wurden. An der einen oder anderen Stelle wird es zusätzliche Tips für andere Systeme bzw. Konfigurationen geben.

Für diesen Bericht ist zwingend ein Computer notwendig. Als Betriebssystem empfehle ich Windows. Mit anderen Betriebssystemen könnte diese Anleitung auch gehen.

Schritt 1: Was benötigen wir?

Zuerst gibt es ein paar Voraussetzungen, die wir schaffen müssen. Wir benötigen eine "beschreibbare Cartridge", auf die wir das Spiel später schreiben können und die von dem Zielsystem gelesen werden kann.
Die einfachste Lösung für dieses Problem sind sogenannte Flashkarten. Dabei handelt es sich um spezielle Module, die es für fast alle Systeme gibt, die Cartridges lesen. Sie gaukeln der Spielekonsole vor, ein echtes Spiel zu sein, aber ermöglichen das Abspielen von sogenannten ROMs von der SD Karte. ROMs bezeichnen ein Abbild bzw. eine Kopie von originalen Modulen, die nur gelesen werden können. Für den Nintendo DS sind diese Module unter dem Namen R4 bekannt.
Unser Zielsystem, der Gameboy Advance, hat derzeit noch zwei aktive Hersteller für diese Flashkarten. Es gibt den recht teuren Everdrive GBA von Krikzz, der auch für viele andere Systeme Flashkarten herstellt, und die EZ-Flash OMEGA Reihe von EZ-Flash. Beide sollten mit so ziemlich jedem Spiel kompatibel sein und unterscheiden sich neben der Benutzeroberfläche nur in Kleinigkeiten.
Ich möchte an dieser Stelle noch einen Schritt weiter gehen. Die meisten Flashkarten haben ein eigenes Menü und eine eigene Form, durch die sie nicht originalgetreu wirken. Viel cooler wäre es, eine richtige Cartridge zu haben, auf der sich jeweils nur ein Spiel befindet.
Eine Möglichkeit dafür sind sogenannte Bootlegs; oder als Euphemismus Reproduktionen. Einfach ausgedrückt sind das Cartridge-Kopien aus Fernost, die keine Lizenzen haben.
An dieser Stelle wird das Projekt etwas grauer, als ich gerne hätte. Idealerweise könnte man diese Kopien irgendwo zu einem angemessenen Preis einkaufen. Da der Markt für leere GBA Spiele bedauerlicherweise ziemlich klein zu sein scheint, ist es deutlich einfacher, an beschriebene Bootlegs zu gelangen. Diese bekommt man entweder mit der Gefahr, dass der Zoll die Karten einkassiert, aus Asien, oder mit Versand aus Deutschland bei eBay. Besonders häufig gibt es die Pokémon GBA Spiele mit Hinweisen wie "Bei diesem Artikel handelt es sich um eine Reproduktion" und "Da dieses Modul keine Batterie enthält, funktionieren die Echtzeit-Funktionen nicht" bei eBay zu finden.
Je nach Spiel könnte es sinnvoll sein, auf einen Bootleg mit Batterie zu achten. Mehr dazu später.

Als Zweites benötigen wir eine Möglichkeit, eine ROM auf das Bootleg-Modul zu übertragen. Im Allgemeinen werden dafür teure Flasher benötigt, die nur mit bestimmten Bootlegs kompatibel sind. In dem Fall von GBA Spielen gibt es einen Workaround, der etwas günstiger sein kann. Du solltest aber den entsprechenden Abschnitt lesen bevor du überlegst, GBA Bootlegs hierfür zu kaufen.

Die dritte Voraussetzung ist, dass wir das Spiel, beziehungsweise die ROM, von der Wii U Konsole extrahieren können. Dafür muss auf der Konsole der Homebrew Launcher nutzbar sein. Dafür wird eine SD Karte benötigt. Eine Anleitung für die Installation des Homebrew Launchers kannst du hier finden.


Schritt 2: Das Virtual Console Spiel kaufen

Als Nächstes müssen wir das Spiel kaufen. Dafür benötigen wir Guthaben für den Nintendo eShop. Dieses kann man entweder in vielen Läden oder bei Paypal kaufen. Der Guthabencode kann auf der Konsole eingegeben werden. Mit dem Guthaben kann das Spiel direkt im eShop gekauft und heruntergeladen werden. Ein Gameboy Advance Spiel schlägt normalerweise mit 7€ zu Buch.
Für viele Konsolen, beispielsweise das NES, gibt es deutlich günstigere Quellen für viele Spiele. So gibt es beispielsweise die Castlevania Anniversary Collection, aus der man ROMs für unterschiedliche Systeme extrahieren kann. Außerdem gibt es die SEGA Mega Drive & Genesis Classics, die in der PC-Version die ROMs direkt enthält.
Hier gilt es aber vorsichtig zu sein! Es ist nicht bei allen Kollektionen möglich, die originale ROM wieder herzustellen. In der Castlevania Advance Collection werden Töne und die eigentliche ROM getrennt gespeichert, sodass eine direkt extrahierte ROM keinen Ton enthält.


Schritt 3: Das Virtual Console Spiel kopieren und die ROM extrahieren


Zurück zur Virtual Console. Das Spiel haben wir jetzt auf der Wii U gespeichert und können es spielen, aber das hilft uns noch nicht weiter. Wir müssen das Spiel von der Konsole bekommen. Dafür können wir uns die aktuelle Version von dumpling herunterladen und auf die SD Karte kopieren. Nun starten wir die Anwendung über den Homebrew Launcher.
Nun können wir "Dump digital games" und in der folgenden Liste das Spiel auswählen. In meinem Fall ist das Namco Museum. Nachdem wir Plus drücken, können wir den Zielspeicher und den Account auswählen. Ich wähle hier einfach "Start".
Nachdem dieser Vorgang abgeschlossen ist, können wir die Wii U ausschalten und die SD Karte in den Computer stecken. Die alldata-Dateien aus dem Verzeichnis SD:/games/[Name des Spiels]/content können wir in einen neuen Ordner auf dem Computer kopieren. In den gleichen Ordner kopieren wir den wiiu-vc-extractor. Nun müssen wir nur noch die alldata.psb bzw. die alldata.bsp.m-Datei auf den wiiu-vc-extractor ziehen. In dem Verzeichnis entsteht eine neue Datei mit dem Namen des Spiels.

Bei anderen Zielsysteme als dem GBA können die Schritte zum Extrahieren der ROM aus der Virtual Console etwas anders sein. Hier findest du eine ausführliche Anleitung für die anderen Systeme.


Schritt 4: Die ROM auf eine Bootleg-Cartridge brennen

Nun kommen wir zu dem lustigen Teil. Wir schreiben endlich das Spiel auf die Cartridge. Leider gibt es einige Dinge, die es zu beachten gilt.
Cartridges haben klassischerweise sehr unterschiedliche Hardware. Manche Spiele enthalten bestimme Sensoren oder Funktionen, andere enthalten spezielle Speicherchips oder bestimmte Chips für Grafikeffekte. Zum Glück betrifft letzteres hauptsächlich Konsolen, die älter als der Gameboy Advance sind. Für den GBA gibt es hier eine Liste, die einen ersten Eindruck bieten kann. Die meisten dieser Spiele wird man patchen können, wodurch man einen Teil der Funktionen verliert. Das übersteigt allerdings die Anforderung dieser Anleitung.
Ein weiterer wichtiger Punkt ist die Größe des "ROM" Chips in der Bootleg-Karte. Da die Pokémon Spiele 32MB groß sind, können entsprechende Bootlegs 32MB große Spiele enthalten. Das dürfte für fast alle Spiele ausreichen. Einige Gameboy Advance Video-Cartridges können bis zu 64MB groß sein.

Schritt 4.1: Speicherchips

Viele GBA Spiele erlauben es dem Nutzer oder der Nutzerin, den aktuellen Spielstand zu speichern. Die meisten Bootlegs unterstützen diese Funktion. Allerdings gibt es unterschiedliche Techniken, den Spielstand zu speichern. Während ältere Cartridges einen 128KB SRAM-Chip enthalten und dafür eine Batterie auf der Platine haben, nutzen einige neuere Module einen FLASH-Chip dafür. Außerdem gibt es Cartridges, die EEPROM nutzen. Die Batterie-Methode von SRAM Speichern hat den Nachteil, dass der Spielstand gelöscht wird, wenn die Batterie leer ist.
Es gibt Bootlegs mit unterschiedlichen Speichertypen. Die Pokémon Bootlegs ohne Batterie enthalten normalerweise einen FLASH-Speicher. Batterienutzung eines Bootlegs deutet auf einen SRAM Speicher hin. Konvertieren von Spielen für Bootlegs, die einen SRAM Chip enthalten, ist relativ einfach. Eine Anwendung dafür gibt es hier. In die andere Richtung, also SRAM Spiele für Flash zu patchen, ist leider nicht ohne ziemlichen Aufwand möglich. Ein paar vorgefertigte Patches dafür gibt es hier. Außerdem gibt es eine angepasste Version des Goomba Color-Emulators, der mit diesen Karten speichern kann.
Falls du dir bei diesem Punkt nicht sicher bist, ob Cartridge mit ROM kompatibel ist, kannst du Spiele nutzen, die keinen Speicher-IC enthalten. Das sind gemäß eines Abgleichs der Virtual Console Spiele mit der Liste der Speicherchips die folgenden Spiele:
  • Pac-Man Collection
  • Namco Museum
  • Pocky & Rocky with Becky
  • Contra Advance - The Alien Wars EX

Schritt 4.2: Cartridge beschreiben

Nun kommen wir zu dem großen "Geheimnis": wie bekommen wir das Spiel auf die Bootleg-Karte. Dieser Abschnitt gilt nur für den Gameboy Advance. Andere Konsolen benötigen im Zweifelsfall spezielle, teure Hardware für den Computer, um Cartridges zu beschreiben.
In unserem Fall ist das nicht so. Wenn man einen Nintendo DS oder Nintendo DS Lite mit einer Flashkarte (z.B. einer R4) besitzt, kann man dafür eine kostenlose Homebrewanwendung nutzen: Burn2SLot. Diese kann man neben dem GBA Spiel, das man auf die Cartridge schreiben möchte, auf die MicroSD Karte der Nintendo DS Flashkarte kopieren.
Mit der MicroSD Karte zurück in der DS Flashkarte und der Bootleg-Karte im GBA Schacht der Nintendo DS-Konsole kann über das Menü der Flashkarte die .nds-Datei von Burn2SLot ausgewählt und gestartet werden.
Die Bedienung dieser Homebrew ist denkbar einfach. Auf dem unteren Bildschirm wird ein Dateibrowser angezeigt, in dem man die GBA-Datei auswählen kann. Nach Bestätigung mit der A-Taste wird die Datei auf die Cartridge gespielt und gestartet.

In meinem Fall hat das gut funktioniert. Es gilt aber zu bedenken, dass B2S nicht mit allen GBA Bootlegs kompatibel ist. Im Zweifelsfall hilft nur ausprobieren.


Schritt 5: Der Aufkleber

Für das richtige Feeling muss unbedingt noch der Aufkleber der Cartridge ersetzt werden. Dafür müssen wir erst einmal den originalen Aufkleber entfernen. In meinem Fall löst sich der Aufkleber schon von selbst. Falls du dieses Glück nicht hast, kannst du mit einem Triwing-Schraubenzieher das Plastikcover der Cartridge abschrauben und in warmen Wasser oder in warmen Wasser mit Seife vom Aufkleber lösen. Alternativ kannst du Spiritus nutzen. Nachdem das Cover getrocknet ist, kann es wieder auf die Karte geschraubt werden.
Um einen neuen Aufkleber zu erstellen, kannst du dir diese Vorlage herunterladen und mit Gimp bearbeiten. Wenn du die Größe nicht veränderst, kannst du das fertige Bild in ein einfaches Word-Dokument ziehen und auf klebendes Papier ausdrucken.
Jetzt muss der Aufkleber nur noch möglichst gerade und ohne Falten aufgebracht werden. Ganz gerade muss er nicht sein, auch echte Spiele haben manchmal schiefe Aufkleber.


Schritt 6: Was jetzt?

Damit haben wir jetzt eine echte, physische GBA Cartridge aus einem Wii U Virtual Console Spiel erstellt. Das ist aber noch lange nicht das Limit. Eine weitere Möglichkeit ist beispielsweise, Homebrewanwendungen von Hobbyentwicklern auf eine Cartridge zu schreiben. Außerdem kann man mit METEO Videos in eine .GBA-Datei konvertieren, um sie in glorreichen 240x160 Pixeln zu genießen.

14 Februar 2020

May Flash Magic-NS Wireless Controller Adapter Review

Struktur:
1. Überblick
2. Verpackung und Inhalt
3. Qualität der Hardware
4. Benutzung
5. Kompatibilität
6. Schlussergebnis

1. Überblick

Da jede neue Konsolengeneration eigene Controller benötigen obwohl es kaum Neuerungen gibt entwickelt sich ein Markt für Adapter, um ältere Controller oder Controller von anderen Systemen auf einer bestimmten Konsole zu verwenden. Dazu gibt es sehr teure Adapter für um die 100 Euro, die auch Neukonfiguration der Tasten usw. unterstützen. Allerdings gibt es auch ein wachsendes Angebot von billigeren Adaptern, die alle notwendigen Features unterstützen. In diesem Fall geht es um den Magic-NS Wireless Controller Adapter von MAYFLASH. Dieses Modell ist primär entwickelt worden um andere Controller an die Switch anzuschließen; die PS3 und der Computer werden auch unterstützt. Dem Changelog zufolge werden inzwischen unter anderem auch die Playstation Classic und den Neo Geo Mini.
Ich habe den getesteten Adapter bei Shop01media gekauft.
Den Wireless USB Adapter von 8Bitdo haben wir uns bereits in einem vorherigen Review angeschaut. Eine weitere Option ist die reine Softwarelösung sys-con, die allerdings eine Custom Firmware benötigt. Wenn man den Dongle benötigt um einen Switch Pro Controller an den PC anzuschließen reicht es Steam zu installieren; auch dafür wird der Dongle nicht benötigt.

Offizielle Funktionen (von der Rückseite der Verpackung, frei aus dem Englischen übersetzt):
- Verbinde deinen PS4, PS3, Nintendo Switch Pro, Nintendo Switch Joy-Con, Wii U Pro und Xbox One S Bluetooth Controller mit deiner Nintendo Switch, PS3 oder PC
- Die kabelgebundenen PS4, PS3, Nintendo Switch Pro, Xbox One, Xbox One S, Xbox 360 Controller und Flight Sticks und dein normaler kabelgebundener USB Controller wie Logitech Rumble Gamepad F510 und F310 können mit deiner Nintendo Switch, PS3 und deinem Computer verbunden werden

2. Verpackung und Inhalt



Der Adapter kommt in einer Packung, die auf der Vorderseite rot ist und ein Sichtfenster für den Adapter lässt. Bis auf die blaue Rückseite enthalten die schwarzen Seiten keine Informationen. Auf der Rückseite sind Funktionen, Entsorgungshinweise etc. angegeben.


In der Packung gibt es eine Plastikeinlage mit dem Adapter, einen USB-C zu USB-A Adapter damit man den Dongle auch im Handheldmodus der Switch nutzen kann, eine Anleitung, eine unvollständige Liste mit der Tastenbelegung der Controller und einige Aufkleber um die Tasten der Controller mit einer neuen Belegung zu überkleben. Allerdings habe ich den Eindruck, dass der Druck teilweise nicht richtig angeordnet ist.

3. Qualität der Hardware

Bedauerlicherweise kann die Hardware des Adapters nicht wirklich überzeugen. Der Farbton ist in einem trostlosen, altbackenen Grau, das sich genau so billig anfühlt wie es aussieht. Auf der Oberseite gibt es eine Taste, die mehrere Funktionen erfüllt. Außerdem gibt es einen Aufkleber mit den wichtigsten Modi.

4. Benutzung

Wie bei der Konkurrenz ist die Bedienung auch bei diesem Adapter relativ einfach.

Verbindung mit der Nintendo Switch

Da der Adapter die Daten über den USB Anschluss an die Konsole weiterleitet muss bei dieser die Unterstützung für kabelgebundene Controller aktiviert werden. Dazu muss man auf der Konsole in die Systemeinstellungen gehen, "Controller und Sensoren" auswählen und "Kabelverbindung Pro Controller" auf "Ein" stellen.
Jetzt kann man den Dongle in die Konsole stecken. Sollte die LED nicht lila leuchten muss man so oft die Taste für 3-5 Sekunden gedrückt halten bis sie rot leuchtet.
Es gibt auch einen roten Modus für die Switch, den normalen Modus. Im Gegensatz zu dem lilanen Switch Pro Modus wird allerdings kein Rumble und keine Bewegungssteuerung (nur PS4 Controller) unterstützt.


Verbindung mit dem PC

Für den PC kann man zwischen DINPUT (primär für alte Spiele) und XINPUT (primär für neue Spiele) wählen.
Für DINPUT muss die LED blau leuchten, für XINPUT grün. Wenn sie das nicht tut kann man die Taste so oft für 3-5 Sekunden gedrückt halten bis sie in der entsprechenden Farbe leuchtet.

Weitere Konsolen

Es werden noch einige weitere Konsolen von dem Dongle unterstützt. Insgesamt gibt es folgende Modi (sortiert nach LED Farbe):
  • Blau: PS3 (DInput)
  • Grün: XBox (XInput)
  • Rot: Switch
  • Lila: Switch Pro
  • Gelb: NEOGEO mini
  • Hellblau/ Türkis: Playstation Classic
  • Weiß: SEGA MEGA Drive und SEGA Genesis Mini

Controller verbinden

Um den Dongle in den Bluetooth Pairing-Modus zu bringen kann man die Taste am Dongle kurz drücken. Danach kann ein Controller über die gewohnte Option gepairt werden. Es können nicht mehrere Controller gleichzeitig mit einem Dongle verbunden werden.
Alternativ kann man Controller, die Datenübertragung über USB unterstützen, an den hinteren USB Anschluss des Dongles stecken. Der Wii U Pro Controller unterstützt z.B. keine Datenübertragung über USB.
Beim Wechseln des Modus wird die Verbindung zum Controller kurzzeitig unterbrochen.
Wenn man das Layout der Tasten A, B, X und Y ändern möchte kann man für ca. 3 Sekunden die START-Taste und entweder "A" oder "B" drücken.
Es folgt eine Liste mit den unterstützten Controllern. Bei einigen sind Tasten nicht belegt oder für bestimmte Funktionen wird eine Tastenkombination benötigt. Eine genaue Liste dafür befindet sich in der aktuellen Bedienungsanleitung, die man zusammen mit dem Programm zum Aktualisieren herunterladen kann.
  • Playstation 4
  • Playstation 3
  • Switch Pro Controller
  • Joy-Con
  • XBox One Controller
  • XBox 360 Controller
  • Wii U Pro Controller
  • Wii Classic Pro Controller
  • Wii Mote + Nunchuck
  • NEOGEO mini Controller
  • Genesis Mini Controller
  • SEGA MEGA DRIVE
  • PS4 Taiko Trommel
  • Switch Taiko Trommel
  • Playstation Classic Controller

Dongle aktualisieren

Zum Aktualisieren des Dongles muss man auf der Downloadseite von Mayflash den aktuellsten Download für seinen Dongle raussuchen. Unter Umständen benötigt man ein Programm wie WinRAR um den Download zu entpacken.
Danach kann das Programm ausgeführt werden und der Adapter in einen USB Anschluss vom Computer gesteckt werden. Wenn die LED nicht rot oder blau leuchtet muss die Taste an der Seite des Adapters für 3-5 Sekunden gehalten werden.
Sobald der Adapter erkannt wurde, wodurch die LED erlischt, kann man in der Software "Update" auswählen. Nachdem die Software erfolgreich aktualisiert wurde kann man das Programm schließen und den Adapter entfernen.
Bei einer Verbindung mit einer Switch wird kein Rumble unterstützt.

Vibrationsstärke einstellen

Es wird leider kein "HD-Rumble" unterstützt. Um die Vibrationsstärke trotzdem zu ändern kann man die beiden oberen Schultertasten gedrückt halten bis der Controller anfängt zu vibrieren. Während die Tasten gedrückt sind kann man mit "Steuerkreuz hoch" die Vibrationsintensität verstärken und mit "Steuerkreuz runter" die Intensität verringern. Es gibt 7 Vibrationsstärken.

Deadzone einstellen

Wenn man gleichzeitig "START" und die linke Taste vom D-Pad gedrückt hält, fängt die LED an zu blinken und man kann die Deadzone der analogen Sticks anpassen. Dies kann man mit den Tasten "Steuerkreuz hoch" und "Steuerkreuz runter" machen. Auch hier gibt es 7 Einstellungsmöglichkeiten.
Um die Konfiguration zu verlassen kann man die "START-"Taste loslassen.

5. Kompatibilität

Der Rumblemodus hat sich insbesondere im Switch Pro Modus etwas merkwürdig angefühlt. Außerdem gab es unter bestimmten Umständen (z.B. wenn man eine Schultertaste ganz schnell hintereinander gedrückt hat) Verzögerungen bei der Weitergabe der Eingaben.
Da ich nicht alle von dem Dongle unterstützten Systeme besitze konnte ich nur bestimmte Konfigurationen testen. Es folgen die mir zur Verfügung stehenden Konfigurationen.

Systeme:

Switch: Keine Probleme
PC: Keine Probleme

Controller:

Wii U Pro Controller: Keine Probleme (auf der Switch sind + und - zusammen Screenshot)
XBox One S Controller: Keine Probleme (auf der Switch sind View und Menü zusammen Screenshot)
Switch Pro Controller: Keine Probleme

6. Schlussergebnis

Ob man in seinem eigenen Fall überhaupt einen Dongle benötigt hängt immer von der Konfiguration ab. Der PC unterstützt mit Steam den Switch Pro Controller, die Switch mit sys-con den XBox One Controller.
Im Vergleich mit dem 8Bitdo Wireless USB Adapter hat dieser Adapter die Vorteile dass er auch einen USB Anschluss hat, mehr Geräte unterstützt und mehr Funktionen bietet. Allerdings ist er etwas teurer, sieht weniger ansprechend aus und wirkt billig.

Positiv:
- Viele Optionen (Anpassen der Rumble-Intensität und Deadzone)
- Unterstützt USB und Bluetooth Controller
- Umfangreicher Lieferumfang
- Kompatibel mit vielen Controllern
- Funktioniert meistens problemlos
- Sehr einfache Bedingung
- Nach wie vor Software Updates

Negativ:
- Nicht ansprechendes Design
- Nicht mit Wii, Wii U oder PS4 Konsolen kompatibel
- Erlaubt nicht das freie Rekonfigurieren von Tasten
- Keine Tonübertragung
- Ziemlich groß; kann USB Anschlüsse blockieren
- Man benötigt einen Dongle pro Controller
- Sinnloser "normaler" Switch Modus
-Wirkt billig

Würde ich den Adapter mit dem Wissen erneut kaufen?
Vermutlich schon

R4i SDHC V2.10T Review (r4sdhc.com)

Struktur: 1. Überblick (mit offiziellen Funktionen) 2. Packung und Inhalt 3. Qualität der Karte 4. Installation und Benutzung 5. Kompatibili...