EZ Flash 3in1
De EZ Flash 3in1 is een cartridge ter grootte van een GBA game. Helaas word deze geniale hardware zonder software of documentatie verzonden. Gelukkig is die informatie in dit artikel samengebracht om je de basiskennis te geven de hardware te gebruiken. De EZ Flash 3in1 huist drie extra functies voor je Nintendo DS. Te noemen:

- Mogelijkheid tot afspelen GBA games in twee verschillende modes
- Rumble functie
- RAM uitbreiding


Het enige wat je nodig hebt is een DS homebrew programma, wat verderop in het artikel via een link is down te loaden. Dit programma geeft je toegang tot alle functies en is makkelijk te installeren en gebruiken. Let wel: Dit artikel is gebaseerd op gebruik met de R4DS. Naar alle waarschijnlijkheid zal dit ook werken met andere Slot-1 flash cards, maar dit kunnen wij niet garanderen.

Table of contents
- Read me first!
- GBA Exploader tool
- PSRAM Mode
- NOR Mode
- Expansion Mode (Rumble/RAM)
- Soft Reset
- Rumble Games
- Homebrew die alleen werkt met RAM-uitbreiding
- Internet op je NDS
- Links
- Outro en Disclaimer

Video
We hebben een aantal introductievideo's gemaakt waarin de EZ Flash 3in1 Expansion centraal staat. Je kunt zien hoe deze hardware eruit ziet, wat je ermee kan doen en bovenal hoe je de software dient te installeren. Je kunt het beste eerst het artikel doorlezen zodat je wat achtergrondinformatie hebt. De video's worden afgespeeld met de 'Bullshit Player' of je kunt de hele set downloaden (65MB).

Nintendo DS Accesoires - Charger Grip - EZ Flash 3in1 Expansion - Install EZ Flash 3in1 - Play EZ Flash 3in1 - Download alle videos


Read me first!
We hebben via 'contact' een aantal vragen gekregen over het installeren naar de 'EZ Flash 3in1'. Diegene die weet hoe de EZ Flash 3in1 werkt, weet dat het al fout gaat bij die vraag.

Voordat je het artikel gaat lezen, een heel belangrijk stukje advies. De EZ Flash 3in1 is niets anders dan een stukje hardware die enkele functies aan je NDS toevoegt. Zodra je de EZ Flash in het slot-2 steekt, ben je er al klaar mee. Je kunt de hardware verder vergeten. Alles dient geïnstalleerd en gekopieerd te worden naar je R4 (of andere flashkaart).

Sinds kort is ons bekend geworden dat het team achter de R4 Revolution hun werkzaamheden hebben gestaakt. De productiestop heeft geleid tot een groot aantal clones die meeliften op hun succes. De redactie heeft na lang zoeken nog steeds geen flash-kaart compatibility lijst kunnen vinden. Het is ons dus onbekend of de expansion pack werkt met de R4 clones. Voordat je deze hardware besteld, zorg er dan voor dat je zeker weet dat je flash-kaart compatible is.

Na het bestellen en in gebruik nemen van de CycloDS (Een tweede generatie flash-kaart), kunnen we mededelen dat deze kaart perfect samenwerkt met de 'EZ Flash 3in1'. Zo goed zelfs dat er geen verdere software voor nodig is. Hoe het allemaal werkt staat beschreven in het CycloDS artikel. De informatie in dit artikel is alleen bedoeld om meer informatie te geen over de functies van de 'EZ Flash 3in1' en over het gebruik van de 'GBA Exploader' tool.


GBA Exploader tool
Het eerste wat dient te gebeuren is het klaarmaken van je DS om de EZ Flash 3in1 te herkennen en te gebruiken. Je hebt een tool nodig om dit te bereiken. Volg de link naar een download pagina en lees de bijgevoegde informatie over wat de tool voor je gaat betekenen.

