Ship of Harkinian arriva sui dispositivi Android, il porting PC e progetto FanMade di The Legend of Zelda: Ocarina of Time è stato realizzato dal developer Waterdish.

Il porting per PC è stato reso possibile grazie a un progetto durato due anni che ha portato alla decodifica di The Legend of Zelda: Ocarina of Time in codice C compilabile.
Un progetto di decompilazione simile ha portato a una porta per PC di Super Mario 64 nel 2019 con tanto di supporto per grafica moderna e ray-tracing.
Ship of Harkinian per dispositivi Android può essere giocato solo attraverso un controller fisico. Al momento non sono disponibili controlli touchscreen.
L’app è compatibile con Android 4.3+ (richiede OpenGL ES 3.0 o superiore) ed è stata testata su Android 10 e Android 13.
L’installazione di Ship of Harkinian su dispositivi Android può eseguita con o senza l’utilizzo di un PC.
Nel caso dell’installazione con PC, è necessario generare il file oot.otr e/o oot-mq.otr avviando una versione specifica del rilascio per PC e trasferire questi file sulla versione Android dell’app.
Nel caso dell’installazione senza PC, l’app genererà automaticamente la directory per la ROM. Tuttavia, è importante notare che il processo di generazione della ROM è attualmente non funzionante su Android 11+.
Installazione con PC (su qualsiasi dispositivo)
- Scaricare e installare il file APK da qui: https://github.com/Waterdish/Shipwright-Android/releases (utilizzare
soh.storage.apkse si sta utilizzando Android 11+ poiché lo storage scoperto richiede un permesso aggiuntivo). - Eseguire questa versione da PC: https://github.com/HarbourMasters/Shipwright/actions/runs/6539782569 per generare un file
oot.otre/ooot-mq.otr. Dopo aver avviato il gioco su PC, sarete in grado di trovare questi file nella stessa directory dell’eseguibilesoh.exeosoh.appimage. Su macOS, questi file possono essere trovati in/Users/[Tuo Nome]/Library/Application Support/com.shipofharkinian.soh/. - Trasferire il file
oot.otr(eoot-mq.otrse si sta utilizzando Master Quest) inAndroid/data/com.dishii.soh/files/. - Avviare il gioco.
Installazione senza PC (con minore compatibilità)
- Scaricare e installare il file APK da qui: https://github.com/Waterdish/Shipwright-Android/releases (utilizzare la versione “rompicker” se stai utilizzando Android 11+).
- Eseguire l’app almeno una volta. Questa genererà la directory per la ROM.
- Se si sta utilizzando
soh.apk: Posizionare la ROM compatibileZELOOTD.z64(controllare qui: https://ship.equipment/) inAndroid/data/com.dishii.soh/files/. Se si sta utilizzandosoh.storage.rompicker.apk: Selezionare la ROMZELOOTD.z64ovunque tu lo abbia. - Selezionare “Yes” quando richiesto dall’app se si desidera generare un OTR. Selezionare “Yes” quando trova la ROM. Lo schermo diventerà nero per circa 30 secondi. Potrebbe richiedere più tempo a seconda del dispositivo.
- Quando viene chiesto se si desidera estrarre un’altra ROM, selezionare “No” per avviare il gioco.
- Il gioco dovrebbe avviarsi direttamente la prossima volta che si apre l’app.
Utilizzare il pulsante Back/Select/- del controller per aprire il menu delle migliorie. Utilizzare i controlli touchscreen per navigare nei menu.
Domande Frequenti (FAQ)
Domanda: Perché dice “No Rom Found”?
Risposta: Se si sta utilizzando Android 10 o versioni precedenti, la ROM potrebbe non essere stata posizionata in Android/data/com.dishii.soh/files/. Verificare che sia presente accanto a soh.otr. Se stai utilizzando Android 11+, la generazione della ROM è attualmente non funzionante.
Domanda: Perché il gioco crasha immediatamente?
Risposta: Provare a eliminare e a riestrarre il file OTR (oot.otr).
Domanda: Perché queste modifiche non sono presenti nella repository principale di Shipwright?
Risposta: Stiamo lavorando su di esse.
Changelog
- Ora non è più necessario utilizzare il PC per generare i file OTR se si sta utilizzando Android 10 o una versione precedente. Questo aspetto richiede ancora qualche lavoro per Android 11+, ma è possibile provare la versione “rompicker” per testarlo. Selezionare semplicemente la ROM
ZELOOT64.z64quando appare il dialogo di selezione file. - Ora la funzionalità di input testuale funziona nel menu delle migliorie.
- Corretto il ridimensionamento del carattere nel menu delle migliorie.
- Se si dispone di un dispositivo più piccolo e si riscontrano problemi con l’interfaccia utente più grande, aprire una segnalazione (issue).
Download: Ship of Harkinian Android Port v1.1 (soh.apk) (soh.storage.apk) (soh.storage.rompicker.apk)
Download: Source code Ship of Harkinian Android Port v1.1
Fonte: twitter.com
![[Scena DS] Rilasciato SpeccySE v1.7a e v1.7b: corretti crash e problemi di caricamento su Nintendo DS](https://www.biteyourconsole.net/wp-content/uploads/SpeccySE-1-238x178.webp)

![[Scena PS Vita] Rilasciato Apollo Save Tool Vita v2.0.4 ora con supporto multilingua e miglioramenti tecnici](https://www.biteyourconsole.net/wp-content/uploads/ApolloSaveToolVita-238x178.jpg)
![[Scena DS] Rilasciato SpeccySE v1.7a e v1.7b: corretti crash e problemi di caricamento su Nintendo DS](https://www.biteyourconsole.net/wp-content/uploads/SpeccySE-1-100x75.webp)

![[Scena PS Vita] Rilasciato Apollo Save Tool Vita v2.0.4 ora con supporto multilingua e miglioramenti tecnici](https://www.biteyourconsole.net/wp-content/uploads/ApolloSaveToolVita-100x75.jpg)
![[Scena Switch] Rilasciato Rekado v2.5.1](https://www.biteyourconsole.net/wp-content/uploads/Rekado.jpg)

![[Scena PS Vita] Rilasciato Isotope 244 Collection v1.0](https://www.biteyourconsole.net/wp-content/uploads/Machines-100x75.webp)