Home Homebrew Persona 3 Dual: il demake per Nintendo DS nato come meme che...

Persona 3 Dual: il demake per Nintendo DS nato come meme che è diventato realtà

69
0

Quello che fino a pochi anni fa era solo una battuta ricorrente nelle community dei JRPG oggi si è trasformato in un progetto concreto, giocabile e sorprendentemente rifinito.

Persona 3 Dual è infatti un demake completo di Persona 3 sviluppato da zero per Nintendo DS, nato dall’idea del team P3D Project e cresciuto fino a diventare una delle sorprese più virali del panorama homebrew.

Il progetto è stato realizzato in C++ con devkitPro, sfruttando in modo intelligente le caratteristiche hardware della console: i due schermi vengono utilizzati per separare azione e interfaccia, con dialoghi, menu e informazioni di stato distribuiti in modo naturale tra display superiore e touchscreen.

L’obiettivo non è una semplice conversione estetica, ma una vera reinterpretazione del gioco originale adattata ai limiti del DS, con uno stile grafico pixel-art e chibi che richiama i JRPG portatili dell’epoca d’oro Nintendo.

Dal punto di vista del gameplay, Persona 3 Dual mantiene le fondamenta dell’originale: combattimenti a turni, vita scolastica, Social Links e l’esplorazione del Tartarus sono stati ricreati con grande attenzione, pur semplificati per adattarsi alle capacità della console.

Il risultato è un’esperienza che, pur essendo ridotta rispetto alla versione PlayStation, riesce comunque a catturare lo spirito del titolo Atlus.

Uno degli aspetti più interessanti è la struttura tecnica del progetto. Il gioco supporta il caricamento di asset tramite filesystem FAT da scheda SD, rendendo possibile l’uso su hardware reale attraverso TWiLight Menu++ su DS, DSi e 3DS, oltre alla piena compatibilità con l’emulatore melonDS.

Il codice è open source e rilasciato con licenza CC BY-NC-SA 4.0 per la parte engine, a conferma della natura fan-made e non commerciale dell’iniziativa.

Il successo del progetto è legato anche alla sua storia: nato come meme tra forum e Reddit, con ipotetici “mockup” di un Persona per DS, è stato trasformato in realtà da sviluppatori della community come TheBossT910 e altri contributori del P3D Project.

Dopo anni di battute e idee teoriche, la versione 1.0 rilasciata a fine giugno 2026 ha scatenato un’ondata di interesse enorme, tra video virali e prove su console reali.

Il team ha inoltre ribadito che il progetto è completamente non-profit e non include asset ufficiali di Atlus o SEGA, mantenendo così una chiara separazione dal materiale originale.

Il motivo per cui Persona 3 Dual ha colpito così tanto la community è semplice: rappresenta alla perfezione lo spirito del mondo homebrew.

È un progetto nato dalla passione, costruito senza fini commerciali e guidato dalla volontà di dimostrare quanto si possa fare anche con hardware limitato. Paradossalmente, proprio i vincoli tecnici del Nintendo DS hanno spinto il team a soluzioni creative che rendono il gioco unico nel suo genere.

Avvio

Il gioco richiede il supporto al file system FAT per caricare le risorse durante l’esecuzione. Attualmente sono supportati:

  • melonDS (emulatore multipiattaforma).
  • Hardware reale Nintendo DS / DSi / 3DS tramite TWiLight Menu++.
  • Altri launcher per flashcard potrebbero funzionare, ma non sono stati testati.

melonDS (Emulatore)

  • Scaricare l’archivio persona-3-dual.nds e sdcard.img.gz dall’ultima release, quindi estrarre l’archivio sdcard.img.gz.
  • Sviluppatori: Compilare il progetto con make; verranno generati persona-3-dual.nds e sdcard.img.
  • In melonDS, andare su Settings → DLDI e abilitare il supporto DLDI.
  • Impostare il percorso dell’immagine della scheda SD sul file sdcard.img generato.
  • Non abilitare l’opzione “Sync SD card to folder”, poiché cancellerà il contenuto della cartella.

A questo punto è possibile avviare melonDS e caricare la ROM persona-3-dual.nds.

Hardware reale (DS / DSi / 3DS)

Richiede TWiLight Menu++ con il patching DLDI abilitato.

  • Scaricare persona-3-dual.nds e l’archivio data.zip, quindi estrarre quest’ultimo.
  • Sviluppatori: Compilare il progetto con make; verranno generati persona-3-dual.nds e il contenuto della cartella /data.
  • Nelle impostazioni di TWiLight Menu++, assicurarsi che DLDI access sia impostato su ARM9 e che Game Loader sia impostato su nds-bootstrap.
  • Sulla scheda SD, aprire la cartella /roms/nds/ (o quella equivalente).
  • Copiare persona-3-dual.nds e l’intera cartella /data all’interno di tale directory:

/roms/nds/
├── persona-3-dual.nds
└── data/
    ├── music/
    ├── video/
    └── ...
  • Avviare normalmente il gioco tramite TWiLight Menu++.

Configurazione del team e dell’ambiente

Roadmap

  • Per conoscere lo stato attuale dello sviluppo e i problemi ancora aperti, consultare la Project Board.
  • Per seguire l’avanzamento delle varie milestone, consultare il documento P3D Roadmap.

Changelog

Bug noti

  • Il testo dei dialoghi di Akihiko fuoriesce dal riquadro di testo.
  • Non è possibile aggiornare o reinserire il nome nella schermata del Contratto.
    • In realtà non è previsto che si torni nella schermata del Contratto dopo la prima volta.
    • Non è prevista una correzione.
  • Il menu di pausa al momento non svolge alcuna funzione.
    • Solo il sottomenu di debug dispone di opzioni funzionanti.
  • Leggero sfarfallio tra texture sovrapposte.
    • Il problema si nota soprattutto nel Paulownia Mall.
    • Questo verrà risolto in una milestone successiva.

Controlli e funzionalità di base

  • Attualmente sono disponibili solo il Dormitorio di Iwatodai, le strade di Iwatodai, il Paulownia Mall e la stazione di polizia.
    • Se noti che il personaggio viene teletrasportato in una posizione “sbagliata”, è perché quelle aree non sono ancora state implementate.
  • Nota: Nel menu di pausa sono presenti alcune opzioni di debug. Queste non necessitano di essere testate.
  • Usa il D-pad per muovere il personaggio.
  • È possibile salvare i dati di gioco (video introduttivo e modalità FEMC).
    • Nota: ogni volta che installi un nuovo aggiornamento, il file di salvataggio verrà cancellato.
    • Questo comportamento verrà corretto in una futura milestone.
  • Il tasto Start, negli ambienti 3D, apre il menu di pausa.
    • Tramite l’opzione di debug è possibile selezionare diversi ambienti e funzionalità 3D.
    • È anche possibile toccare il pulsante “Menu” sul touchscreen per aprire il menu di pausa.
  • Avvicinandoti ai personaggi (Akihiko nel Dormitorio di Iwatodai e Maya nelle strade di Iwatodai) puoi interagire con loro premendo .
    • Quando un personaggio è interagibile, nella parte inferiore del menu viene visualizzato un messaggio.
    • Akihiko avvia un dialogo.
    • Maya avvia una battaglia.

Bug/Problemi

  • Segnalare eventuali problemi al team su Discord utilizzando il formato riportato di seguito nel canale del forum #bug-reports (copiare e incollare).

## Descrizione del bug
Una descrizione chiara e concisa del problema.

## Come riprodurlo
Passaggi per riprodurre il comportamento:

## Comportamento atteso
Una descrizione chiara e concisa di ciò che ti aspettavi accadesse.

## Screenshot
Se applicabile, aggiungere screenshot per aiutare a spiegare il problema.

## Piattaforma
- Emulatore + versione (es. melonDS, v1.1)
- Sistema operativo + versione (es. macOS Tahoe 26.5)
- Hardware + loader (es. DS Lite, TWiLight Menu++)

## Contesto aggiuntivo
Qualsiasi altra informazione utile da conoscere.

Asset

Consultare la sezione Running the Game per le istruzioni di installazione.

File Utilizzo
persona-3-dual.nds ROM – necessaria sia per emulatore che per hardware reale
sdcard.img.zip Emulatore melonDS – da decomprimere e montare tramite le impostazioni DLDI
data.zip Hardware reale – da estrarre e posizionare come cartella data/ accanto alla ROM sulla scheda SD

Cosa è cambiato rispetto alla versione 0.1 (Beta)

Download: persona-3-dual.nds

Download: data.zip

Download: sdcard.img.zip

Download: Source code Persona 3 Dual

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

🔥 Prodotti in promozione e articoli più venduti: PS5

Vedi altri prodotti PS5

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

Ultimo aggiornamento 2026-08-10 / 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.