GBA ExpLoader V0.57 (by Rudolph) - Rapidshare.com
GBA ExpLoader V0.57 (by Rudolph) - GBATemp.net
- 2 verschillende modes om GBA games te spelen
- Mogelijkheid tot het backuppen en inladen van GBA save files
- DS klaarmaken voor Rumble en RAM functie


Installeren
GBA ExpLoader heeft een DLDI patch nodig voordat je het installeert op je Micro-SD kaart. DLDI patch is het compatible maken van homebrew voor je flash-card. Dat doe je met 'DLDI Patch', wat je kunt vinden op de installatie CD van de R4 of als download op bijvoorbeeld nbrew. Je hebt 2 bestanden nodig om dit te doen: 'dlditool.exe' en 'r4tf.dldi'.

Zorg dat die twee bestanden samen met de 'GBA_ExpLoader.nds' in één map staan. Maak een nieuw textbestand aan in dezelfde map en noem deze 'run.bat'. Open het bestand met notepad en typ het volgende in:

dlditool.exe r4tf.dldi GBA_ExpLoader.nds
pause


Sla 'run.bat' op en voer het uit door te dubbelklikken. Je hebt nu een batch bestand aangemaakt welke je steeds opnieuw kunt aanpassen om andere NDS-bestanden te patchen. Je kunt dit ook doen vanuit de 'opdrachtprompt (console)' of via 'uitvoeren'. Nu het programma is gepatcht, kan het installeren naar de Micro-SD kaart beginnen.

Kopieer 'GBA_ExpLoader.nds' en 'GBA_ExpLoader.ini' naar de root en maak drie mappen aan:

'GBA_GAME' - Voor alle GBA games
'GBA_SAVE' - Voor alle GBA savegames
'GBA_SIGN' - Systeemmap voor het programma

Kopieer alle GBA games naar 'GBA_GAME' en alle savegames (mits voorhanden) naar 'GBA_SAVE'. De installatie is nu gereed.

GBA Exploader menu
Tijd om te testen. Als de DLDI patch is gelukt zal het opstarten geen problemen geven. Via 'game' kun je 'GBA_ExpLoader.nds' opstarten en zoals bij alle nds-files een SAV laten maken. Je komt de loader binnen in PSRAM Mode. Met de linker en rechter schouderknoppen kun je van mode verwisselen, respectievelijk PSRAM mode <-> NOR Mode <-> Expansion Mode. Als je een error krijgt tijdens het opstarten van het programma, probeer opnieuw te patchen of anders een verse download.


PSRAM Mode - 16MB
PSRAM is de RAM uitbreiding van de EZ Flash 3in1. Deze RAM werkt hetzelfde als het intern geheugen van de PC. Deze RAM is te gebruiken om te internetten of zwaardere homebrew te draaien, maar dus ook om er tijdelijk een GBA game op te zetten. Als de DS word uitgezet of gereset, zal de ingeladen GBA game automatisch verwijderd worden uit het RAM omdat die niets kan vasthouden zonder stroom. Je kunt er GBA games inladen met een grootte tot aan 16MB.

De savegame van de ingeladen game word vastgehouden totdat er een nieuwe save word gemaakt met een andere game. Je kunt die savegame als backup op de R4 laten zetten en bij een restart samen met de game in laten laden. Vergeet dit niet, anders ben je alle voortgang in de game kwijt. De bediening staat uitgelegd onderaan op het scherm, maar we zullen de verschillende opties alsnog even uitleggen.

(A) Run - GBA Game tijdelijk inladen in PSRAM en spelen. Nogmaals, alleen games tot aan een grootte van 16MB.
(B) Write SRAM to SAV file - De savegame van SRAM backuppen naar de R4DS als SAV bestand.
(X) Backup whole SRAM to SRAM.BIN - Backup de SRAM van beide functies (PSRAM/NOR) naar een enkel bestand, SRAM.BIN.
(Y) Restore SRAM.BIN to SRAM - Restore het SRAM.BIN bestand naar de SRAM van beide modes (PSRAM/NOR).
(R) Change Mode - Verander de mode naar NOR.


NOR Mode - 32MB
NOR Mode heeft een opslagruimte van 32MB. Dit wil zeggen dat de game die ingeladen word blijft staan, totdat je een nieuwe game inlaadt. Het leuke aan deze mode is dat als je een game hebt ingeladen, je de R4DS niet meer nodig hebt om het te kunnen spelen. De EZ Flash 3in1 word dan als het ware een GBA cartridge. Je kunt dan wel geen backup meer maken van je SAV bestand, want die word opgeslagen op het Micro SD-Kaartje van je R4DS. Je kunt dan ook via de derde optie in het R4 menu de GBA game via Slot-2 opstarten. De verschillende opties:

(A) Copy game - GBA game kopiëren naar NOR geheugen. De game word daarmee stand-alone. Alleen games tot aan een grootte van 32MB.
(X) Run game in NOR - De GBA game die al in het NOR geheugen staat opstarten.
(B) Write SRAM to SAV file - De savegame van SRAM backuppen naar de R4DS als SAV bestand.
(Y) Load SAV file to SRAM - De savegame van de R4DS inladen in SRAM.
(L)/(R) Change Mode - Verander de mode naar PSRAM of Expansion.


Expansion Mode - Rumble/RAM
Via de expansion mode kun je de EZ Flash 3in1 gebruiken om je R4DS klaar te maken om de rumble functie of de geheugenuitbreiding te gebruiken. Beide functies weigeren te werken als dit niet word gedaan. Een vereiste is het aanzetten van de 'softreset mode' die standaard in de R4DS zit. Zie het volgende onderwerp voor meer informatie. Het beste is om bij het selecteren van de Rumble pack de eerste keer te kiezen voor de 'weak' mode om aan te voelen hoe hard de DS vibreert. Verder is het belangrijk te weten dat de rumble pack veel lawaai maakt, nog een reden om 'weak' te beginnen. De verschillende opties:

Rumble level: Weak - Laagste rumble instelling.
Rumble level: Medium - Normale rumble instelling.
Rumble level: Strong - Hardste rumble instelling.
Expansion RAM - De RAM klaarmaken om gebruikt te worden door homebrew.
(A) Set mode and soft reset - Een mode kiezen en automatisch een soft reset laten uitvoeren (terug keren naar het menu).
(L) Change Mode - Verander de mode naar NOR.

Er is ook een tool die compatible games kan patchen zodat de Rumble functie van de EZ Flash 3in1 automatisch gedetecteerd word, zelf gebruiken we de GBA Exploader hiervoor omdat de rumble vaak niet gewenst is. Interesse in deze patch, hij is te vinden op GBAtemp wiki.

Mocht er iets niet duidelijk zijn, je kunt altijd vragen stellen in het forum waar de redactieleden dagelijks aanwezig zijn. Ze staan je graag te woord om enige complicaties op te lossen. Het forum is te vinden in het drop-down menu 'contact'.


Soft Reset
De rumble functie werkt niet! De RAM Expansion werkt ook niet! Heb je de soft reset functie aanstaan? Die is namelijk nodig om de rumble/RAM te initialiseren. Deze functie zit gelukkig standaard in de R4DS, dus je hoeft hem alleen aan te zetten. Volg de volgende stappen en je zit binnen no-time te vibreren:

1. Start de DS en ga naar het R4 menu.
2. Selecteer de eerste optie, 'game'
3. Met de rechter schouderknop kun je soft reset aan- en uitzetten.
4. Als het pictogram rechtsboven (R) groen is, staat de softreset aan.

Als je nu via de 'Expansion mode' van 'GBA ExpLoader' de rumble of RAM mode selecteert, word je DS automatisch gereset en staat de geselecteerde optie aan. Je kunt nu NDS games of homebrew opstarten die er gebruik van maken.


Rumble Games
Het is lastig om een actuele lijst van NDS games te vinden die de rumble functie ondersteunen. De beste lijst die we konden vinden staat op GBAtemp Wiki. Of de lijst verdere updates krijgt is onduidelijk. In elk geval staan hier de bekendste games uit desbetreffende lijst.

