02 Dezember 2024

EX4i für Nintendo DS Review (ex4ds.com)

Struktur:

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

1. Überblick

DS Flashkarten sind vereinfacht gesagt MicroSD auf Nintendo DS Spiel-Adapter. Anstelle von einem echten Modul können Spiele und eigene Apps von einer MicroSD Karte aus gestartet werden. Durch eine aktive Community rund um die Produkte haben sich eine Vielzahl von Verwendungsmöglichkeiten für die Handhelds von Nintendo aufgetan, die auf offiziellem Wege nie möglich waren. Das geht von dem Minecraft-Klon DSCraft über den Internettelefonie-Client SvSIP bis hin zu dem Filmplayer Moonshell.
In dem umkämpften Markt der DS Flashkarten haben einige Hersteller versucht, durch neue Features ihre Karten zu verkaufen. Das Paradebeispiel dafür ist Supercard. Mit dem iPlayer und später der Supercard DSTWO und DSTWO Plus wurden Module auf den Markt gebracht, die einen eigenen Prozessorkern innerhalb der Cartridge haben. So können rechenintensive Aufgaben von der Karte übernommen werden, für die der DS alleine nicht leistungsstark genug ist. Dieser Trick ermöglicht es, GBA und SNES Spiele mit dem DS zu emulieren und Filme in populären Formaten wie .AVI abzuspielen. Bei älteren Konsolen wie dem SNES war es übrigens deutlich gewöhnlicher, zusätzliche Rechenleistung in die Cartridge zu tun, und wurde u.a. von Nintendo selbst genutzt, um komplexe grafische Effekte zu ermöglichen. Ich habe immer gedacht, dass der Hersteller Supercard inklusive Rebrands wie dem iPlayer und der iSmart MM das einzige Team auf dem Nintendo DS ist, das solche Karten hergestellt hat.
In diesem Punkt habe ich mich getäuscht. Die EX4i wurde entgegen meiner Vermutungen nicht von Supercard hergestellt, sondern von dem R4Li Team. Diese Karte wirbt neben einigen Standart-Funktionen mit einem eigenen GBA Emulator und einem Filmplayer, die ebenfalls in die Karte eingebaute Hardware nutzen sollen. Einen SNES Emulator gibt es im Gegensatz zur Supercard DSTWO leider nicht für diese Karte. Ob das alles stimmt und wie die Karte sich schlägt, wird in diesem Review getestet.
Das Modul wurde von eigenem Geld bei Aliexpress gekauft.

Offizielle Funktionen (frei aus dem Englischen übersetzt):

  • Lädt kommerzielle NDS ROM (Unterstützt Soft Reset, Skin, AR Cheat Codes)
  • Eingebauter GBA Emulator (Funktioniert mit NDSL, NDSi, NDSiXL, und DSLL)
  • Eingebauter Film-Player (Unterstützt RMVB,AVI,MOV,DIVX,MPEG,FLV,3GP,ASF,WMV)
  • Eingebauter Musik Player (Unterstützt MP3,WMA,OGG,AAC,APE,FLAC)
  • Funktioniert mit MicroSD Karten bis zu 32GB (unterstützt SDHC, FAT/FAT32)
  • Unterstützt vereinfachtes/traditionelles Chinesisch und Englisch
  • e-book/Bild-Viewer (Unterstützt BMP, JPEG, JPG, PNG, TIF, GIF, TXT, PDF)
  • Unterstützt Anpassung der Bildschirmhelligkeit in 5 Schritten


2. Qualität der Hardware

Wie die meisten Flashkarten, die wieder auf den Markt kommen, wird diese Karte ohne originale Verpackung geliefert. Bei einigen Anbietern gibt es das Modul mit einer Hülle im Nintendo DS Spiel-Design. Dabei handelt es sich jedoch nicht um die Verpackung, mit der das Modul damals verkauft wurde. Deshalb wurde sich für dieses Review gegen die Repro-Verpackung entschieden.

