Su console PlayStation Vita arriva una novità davvero particolare per gli appassionati di homebrew game: Super Mario Bros. torna giocabile sulla portatile Sony grazie a un porting nativo basato su di una ricompilazione in C.

Il progetto originale SuperMarioBros-C non sfrutta l’emulazione. Si basa infatti sulla disassemblazione completa del Super Mario Bros. per NES e sulla sua conversione automatica in codice C/C++ leggibile.
SuperMarioBros C Vita v.0.1 by Gustavo3211 can now be downloaded from VitaDB or VitaDB Downloader! More info: https://www.rinnegatamante.eu/vitadb/#/info/1395
In questo modo non viene emulato l’hardware della console originale, ma viene eseguito il gioco tramite codice tradotto in linguaggio moderno. Il risultato è una versione più leggera ed efficiente, con ottime prestazioni e un enorme potenziale per future modifiche, come mod, hack e miglioramenti strutturali.
La versione per PlayStation Vita è già sorprendentemente solida per uno stato iniziale. Il gioco gira a 60 FPS stabili e fluidi, con risoluzione adattata allo schermo della console e controlli completamente ottimizzati per tasti e analogico.
L’audio è ancora sperimentale e disattivato di default per evitare possibili crash, ma il gameplay è già pienamente funzionante. Per avviare il gioco è necessario anche la ROM originale, legalmente posseduta dall’utente.
Installazione
- Scaricare e installare il file
smbc.vpksulla console PlayStation Vita utilizzando VitaShell. - Posizionare la ROM
game.nes(il file deve essere rinominato esattamente in questo modo) nel percorsoux0:data/SMB/game.nes.- ROM richiesta:
Super Mario Bros. (JU) (PRG0) [!].nes
- ROM richiesta:
Controlli
/
– Muovi
/
/
– Salta
/
– Corri
– Avvia
– Select
Nota: Se debug_mode è abilitato nel file config.ini, i tasti
e
attiveranno invece il cambio tra modalità audio e rendering.
Esecuzione
Per funzionare è necessaria una copia non modificata della ROM Super Mario Bros. (JU) (PRG0) [!].nes. Senza questo file il gioco non mostrerà alcuna grafica, poiché i dati CHR vengono utilizzati per il rendering.
Di default, il programma cercherà questo file nella directory di lavoro corrente, ma il percorso può essere configurato anche nel file smbc.conf.
Configurazione
Il programma può essere configurato facoltativamente tramite un file chiamato smbc.conf nella directory di lavoro. Questo file utilizza il formato INI.
Download: Super Mario Bros. C v0.1
Download: Source code Super Mario Bros. C v0.1
Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale. Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.🔥 Prodotti in promozione e articoli più venduti: PS4
Vedi altri prodotti PS4
Ultimo aggiornamento 2026-05-13 / Link di affiliazione / Immagini da Amazon Product Advertising API
![[Scena PS4/PS5] Rilasciato ftpsrv v0.20 con nuove opzioni CLI, rebuild SDK PS4/PS5 e shell UI installer su PS5](https://www.biteyourconsole.net/wp-content/uploads/FTPS5A-238x178.webp)

![[Scena PSP] Apollo Save Tool PSP si aggiorna alla versione 2.3.2: upload FTP multiplo, nuove lingue e Apollo Patch Engine 2.0.4](https://www.biteyourconsole.net/wp-content/uploads/ApolloSaveToolPSP-238x178.webp)
![[Scena PS4/PS5] Rilasciato ftpsrv v0.20 con nuove opzioni CLI, rebuild SDK PS4/PS5 e shell UI installer su PS5](https://www.biteyourconsole.net/wp-content/uploads/FTPS5A-100x75.webp)

![[Scena PSP] Apollo Save Tool PSP si aggiorna alla versione 2.3.2: upload FTP multiplo, nuove lingue e Apollo Patch Engine 2.0.4](https://www.biteyourconsole.net/wp-content/uploads/ApolloSaveToolPSP-100x75.webp)