- Clubhouse Games
- Diddy Kong Racing DS
- Elite Beat Agents
- Hotel Dusk: Room 215
- Iron Man (video game)
- Juiced 2: Hot Import Nights

- Magnetica
- Mario & Luigi: Partners in Time
- Metroid Prime Hunters
- Metroid Prime Pinball
- Orcs and Elves
- Picross DS

- Race Driver: Create and Race
- Sega Superstars Tennis
- Star Fox Command
- Super Princess Peach
- The Legend of Spyro: A New Beginning
- Wario: Master of Disguise

Reviews van deze games zijn te lezen op Myds.com.au. Let wel: dit is een engelse website. De reden hiervoor is dat deze website gewoon beter is. Check ook eens de accessoires voor enkele rare uitbreidingen.


Homebrew die alleen werkt met de geheugenuitbreiding
Omdat de geheugenuitbreiding waarschijnlijk het minst gebruikt gaat worden door de EZ Flash 3in1 bezitters hebben we een lijst samengesteld met links naar goede homebrew die de functie ondersteunen. Op deze manier willen we jullie mentaal dwingen om toch deze krachtige functie vaker te gaan gebruiken.

Opera browser
- De officiële browser van de Nintendo DS. Bij een aanschaf van het origineel krijg je een Expansion pack van 8MB erbij. Omdat de meeste homebrew een uitbreiding van 16MB nodig hebben, is de EZ Flash 3in1 gewoon de betere keuze. Een klein onderzoek heeft uitgewezen dat de Opera browser gepatched moet worden zodat hij de EZ Flash 3in1 RAM gaat gebruiken. Deze patch is te vinden op GBAtemp wiki.

Quake II
- Quake is gewoon te spelen via de R4DS, maar Quake II heeft meer geheugen nodig om te werken. Het extra geheugen word na initialisering automatisch gebruikt, dus je hoeft de game daar niet meer voor te patchen (naast de verplicht DLDI patch). Zoals alle geporte homebrew heb je een aantal originele bestanden nodig om de game te kunnen spelen.

Malice for Quake
- Malice is een MOD die draait op de Quake engine. Maar niet alleen dat, hij draait ook op de Quake software. Volg de link voor meer informatie. Ook voor Malice heb je de originele bestanden nodig (let op, Malice heeft 3 PAK files).

Hexen DS en Heretic DS
- In tegenstelling tot wat we eerst dachten, zijn HexenDS en HereticDS alleen te spelen met de RAM-Expansion. De games zijn te zwaar voor de hardware van de DS. Voor beide heb je de originele bestanden nodig.


Internet op je DS
In de vooruitzichten staat dat we het niet vaak gaan gebruiken, maar willen natuurlijk wel weten of het werkt. En het werkt... De volgende handleiding is zo gedetailleerd mogelijk geschreven. Mocht je problemen hebben, volg dan de links die gegeven staan, stuur een mail of stel je vraag in het Bullshitonline.nl forum (contact -> forum).

Contents
1. Downloaden browser
2. Patchen Opera DS ROM zodat hij werkt met EZ-Flash
3. Expansion pack aanzetten voor extra geheugen
4. Verbinding leggen met je PC / Modem
5. Internetten

1. Downloaden browser
Het begint allemaal met het downloaden van een internet browser. Opera DS is de officiële browser die voor de NDS is gereleased en je kunt hem in elke game-winkel kopen. Verder is er homebrew te vinden die als browser werkt. Mocht je Opera DS in je bezit hebben, maar wilt een versie op je R4DS hebben staan zodat je niet steeds de cartridges hoeft te verwisselen, dan kun je de ROM downloaden. Voor meer informatie verwijzen we jullie door naar de disclaimer aan het einde van het artikel.

Officiële pagina - Voor meer informatie over de browser, screenshots en een handleiding.
Homebrew lijst - Hier is alle homebrew verzameld die werkend is voor je NDS. Dus ook een internet browser.
Opera DS ROM - Zorg er voor dat je de europese versie (EUR) download en niet de japanse.