Statt der neuen Verpackung wird die Karte deshalb in einer Plastiktüte verpackt. Darin befindet sich eine Plastikschale, die für alle wieder verfügbaren Flashkarten genutzt wird. In dieser Schale befindet sich schlussendlich die Karte.
Neben der Karte wird ein Aufkleber mitgeliefert. Auch dabei handelt es sich um eine Reproduktion: der Aufkleber der originalen Flashkarte sieht etwas anders aus. Ebenso wird die Flashkarte mit einer MicroSD Speicherkarte verschickt. Diese hat eine Kapazität von 512MB und enthält einige Demodateien.
Vermutlich wurde für dieses Modul der Aufwand betrieben, eine neue Packung zu designen, weil der Preis pro Flashkarte höher als bei vergleichbaren Artikeln ist. Außerdem befinden sich hinter dem Aufkleber einige Chips, die durch die Plastikschale schauen.


Die Karte selbst ist in schwarzem Plastik gehalten, das einen durchschnittlichen bis guten Eindruck im Vergleich zu anderen DS Flashkarten macht. Was keinen so guten Eindruck macht ist die Tatsche, dass die Stege zwischen den Kontakten zu dem DS fehlen. Das kann zu Kontaktproblemen führen. Außerdem sind die Kontakte relativ kurz, was ebenfalls Probleme verursachen kann.
Wenn die Karte im DS genutzt wird und Filme oder GBA Spiele abgespielt werden, wird das Modul spürbar warm. Das kommt durch die Extrarechenleistung, die in der Karte verbaut ist. Bei einem Blick auf die Leiterplatte der Karte fällt auf, dass sie wirklich vollgepackt ist und an einigen Stellen die Ränder und Abstände zwischen den Komponenten sehr klein sind.

Auf der Vorderseite der Leiterplatte gibt es links neben dem Schacht für MicroSD Karten einen Chip mit der Beschriftung "DS2010 ARCO920T-400 100201S0520-C01". Unter der Bezeichnung findet sich im Internet kein Chip. Der Typ DS2010 könnte jedoch darauf hinweisen, dass der Chip extra für dieses und ähnliche Module gepackt wurde: es ist ein Chip für den Nintendo DS aus dem Jahr 2010. Vermutlich handelt es sich hierbei um eine CPU oder ähnliches, die für die GBA Emulation und die Filmwidergabe benötigt wird.
Zwischen MicroSD Kartenschacht und den Kontakten zum DS befindet sich ein W25Q16BVSSIG von Winbond. Dabei handelt es sich um einen SPI NOR-Flash Speicher mit 16Mbit Kapazität, also 2 Megabyte. In diesem Speicher liegt vermutlich das Icon, das die Konsole im Hauptmenü anzeigt, wenn die Karte eingesteckt ist. Bei den unteren Kontakten des Chips gibt es Rückstände von einer Flüssigkeit auf der Leiterplatte. Möglicherweise handelt es sich um getrocknetes Flussmittel.
Abseits von den beiden großen Chips gibt es auf dieser Seite der Leiterplatte nur einige kleinere Bauteile wie Widerstände und einen Oszillator. Außerdem ist auf der Leiterplatte "1028 20100610 EX4M_V1.0" aufgedruckt. Es scheint sich also im die erste Hardwareversion der Karte zu handeln, die am 10. Juni 2010 hergestellt wurde.

Auf der Rückseite der Karte befindet sich ein Actel ProASIC 3 FPGA der Reihe A3P250. Er hat laut Datenblatt 250.000 System-Gates, 6,144 D-Flip-Flops und 36Kbit RAM. Die weiteren Kennnummern auf diesem Chip sind "VQG100 0948 ZA838 189". Vermutlich ist dieser Chip dazu da, die Signale zwischen DS und SD Karte zu übersetzen.
Außerdem befindet sich auf dieser Seite ein DRAM-Chip mit den Nummern "536U HY57V561620CT-H KOR". Er hat ungefähr 34MB Speicherplatz und wird vermutlich hauptsächlich für die GBA Emulation und möglicherweise die Videowidergabe benötigt.


3. Bedienung

