Seleziona una pagina

Torniamo, dopo parecchio tempo, a parlare di Gateway, l’ormai celebre flashcart per 3DS, la prima in grado di avviare giochi commerciali: è stata oggi rilasciata Gateway Ultra v3.5 Public Beta.

La versione 3.5, come suggerito dal nome stesso, rappresenta una beta pubblica, in quanto potrebbero essere presenti ancora bug e difetti vari, anche se, stando a quanto riportato in rete, non ci sono grossi problemi. Tech Scene ha fornito una guida ufficiale disponibile qui, guida che è stata riconosciuta anche dallo stesso team Gateway tra le più affidabili in Italia, al punto che il team ha deciso di farne un riferimento ufficiale come è possibile constatare qui. Questo ci spinge a fare sempre meglio, cercando di mantenere la guida quanto più chiara ed aggiornata possibile, rimanendo al passo coi tempi con i vari aggiornamenti rilasciati.

Quello di oggi, ovvero la versione di Gateway Ultra v3.5 Public Beta, porta con sè alcune peculiarità, funzioni che erano state richieste a gran voce dalla comunità già da parecchio tempo.

E’ stato innanzi tutto aggiunto il supporto all’emuNAND 10.3 per i “vecchi” 3DS, nessuna menzione sui new3DS, la cui versione di emuNAND supportata è ancora ferma, in fase di stallo, alla versione 9.5 (anche se non occorre realmente una nuova versione per l’avvio di giochi più recenti ma solo per poter accedere all’eShop).

Secondariamente, è stato finalmente, dopo mesi e mesi, aggiunto il supporto ai trucchi, funzione che personalmente chi vi scrive detesta ma che era una feature richiesta da tempo e che alla fine, dopo un parto travagliato, ha finalmente visto la luce.

Il team ci tiene a precisare che, allo stato attuale delle cose, il database dei trucchi è un po’ povero e deve essere visto più come proof of concept che come funzione vera e propria, operativa al 100%.

Questo perchè il modo per creare i trucchi è stato messo nelle mani della comunità. Tech Scene riporta quindi di seguito la modalità con la quale creare i proprio codici per i trucchi. Prima di passare alla guida va segnalato che il nuovo aggiornamento incorpora una porzione di codice che potrebbe brickare la vostra console se la flashcart venisse erroneamente riconosciuta come clone o se venisse installato sulla nuova SuperCard DSTWO+, che emula esplicitamente l’ambiente GateWay. Detto questo Passiamo alla guida vera e propria.

Come usare i trucchi con Gateway Ultra v3.5 Public Beta

  1. Copiare semplicemente la cartella “cheats” nella root della scheda microSD che andrà nella cartuccia GateWay ROSSA. Ogni file dentro la cartella avrà il formato <TitleID>.txt, dove TitleID è il codice identificativo del gioco.
  2. Avviare la modalità Gateway e premere select per far apparire il menu di selezione del gioco.
  3. Selezionare il gioco di vostro gradimento e premere Y per entrare nella modalità trucchi.
  4. Abilitare i trucchi che si intende utilizzare, quindi premere START per avviare il gioco.

Formato dei codici dei trucchi

Il formato dei codici trucco di gateway 3DS è basato sul vecchio formato dei codici dell’ActionReplayDS, con alcune piccole aggiunte. Sono supportati i seguenti tipi di codice:

Nota: il valore di offset di base e dei registri dati è zero.

Scritture in memoria:
0XXXXXXX YYYYYYYY – 32bit scrive in [XXXXXXX + offset] 1XXXXXXX 0000YYYY – 16bit scrive in [XXXXXXX + offset] 2XXXXXXX 000000YY – 8bit scrive in [XXXXXXX + offset]

Codici 32bit Condizionali:
3XXXXXXX YYYYYYYY – Maggiore Di (YYYYYYYY > [XXXXXXX + offset])
4XXXXXXX YYYYYYYY – Minore Di (YYYYYYYY < [XXXXXXX + offset])
5XXXXXXX YYYYYYYY – Uguale A (YYYYYYYY == [XXXXXXX + offset])
6XXXXXXX YYYYYYYY – Diverso Da (YYYYYYYY != [XXXXXXX + offset])

Deref 16bit Condizionali + codici scrittura:
7XXXXXXX ZZZZYYYY – Maggiore Di
8XXXXXXX ZZZZYYYY – Minore Di
9XXXXXXX ZZZZYYYY – Uguale A
AXXXXXXX ZZZZYYYY – Diverso Da

Codici Offset:
BXXXXXXX 00000000 – offset = *(xxx)
D3000000 XXXXXXXX – imposta offset ad un valore immediato
DC000000 XXXXXXXX – Aggiunge un valore all’offset corrente

Codice Loop:
C0000000 YYYYYYYY – Imposta il valore da ripetere a ‘YYYYYYYY’
D1000000 00000000 – Esegue Loop
D0000000 00000000 – Codice che imposta il termine

Codici dei Registri Dati:
D4000000 XXXXXXXX – Aggiunge XXXXXXXX ai registri dati
D5000000 XXXXXXXX – Imposta i registri dati a XXXXXXXX
D6000000 XXXXXXXX – (32bit) [XXXXXXXX+offset] = dati ; offset += 4
D7000000 XXXXXXXX – (16bit) [XXXXXXXX+offset] = dati & 0xffff ; offset += 2
D8000000 XXXXXXXX – (8bit) [XXXXXXXX+offset] = dati & 0xff ; offset++
D9000000 XXXXXXXX – (32bit) imposta dati a [XXXXXXXX+offset] DA000000 XXXXXXXX – (16bit) imposta dati a [XXXXXXXX+offset] & 0xffff
DB000000 XXXXXXXX – (8bit) imposta dati a [XXXXXXXX+offset] & 0xff

Codici Speciali:
DD000000 XXXXXXXX – Se il KEYPAD ha valore XXXXXXXX esegue il blocco successivo

Con questo breve vademecum, scrivere e creare i propri codici dovrebbe risultare più semplice per tutti, ed in pochi giorni siamo sicuri che il database di codici verrà popolato senza troppi problemi. Vi lasciamo infine al download di Gateway Ultra v3.5 Public Beta: