11 März 2024

GBxCart RW v1.4b Pro Review (insideGadgets.com)


Inhalt:
  1. Überblick
  2. Qualität der Hardware
  3. Bedienung
  4. Kompatibilität
  5. Fazit

1. Überblick

In diesem Blog geht es u.a. darum, wie man ROMs von Retro-Spielen bekommen kann. Neben Spielekollektionen, die häufig die ROMs älterer Spiele enthalten, gibt es die Möglichkeit, die originalen Module auszulesen. Während Game Boy Advance, Nintendo DS und Nintendo 3DS Spiele mit Konsolen und Flashkarten ausgelesen werden können, scheint das bei Game Boy-Spielen nicht so einfach zu gehen. Stattdessen gibt es zum Dumpen von Game Boy-Spielen, wie das Auslesen von Cartridges bezeichnet wird, USB-Lesegeräte, die mit einem Computer genutzt werden können. Auf diese Art erstellte Backups können beispielsweise genutzt werden, um in einem Emulator unterwegs gespielt zu werden. So muss man nicht die ganze Sammlung von Retrospielen parat haben und Gefahr laufen, dass man sie verliert oder dass sie gestohlen wird.
Es gibt noch weitere Gründe, weshalb es sinnvoll sein kann, alte Game Boy-Cartridges auslesen zu können. Viele Spielemodule aus der Zeit enthalten Batterien, um den Speicherstand zu behalten. Leider sind die Batterien bei immer mehr Cartridges leer, wodurch die Gefahr besteht, dass die Speicherstände verloren gehen. Mit einem entsprechenden Lesegerät lässt sich der Speicher auslesen und ein Backup auf einem Computer erstellen, das bei einer leeren Batterie nach dem Einsetzen eines neuen Energiespeichers wiederhergestellt werden kann.
Ein Hersteller eines solchen Adapters ist insidegadgets.com. Das in diesem Review getestete "GBxCart RW v1.4b Pro"-Produkt mit USB-C Anschluss wurde von eigenem Geld bei dem offiziellen Verkäufer Mod in France gekauft.

Offizielle Funktionen (von der Website, frei ins Deutsche übersetzt):

  • Sichere ROMs von Spielen auf deinem PC
  • Sichere Speicherstände von Spielen auf deinem PC
  • Stelle Speicherstände von deinem PC wieder her
  • Schreibe ROMs auf unterstützte Flashkarten
  • Unterstützt Gameboy, Gameboy Color und Gameboy Advance Module mit automatischer Erkennung der ROM-Größe
  • Unterstützt SRAM/Flash/EEPROM für Gameboy Advance Module mit automatischer Speichertyp-Erkennung
  • Nutzung mit GUI oder Eingabeaufforderung
  • Sichere GB Kamera (Aktive Bilder oder alle Bilder) als BMP mit dem ein-Klick-Programm GB Camera Saver
  • GUI hat Option, automatisch aktuellen Tag/Zeit beim sichern des Speicherstandes hinzuzufügen
  • Unterstützt Lesen von GB Sachen ROM Mapper
  • Unterstützt dank Lesserkuma mit FlashGBX MBC6, MBC7, MMM01, M161, TAMA5, DACS und GBA Video (einige benötigen neue Board Revision)


2. Qualität der Hardware

Da das Gerät nur in einer antistatischen Hülle mit einem Aufkleber, der den Inhalt beschreibt, ausgeliefert wird, geht es direkt mit der Hardware weiter. Das Lesegerät wird als "nackte" Leiterplatte ohne eine Hülle o.ä. verkauft. Als Hülle kann z.B. eine leicht veränderte GBA Cartridge-Schale genutzt werden. Ebenso ist kein USB-Kabel im Lieferumfang enthalten.
Neben dem Schacht für Game Boy und Game Boy Advance Spiele gibt es auf der dunkelblauen Leiterplatte einige Komponenten. Es gibt einen Microchip AVR64DA64 Microcontroller, einen CH340C USB zu UART Converter, natürlich den USB-C Anschluss um das Lesegerät mit einem Computer zu verbinden und einige kleinere Komponenten wie Kondensatoren und Widerstände. Außerdem gibt es LEDs mit den Beschriftungen Power, Status und Mode. Zwischen den Power und Status LEDs gibt es eine Taste.
Auf der Seite mit den Komponenten steht der Produktname "insideGadgets GBxCart RW v1.4b Pro" mit einem Insidegadgets-Logo rechts daneben. Die Rückseite der Leiterplatte ziert eine aufgedruckte Grafik des Artikels sowie der Text "THANKS FOR SUPPORTING GBXCART!". Komponenten gibt es auf dieser Seite nicht.



3. Bedienung

Zur Verwendung dieses Produkt wird ein Computer benötigt, an den das Lesegerät über USB-C angeschlossen werden kann.

Installation

Für dieses Produkt sollte Python installiert sein. Mit einer Python-Installation kann die Anwendung mit dem Befehl "pip3install "FlashGBX[qt6]"" installiert werden. Alternativ gibt es für Windows eine portable-Version und einen Installer. Weitere Informationen dazu gibt es in der offiziellen Anleitung. Für Anfänger ist es am einfachsten, den Windows Installer zu verwenden. Hier wird direkt der richtige Treiber installiert.
Nach der Installation der Anwendung kann der Game Boy Reader über ein USB-C Kabel mit dem Computer verbunden werden.

Vorbereitung

Zuerst, noch bevor eine Cartridge in den Reader gesteckt wird, sollte unter "Options" das richtige System, dessen Cartridge ausgelesen werden soll, ausgewählt werden. Game Boy-Spiele benötigen eine Spannung von 5V, während Game Boy Advance-Spiele mit 3.3V betrieben werden. Gerade bei billigen Game Boy Advance Cartridge Kopien kann es sein, dass sie durch eine Spannung von 5V kaputt gehen.
Ebenso sollten die Kontakte der Cartridges, die gelesen oder beschrieben werden sollen, vor der Verwendung mit dem GBxCart RW gereinigt werden. Natürlich sollte kein Wasser genutzt werden, das zu Oxidation der Kontakte führen würde. Ich habe Wattestäbchen genutzt, die in Spiritus getaucht waren. Nach einer kurzen Trocknungszeit ist der Spiritus verdampft und die Cartridge kann gelesen werden. Das Reinigen der Cartridges hat die Erfolgsrate beim Lesen und Schreiben der Cartridges stark erhöht und bewahrt die Kontakte des Readers davor, langfristigen Schaden durch Verschmutzung zu nehmen. Die Nachbauten der Gameboy-Modulschächte, die heutzutage in neuen Produkten wie dem GBxCart RW verbaut werden, sind qualitativ leider nicht auf dem Niveau der originalen Schächte.

Bedienung der Software