Zuerst muss man sich überlegen, welches Menü man mit dieser Karte nutzen möchte. Zur Auswahl stehen eine Variation des ursprünglichen R4 Menüs oder ein Wood-Klon. Für die beste Spielekompatibilität empfiehlt sich das Wood Menü. In dessen neuster Version sind allerdings die automatischen DLDI Patches für Homebrew nicht funktional. Für dieses Review wurde das auf Wood basierende Menü genutzt. Homebrew wurde manuell DLDI gepatcht.
Neben dem Wood-Menü hat diese Karte die erste Version des "Plugin-Menüs", das später als AOS bei der Ace3DS Plus bekannt wurde.

Installation

Das R4-artige Menü für die Karte
Bei der Flashkarte wird direkt eine Speicherkarte mit 512MB Kapazität mitgeliefert, die die Menüdateien und einige Demodateien enthält. Alternativ kann man sich die Menüdateien herunterladen und auf die SD Karte kopieren. Die Spiele können auch direkt auf die SD Karte kopiert werden.
Für den normalen Gebraucht würde ich eine andere MicroSD Karte nutzen. Einerseits weiß man immer nicht genau, wie lange die mitgelieferte Karte funktioniert und andererseits passen auf 512MB nicht viele Spiele. Einige Spiele wie "Pokémon Schwarze Edition 2" sind selbst schon 512MB groß und würden damit nicht auf die Speicherkarte passen.

Bedienung

Nach dem Starten der Karte, die im DSi und 3DS Menü ein "Alex Rider Stormbreaker"-Icon hat, gibt es ein Menü für die mitgelieferten Anwendungen. Mit "NDS" wird bei der neusten Menüversion das Wood Menü geöffnet, in dem Spiele gestartet werden können. Rechts daneben gibt es den GBA Emulator, den Movie Player, den Music Player, Moonshell und Slot-2. Moonshell ist auch ein Multimediaplayer, der jedoch nicht die Rechenpower der EX4i nutzt und nur ein bestimmtes Videoformat abspielen kann.
Wählt man NDS aus, kann man zwischen der in der Flashkarte enthaltenen MicroSD Speicherkarte, einer GBA Karte (Slot2 Card) und den Favoriten auswählen. Slot2 Card richtet sich an DS und DS Lite Konsolen mit GBA Schacht. Damit kann die EX4i als Passme genutzt werden.
Die erste Option öffnet die SD Karte in einem Dateibrowser. Mit der Select-Taste kann ausgewählt werden, wie die Dateien angezeigt werden sollen. Die X-Taste öffnet den Favoriten-Ordner. Mit A können Ordner geöffnet bzw. Spiele gestartet werden und mit der B-Taste gelangt man in den übergeordneten Ordner.

Wenn ein Spiel ausgewählt ist, lassen sich mit der "Y"-Taste die Einstellungen für die konkrete ausgewählte Datei öffnen. Mit der "X"-Taste können hier Cheats ausgewählt werden und mit der "Y"-Taste die Einstellungen für das spezifische Spiel. Diese betreffen hauptsächlich die Speicherdateien und Erweiterungen für den GBA Schacht.

Drückt man in dem Dateibrowser die "START"-Taste, so öffnet sich ein anderes Menü. Neben Dateioperationen wie kopieren und löschen können hier die globalen Einstellungen geöffnet, die Hilfe angezeigt und die Tools ausgeführt werden.
Unter Hilfe gibt es eine Liste mit der Tastenbelegung. Außerdem gibt es Versionsinformationen für das Menü.

Optionen

