Pubblicato un nuovo aggiornamento per 2Ship2Harkinian-Android, il porting non ufficiale di The Legend of Zelda: Majora’s Mask per dispositivi Android, sviluppato dal programmatore Waterdish a partire dal progetto open-source 2Ship2Harkinian del team Harbour Masters.
Questo porting permette di giocare nativamente a Majora’s Mask su smartphone e tablet Android, senza dover ricorrere a emulatori tradizionali del Nintendo 64.
L’intero progetto è basato su un lavoro di decompilazione del codice sorgente originale del gioco, un processo complesso che consente di eseguire il titolo con ottimizzazioni moderne, come frame rate più elevati, supporto per schermi widescreen e opzioni di personalizzazione, tra cui mod e miglioramenti grafici.
Nota: Il porting su Android supporta solo controller. Nessun controllo touch ancora disponibile, eccetto per il menu delle migliorie.
Requisiti
- Probabilmente Android 7+ (è richiesto OpenGL ES 3.0+).
- Testato su: Android 14
Installazione
- Scaricare e installare il file
2ship.apk
sul dispositivo Android. - Aprire l’app almeno una volta. Questo genererà la directory che dovrà andare a contenere la ROM del gioco. Consentire tutte le autorizzazioni sui file, poi chiudere e riaprire l’app.
- Se richiesto dall’app, selezionare “Yes” per generare un O2R. Se richiesto di cercare una ROM, selezionare “Yes”. Navigare fino a
MM.z64
e selezionarlo. L’estrazione dovrebbe iniziare. - Al successivo avvio, il gioco partirà direttamente.
Utilizzare il pulsante Back/Select/- del controller o il pulsante back di Android (scorrere a sinistra se si utilizza i controlli gestuali) per aprire il menu delle migliorie. Utilizzare i controlli touch per navigare nei menu.
FAQ
Domanda: Dove aggiungo le mod?
Risposta: In Android/data/com.dishii.mm/files
.
Domanda: Perché il gioco crasha immediatamente?
Risposta: Provare a eliminare e riestrarre il file O2R (mm.o2r
).
Domanda: Il gioco si è aperto una volta, ma ora appare solo una schermata nera.
Risposta: Reinstallare il gioco e non aumentare l’MSAA sopra 1 in Settings->Graphics.
Domanda: La scala della GUI è troppo grande/troppo piccola.
Risposta: Non c’è ancora un’opzione per scalare la GUI. Sarà implementata in un futuro aggiornamento.
Domanda: Mira giroscopica?
Risposta: Sarà disponibile quando funzionerà nella base di 2 Ship 2 Harkinian.
Domanda: Il mio controller non fa nulla.
Risposta: Chiudere il menu delle migliorie. Se il menu delle migliorie non è aperto, aprirlo con il pulsante back di Android e verificare se viene rilevato in Settings->Controller->Controller Mapping. Se lo è, premere su refresh.
Bug conosciuti
- Il blocco dell’orientamento non funziona. libsdl-org/SDL#6090
- Clipping del piano vicino quando la fotocamera è vicina ai muri.
- Le immagini della picto box vengono renderizzate nere.
Changelog
L’aggiornamento della versione Android ora include anche tutte le modifiche e le correzioni affrontate nella versione 1.1.2
- Integrata la versione upstream 2S2H 1.1.2.
- Risolto il problema dell’assenza di audio su Android 15 e versioni successive.
- Spostati i file nella directory principale della memoria.
- Corretti i controlli touch che venivano tagliati (credito a J-Rios).
Download: 2Ship2Harkinian-Android v1.1.2
Download: Source code 2Ship2Harkinian-Android v1.1.2
Fonte: github.com