Home Homebrew 2 Ship 2 Harkinian 5.0.1 “Battler Bravo”: il port di Majora’s Mask...

2 Ship 2 Harkinian 5.0.1 “Battler Bravo”: il port di Majora’s Mask su PC si aggiorna

58
0

Pubblicato un rapido aggiornamento per 2 Ship 2 Harkinian, il porting nativo non ufficiale di The Legend of Zelda: Majora’s Mask realizzato dal team Harbour Masters per PC.

L’aggiornamento, intitolato “Battler Bravo”, è una release principalmente dedicata a correzioni e piccoli miglioramenti, con particolare attenzione al Randomizer, ai salvataggi e ad alcune tecniche basate sui glitch.

2 Ship 2 Harkinian, conosciuto anche come 2S2H, rappresenta il progetto gemello di Ship of Harkinian, il celebre porting nativo di The Legend of Zelda: Ocarina of Time.

Il progetto nasce dalla decompilazione del gioco originale e permette di eseguire Majora’s Mask nativamente su Windows, Linux e macOS, offrendo prestazioni e funzionalità moderne che vanno ben oltre la semplice emulazione.

Il porting non distribuisce i file originali del gioco: per utilizzarlo è necessario fornire un dump legale della propria copia di Majora’s Mask.

Una volta configurato, il progetto permette di sfruttare numerose funzionalità moderne, tra cui framerate elevati con interpolazione, supporto alle modalità widescreen e alle risoluzioni moderne, un menu ricco di opzioni di miglioramento, Randomizer integrato, texture pack HD e 4K, free camera e sistemi di salvataggio avanzati.

La versione 5.0.1 non introduce quindi grandi cambiamenti al gameplay, ma interviene su diversi aspetti che possono fare la differenza soprattutto per gli utenti più esperti.

Tra i tweak più importanti troviamo il comportamento della cutscene dello schianto della Luna, che ora non viene più saltata quando il gioco rileva un tentativo di eseguire il cosiddetto “4th day glitch”.

Ripristinato inoltre il ritardo di due secondi durante il salvataggio quando si effettua il void parlando con una statua del gufo, un dettaglio importante per alcune tecniche basate sui glitch.

Sono stati corretti anche alcuni comportamenti legati agli eventi del gioco. L’incontro con gli alieni non viene più saltato quando è attiva la Canzone del Sole, mentre diverse parti della logica del Randomizer sono state sistemate.

Anche l’opzione “Skip to file select” è stata migliorata e ora funziona correttamente anche dopo aver effettuato un Owl Save.

Sul fronte dei bug fix, l’aggiornamento risolve innanzitutto un crash che poteva verificarsi durante la rigenerazione dell’o2r con i menu aperti. Corretto inoltre il problema che consentiva di suonare le canzoni dal Pause Menu senza possedere o utilizzare i relativi pulsanti dell’ocarina.

Diversi interventi riguardano poi i salvataggi e la progressione. Sono stati sistemati i flag dei cuori modificabili attraverso il save editor ed è stato risolto un bug che poteva bloccare permanentemente il tempo utilizzando l’opzione “Time Moves When You Move”.

Sono stati inoltre corretti i controlli relativi alla mappa di Tingle e al taccuino dei Bombers, che ora possono essere nuovamente ottenuti correttamente.

Harbour Masters ha lavorato anche su alcuni problemi più specifici. Migliorata la rimozione dei vecchi file o2r su macOS e sono stati corretti alcuni problemi con l’interpolazione dei nemici durante l’archery della palude e con le bolle sott’acqua.

Sistemati anche i tooltip del tracker degli oggetti e un caso limite in cui le piume del gufo potevano scomparire.

Altri fix interessano la Blast Mask, il cui controllo poteva essere concesso erroneamente in ogni situazione, un loop del pause buffer che poteva verificarsi con il pause saving attivo e un problema relativo alle maschere ottenute sulla Luna, che potevano rimanere non disponibili dopo il caricamento di un altro salvataggio.

La versione 5.0.1 è quindi particolarmente consigliata a chi utilizza il Randomizer, agli speedrunner e a chi sfrutta glitch e tecniche avanzate.

Anche chi proviene dalla versione 5.0.0 e ha incontrato crash, problemi con i salvataggi o comportamenti anomali durante alcune cutscene può beneficiare dei numerosi fix inclusi nella nuova release.

Guida rapida all’avvio

Importante: 2Ship non include asset protetti da copyright. Dovrete fornire una copia supportata del gioco.

1. Verificare il dump della propria ROM

Verificare di avere una copia supportata del gioco utilizzando il verificatore di compatibilità. Caricare la ROM o controlla l’hash SHA1 manualmente contro quelli elencati qui.

ROM supportate: NTSC-U/J, PAL, GC, Wii VC, ecc.. (elenco completo sul sito).

2. Scaricare 2 Ship 2 Harkinian

3. Avviare il Gioco!

Prima, generare i file su PC:
  • Estrarre l’archivio .zip su PC.
  • Avviare 2ship.exe (Win) / 2ship.appimage (Linux, chmod +x se necessario) / 2ship.app (macOS).
  • Selezionare la propria ROM: generare il file mm.o2r e 2ship.o2r all’interno della cartella.

Nintendo Switch

  • Copiare i file sulla microSD in:

sdcard
└── switch
    └── 2s2h
        ├── mm.o2r     (dal PC)
        ├── 2ship.nro  (dalla build Switch)
        └── 2ship.o2r  (dal PC)

Altre piattaforme PC:

  • Windows: Estrarre l’archivio zip, avviare 2ship.exe.
  • Linux: Caricare la ROM nella stessa cartella dell’appimage ed eseguire 2ship.appimage (chmod +x).
  • macOS: Avviare 2ship.app, selezionare la ROM.

Supporto: Discord ufficiale | GBAtemp

Configurazione

Configurazione predefinita della tastiera

La configurazione predefinita della tastiera è progettata per rispecchiare il layout del Nintendo 64, garantendo un’esperienza di gioco intuitiva:

N64ABZSTARTLevetta analogicaPulsanti CD-Pad
TastieraXCZBarra spaziatriceWASDTasti frecciaTFGH

Altre scorciatoie

TastoAzione
F1Attiva/disattiva la barra dei menu
F11A schermo intero
TabAttiva/disattiva risorse alternative
Ctrl+RReset

Backend Grafici

2 Ship 2 Harkinian supporta tre API di rendering, selezionabili dal menu delle impostazioni (richiede un riavvio):

  • DirectX 11 (predefinito su Windows, ID: 0)
  • OpenGL (tutte le piattaforme, ID: 1)
  • Metal (predefinito su macOS, ID: 2)

In caso di crash, modificare manualmente il file 2ship2harkinian.json nella sezione “Backend”, aggiornando l’ID e il nome con uno dei valori validi sopra indicati.

Asset personalizzati

Gli utenti possono migliorare il gioco utilizzando asset personalizzati in formato .o2r o .otr. Per usarli:

  1. Posizionare i file nella cartella mods.
  2. Attivare gli asset alternativi in-game con il tasto Tab.

Chi è interessato a creare asset personalizzati può utilizzare i seguenti strumenti:

  • **retro**: Generatore di file .o2r e .otr.
  • **fast64**: Plugin per Blender (nota: il supporto per Majora’s Mask è incompleto).

Changelog

Modifiche

  • Non saltare la cutscene dello schianto della Luna se rileviamo che il giocatore sta tentando il glitch del quarto giorno.
  • Ripristinato il ritardo di salvataggio di 2 secondi quando si va nel vuoto parlando con una statua del gufo (per i glitch).
  • Non saltare la cutscene dell’incontro con gli alieni quando la Canzone del Sole è attiva (per i glitch).
  • Risolte varie problematiche della logica del randomizer.
  • L’opzione Salta alla selezione del file ora si applica dopo un salvataggio del gufo.

Bug risolti

  • Risolto il crash durante la rigenerazione degli O2R con i menu aperti.
  • Risolto il problema che permetteva di riprodurre le canzoni del Menu di pausa senza i pulsanti dell’ocarina.
  • Risolto il problema dei flag dei cuori modificabili nell’editor dei salvataggi.
  • Risolto il problema per cui il tempo si bloccava per sempre quando ci si muoveva con l’opzione del movimento del tempo.
  • Risolto il problema per cui i controlli della mappa di Tingle e del taccuino dei Bombers non potevano essere ottenuti nuovamente.
  • Risolto il problema che impediva di rimuovere i vecchi O2R su macOS.
  • Risolta l’interpolazione per i nemici del tiro con l’arco nella Palude.
  • Risolta l’interpolazione per le bolle durante il nuoto.
  • Risolto il problema delle descrizioni degli strumenti del tracker degli oggetti che mostravano informazioni errate.
  • Risolto un caso limite in cui le piume dei gufi scomparivano.
  • Risolto il problema per cui il controllo della Maschera Esplosiva veniva sempre assegnato.
  • Risolto il ciclo della finestra di pausa del buffer di pausa quando il salvataggio durante la pausa è abilitato.
  • Risolto il bug per cui le maschere ottenute sulla Luna rimanevano non disponibili quando si caricava un altro salvataggio senza suonare la Canzone del Tempo.

Cosa è cambiato

  • Movimento del tempo quando ti muovi: risolto il salvataggio della velocità del tempo a zero di @JordanLongstaff in #1850
  • Unione develop-keiichi->develop di @Eblo in #1876
  • Risolto il problema per cui i controlli della mappa di Tingle e del taccuino dei Bombers non potevano essere ottenuti nuovamente di @garrettjoecox in #1886
  • Risolti i flag dei cuori raccolti di @balloondude2 in #1885
  • Risolta la logica degli oggetti delle canzoni di @mckinlee in #1884
  • Possibile risoluzione del problema di chiusura di WASAPI di @garrettjoecox in #1879
  • [Risolto] Il gioco va in crash quando il menu è aperto durante la rigenerazione di OTR di @lightmanLP in #1878
  • Rimossi correttamente tutti gli O2R incompatibili di @garrettjoecox in #1882
  • Risolta l’interpolazione per i nemici del tiro con l’arco e le bolle di @garrettjoecox in #1889
  • Risolto il problema del tracker che non gestiva gli eventi incrementati e apportata una piccola modifica alla logica di Snowhead di @garrettjoecox in #1893
  • La Statua del Gufo salta alla Selezione File di @JordanLongstaff in #1854
  • Risolti due piccoli problemi del tracker degli oggetti di @garrettjoecox in #1895
  • Non saltare la cutscene dello schianto della Luna se il giocatore sta tentando il glitch del quarto giorno di @garrettjoecox in #1899
  • Consentito il ritardo di salvataggio quando si va nel vuoto durante un salvataggio del gufo di @garrettjoecox in #1901
  • Non saltare la cutscene degli alieni quando la Canzone del Sole è attiva di @garrettjoecox in #1900
  • Risolto il ciclo di pausa del buffer di pausa con il salvataggio durante la pausa di @garrettjoecox in #1902
  • [Risolto] La Canzone del Tempo non riporta Link alla Selezione File di @JordanLongstaff in #1897
  • Risolto il problema per cui il controllo della Maschera Esplosiva veniva assegnato uccidendo/ignorando Sakon di @garrettjoecox in #1904
  • Risolto il problema delle piume che scomparivano quando si andava nel vuoto di @garrettjoecox in #1905
  • Aggiornamento per Battler Bravo di @Eblo in #1907
  • Reset di masksGivenOnMoon al caricamento del file di @JordanLongstaff in #1908

Download: 2Ship2Harkinian Battler Bravo v5.0.1 (Win x64)

Download: 2Ship2Harkinian Battler Bravo v5.0.1 (Linux/Steam Deck)

Download: 2Ship2Harkinian Battler Bravo v5.0.1 (MacOS)

Download: Source code 2Ship2Harkinian Battler Bravo v5.0.1

Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale.

🔥 Prodotti in promozione e articoli più venduti: Xbox Series

Vedi altri prodotti Xbox Series

Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.

Ultimo aggiornamento 2026-09-04 / Link di affiliazione / Immagini da Amazon Product Advertising API

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui
Captcha verification failed!
Punteggio utente captcha non riuscito. Ci contatti per favore!

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.