Die globalen Einstellungen ermöglichen es, die Einstellungen für das Menü oder für alle Spiele auf einmal zu verändern.
In dem ersten Tab können der Skin für das Menü, die Sprache, die anzuzeigenden Dateitypen und ein Safe Mode aktiviert werden. In dem Safe Mode können bestimmte Einstellungen/Änderungen nicht vorgenommen werden. In den nächsten Tab kann man mit der rechten Schultertaste wechseln.
Die "Interface-Einstellungen" erlauben, das Aussehen zu ändern. Das umfasst die Art, wie die Dateien im Menü aufgelistet werden (z.B. mit großen Icons oder mit kleinen Icons), ob Animationen angezeigt werden und ob die Uhr auf dem oberen Bildschirm 12 oder 24 Stunden haben soll.
Danach kommen die Einstellungen für das Dateisystem. Hier können als versteckt markierte Dateien angezeigt und ROMs beim kopieren automatisch getrimmt werden. Außerdem kann die Dateiendung für die Speicherstände geändert werden. Da sich ".sav" als Standard etabliert hat, würde ich empfehlen, diese Option von ".nds.sav" zu ".sav" zu wechseln.
In dem Reiter "Patches" können Einstellungen für die Cheatfunktion und den Softreset vorgenommen werden. Mit dem Softreset kann man innerhalb eines Spiels eine Tastenkombination drücken, um in das Menü der Karte zurück zu kehren. Neben der Tastenkombination selbst lässt sich die Option für Homebrew und kommerzielle Spiele aktivieren und deaktivieren.
Zuletzt kommen die "GBA-Einstellungen". Hier können ein universaler Patch zum Energiesparen mit einem Schlafmodus, ein Backup der Speicherstände von dem EZ-Flash 3in1 Expansion Pack bei dem Start der Karte und die Art, wie Slot-2 Karten ausgeführt werden sollen, angepasst werden. Der letzte Punkt ist insbesondere für ältere Slot-2 Karten interessant, die im DS Modus gestartet und so DS Spiele und Homebrew ausführen können.
In meinen Tests hat das EZ-Flash 3in1 Expansion Pack nur als Rumble Pak und nicht für das Abspielen von GBA Spielen funktioniert. Deshalb ist die Option für Speicherstand-Backups nur begrenzt hilfreich.

Favoriten

Direkt nach dem ersten Start des Wood Menüs gibt es eine Auswahl der verfügbaren "Laufwerke". Eines davon ist ein Ordner mit dem Namen "Favoriten". Hier können beliebte Apps hinzugefügt werden, die schnell gefunden werden sollen. Drückt man im Dateibrowser die "X"-Taste, so gelangt man direkt in den "Favoriten"-Ordner.
Um eine App zu den Favoriten hinzuzufügen, muss sie über das Start-Menü kopiert und dann in dem Favoriten-Ordner eingefügt werden. Dabei wird nicht die komplette Datei kopiert, sondern nur ein Verweis erstellt.

Filme und Musik

das Highlight der Karte, das einen Großteil des Preises verursacht, ist die zusätzliche Rechenpower. Neben der GBA Emulation, die später besprochen wird, kann sie für das Abspielen von Filmen und Musik genutzt werden. Die unterstützten Videoformate umfassen RMVB, AVI, MOV, DIVX, MPEG, FLV, 3GP, ASF und WMV. MKV-Dateien habe ich erfolgreich getestet, obwohl sie nicht in der Liste kompatibler Dateien sind. Für Musik werden die Formate MP3, WMA, OGG, AAC, APE und FLAC unterstützt.
Die Mediaplayer sind in Film und Musik aufgeteilt. Beide enthalten die wichtigsten Features - aber auch keines darüber hinaus. Es gibt auf dem Touchscreen eine Zeitleiste, mit der in dem Video gespult werden kann. Außerdem gibt es Tasten um die vorherige und nächste Datei zu öffnen, zum Vor- und Zurückspulen sowie zum Starten/Pausieren und Stoppen der Wiedergabe. Extras wie Untertitel können nicht ausgewählt werden.
An dieser Stelle soll erwähnt sein, dass einige defekte Module im Umlauf sind. Wenn der GBA Emulator und der Filmplayer nicht starten bzw. unendlich lange laden kann es sein, dass die Karte nicht richtig funktioniert.

DLDI Patch

Quasi alle DS Homebrew Apps, die Zugriff auf die Speicherkarte benötigen (z.B. weil sie Tools zur Verwaltung der Karte sind oder auch nur Homebrew Spiele, die den Spielstand speichern sollen), nutzen das sogenannte DLDI Interface. Dabei haben alle DS Flashkarten einen eigenen Patch, der auf die Homebrew Anwendung angewandt wird. So wird die Homebrew modifiziert, um die korrekten Befehle für den Zugriff auf die Speicherkarte zu nutzen. Alle modernen DS Flashkarte können diesen Patch automatisch durchführen. Nutzer der Karte müssen nur die Homebrew aus dem Menü heraus starten.
Bei der EX4i ist das leider nicht so. Obwohl das automatische DLDI Patchen in älteren Versionen des Menüs möglich war, ist die Funktion in der aktuellen Version mit der besten Kompatibilität für DS Spiele leider kaputt. Die Homebrew Apps müssen deshalb manuell mit einem dafür vorgesehenen Tool gepatcht werden. Als Patch kann die Datei genutzt werden, die bei dem Menü der Ace3DS Plus mitgeliefert wird.
Laut der Website des Herstellers sind Homebrew Entwickler willkommen. Es sollen mehr Details zur Karte bekannt gegeben werden, um die Entwicklung weiterer Apps zu unterstützen: "planning to open more development detail. Homebrew is welcomed". Dazu ist es jedoch nie gekommen.


