Home Homebrew Paper Mario: ReCut porta Paper Mario N64 su PC con RT64, widescreen...

Paper Mario: ReCut porta Paper Mario N64 su PC con RT64, widescreen e texture replacement nativo

130
0

Paper Mario: ReCut è un progetto di ricompilazione nativa per PC Windows dedicato a Paper Mario su Nintendo 64. Il progetto è basato sulla moderna tecnologia di ricompilazione N64 e permette di eseguire il gioco in maniera nativa su PC, senza utilizzare un emulatore tradizionale.

Questo approccio consente di ottenere prestazioni più stabili, minore input lag e una compatibilità moderna nettamente superiore.

Sviluppato da SMCGames, il progetto è indipendente rispetto al noto porting di Harbour Masters ancora in fase di sviluppo.

Nonostante Paper Mario: ReCut sia attualmente disponibile come prerelease v0.1.1, il lavoro svolto ha già attirato molta attenzione nella community grazie alla qualità raggiunta in così poco tempo.

Uno degli aspetti più interessanti del progetto è l’integrazione del renderer RT64, che migliora sensibilmente la resa grafica del gioco.

Sono supportate risoluzioni elevate, widescreen e una qualità visiva molto più pulita rispetto all’hardware originale, pur mantenendo intatto lo stile artistico iconico di Paper Mario.

Il progetto include inoltre il supporto al texture replacement in tempo reale, permettendo di sostituire texture e asset grafici senza riavviare il gioco. Per facilitare ulteriormente le modifiche, è presente anche il Paper Atlas Tool, uno strumento dedicato alla gestione e personalizzazione delle texture.

Dal punto di vista tecnico, Paper Mario: ReCut offre ottime prestazioni anche su hardware non particolarmente potente e garantisce il supporto ai controller moderni, rendendo l’esperienza molto più comoda e immediata sui sistemi attuali.

Caratteristiche

  • Premere per accedere al menu (potrebbe essere cambiato in in futuro, non è ancora definitivo).
  • Configurazione iniziale guidata della ROM con verifica locale per garantire l’utilizzo legale del gioco originale.
  • Integrazione del renderer RT64 in modalità finestra.
  • Menu delle opzioni grafiche con applicazione in tempo reale delle impostazioni del renderer.
  • Possibilità di attivare o disattivare il Live Texture Replacement tramite il tasto .
  • Dump delle texture con un solo comando, mostrando all’interno della finestra la percentuale di completamento e il numero totale di texture estratte.
  • Modalità Continuous Dump per catturare automaticamente le nuove texture generate mentre il gioco continua a essere eseguito.
  • Paper Atlas Tool incluso come applicazione companion per facilitare la sostituzione e la modifica delle texture.
  • Finestre dedicate alla configurazione di controller e tastiera già presenti, ma ancora in fase di espansione e miglioramento.

Nota: L’attuale implementazione del gamepad associa automaticamente i controlli ai controller SDL compatibili riconosciuti. Il sistema completo di rimappatura dei tasti è ancora in sviluppo.

Stato attuale

Questa è ancora una build iniziale in fase di sviluppo. Il gioco è avviabile e gli strumenti integrati continuano a essere modellati e migliorati specificamente attorno a Paper Mario man mano che lo sviluppo procede.

I save state sono già implementati come un primo sistema sperimentale di snapshot del runtime. I salvataggi e i caricamenti degli slot vengono messi in coda all’interno del ciclo principale del gioco e i file vengono memorizzati nella cartella user/states/.

Al momento vanno considerati una funzione ancora sperimentale mentre il runtime continua a maturare.

Problemi noti

  1. Il widescreen è attualmente non funzionante correttamente, ma è comunque disponibile per i test. Attivandolo potrebbero verificarsi diversi problemi visivi. Per ora, la modalità 4:3 standard resta quella consigliata per giocare.
  2. L’utilizzo dei save state nell’implementazione attuale può causare problemi gravi al gioco. Per il momento è consigliato evitarne l’uso.
  3. SmartScreen di Windows può segnalare falsi positivi finché l’applicazione non verrà firmata digitalmente. Lo sviluppatore ha già inviato l’eseguibile a Microsoft per la valutazione e la risposta ricevuta è stata semplicemente di attendere che il software acquisisca maggiore affidabilità nel tempo. Lo sviluppatore si è inoltre scusato per eventuali preoccupazioni causate dagli avvisi di sicurezza.

Cartelle del runtime

I dati locali del runtime vengono salvati nella cartella user/

Le sottocartelle principali sono:

user/pm.n64.us.z64
user/states/
user/textures/dumps/
user/textures/replacements/
user/AtlasEditing/

Non bisogna mai includere nella repository o distribuire ROM, file di salvataggio, output generati dal ROM, dump locali, sostituzioni di texture o qualsiasi contenuto presente nelle cartelle utente.

Paper Atlas Tool

Il software Paper Atlas Tool è incluso come strumento pensato per semplificare la sostituzione delle texture e, con la sua evoluzione, potrebbe cambiare il modo in cui viene vissuto Paper Mario, rendendo il modding delle texture molto più accessibile e immediato.

In origine era stato sviluppato come tool generico per la gestione e sostituzione di texture su qualsiasi set N64, ma è stato poi adattato specificamente per questo progetto, con ancora diversi miglioramenti previsti. Il tool si trova nella cartella tools/PaperAtlasTool/.

Nelle build per Windows, il file PaperAtlasTool.exe viene pubblicato accanto a PaperMarioReCut.exe. È possibile avviarlo direttamente dal menu Graphics > Paper Atlas Tool oppure dalla finestra dedicata alla Texture Replacement.

Se le cartelle di dump o di sostituzione delle texture non sono presenti, sia il gioco sia Paper Atlas Tool forniscono indicazioni su come crearle correttamente.

Istruzioni per la sostituzione delle texture

  • Avviare Paper Mario ReCut e caricare la scena di cui si intende modificare le texture.
  • Premere oppure aprire il menu Graphics > Texture Replacement.
  • Passare il mouse su “Dump Textures” per visualizzare una descrizione della funzione.
  • Premere “Dump Textures”. Il gioco metterà brevemente in pausa l’input mentre le texture della scena corrente vengono esportate come file PNG v5 nella cartella: user/textures/dumps/
  • Durante il processo, viene mostrata una percentuale di avanzamento insieme al numero di texture disponibili. I file PNG v5 già esistenti vengono ignorati, quindi i dump successivi aggiungono solo le nuove texture non ancora catturate.
  • Per una cattura più completa, è possibile attivare la modalità “Continuous Dump”, che continua a esportare le texture man mano che vengono generate dal gioco. Questa modalità può ridurre sensibilmente le prestazioni a seconda dell’hardware, quindi è consigliato disattivarla una volta terminato il lavoro.
  • Aprire il Paper Atlas Tool direttamente dalla finestra Texture Replacement oppure dal menu Graphics > Paper Atlas Tool.
  • Il Paper Atlas rileva automaticamente le cartelle di dump e di sostituzione quando viene avviato nella stessa directory dell’eseguibile del gioco.
  • Organizzare manualmente le texture, oppure utilizzare le funzioni Auto Pack, Auto Edges o Group Sizes.
  • Salvare il lavoro tramite “Atlas + Layout”. I file di lavoro combinati vengono salvati nella cartella: user/AtlasEditing/
  • Modificare il file combined_texture.png con un editor di immagini esterno.
  • Successivamente, tornare nel Paper Atlas e suddividere nuovamente l’atlas nelle texture separate. I file risultanti vengono scritti in: user/textures/replacements/
  • Nel gioco, attivare la funzione Live Texture Replacement oppure premere . In alternativa, è possibile usare “Reload Folder” dopo aver modificato i file per applicare le modifiche.

Note conosciute

  • Il widescreen è ancora non funzionante, ma rimane disponibile per i test.
  • I save state sono un sistema sperimentale basato su snapshot del runtime di ricompilazione. Vanno considerati in fase di test mentre il runtime continua a maturare e al momento non funzionano correttamente.

Download: Paper Mario: ReCut v0.1.1

Download: Source code Paper Mario: ReCut v0.1.1

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

🔥 Prodotti in promozione e articoli più venduti: PS4

Vedi altri prodotti PS4

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

Ultimo aggiornamento 2026-06-11 / 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.