2. Patchen Opera DS ROM zodat hij werkt met EZ-Flash
Als test heeft de redactie de Opera DS ROM gebruikt om te kijken of internet meerwaarde heeft voor het kleine wonder. Meteen was duidelijk dat de meerwaarde verwaarloosbaar was en hebben we de ROM verwijderd (zie disclaimer).

Helaas hebben we geen hands-on ervaring met de homebrew versie, dus daar kunnen we geen support voor verlenen. Onderstaand is omschreven hoe je de Opera DS ROM klaar kunt maken voor gebruik, mocht je hier voor kiezen.

- Download de browser van de gegeven link. Zorg er voor dat je de europese versie (EUR) kiest.
- Unzip de browser en hernoem het bestand: "BROWSER.NDS" (Dit is heel belangrijk!!).
- Download de patch voor de browser op 'EZFlash.sosuke.com', het bestand is "CZ-O31P.zip"
- Unzip alle bestanden in een nieuwe map en kopieer "BROWSER.NDS" ook naar deze map.
- Click daarna op: "OPERA_31_Patch.bat" om het NDS bestand te patchen. Er verschijnt een nieuw bestand: "BROWSER_31.NDS".
- Kopieer dit bestand naar je flashkaart.

3. Expansion pack aanzetten voor extra geheugen
De officiële Opera DS cartridge zoekt automatisch naar een expansion pack, dus daar hoef je verder niets mee te doen. Mocht je de Opera DS ROM hebben gedownload dan zal je moeten aangeven dat er een expansion pack beschikbaar is. Zorg er voor dat je de Soft Reset aan hebt staan, zoals omschreven bovenstaand.

Start GBA_Exploader en gebruik de L en R knoppen om naar de 'Expansion Mode - Rumble/RAM' te gaan. Selecteer Expansion RAM en druk op (A). Er zal nu een soft reset plaatsinden waardoor je terug gaat naar het systeem menu van de R4. Start nu "BROWSER_31.NDS".

4. Verbinding leggen met je PC / Modem
We weten niet wat je huidige situatie is.

Of je nou draadloos internet hebt, kabel, router of je woont heel dicht op een locatie met een hotspot die je kunt bereiken als je uit de raam hangt. Het maakt allemaal niets uit. Je moet er voor zorgen dat de Nintendo DS via WIFI verbinding kan leggen met jouw internet. We kunnen je hier geen support voor bieden, want onze kennis is zeer gelimiteerd wat dat betreft. Onderstaand staan drie verschillende manieren op online te gaan. We proberen zoveel mogelijk informatie te geven.

Nintendo heeft zelf een support-website met hints / tips en tricks, maar er staat weinig zinvols op. Je zelf even kijken via deze links:
- Nintendo support
- Animal crossing support

Er zijn schijnbaar drie manieren om online te gaan:

A. Via een draadloze router.
Verbinding maken is geen probleem, toegang krijgen is meestal het euvel. Je moet er voor zorgen dat je router, je NDS toelaat om op internet te gaan. Hoe je dit moet doen, zul je zelf even moeten uitzoeken met de handleiding of via fora's op internet.

Normaal gesproken zou het toevoegen van je WEP-key aan de instellingen van je router genoeg moeten zijn. Kopieer je IP adress naar Internet Explorer om in de instellingen van je router te geraken. Voeg de WEP-key van je NDS, die via de Opera Browser bij instellingen te vinden is, toe aan de lijst. Als het goed is kun je nu verbinding leggen en heeft de NDS toestemming om online te gaan.

B. WIFI connector van Nintendo
Je kunt in verschillende speelgoed / elektrowinkels voor ongeveer 40 EUR, de officiele WIFI connector aanschaffen. Deze connector fungeert als hotspot en zal je NDS probleemloos online laten gaan. Anders kun je nog altijd de handleiding ervan doorspitten.