4. Kompatibilität

Da diese Karte nicht lange genug Updates erhalten hat, um Blockierungen nach DSi/3DS Systemupdates zu umgehen, ist sie nicht mit den aktuellen Versionen kompatibel. Das letzte Update für das Modul erschien am 21.9.2012, weshalb nur die 3DS Version 4.3.0-10 und die DSi Version 1.4.4 unterstützt werden.
Ähnliches gilt für das offizielle Menü. Da es nicht auf der aktuellen Wood R4 Version basiert, sondern auf Version 1.25, werden nicht alle Spiele unterstützt. Die Kompatibilität dürfte ähnlich zur Ace3DS Plus sein, welche mit den gleichen Menüs kompatibel ist.

DS Spiele

- Anno Erschaffung einer neuen Welt: Keine Probleme
- Asterix Brain Trainer: Keine Probleme
- Bibliothek der klassischen Bücher: Keine Probleme
- Fastfood Panic: Keine Probleme
- Lego Fluch der Karibik: Keine Probleme
- Lego Rockband: Keine Probleme
- Metroid Prime Pinball: Keine Probleme
- New Super Mario Bros (Wii U VC): Keine Probleme
- Prince of Persia The forgotten Sands: Keine Probleme
- Trackmania Turbo: Keine Probleme
- Transformers: Autobots: Keine Probleme
- Pokémon Schwarze Edition 2: XP Bug: XP Leiste wird angezeigt aber nicht berechnet
- WarioWare Twisted: 2 schwarze Bildschirme
- Zelda Phantom Hourglass (Wii U VC): Keine Probleme

DS Homebrew

Alle Anwendungen, bei denen es nötig ist, wurden vor dem Test manuell DLDI gepatcht.
- cheretic: Keine Probleme
- DiagnoSe: Keine Probleme, bleibt bei "Reading SRAM" stehen
- DSCraft (FAT): Keine Probleme
- DSCraft (Nitro): Keine Probleme
- DSDOOM: Keine Probleme
- DSOrganize: Keine Probleme
- dualHexen MOD: Keine Probleme
- Eurotunnel: Keine Probleme
- EverlastingTH: Keine Probleme
- Fireworlds: Keine Probleme
- Rapid Roll: Keine Probleme
- Scribble Jump: Keine Probleme
- World of Sand DS: Keine Probleme
- Brick Breaker V1.0: Keine Probleme
- OpenTTD: Keine Probleme
- Spider Solitaire: Spiel friert bei Tipp und zufällig ein
- Quake 2: Keine Probleme

GBA Spiele

Laut den zeitgenössischen Reviews lassen sich GBA Spiele wie DS Spiele direkt aus dem Menü der Karte heraus starten. Das kann ich nicht bestätigen - vermutlich ist die Funktion bei dem Wechsel vom R4 Menü zum Wood R4 Menü verloren gegangen. Stattdessen können Spiele aus dem eigenständigen GBA Emulator heraus gestartet werden, der in dem Menü für die mitgelieferten Anwendungen gefunden werden kann.
Die Funktionen des Emulators sind sehr eingeschränkt. Es lassen sich wirklich nur GBA Spiele starten. Ein Menü für Einstellungen o.ä. gibt es nicht. Dazu ist die Performance insgesamt durchwachsen. "Läuft" bedeutet nur, dass das Spiel gut spielbar ist. Eigentlich alle Spiele laufen hakelig, es gibt frameskips und tearing.
- Asterix & Obelix XXL: Läuft sehr hakelig
- Drilldozer (Wii U VC): Läuft im Gameplay verhältnismäßig gut
- Eragon: Manchmal etwas ruckelig, sonst keine Probleme
- Golden Sun (Wii U VC): Friert im Intro ein
- Iridon II: Freezt vor dem 1. Boss
- LEGO Knights Kingdom: Leicht ruckelig. Sonst keine Probleme
- Mario Kart Super Circuit: Geringe Framerate. Sonst keine Probleme
- NES Classics: Ice Climber: Unendliche Ladeschleife
- Pokémon Pinball Ruby & Sapphire (Wii U VC): Spielbar aber niedrige Framerate und ruckelig
- Shrek 2 (GBA Movie): Unendliche Ladeschleife
- Super Mario Bros 3 (Wii U VC): Läuft ruckelig. Sonst keine Probleme
- Wario Land 4 (Wii U VC): Läuft verhältnismäßig gut