Bevor die meisten Schaltflächen der Software genutzt werden können, muss der Reader damit verbunden werden. Wenn er das noch nicht ist, kann man in der unteren Leiste auf "Connect" klicken. Es wird empfohlen, den Reader mit "Disconnect" zu trennen, bevor man die Cartridge wechselt.
Wenn der Reader verbunden werden kann, leuchtet die "Mode"-LED auf dem Reader blau. Zurück in der Software, links neben der Taste zur Verbindung, gibt es ein "Tools"-Menü mit einer Option um die Bilder einer Game Boy Kamera anzuschauen und eine Option um den Reader zu aktualisieren. Zwischen "Tools" und "Connect" gibt es einige Konfigurations-Optionen, die beim übernächsten Punkt besprochen werden.
Nun kann der Modus wie bereits beschrieben auf "Game Boy" oder "Game Boy Advance" gestellt werden. Wenn eine neue Karte in den Reader gesteckt wurde, kann man auf "Refresh" klicken, damit die Software Informationen dazu anzeigen kann. Das umfasst den Namen, den Code, die Revision, ob die Cartridge eine Echtzeit-Uhr hat (das betrifft hauptsächlich Pokémon-Spiele) und ob die Prüfsummen erfüllt sind. Bei einer beschreibbaren Karte, beispielsweise einem Bootleg oder einer "Ein-Spiel-Flashkarte", kann man darüber hinaus auf "Analyze Flash Cart" klicken. Danach werden Informationen zur Hardware der Flashkarte angezeigt. Flashkarten mit MicroSD-Schacht für mehrere Spiele werden von dem GBxCart RW nicht unterstützt.
Die beiden mittleren Tasten, "Backup ROM" und "Backup Save Data", können mit normalen Cartridges und mit Bootlegs genutzt werden. Die erste Option erstellt ein Backup des Spiels im Reader auf dem Computer und die zweite Option ein Backup der Speicherdaten. Beide können danach z.B. in Emulatoren oder mit Flashkarten genutzt werden.
Die nächste Taste ermöglicht es, eine ROM-Datei auf eine Cartridge zu schreiben. Das geht nicht mit gewöhnlichen Cartridges, da sie ROM (Read-Only-Memory, "rein lesbaren Speicher") nutzen. Viele Bootlegs, Homebrew Cartridges und Flashkarten sind jedoch beschreibbar, da sie anstelle von in geringen Stückzahlen teurem ROM sogenannten FLASH-Speicher nutzen, der wieder beschreibbar ist. Von Nintendo gibt es beispielsweise beschreibbare Cartridges für Entwickler und eine beschreibbare "Nintendo Power Cartridge". Mit dieser Option lassen sich Spiele auf beschreibbare Module laden.
Als Letzte der Optionen gibt es den Punkt "Write Save Data". Damit kann ein Speicherstand auf eine Cartridge geschrieben werden. Das geht auch mit originalen Cartridges. Diese Option kann sinnvoll sein, wenn ein in einem Emulator angefangener Speicherstand auf einer Konsole fortgesetzt werden soll oder wenn die Batterie in der Cartridge leer ist, ausgetauscht wurde und ein Backup des Speicherstands wieder auf das Modul geschrieben werden soll.
Insbesondere beim Kopieren von Game Boy Advance-Spielen ist aufgefallen, dass der GBxCart RW im Vergleich zu einem Nintendo DS beim Auslesen sehr langsam ist. Allerdings lassen sich mit einem Nintendo DS keine Game Boy oder Game Boy Color Spiele kopieren und auch das Auslesen und beschreiben von Speicherständen ist nicht in jedem Fall möglich.

Homebrew und Backups auf Cartridges schreiben

Wie bereits erwähnt, können Backups von Spielen und Homebrew Apps auf Cartridges geschrieben werden, damit sie danach wie eine originale Game Boy oder Game Boy Advance Cartridge genutzt werden können. Allerdings muss bedacht werden, dass das neue Spiel in den Speicher der Cartridge passen muss und der Speicher für Spielstände muss entweder direkt kompatibel sein oder gepatcht werden.
Im Klartext bedeutet es, dass die Größe der ROM nicht größer als der Speicher auf der Cartridge sein darf. Bei einigen Bootlegs, die neu beschrieben werden können, wird ein kleiner Speicher installiert, wenn kein größerer nötig ist. Ebenso muss bei Game Boy-Spielen der Mapper in der Cartridge zu dem Mapper, den die ROM nutzt, kompatibel sein.
Auch der Speicherchip in der Cartridge muss entweder groß genug oder größer als der des Originals sein, damit das Spiel speichern kann. Ebenso muss die Technologie, die in der Cartridge zum Speichern genutzt wird, entweder mit der ROM übereinstimmen oder kompatibel sein. Diese Thematik wurde bereits hier besprochen.
Wenn diese Punkte bedacht werden, sollten die meisten beschriebenen Cartridges problemlos funktionieren. Damit Spiele mit zusätzlicher Hardware (z.B. Gyrosensoren oder Rumble) richtig funktionieren, wird entweder eine teure beschreibbare Game Boy-Cartridge benötigt, die diese zusätzliche Hardware hat, oder das Spiel muss gepatcht werden, um die Notwendigkeit der zusätzlichen Hardware zu entfernen.
Einige beschreibbare Cartridges mit zusätzlicher Hardware werden direkt von insidegadgets verkauft. Außerdem verkauft der Hersteller einige Flashkarten für andere Systeme wie das ATARI 2600 und den SEGA Game Gear, die mit dem GBxCart RW beschrieben werden können.
Einige speziellere Bootlegs wie die 369in1 no Repeat GBA multigame-Card können durch die Möglichkeit, neu beschrieben zu werden, für viele weitere Zwecke genutzt werden. So gibt es für die Karte ein neues Menü und sogar einen Patch, damit Video-ROMs automatisch nach Ende des Abschnitts zur nächsten ROM wechseln. So lassen sich beispielsweise Filme konvertieren, die deutlich größer als das eigentliche Limit von 32MB für Cartridges sind.