C. Hotspots
Zoals al vermeld, kun je altijd zonder problemen via hotspots online gaan. Deze zijn te vinden in verschillende horeca ondernemingen als MacDonalds / Hotels / Cafés. Zoek hotspots via deze link: Hotspots.

5. Internetten
Veel plezier met internetten.


Links
Door het artikel verspreid, staan verschillende links naar software en informatie. Hier een kleine samenvatting en additionele links voor een makkelijk overzicht. We willen jullie, gezien de content van de links, doorverwijzen naar de disclaimer aan het eind van het artikel voor verdere informatie.

GBA ExpLoader (by Rudolph) - Rapidshare.com
GBA ExpLoader (by Rudolph) - GBATemp.net
- Download link naar de GBA Exploader. Deze homebrew applicatie staat uitgelegd in het artikel en is volgens ons de ultieme tool om alle functies in een makkelijk te navigeren menu te beheren.

EZ Flash 3in1 software en patches
- Andere software en patches die te gebruiken zijn in samenwerking met de EZ Flash 3in1 Expansion. Let wel, dat deze software niet is getest door de redactie, dus vragen hierover kunnen we niet behandelen.

Rumble support
- Een actuele lijst met games compatible met de Rumble functie. Of de lijst verder updates krijgt is ons niet duidelijk.

GBA Roms
- Een website waar je GBA Roms kunt downloaden als backup voor je originele. Elke game heeft 1 of 2 mirrors zodat er altijd een download vrij is. Lees de disclaimer aan het eind van het artikel voor meer informatie. Elke game heeft 2 screenshots ter introductie.

My DS
- Goede website voor GBA reviews om te zien welke game je aandacht waard is. let wel: Deze site is geheel in het engels (Australië eigenlijk).


Outro
Dit artikel is geschreven met het oog op de 'EZ Flash 3in1 expansion' en de 'GBA ExpLoader (by Rudolph)'. De reden hiervoor is omdat we hands-on ervaring hebben met beide. Om een artikel te schrijven zonder dat we de verschillende hardware en software hebben getest, zou ongeloofwaardig overkomen en soms misleidend. Tevens zouden we het moeilijk krijgen in het forum, door het vragenvuur waar we geen antwoord op hebben.

We hebben al aangegeven, dat als je interesse hebt in een enkele functie, je beter op zoek kunt gaan naar andere hardware. Hardware met een enkele functie is meestal beter dan een totaalpakket. Dit gaat vooral op met de Rumble. Een zoektocht op internet werpt vaak zijn vruchten af. Vergeet niet, zodra je hardware gevonden hebt dat je wilt bestellen, alle beschikbare fora's af te zoeken naar ervaringen van gamers en programmeurs om er zo achter te komen wat er allemaal mogelijk en vooral niet mogelijk is. Veel succes.


Disclaimer
Elke lezer van dit artikel is verantwoordelijk voor zijn eigen daden. Bullshit Entertainment neemt geen verantwoordelijkheid voor de manier waarop deze informatie, zoals geschreven in het artikel, word gebruikt. Elke lezer die handelingen treft volgens dit artikel is bekend met het volgende.

- Bullshit Entertainment kan niet aansprakelijk gesteld worden voor schade die voort komt uit het volgen van informatie in dit artikel.
- Bullshit Entertainment kan geen garantie geven voor de inhoud van de sites die gegeven en/of gelinkt zijn in dit artikel.
- Bullshit Entertainment kan niet aansprakelijk gesteld worden voor schade die voort komt uit software of hardware van anderen.

- Het in het bezit hebben van Nintendo DS/GBA ROMs of gehackte programma's is illegaal, behalve:
...als het games/programma's zijn die je al origineel in je bezit hebt, dus het downloaden van backups is toegestaan.
...als je de games binnen 24 uur verwijderd, en dus alleen bezit om te testen of het een aanschaf waard is.

Disclaimer:
Copyright © 2007 aan Bullshit Entertainment. Wat zijn copyrights eigenlijk?