Filme

- Burn-E MKV (DVD-Rip): Etwas stotternd, schaubar
- Ice Age 3 (DVD-Rip): Unendliche Ladeschleife
- AVI (192p xvid mit mp3 Audio): Keine Probleme
- MP4 (144p YT Download: avc1 mit mp4a Audio): Unendliche Ladeschleife
- MP4 (360p YT Download: avc1 mit mp4a Audio): Unendliche Ladeschleife
- MKV (360p YT Download: VP90 mit mp4a Audio): Nur Ton

Musik

- FLAC CD Rip (Stereo mit 16 Bit und 44,1kHz): Keine Probleme
- FLAC Downloads: viele Alben gehen nicht


5. Fazit

Die EX4i ist eine Flashkarte, wie es sie kaum für den Nintendo DS gegeben hat. Eigentlich dürften zur Konkurrenz nur der iPlayer, die iSmart MM, die Supercard DSTWO und die DSTWO Plus zählen. Alle anderen Flashkarten sind von der Rechenleistung her deutlich eingeschränkter.
Allerdings wird die Karte von fehlenden Funktionen und einer mittelmäßigen Umsetzung zurückgehalten. Bei der Supercard DSTWO wurde versucht, die zusätzliche Rechenleistung in vielen Bereichen zu nutzen: es gibt nicht nur einen GBA Emulator und einen Filmplayer, sondern noch viele weitere Emulatoren und viele Funktionen, mit denen das Gameplay von DS Spielen angepasst werden kann. Letzteres fehlt der EX4i leider vollkommen. Da das Menü quasi direkt von deutlich schwächeren Flashkarten übernommen wurde, fehlen Premium-Funktionen wie Real Time Save und eine Ingame Guide, die eigentlich alle teureren Flashkarten zu der Zeit hatten - selbst die Flashkarten mit weniger Rechenleistung. So waren die Stückpreise der Karten hoch aber der Funktionsumfang eher mit deutlich günstigeren Flashkarten zu vergleichen. Für die Supercard DSTWO konnte die EX4i trotz eines etwas niedrigeren Preises keine Konkurrenz sein.
Aus einer heutigen Perspektive fehlen der Karte vor allem 2 Dinge: mehr Support vom Hersteller sodass neuere DSi und 3DS Menü Versionen unterstützt werden sowie eine aktivere Homebrew Community. Wer weiß, was aus der Karte hätte werden können, wenn mehr Details zur Entwicklung dafür veröffentlicht worden wären.

Positiv:
- Gute Spielekompatibilität
- Eigener Filmplayer
- Eigener GBA Emulator
- Gutes Wood Menü
- Unterstützt Softreset in DS Spielen
- Mit DSi und 3DS Systemen kompatibel

Negativ:
- Nicht mit aktueller DSi oder 3DS Version kompatibel
- Kein RTS/ Real Time Guide
- Aufkleber einzeln beigelegt
- Akkulaufzeit merklich kürzer
- Pokémon Schwarze/Weiße Edition 2 hat XP-Bug
- Im Vergleich zu anderen Karten relativ teuer
- Keine originale Verpackung
- Mit Aufkleber relativ dick
- Es sind Module mit Defekt im Umlauf (Film-Player und GBA Emulation gehen nicht)


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...