Konfiguration

Mit der "Config"-Option können einige Einstellungen in der Software vorgenommen werden. Sie sind folgend aufgelistet:
- Check for updates on application startup: suche beim Start des Programms nach Updates
- Append date & time to filename of save data backups: Füge dem Dateinamen eines Backups eines Speicherstandes Datum und Uhrzeit hinzu
- Prefer full chip erase: Bevorzuge beim Neubeschreiben von Bootlegs, den ganzen Chip zu löschen (kann Kompatibilität erhöhen)
- Verify transferred data: Prüfe, ob Daten richtig übertragen wurden (z.B. die ROM korrekt kopiert wurde)
- Limit voltage to 3.3V when detecting Game Boy flash cartridges: Einige schlechte Game Boy Flashkarten nutzen Logik, die auf 3.3V ausgelegt sind. Diese können mit dieser Option geschützt werden
- Limit baud rate to 1Mbps for GBxCart RW v1.4 devices: Begrenzt die Übertragungsgeschwindigkeit bei entsprechenden Geräten
- Always generate ROM dump reports: Gebe Informationen zum Kopiervorgang eines Spiels aus
- Use No-Intro file names: Nutze für Dumps die Namen der Kopien, die Online geteilt werden
- Re-enable suppressed messages: Zeige unwichtigere Nachrichten an (z.B. um Probleme zu finden)
- Open config folder: Öffne Ordner, in dem die Konfiguration gespeichert ist



4. Kompatibilität

Die GBxCart RW-Reihe dürfte eines der Tools zum Kopieren von Game Boy Spielen, sein, das die meisten Cartridges unterstützt. Neben klassischen Cartridges mit vielen unterschiedlichen Mappern und vielen Flashkarten, die beschrieben werden können, unterstützt das Produkt obskure Hardware wie die Game Boy Nintendo Power Cartridge, die Game Boy Kamera und unlizenzierte Mapper wie die von Datel und Sachen. Eine vollständige Liste der unterstützten Cartridges gibt es hier.
Neben Game Boy-Cartridges verkauft Insidegadgets ein-Spiel-Flashkarten für das Pokémon Mini, den Wonderswan, den Game Gear, das Atari 2600, das Supervision und den MegaDuck. Diese Cartridges, die von Insidegadgets hergestellt wurden, können auch mit dem GBxCart RW beschrieben werden. Dafür ist eine eigene Software von Insidegadgets nötig, die auf der Website der jeweiligen Flashkarte verlinkt ist. Außerdem benötigen einige der Karten einen zusätzlichen Adapter zum Beschreiben.
Ein Nachteil gegenüber der Nutzung einer Nintendo DS Konsole zum Lesen von Game Boy Advance-Spielen ist, dass dieses Produkt langsamer beim Auslesen ist. Dafür kann eine Nintendo DS Konsole keine Game Boy oder Game Boy Color Cartridges auslesen.
Für das Auslesen des GBA Spiels "Eragon", das 16MB groß ist, hat ein DS Lite mit GodMode9i 18 Sekunden benötigt, ein DS Lite mit GBA Backup Tool 54 Sekunden und der GBxCart RW 1 Minute und 53 Sekunden.

Dumpen (GB/C):

- Conker's Pocket Tales (MBC5): Keine Probleme
- Gargoyle's Quest (MBC1): Keine Probleme
- LEGO Island 2 - The Brickster's Revenge (MBC5): Keine Probleme
- Pinball - Revenge of the 'Gator (MBC1): Keine Probleme
- Pokémon Pinball (MBC5): Keine Probleme
- Quarth (MBC1): Keine Probleme
- SACHEN 4B-006 (Sachen): Keine Probleme
- Space Invaders (MBC1): Keine Probleme
- Tarzan (MBC5): Keine Probleme
- V-Rally - Championship Edition (MBC1): Keine Probleme

Dumpen (GBA):

- 369in1 Multigame Card: Keine Probleme
- Asterix & Obelix XXL: Keine Probleme
- Boktai - The Sun Is in Your Hand: Keine Probleme
- Classic NES Series - Ice Climber: Keine Probleme
- Eragon: Keine Probleme
- Mawaru - Made in Wario (JPN): Keine Probleme
- Shrek 2 (64MB GBA Movie): Keine Probleme

Schreiben (GB/C): 

- Grimace's Birthday (GB-M968, 5V): Keine Probleme

Schreiben (GBA):

- 369in1 Multigame Card: Freezt. Kann an Cartridge liegen
- EZ-Flash 3in1 Expansion Pack: Als "Generic ROM Cartridge (not rewritable)" erkannt
- Pokémon Bootleg: Keine Probleme



5. Fazit

Wenn es um das Erstellen von Backups und das Beschreiben von Bootlegs für Game Boy, Game Boy Color und Game Boy Advance geht, ist das GBxCart RW eines der besten Produkte, die es gibt. Die Anzahl an Flashkarten und besonderen Mappern, die dieses Lesegerät unterstützt, kann kaum eine andere Methode bieten. Ein Beispiel dafür ist der erfolgreiche Dump von Shrek 2 für den Game Boy Advance. Eine Cartridge, die einen 64MB großen Matrix-Speicher nutzt und mit vielen älteren Programmen nicht ausgelesen werden kann.
Dem gegenüber steht ein Preis, der mit 33 US-Dollar plus Versand aus Australien plus ggf. zusätzlichen Zollgebühren nicht gerade gering ist. Eine weitere Einschränkung ist, dass dieses Gerät nur zum Kopieren von Spielen aus der Game Boy-Reihe genutzt werden kann. Möchte man z.B. NES, SNES oder SEGA Mega Drive Spiele auslesen, wird ein anderes Gerät benötigt.
Solange es nur um Game Boy-Spiele geht, lohnt sich dieses Produkt denke ich schon. Man bekommt eine Lösung, die fast alle Cartridges unterstützt und gleichzeitig einfach genug ist, um von normalen Nutzerinnen und Nutzern verwendet zu werden.

Positiv:
- Kann Game Boy, Game Boy Color und Game Boy Advance-Spiele kopieren
- Kann Speicherstände von GB, GBC und GBA Spielen auslesen
- Mit einer Vielzahl von Game Boy Cartridges kompatibel
- Einfache Bedienung
- Prüft, ob Dump erfolgreich war
- Kann Game Boy Kamera-Bilder auslesen
- Kann Cartridges von Insidegadgets für weitere Konsolen beschreiben
- Hat USB-C Anschluss

Negativ:
- Nur für Game Boy-Spiele (inklusive Color und Advance)
- Unterstützt keine Flashkarten mit MicroSD Schacht (Everdrive, Supercard etc.)
- Cartridge-Schacht anfällig für Probleme durch Staub, Dreck usw.
- Wird ohne Hülle geliefert
- Relativ langsam
- Nicht günstig

Keine Kommentare:

Kommentar veröffentlichen

EZ-Flash Parallel Review (ezflash.cn)

Struktur: Überblick Verpackung und Inhalt Qualität der Hardware Bedienung Kompatibilität Weitere Funktionen Fazit 1. Übersicht Mit Flashkart...