Dobbiamo ringraziare il developer GaryOderNichts per aver realizzato il porting di Ship of Harkinian su console Wii U, il progetto FanMade di The Legend of Zelda: Ocarina of Time.
Ship of Harkinian ha portato Zelda: Ocarina of Time su PC all’inizio di quest’anno con molte nuove funzionalità come grafica HD, risoluzione ultra widescreen, supporto per tastiera, supporto per modding, force feedback e puntamento del giroscopio.
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.
Avvio veloce
- Scarica la versione più recente dalla repository ed estrarre l’archivio all’interno della scheda SD utilizzata dalla console Wii U.
- Ship of Harkinian necessita di una copia supportata del gioco (vedere giochi supportati in basso).
- Scaricare la versione OTRGui BE da questo indirizzo.
- Utilizzare OTRGui per creare un file dell’archivio
oot.otr
. - Copiare il file
oot.otr
nella cartellawiiu/apps/soh/
sulla scheda SD.
Le Nightly Build possono essere scaricate come artefatti dalla actions tab (richiede un account GitHub).
Giochi supportati
Ocarina of Time Debug (non Master Quest) (consigliato)
Build team: `zelda@srd022j`
Data di costruzione: `03-02-21 00:49:18` (anno-mese-giorno)
sha1: cee6bc3c2a634b41728f2af8da54d9bf8cc14099
Ocarina of Time PAL GameCube
sha1: 0227d7c0074f2d0ac935631990da8ec5914597b4
Opzioni di configurazione
CVars
Ci sono diverse opzioni di gioco che possono essere configurate. Per configurarli creare un file chiamato cvars.cfg
in wiiu/apps/soh/
e aggiungere le righe elencate di seguito, separate da una nuova riga, utilizzando un editor di testo.
Game language
0 = English / 1 = German / 2 = French
set gLanguages 0
Text speed
Text speed can be between 1 and 5
set gTextSpeed 1
Enable rumble
set gRumbleEnabled 1
There are several more options which haven’t been listed here yet 😛
Mappature del controller
Dopo aver eseguito il porting almeno una volta, verrà creata una mappatura predefinita per ciascun controller collegato.
Personalizzazione delle mappature dei controller
Per modificare i binding del controller, editare il file shipofharkinian.ini
in wiiu/apps/soh/
utilizzando un editor di testo.
[wiiu gamepad binding 1]
è l’associazione del gamepad, [wiiu procontroller binding 1]
è l’associazione per un controller pro nello slot 1, [wiiu classiccontroller binding 2]
è l’associazione per un controller classico nello slot 2, ecc..
I seguenti valori possono essere utilizzati per i collegamenti:
Esempio
Una mappatura che mapperebbe il pulsante “A” di un Pro Controller nello slot 1 sarebbe simile a questa:
[wiiu procontroller binding 1]
btn_a=16
Funzionalità mancanti
- Supporto giroscopio.
Download: Ship of Harkinian Wii U Port (2022-05-10)
Download: Source code Ship of Harkinian Wii U Port (2022-05-10)
Download: OTRGui (Big Endian exporter)
Download: Source code OTRGui (Big Endian exporter)
Fonte: gbatemp.net