[PS2] PS2 SNESticle USB Edition: Nuova Vita per l’Emulatore SNES di Sardu

Finalmente arriva una versione sperimentale di SNESticle per PS2 con supporto USB, grazie al lavoro di Boon Tobias! Questo emulatore Super Nintendo, noto per la sua velocità, ora permette di caricare giochi da unità USB, anche in formato exFAT (con alcune limitazioni).

🔹 Cosa offre questa versione?

  • Supporto FAT32 con salvataggi SRAM sulla Memory Card.

  • Supporto exFAT (tramite BDM Assault) ma senza salvataggi SRAM.

  • Migliore velocità rispetto a Snes Station, con molti giochi a 60fps fluidi.

  • Mode-7 implementato (ma non al 100%).

⚠ Attenzione: La compatibilità con giochi che usano chip aggiuntivi (DSP-1, SA1, etc.) è limitata e buggata.


📜 La storia di SNESticle

SNESticle è un emulatore SNES misterioso e affascinante. La sua prima apparizione pubblica risale al 2005, nascosto dentro EA’s Fight Night Round 2 per GameCube, dove permetteva di giocare a Super Punch-Out!!.

Il nome “SNESticle” non è casuale: il suo creatore, Icer Addis (aka “Sardu”), è lo stesso sviluppatore di NESticle, uno dei primi e più famosi emulatori NES. Dopo anni di lavoro in EA, nel 2022 Sardu ha deciso di rilasciare il codice sorgente di SNESticle sotto licenza MIT, aprendo la strada a nuovi sviluppi.


💡 Come funziona il supporto USB?

Boon Tobias ha scoperto che SNESticle non resetta l’IOP all’avvio, quindi i driver caricati prima rimangono attivi. Sperimentando con controller USB e modificando il binario, è stato possibile:

✅ Caricare giochi da USB (FAT32/exFAT)
✅ Usare BDM Assault per supportare exFAT
❌ Problemi di compatibilità con alcuni driver (es. MCSAVE.IRX crasha con USB)

🔧 Limitazioni note:

  • Se si usano driver USB vecchi, i salvataggi SRAM funzionano.

  • Con BDM Assault, i salvataggi SRAM non funzionano.

  • Alcuni driver (come CDVD.IRX) possono causare conflitti.


📥 Download e test

Boon Tobias ha condiviso due versioni:

  1. FAT32 + SRAM salvataggi su Memory Card

  2. exFAT (via BDM Assault) senza SRAM

🔗 Link ai file:
👉 Google Drive
👉 Discussione su PSX-Place


🚀 Prossimi passi?

Sarebbe ideale modificare il codice sorgente per migliorare la compatibilità, ma richiederebbe un lavoro enorme. Intanto, gli utenti possono sperimentare con:

  • Driver alternativi (HDD, USB modificati)

  • Embeddare tutto in un singolo eseguibile

  • Modificare MCSAVE.IRX per salvare su USB

📢 Provatelo e fateci sapere nei commenti se funziona per voi!

Da FRANCESCO

Sviluppatore a tempo perso nato negli anni 80, amante delle console e delle retro console.Il mio motto è quello di aiutare il prossimo senza avere rimorsi di cio' che hai fatto.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

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