Una raccolta di migliorie per il firmware
Portoghese, inglese, spagnolo, tedesco, francese, italiano, russo e olandese Copertine dei giochi Patch IPS/BPS Temi e suoni

Il tuo firmware sd2snes,
potenziato.

Una versione del firmware sd2snes / FXPak Pro con il menu tradotto per intero, la copertina di ogni gioco nel browser, temi e suoni del menu, un gestore di cheat e patch IPS/BPS applicate proprio all'avvio del gioco. Il tutto sopra il firmware originale di mrehkopf.

8
Lingue
…
Copertine · SNES/SGB
…
Cheat
31
Nuove funzioni
…
Download
★ È la prima volta qui?

Da zero al tuo primo gioco, in 5 passi.

Niente da compilare. Il pacchetto full contiene già l'intero firmware - non devi installare prima nulla di ufficiale.

⬇ Scarica il pacchetto completo Vuoi copertine, temi e suoni? Guarda le funzioni ↓
  1. 1
    Scarica il pacchetto completo Lo .zip contrassegnato come full nei download - è tutto ciò che ti serve.
  2. 2
    Copialo nella radice della scheda SD Apri lo .zip e copia tutto nella radice della scheda (sostituisci quando richiesto).
  3. 3
    Aggiungi i tuoi giochi alla scheda Le ROM sono tue - copiale in qualsiasi cartella della scheda. Il firmware non include giochi.
  4. 4
    Copertine, cheat e info di gioco (facoltativo) Sul tuo PC, apri il Web Manager, indicagli la scheda e scaricherà per te copertina, informazioni e cheat di ogni gioco.
  5. 5
    Accendi la console Rimetti la scheda e accendi. Al primo avvio il menu propone un tour delle novità. Per cambiare lingua: l'opzione Lingua nel menu.
💾 Alcuni giochi con chip speciali richiedono file BIOS che devi procurarti tu (per motivi legali - servono anche al firmware ufficiale): bsxbios.bin, dsp1.bin, dsp1b.bin, dsp2.bin, dsp3.bin, dsp4.bin, sgb1_boot.bin, sgb1_snes.bin, st0010.bin, st011.rom, st018.rom, stbios.bin.
Versione 2.17 · cosa è cambiato

Più colori sullo schermo, più cartucce nello slot.

La protagonista è il Game Boy Color: i file .gbc ora girano a colori su un core tutto loro (sperimentale, solo FXPak Pro). E sei tipi di cartuccia che prima non partivano ora partono: i chip ST011 e ST018 di Seta, i bootleg con protezione anticopia, il Super 20 in 1, Gamars Puzzle e i file .sfrom. Insieme arriva un tour delle novità al primo avvio, che presenta ogni funzione e permette di attivarne l'opzione lì stesso, oltre alle icone nell'elenco dei file, alle scorciatoie sul controller 2, all'olandese come ottava lingua del menu e alla musica inclusa nel firmware.

Il fiore all'occhiello della 2.17 Sperimentale · solo FXPak Pro (Mk.III)

Game Boy Color

Metti un .gbc sulla scheda e gira su un core Game Boy Color fatto per sd2snes+: a colori, alla velocità giusta e con la modalità a doppia velocità. I .gb che chiedono il Color ci vanno da soli.

  • Colori veri, non la palette del Super Game Boy
  • Schermate hi-colour corrette, allargabili a 256×192
  • Salvataggi a batteria e orologio della cartuccia
  • Boot ROM libera di SameBoy: niente BIOS

Anteprima: su questo core ancora niente savestate, cheat né menu in gioco, e alcuni giochi restano su uno schermo bianco.

Novità della 2.17 Al primo avvio

Tour delle novità

Al primo avvio dopo l'installazione o un aggiornamento, il menu chiede se vuoi vedere un tour: un filmato di benvenuto, poi una scheda per funzione, con l'immagine di ciò che cambia sullo schermo e la sua opzione lì stesso.

  • Una scheda per funzione, con immagine
  • Ogni opzione si imposta lì stesso
  • Dopo un aggiornamento, solo le novità
  • In tutte le otto lingue del menu

Per rivederlo: Configurazione › Tour delle novità. Le risposte vengono salvate alla fine del tour.

Chip nuovo

Seta ST011: Morita Shougi

  • Hayazashi Nidan Morita Shougi usa il chip ST011, che ora ha un core tutto suo: il gioco parte e il computer gioca contro di te
  • Copia il firmware del chip in /sd2snes/st011.rom. Se il file manca, il menu dice quale
  • Su entrambe le schede. Niente savestate né menu in gioco su questo core
  • Core scritto da M2M
Chip nuovo

Seta ST018: un ARM a 32 bit

  • Hayazashi Nidan Morita Shougi 2 monta un coprocessore ARM a 32 bit. Il core include quella CPU, scritta da zero
  • Copia il firmware del chip in /sd2snes/st018.rom
  • Su entrambe le schede. Niente savestate né menu in gioco su questo core
  • Core scritto da M2M
Cartucce

Bootleg protetti, dal dump intatto

  • Giochi senza licenza con chip anticopia girano dal file originale, senza versione craccata
  • Aladdin 2000, Tekken 2, i bootleg di Pokémon, King of Fighters '98 e 2000, Soul Blade, Street Fighter EX Plus Alpha e altri
  • Il gioco viene riconosciuto dal checksum del file. Su entrambe le schede, senza savestate né menu in gioco
  • Core scritto da M2M
Cartucce

Super 20 in 1

  • Il multicart coreano Super 20 in 1 apre il suo menu e cambia gioco come la cartuccia vera
  • Sono giochi NES portati su SNES, come Spartan X e TwinBee
  • Si carica come un dump qualsiasi, su entrambe le schede. Niente savestate né menu in gioco
  • Core scritto da terminator2k2; build per Mk.II di M2M
Cartucce

Gamars Puzzle

  • Il puzzle taiwanese senza licenza Gamars Puzzle ha una mappa di memoria tutta sua e ora parte come un dump qualsiasi
  • Su entrambe le schede; sul SD2SNES (Mk.II) usa il fpga_basex.bit del pacchetto del firmware
  • Supporto scritto da terminator2k2
Formati

File .sfrom dello SNES Classic

  • Il .sfrom, il formato ROM dello SNES Classic, compare nel browser e parte come qualsiasi gioco: salvataggi, cheat e patch funzionano allo stesso modo
  • Il Web Manager e il GamesDB riconoscono il gioco dalla ROM contenuta nel file, quindi copertina e scheda sono le stesse del .sfc
  • Supporto nel firmware scritto da terminator2k2
Browser

Icone nell'elenco

  • Ogni riga del browser mostra un'icona in base al tipo - cartella, gioco SNES, NES, Master System, Game Boy, Game Boy Color e Atari 2600, musica, tema - e la cartella MSU-1 che si apre come gioco ha l'icona di gioco
  • Y su una cartella MSU-1 aperta come gioco mostra il menu contestuale della sua ROM: cheat, preferiti, elimina…
Scheda del gioco

Cheat dalla scheda

  • Nella scheda del gioco, SELECT apre l'elenco dei cheat di quel gioco
Menu di gioco

Scorciatoie sul controller 2

  • Le combo in gioco (menu, savestate, reset) funzionano anche col controller 2
  • Opzione Tasti sul controller 2, disattivata di default; il controller 1 ha la precedenza
Menu di gioco

Elenco scorciatoie

  • Nel menu in gioco, SELECT sulla barra delle schede elenca tutte le combo attive per il gioco in corso
Menu

Tasti in verde

  • Nei suggerimenti dei tasti in fondo allo schermo, nel menu e in gioco, il nome di ogni tasto è in verde
Audio

Musica di serie

  • Il firmware ora include 3 tracce con licenza libera e la Musica casuale è attiva
Impostazioni

Nuove impostazioni predefinite

  • I savestate e l'Hook in gioco sono attivi
  • Il tasto RESET non riavvia più il gioco: torna sempre al menu, nella cartella dell'ultimo gioco e con quel gioco selezionato
  • Perché una pressione breve riavvii il gioco, scegli Durata in Reset al menu: una pressione lunga (o due rapide) torna al menu
  • Chi ha già un config.yml mantiene le sue scelte
Lingue

Il menu ora parla olandese

  • Il Nederlands è entrato come ottava lingua, accanto a portoghese, inglese, spagnolo, tedesco, francese, italiano e russo
  • Menu, messaggi, la descrizione di ogni opzione e il menu in gioco - tutto tradotto. Si sceglie in Lingua, nel menu principale
  • L'orologio del menu mostra la data all'olandese, GG-MM-AAAA, con l'ora dopo la data
Corretto

Correzioni e rifiniture

  • Scheda del gioco: le lettere accentate e cirilliche non diventano più ?, e la descrizione tradotta appare per intero
  • Cambio gioco nella scheda: la dissolvenza è più rapida, e il filmato del gioco precedente non ripete più il suo audio mentre si carica la scheda successiva
  • Savestate: caricare uno state fatto in un altro livello riporta la musica giusta in Super Mario World e nei tre Donkey Kong Country (versioni americane)
  • Cheat nel menu in gioco: l'ON/OFF di ogni riga della lista è tradotto in tutte le lingue (es. ВКЛ in russo, AAN in olandese)
Novità della versione 2.16 (versione precedente)

Un'altra console e quattro cartucce che nessun flashcart apriva. Il chip programmabile dello sd2snes ha imparato una console in più e quattro cartucce che nessun flashcart apriva: l'Atari 2600 (sperimentale, e solo su FXPak Pro), i giochi SPC7110, il Super FX 3 del DOOM del 2025, il Sufami Turbo di Bandai e le cartucce da torneo di Nintendo. Ognuno ha la sua scheda qui sotto, con quello che funziona e quello che no - e quelle dettagliate stanno in Funzioni.

Aggiornamenti

Cosa è arrivato dopo: dalla 2.16.1 alla 2.16.4

2.16.1

  • La data nel formato della tua lingua: l'orologio del menu mostra GG/MM/AAAA in portoghese, spagnolo, francese e italiano, GG.MM.AAAA in tedesco e russo e MM/GG/AAAA in inglese, con l'ora dopo la data
  • Super Mario Bros. è tornato normale sul core NES: nella 2.16 il livello scendeva sullo schermo durante lo scorrimento e perdeva colonne per strada
  • Il testo in russo del menu ha avuto un'altra revisione, e la У ha un disegno tutto suo, con la coda
  • La Y del font ha un'asta dritta e centrata - prima cambiava larghezza a ogni riga e sembrava un'altra lettera (contributo di Willian Nascimento)

2.16.2

  • La cartella di un gioco MSU-1 si apre come il gioco: con una sola ROM e il suo .msu dentro, premi A sulla cartella stessa e arriva la scheda o il gioco, come l'hai impostato. Si attiva e disattiva in Opzioni Browser → Apri cartelle MSU-1 come gioco
  • La cartella MSU-1 mostra la copertina del gioco quando è selezionata, e le tracce .pcm vanno in fondo alla lista, nell'ordine giusto (la 2 prima della 10)
  • Eliminare una ROM porta via ciò che le apparteneva: copertina, scheda, schermata, filmato, guide, cheat e impostazioni della patch. I salvataggi a batteria, i memory pack e i save state non ne fanno mai parte
  • Mostra cartella sd2snes (in Opzioni Browser, disattivata di default): la cartella della scheda SD stessa compare nel browser, con salvataggi, save state, copertine e schede. Ciò che è tuo si elimina con Y; firmware, menu e core dell'FPGA compaiono, ma senza l'opzione di eliminazione
  • Super Famicom di prima generazione (piastra SHVC-CPU-01): il menu non si blocca più mentre navighi. Un aggiornamento dello schermo poteva finire proprio a ridosso dell'effetto di sfondo, l'unico momento che il processore di quella piastra non regge

2.16.3

  • È tornata la scheda GUIDE: dalla 2.16 il menu in gioco diceva "Manuale non trovato" in qualsiasi gioco, anche con la guida sulla scheda
  • Nella scheda di una cartella MSU-1, Su/Giù passano al gioco precedente o successivo, come per qualsiasi altro gioco

2.16.4

  • Editor di cheat: aggiungi, modifica ed elimina codici direttamente sulla console - dal menu (Y) e nella scheda CHEATS del gioco, con tastiera a schermo
  • Super Mario RPG: il testo del "Level Up" non esce più confuso sul FXPak Pro, lo schermo torna giusto chiudendo il menu in gioco, e l'SD2SNES (Mk.II) non si blocca più nelle battaglie
  • Star Ocean e Street Fighter Alpha 2: niente più sporcizia grafica in una parte dei caricamenti
  • Una patch che trasforma un gioco Super FX in FX3 ora si carica correttamente
Sperimentale

Atari 2600 (FXPak Pro (Mk.III))

Il core e le cartucce

  • Metti un .a26 sulla scheda e compare nella lista come qualsiasi altro gioco
  • Solo su FXPak Pro (Mk.III) - qual è il mio?
  • Servono i due file nuovi in /sd2snes: fpga_a26.bi3 e a26_snes.bin. Se copi solo il firmware, il gioco non si apre
  • Cartucce da 2K e 4K e i bankswitching F8, F6 e F4, comprese le versioni con Superchip (F8SC, F6SC, F4SC)
  • Non ci sono ancora: E0, 3F, FE, FA, DPC, Supercharger, paddle, tastierino - e solo NTSC, una cartuccia PAL non gira
  • Audio del TIA su entrambi i canali, con tutti i 16 modi di forma d'onda

I due joystick e le leve della console

  • I due joystick escono sui due controller SNES
  • Tenendo Start premi la leva RESET della console e tenendo Select quella SELECT
  • X passa tra colore e bianco e nero, e L/R sono le leve di difficoltà dei due giocatori
  • L + R insieme congelano le leve - è lo spazio che lascia passare le combo del menu in gioco senza toccare l'Atari
  • La larghezza dell'immagine si sceglie in Opzioni Chip: 160 (1:1), quella nativa con le bande ai lati, o 256 (largo), che riempie lo schermo
Chip nuovo

SPC7110: i giochi che non partivano mai

  • Tengai Makyou Zero, Momotarou Dentetsu Happy e Super Power League 4 girano - prima il menu diceva solo che il chip non era supportato
  • Supporto alla ROM di espansione (banchi $40-4f) che usano le immagini da 7 MB
  • Funziona su entrambe le schede: FXPak Pro (Mk.III) e SD2SNES (Mk.II)
  • Serve il file nuovo in /sd2snes: fpga_spc7110.bi3 (Mk.III) o fpga_spc7110.bit (Mk.II) - e nessun BIOS
  • Il salvataggio a batteria funziona normalmente e su entrambe le schede un file .rtc accanto al salvataggio fa da batteria della cartuccia - l'orologio di Tengai sopravvive allo spegnimento. Su Mk.II serve il fpga_spc7110.bit dello stesso pacchetto del firmware
  • Il menu in gioco (L + R + Y + ←) si apre anche qui - cheat dal vivo, guide e salvataggi; restano fuori solo i save state
  • Il core è originale di sd2snes+, scritto partendo dall'implementazione in C++ dell'emulatore ares (licenza ISC)
Cartuccia nuova

Sufami Turbo: le minicartucce di Bandai

  • Il Sufami Turbo è la cartuccia passante di Bandai con due slot per minicartucce - metti i .st sulla scheda e compaiono nella lista
  • Serve il BIOS della cartuccia base in /sd2snes/stbios.bin - il file lo fornisci tu, come per gli altri chip
  • Poco prima dell'avvio, una finestra sceglie la cartuccia dello Slot B - e la coppia viene ricordata per la volta dopo
  • Ogni minicartuccia tiene il proprio salvataggio a batteria, come nell'hardware: i titoli collegabili (la serie SD Gundam Generation) esistono proprio per scrivere nella cartuccia dell'altro slot
  • Gira su entrambe le schede; sul SD2SNES (Mk.II), dalla 2.17, usa il fpga_basex.bit del pacchetto del firmware (senza, compare l'avviso di file mancante)
  • Menu in gioco e cheat funzionano; i save state no
Chip del 2025

Super FX 3: il DOOM del 2025 gira sul flashcart

  • Prima di tutto: non gira alla velocità della cartuccia reale - l'FPGA del sd2snes non raggiunge il chip del 2025. Gli Star Fox girano al massimo, ma DOOM resta a ~11 fps contro i 20 della cartuccia - la sensazione è quella del DOOM per Super Nintendo del 1995. Accelerarlo è il prossimo passo
  • Il Super FX 3 è il chip della nuova cartuccia di DOOM (Limited Run Games, 2025, progettato da Randal Linden) - ed è il bersaglio anche delle patch gratuite che potenziano Star Fox e Star Fox 2. Nessun flashcart avviava questo formato finora
  • Tutti e tre i giochi partono e si giocano: The Ultimate Doom, Star Fox FX3 e Star Fox 2 FX3 - con il salvataggio a batteria di Star Fox 2 funzionante
  • Gira su entrambe le schede: sul FXPak Pro (Mk.III) il supporto vive in fpga_gsu.bi3; il SD2SNES (Mk.II) guadagna un core dedicato, fpga_gsu3.bit - entrambi dallo stesso pacchetto del firmware
  • Niente menù in gioco, trucchi o save state su queste cartucce: la mappa di memoria del FX3 occupa lo spazio usato dagli hook
  • Un'implementazione originale del sd2snes+, scritta a partire dalla specifica pubblica del chip (Randal Linden) + test comportamentali a scatola nera con il gioco vero - senza una sola riga di codice di altre implementazioni
Cartucce da torneo

Competition Carts: le cartucce da campionato di Nintendo

  • Le cartucce che Nintendo costruì per i suoi tornei ufficiali - tre giochi a tempo e una schermata punteggio, con timer di round in hardware - si avviano come normali dump .sfc: Campus Challenge '92 (Super Mario World, F-Zero, Pilotwings) e PowerFest '94 (Super Mario Bros.: The Lost Levels, Super Mario Kart, Ken Griffey Jr.)
  • Vengono riconosciute tutte e cinque le versioni in circolazione - originali, repro e gli hack del punteggio
  • La durata del round è il banco di DIP switch fisico della scheda reale: si regola in Opzioni Chip → Timer del Competition Cart (min), da 3 a 18 minuti (6 era la regolazione degli eventi). Il timer gira nell'FPGA, come nell'hardware - allo scadere, il gioco salta al punteggio
  • Serve dsp1b.bin sulla scheda - entrambe le cartucce montano un DSP-1 (Pilotwings / Super Mario Kart)
  • Grazie a @terminator2k2, che ha portato per primo queste cartucce su sd2snes
Audio del menu

Ascolta le colonne sonore MSU-1 dal menu

  • I file .pcm - le colonne sonore MSU-1 già presenti sulla scheda accanto ai giochi - ora compaiono nel browser, proprio come i .spc
  • Premi A su uno e si apre un lettore con barra di avanzamento, tempo trascorso e totale. A mette in pausa e riprende, B chiude
  • La traccia suona sul canale audio della cartuccia stessa, quindi il menu resta vivo sotto - e la musica del menu torna da sola alla chiusura
  • Comodo per controllare che la colonna sonora di un gioco sia quella giusta prima di giocare, senza togliere la scheda
SD2SNES (Mk.II)

La scheda vecchia ha ripreso fiato

  • Il SD2SNES (Mk.II) ha meno memoria di programma del FXPak Pro, ed è per questo che alcune funzioni non ci sono mai entrate
  • In questa versione il firmware è stato riorganizzato dentro e si è liberato spazio: due funzioni che erano esclusive del FXPak Pro ora girano anche qui - Crea ROM patchata e il Sufami Turbo
  • Chi ha un FXPak Pro (Mk.III) non perde nulla: lì funzionavano già entrambe e restano uguali
  • Quello che resta esclusivo del FXPak Pro è in Funziona tutto su entrambi?
Corretto

Star Ocean non sgrana più lo schermo

  • In Star Ocean (chip S-DD1), aprire il menu in gioco fuori dalle battaglie lasciava lo schermo nero o confuso - e la seconda volta il gioco si bloccava
  • Il chip registrava anche gli effetti che il gioco disegna riga per riga e al ritorno restituiva quelli sbagliati. Ora registra solo il necessario e l'immagine torna intatta
  • I save state di Star Ocean passavano dalla stessa strada e sono stati corretti insieme
  • Vale su entrambe le schede - la correzione è nel file del chip (fpga_sdd1), quindi copia l'intero pacchetto sulla scheda, non solo il firmware
Menu di gioco

Trova i tuoi trucchi

  • Nuova scheda TRAINER nel menu di gioco: scrivi il numero che vedi a schermo (vite, monete, HP) e ti elenca gli indirizzi con quel valore
  • Gioca un po', riapri il menu e filtra - la lista si riduce fino all'indirizzo giusto
  • Il numero non si vede? Ricerca Sconosciuto e filtra per cambiato / aumentato / diminuito
  • Scrivere il valore, o congelarlo (fino a 4 alla volta, senza creare un trucco); SALVA CHEAT mette l'indirizzo nell'elenco dei cheat
  • Su entrambe le schede
Diagnostica

È un difetto della cartuccia o è il firmware?

  • Menu principale → Test della memoria risponde a questo sulla console stessa, senza cavo seriale e senza scrivere l'immagine di diagnostica separata
  • A avvia il test (~30 s): prima percorre le linee dati e indirizzi della PSRAM e della SRAM cercando linee aperte, bloccate o in corto, poi scrive e verifica ogni cella e segnala il primo indirizzo guasto
  • Se trova un guasto ti dice il nome del chip come è serigrafato sulla scheda - U501: controlla la linea dati D3 - così sai dove guardare
  • Lo schermo si spegne e la console si resetta mentre gira: è previsto, il chip programmabile intanto è caricato con il core di test
Lingue

Il menu ora parla russo

  • Русский è entrato come settima lingua, accanto a portoghese, inglese, spagnolo, tedesco, francese e italiano
  • È il primo alfabeto non latino del menu: il font dello sd2snes contiene 256 disegni da 8×8 pixel e il cirillico ha richiesto 46 lettere nuove, disegnate a mano sopra un vecchio blocco che non usava più nessuno
  • Le altre 20 lettere russe riutilizzano disegni già esistenti - la А, la О e la Т sono le stesse dell'alfabeto latino
  • La traduzione è passata dalla revisione di un madrelingua
Piccolezze

Correzioni e rifiniture

  • Reset per durata: una quinta modalità di Reset al menu in cui la pressione breve riavvia il gioco e quella lunga torna al menu - l'unica che lascia il tasto reset comportarsi normalmente
  • Il contorno del testo e l'anti-aliasing sono diventati opzioni tue in Opzioni del Browser, e valgono subito, senza ricaricare il menu
  • Musica del menu casuale: il menu sorteggia un brano diverso dalla tua cartella a ogni caricamento
  • Chiedere l'orologio all'avvio ora è opzionale: spegnilo se non usi l'orologio e ti sei stancato dell'avviso
  • La combinazione del menu dentro il gioco non è più fissa - scegli la tua nel config.yml della scheda
  • Più giochi NES funzionanti, con più mapper riconosciuti
  • Il menu dentro il gioco restituisce gli sprite esattamente com'erano all'uscita, e il visualizzatore di guide accetta il controller 2
  • Un save state su un gioco non supportato ora rifiuta educatamente invece di bloccarsi
  • Basta schiocchi e fruscii dell'audio al reset, e le finestre del menu non spariscono più dopo aver acceso o spento la musica

Ogni console ha ora una cartella tutta sua sulla scheda: sgb/, nes/, sms/, a26/ e sft/, dentro le cartelle di due lettere. Il salvataggio prende il nome dalla ROM senza estensione, quindi finora un Tetris (USA).nes e un Tetris (USA).sfc condividevano una copertina, una scheda e un file di trucchi. Apri il Web Manager e premi Organize: legge la versione del firmware sulla scheda e la riordina nel formato giusto, anche arrivando dalla 2.14.

Su Master System, NES e Atari 2600: questi core sono estremamente sperimentali ed esclusivi dell'FXPak Pro (Mk.III). Molti giochi non partono, si bloccano o mostrano glitch grafici - la lista di compatibilità mostra cosa è stato provato. Sono qui per chi vuole smanettare e aiutare a testare - non contarci per giocare davvero.

Novità della versione 2.15
In gioco

Il menu dei cheat è diventato il Menu di Gioco

  • La solita combo (L + R + Y + ←), solo che ora apre un menu intero invece della lista dei cheat
  • 4 schede: CHEATS, SAVESTATES, SAVES e GUIDE
  • Premi B e il gioco riprende esattamente da dov'era
  • Ricorda l'ultima scheda e il punto della lista in cui eri
Cheat

Tutti i cheat, non solo i primi 64

  • Li mostra tutti, e un nome troppo lungo per lo schermo scorre da solo
  • X attiva o disattiva tutti i cheat insieme
  • ←/→ cambia pagina, L/R salta a inizio/fine
  • Ora funziona sui giochi con chip DSP, SA-1, Super FX, OBC1, S-DD1 o CX4
Save state

Save state sui giochi con chip speciali

  • DSP1/1b/2/3/4 (es. Super Mario Kart, Pilotwings)
  • Super FX (es. Star Fox, Yoshi's Island)
  • OBC1 (es. Metal Combat) e S-DD1 (es. Star Ocean)
  • CX4 (es. Mega Man X2, Mega Man X3)
  • SA-1 (es. Super Mario RPG) - solo FXPak Pro (Mk.III)
  • Pochi giochi richiedono un'altra combo, perché lì Start mette in pausa. Sono elencati in un file sulla scheda (/sd2snes/savestate_inputs.yml): Donkey Kong Country, Yoshi's Island, Mega Man X/X2/X3 e Star Fox usano X + R / X + L. È un file di testo - puoi aggiungere i tuoi giochi
Guide

Leggi il manuale del gioco sulla tua TV

  • Bloccato in un livello? Apri il Menu di Gioco, vai alla scheda GUIDE e sfoglia il manuale senza uscire dal gioco
  • Ogni gioco può contenere più documenti: manuale, soluzione, mappa e inserto, ciascuno col proprio titolo
  • L/R cambia pagina, A ingrandisce 2x e il D-pad si muove nella pagina ingrandita
  • Torna alla pagina in cui ti eri fermato, e il tipo di documento appare tradotto
  • Puoi leggerlo anche prima di iniziare: premi X sulla scheda del gioco
  • Un grazie particolare a Kirkland, che ha fornito buona parte dei manuali - già importati nel GamesDB e scaricati in automatico dal Web Manager
Patch

Patch IPS/BPS più intelligenti

  • Prova a capire da solo se una patch .ips ha bisogno che l'header venga aggiunto alla ROM prima di applicarla
  • Puoi fissare il modo per ogni patch (Auto / Con header / Senza header) - viene ricordato
  • La lista mostra solo il suffisso della patch, senza ripetere il nome del gioco
  • Crea ROM patchata scrive una copia già patchata accanto all'originale - solo FXPak Pro (Mk.III) (qual è il mio?)
  • Nessun limite pratico di patch per gioco (fino a 254), .ips o .bps (prima erano 8)
  • ⚠️ La patch ha bisogno di un suffisso nel nome (es. Zelda - IT.ips): un .ips con esattamente il nome della ROM viene ignorato di proposito - il Web Manager rinomina i vecchi per te
Aspetto

Un nuovo tema predefinito del menu

  • Il tema sd2snes+ è ora quello predefinito del menu
  • Ripristina tema classico riporta il vecchio aspetto quando vuoi
  • Ora sono supportati contorno del testo, anti-aliasing e ombra della barra di selezione, e puoi già sceglierli nel creatore di temi
  • Entrando in un gioco lo schermo ora si chiude a cerchio, invece di tagliare di netto
  • Le barre di scorrimento hanno preso il colore del bordo del tema, invece del bianco fisso
Scheda SD

Una scheda più ordinata, giochi che si aprono prima

  • Copertine, cheat, salvataggi e stati ora stanno in cartelle di due lettere (/sd2snes/info/SU/)
  • Il Game Boy ha il suo spazio (sgb/) - basta Tetris.gb e Tetris.sfc che condividono un salvataggio
  • Con una cartella piena un gioco impiegava quasi un secondo ad aprirsi; ora si apre subito
  • Il Web Manager rileva il firmware 2.15 o più recente e organizza la scheda per te - e il pulsante Organize, in alto, la riorganizza quando vuoi
  • ⚠️ Hai aggiornato solo il firmware? Prima di pensare di aver perso tutto: senza quella riorganizzazione, salvataggi, cheat e copertine sembrano spariti - sono ancora sulla scheda, solo nelle vecchie cartelle (come sistemarlo)
  • Il pacchetto completo porta anche file nuovi in /sd2snes (igmenu.bin, classic.thm e i core di NES e Master System). Se copi solo il firmware, il menu in gioco torna al modello vecchio e il tema classico non si carica
Sperimentale

Master System e NES (FXPak Pro (Mk.III))

  • Metti un .sms o un .nes sulla scheda e compare nella lista
  • Solo FXPak Pro (Mk.III) - qual è il mio?
  • Compatibilità bassa, parecchi giochi non funzionano - guarda la lista di compatibilità
  • Nessuno dei due salva: sul NES un gioco con batteria gira ma non salva, e il Master System non scrive sulla cartuccia
  • La parte NES parte da fpganes, di Ludvig Strigeus; il Master System usa lo Z80 tv80, di Guy Hutchison
Lingue

Menu in italiano, e la scheda nella tua lingua

  • L'italiano è entrato come sesta lingua del menu
  • Menu, messaggi, la descrizione di ogni opzione e il menu in gioco - tutto tradotto
  • La descrizione del gioco nella scheda ora esce nella lingua del menu, ripiegando sull'inglese quando quel gioco non ha ancora una traduzione
Salvataggi

4 salvataggi a batteria per gioco

  • Ogni gioco ha ora 4 slot di salvataggio a batteria - puoi tenere due file di Zelda senza che uno cancelli l'altro
  • Ha smesso di essere un'opzione: ora è sempre attivo
  • Lo slot si sceglie nella scheda SAVES del menu in gioco e vale dal prossimo avvio del gioco
  • Cancellare il salvataggio dal menu contestuale (Y) cancella tutti e quattro in un colpo
Correzioni

Correzioni e rifiniture

  • Compat. timing bus: sblocca giochi come Donkey Kong Country su alcune console 1-CHIP
  • Risolti ronzii e clic dei suoni del menu
  • Cambiando tema resti dov'eri nella lista, con una dissolvenza invece di un lampeggio
  • I menu delle impostazioni scorrono, con una barra che mostra dove sei
Altre correzioni

Altre correzioni e rifiniture

  • La schermata Informazioni di Sistema ora è tradotta in tutte e sei le lingue e mostra il modello del tuo hardware
  • La scheda gioco ha guadagnato la modalità Contesto: invece di comparire da sola prima del gioco, resta ad aspettarti nel menu contestuale (Y) per quando la vuoi
  • Un gioco con MSU-1 ora accetta il reset al menu, il menu in gioco e i comandi USB - prima era tutto muto
  • I trasferimenti USB non bloccano più il firmware
Trentuno punti di forza

Cosa aggiunge sd2snes+.

Tutto è costruito sopra il firmware ufficiale sd2snes, con funzioni extra pensate per migliorare la tua esperienza.

Originale di sd2snes+
Lingua
v2.2+

Menu in portoghese, inglese, spagnolo, tedesco, francese, italiano, russo e olandese

L'intero menu del firmware, i messaggi e le schermate tradotti in portoghese brasiliano, spagnolo, tedesco, francese, italiano, russo e olandese. L'inglese originale resta disponibile - basta sceglierlo.

  • Browser dei file
  • Messaggi ed errori
  • Schermate di configurazione
  • Portoghese, inglese, spagnolo, tedesco, francese, italiano, russo e olandese
  • Novità della 2.17: olandese
  • Novità della 2.16.1: data dell'orologio nel formato della lingua
  • Traduzione in francese di Romain80200
Originale di sd2snes+
.cov
Copertine
v2.0+

La copertina nella lista dei giochi

Mentre navighi, la copertina ufficiale del gioco appare sullo schermo. Basta mettere un file .cov con lo stesso nome della ROM nella stessa cartella. Per costruire l'intera collezione in una volta, il Web Manager scarica le copertine in blocco (e anche i cheat).

  • Sprite OBJ · 128×96
  • Un .cov per gioco
  • Attivabile dal menu
  • Il Web Manager lo fa dal browser
Originale di sd2snes+
▶
Scheda gioco
v2.14+

Guarda la scheda del gioco prima di giocare

Prima che una ROM si avvii, una scheda a tutto schermo mostra la copertina, una schermata (o un filmato animato con audio) e i metadati del gioco - editore, sviluppatore, anno, giocatori, genere e chip speciale - più una breve descrizione. Nel menu puoi scegliere se riprodurre il filmato (con la sua colonna sonora) o mostrare solo un'immagine fissa. Il Web Manager scarica automaticamente la scheda di ogni gioco.

  • Copertina + schermata + metadati
  • Filmato animato con audio
  • Video e musica regolabili nel menu
  • Il Web Manager scarica tutto
  • Su/Giù cambiano gioco, cartelle MSU-1 comprese
  • Novità della 2.17: SELECT apre i cheat del gioco
Originale di sd2snes+
.spc
Audio
v2.3+

Musica e suoni del menu

Riproduce un brano .spc in sottofondo mentre navighi - più 4 effetti sonori di navigazione (cursore, conferma, indietro, errore). Crei tutto nel Creatore di suoni: scegli l'.spc, ascoltalo in anteprima nel browser, cambia gli effetti e scaricali già pronti per la scheda. Dalla 2.16 anche i file .pcm - le colonne sonore MSU-1 - compaiono nel browser: premi A su uno e si apre un piccolo lettore, con barra di avanzamento, tempo trascorso e totale, e A per mettere in pausa. Sempre nuovo nella 2.16: attiva la musica casuale e il menu sorteggia un brano diverso dalla tua cartella di musica a ogni caricamento, all'avvio e a ogni ritorno da un gioco. Nella 2.16.2 la cartella di un gioco MSU-1 è diventata ordinata: le tracce vanno in fondo alla lista, in ordine, la cartella mostra la copertina del gioco e, con una sola ROM dentro, premere A sulla cartella apre subito il gioco.

  • Musica .spc + 4 effetti
  • Creatore di suoni nel browser
  • Attivabile dal menu
  • Lettore PCM (MSU-1)
  • Musica casuale da una cartella
  • Novità della 2.16.2: cartelle MSU-1 aperte come gioco
  • Novità della 2.17: 3 tracce libere di serie, musica casuale già attiva
Originale di sd2snes+
L+R
In gioco
v2.15+

Il menu dei cheat in gioco è diventato il Menu di Gioco

Fino alla 2.14, la combo L + R + Y + ← metteva in pausa il gioco e apriva la lista dei cheat, nient'altro. La combo è la stessa, ma ora apre un menu a 5 schede: CHEATS, SAVESTATES, SAVES, GUIDE e TRAINER. Premi B e sei di nuovo nel gioco esattamente da dov'eri. Attivo per impostazione predefinita; puoi disattivarlo in Configurazione › Opzioni In Gioco › Menu in gioco. E nella 2.16 la combo non è più fissa: se dà fastidio in qualche gioco, scegline un'altra nella riga IngameButtonsMenu del config.yml della scheda - va bene qualsiasi combinazione di 3 tasti o più.

  • Combo L+R+Y+← - si cambia nel config.yml
  • Prima: solo la lista dei cheat
  • CHEATS: la lista completa + X li attiva tutti
  • SAVESTATES e SAVES: 4 slot ciascuno
  • GUIDE: il manuale a schermo
  • TRAINER: cerca valori nella memoria del gioco
  • Ricorda l'ultima scheda e la posizione
  • Funziona su quasi tutti i chip speciali
  • Novità della 2.17: SELECT elenca le scorciatoie; combo anche sul controller 2
Migliorato in sd2snes+
STATE
Save state
v2.15+

Save state sui giochi con chip speciali

I save state sui giochi con chip speciale non hanno mai funzionato sullo sd2snes - fino ad ora. Questa release li fa funzionare su DSP1/1b/2/3/4 (es. Super Mario Kart, Pilotwings), Super FX (Star Fox, Yoshi's Island), OBC1 (Metal Combat), S-DD1 (Star Ocean), CX4 (Mega Man X2, Mega Man X3) e SA-1 (Super Mario RPG, solo FXPak Pro (Mk.III)). Salvi con Start + R e torni con Start + L, scegliendo lo slot nella scheda SAVESTATES.

  • DSP1/1b/2/3/4 · Super FX · OBC1 · S-DD1 · CX4
  • SA-1 solo su FXPak Pro (Mk.III)
  • Start+R salva · Start+L carica
  • Combo per gioco in savestate_inputs.yml
  • Slot scelto nella scheda SAVESTATES
  • Novità della 2.17: attivi di default
  • Basato sui save state di FURiOUS
Originale di sd2snes+
.man
Guide
v2.15+

Il manuale del gioco sulla tua TV

Bloccato in un livello col manuale aperto in una scheda del browser? Metti il PDF, convertito in .man, accanto ai file del gioco e leggilo sulla TV, col gioco in pausa: apri il menu in gioco e vai alla scheda GUIDE. Il D-pad si muove nella pagina, A ingrandisce 2x e L/R cambia pagina - e ricorda dove ti eri fermato. Ogni gioco può contenere più guide (manuale, soluzione, mappa, inserto).

  • Convertito da PDF a .man
  • Zoom 2x con scorrimento continuo
  • Più guide per gioco
  • Anche dalla scheda del gioco, con X
  • Tipo di documento tradotto
  • Ricorda la pagina in cui ti sei fermato
  • Scarichi le guide col Web Manager
  • Manuali e guide forniti da Kirkland, già importati nel GamesDB
Originale di sd2snes+
.thm
Temi
v2.9+

Cambia il tema del menu dalla console

Dal firmware 2.9 in poi, scegli il tema del menu direttamente sullo SNES - logo, colori, sfondo e barra di selezione. Metti i file .thm in una cartella qualsiasi della scheda e scegline uno dal browser. Trovi temi già pronti nella galleria oppure creane uno tuo nell'editor web. Nella 2.15 il tema sd2snes+ è diventato quello di fabbrica, con Ripristina tema classico nel menu per tornare al vecchio aspetto quando vuoi. Nella 2.16 il contorno del testo e l'anti-aliasing non sono più solo cose del tema: sono opzioni tue in Opzioni del Browser e cambiano il font del menu all'istante, senza ricaricare nulla.

  • Lo scegli sulla console (2.9+)
  • Logo, colori, sfondo, barra
  • Novità della 2.15: tema sd2snes+ predefinito
  • Ripristina il tema classico dal menu
  • Contorno, anti-aliasing e ombra della barra
  • Galleria di temi pronti + editor web
  • Novità della 2.16: contorno e anti-aliasing come opzione tua
.yml
Cheat
v2.7+

Gestore di cheat nel menu

Lo sd2snes applica già i cheat gioco per gioco - quello che sd2snes+ aggiunge è il gestore dentro al menu: dal menu contestuale (Y) attivi o disattivi ogni codice sulla console, senza modificare lo YAML dal PC. I file stanno in /sd2snes/cheats; trovi cheat già pronti su gamehacking.org, esportando come FXPak Pro 1.7 (.yml), oppure li scarichi in automatico con il Web Manager. Dalla 2.16.4 puoi anche aggiungere, modificare ed eliminare i cheat con una tastiera a schermo, nel menu e nel menu in gioco.

  • Attivali dal menu (Y)
  • .yml in /sd2snes/cheats
  • Nessuna modifica dal PC
  • Cheat da gamehacking.org
  • Novità della 2.16.4: aggiungere, modificare ed eliminare con tastiera a schermo
  • Creato da Relikk
Originale di sd2snes+
BS-X
Memory Pack
v2.13+

Cartucce BS-X con slot Memory Pack

Aggiunto il supporto allo slot Memory Pack 8M del Satellaview per i giochi giapponesi che lo usano - metti il dump del pack in /sd2snes/saves/<BB>/<rom>.mpk (BB = le prime due lettere del nome della ROM, es. saves/DE/) e il gioco legge il contenuto del Memory Pack (sound novel salvate, corse scaricate…). In più, Derby Stallion 96 e Sound Novel Tsukuru ora funzionano. Sul SD2SNES (Mk.II), lo slot Memory Pack e questi due giochi usano il fpga_basex.bit del pacchetto del firmware (senza, compare l'avviso di file mancante).

  • Derby Stallion 96
  • Sound Novel Tsukuru
  • Pack come <rom>.mpk
  • Si avvia anche senza il pack
Migliorato in sd2snes+
IPS/BPS
Patch
v2.2+

Patch IPS/BPS all'avvio

Il cuore del rom-hacking: applica traduzioni amatoriali, hack e correzioni senza modificare la ROM. Metti la patch .ips/.bps nella cartella della ROM, col nome del gioco più un suffisso a tua scelta (Zelda - IT.ips per Zelda.sfc); all'avvio il firmware elenca le patch per suffisso e la applica in memoria, lasciando intatta la ROM originale. Premendo Y su una patch si apre un menu contestuale con il modo header e Crea ROM patchata, che scrive una copia già patchata accanto all'originale - dalla 2.16 funziona su entrambe le schede.

  • Novità della 2.16: scrivere la ROM patchata, ora anche sul SD2SNES (Mk.II)
  • Patch per gioco senza limite pratico (prima 8)
  • Riconosce un IPS con header da 512 byte
  • Modo header fissabile per ogni patch
  • La lista mostra solo il suffisso della patch
  • Una patch col nome esatto della ROM viene ignorata
  • BPS applicata in ~6s (erano ~15s)
  • ROM originale intatta
  • Creato da Xeroxxx, modificato per sd2snes+
Originale di sd2snes+
SPC
7110
SPC7110
v2.16+

I giochi SPC7110 finalmente partono

L'SPC7110 è il coprocessore che Hudson ha messo in poche cartucce giapponesi - Tengai Makyou Zero, Momotarou Dentetsu Happy e Super Power League 4. Decomprime la grafica via hardware, fa i conti per il gioco, percorre una seconda ROM di soli dati e, in Tengai Makyou Zero, porta anche un orologio in tempo reale a batteria. Il firmware ufficiale si limita a dire che il chip non è supportato; qui il chip programmabile del sd2snes diventa un SPC7110 - e su entrambe le schede, FXPak Pro (Mk.III) e SD2SNES (Mk.II). Il salvataggio a batteria si comporta come in qualsiasi altro gioco e il calendario di Tengai segue l'ora della console: su entrambe le schede un file .rtc accanto al salvataggio conserva ciò che conservava la batteria della cartuccia - compreso un orologio fermato dal gioco stesso - quindi sopravvive allo spegnimento. Su Mk.II la batteria virtuale vuole il fpga_spc7110.bit dello stesso pacchetto del firmware; con un core vecchio il firmware se ne accorge al caricamento e usa l'ora della console, senza rovinare niente. Per farcela stare, il core Mk.II ha rinunciato al DAC audio dell'MSU-1 - nessuna cartuccia SPC7110 usa l'MSU-1. Non serve nessun BIOS, solo il fpga_spc7110.bi3 (o .bit su Mk.II) già incluso nel pacchetto. Menu in gioco e overlay dei cheat ora funzionano qui come sugli altri chip; mancano solo i save state - lo stato interno del decompressore non si può ancora catturare. E la traduzione amatoriale in inglese di Tengai Makyou Zero ora gira anche lei: la sua immagine da 7 MB aggiunge un terzo chip - una ROM di espansione che la scheda mappa nei banchi $40-4f - e il core la mappa allo stesso modo.

  • Tengai Makyou Zero, Momotarou Dentetsu Happy e Super Power League 4
  • FXPak Pro (Mk.III) e SD2SNES (Mk.II)
  • fpga_spc7110.bi3 / .bit in /sd2snes, senza BIOS
  • Salvataggio a batteria normale
  • Orologio con batteria virtuale (.rtc) su Mk.II e Mk.III
  • Menu in gioco e cheat in gioco funzionano; save state non ancora
  • Core originale di sd2snes+, scritto partendo dall'implementazione in C++ dell'emulatore ares (ISC). Mapping della ROM di espansione della traduzione amatoriale portato dal fork di terminator2k2
Originale di sd2snes+
FX3
Super FX 3
v2.16+

Il DOOM del 2025 gira sul flashcart

Prima di tutto: non gira alla velocità della cartuccia vera - il chip programmabile dello sd2snes non arriva al chip del 2025. Star Fox gira a piena velocità, ma DOOM resta intorno agli 11 fps contro i 20 della cartuccia, il che dà la sensazione del DOOM per Super Nintendo del 1995.

Il Super FX 3 è il chip della nuova cartuccia di DOOM (Limited Run Games, 2025, progettata da Randal Linden) e delle patch gratuite che potenziano Star Fox e Star Fox 2 - nessun flashcart leggeva questo formato finora. Tutti e tre si aprono e si giocano, con il salvataggio a batteria di Star Fox 2 funzionante, e gira su entrambe le schede. Menu dentro il gioco, cheat e save state restano spenti su queste cartucce.

  • The Ultimate Doom, Star Fox FX3 e Star Fox 2 FX3
  • ~11 fps in DOOM (la cartuccia fa 20)
  • Salvataggio a batteria di Star Fox 2
  • SD2SNES (Mk.II) e FXPak Pro (Mk.III)
  • Niente menu nel gioco, cheat o save state
Originale di sd2snes+
SUFAMI
TURBO
Sufami Turbo
v2.16+

Le mini-cartucce Bandai, con entrambi gli slot

Il Sufami Turbo è la cartuccia passante di Bandai con due slot per mini-cartuccia. Metti i dump .st sulla scheda, aggiungi il BIOS della cartuccia base come /sd2snes/stbios.bin e partono - con una schermata per scegliere la cartuccia dello slot B subito prima dell'avvio, e la coppia resta memorizzata. Le due mini-cartucce mantengono il proprio salvataggio, perché è ciò che fa l'hardware: ognuna porta il suo chip di SRAM, e i titoli collegabili (la serie SD Gundam Generation e affini) esistono proprio per scrivere nella cartuccia dell'altro slot. Ogni salvataggio prende il nome della propria cartuccia. Il chip programmabile ha ricevuto un secondo set di maschere ROM e SaveRAM, così i due slot non si sovrappongono mai. I save state non funzionano su questi giochi - il menu in gioco e i trucchi sì. Gira su entrambe le schede; sul SD2SNES (Mk.II) usa il fpga_basex.bit del pacchetto del firmware (senza, compare l'avviso di file mancante).

  • Dump .st delle mini-cartucce
  • BIOS della cartuccia base in /sd2snes/stbios.bin
  • Scelta della cartuccia dello slot B prima dell'avvio
  • Salvataggio a batteria indipendente in entrambi gli slot
  • La coppia resta memorizzata
  • FXPak Pro (Mk.III) e SD2SNES (Mk.II); niente save state
  • Originale di sd2snes+; la mappa di memoria viene dal database schede di ares (ISC), verificata con MAME (BSD-3-Clause)
Originale di sd2snes+
COMP
CART
Competition Cart
v2.16+

Le cartucce da torneo di Nintendo si avviano dalla scheda

Negli anni 90 Nintendo portava in giro due cartucce mai messe in vendita: Campus Challenge '92 (Super Mario World, F-Zero, Pilotwings) e PowerFest '94 (Super Mario Bros.: The Lost Levels, Super Mario Kart, Ken Griffey Jr.). Ognuna è una scheda con un chip di menu, tre giochi, un timer di round in hardware e una schermata punteggio alla fine: si giocano i tre spezzoni finché il tempo non finisce. Qui si avviano come normali dump .sfc, e il chip programmabile dell'sd2snes diventa la scheda dell'evento: il latch che sceglie quale dei tre chip risponde, lo specchio del chip di menu, il registro di stato e il conto alla rovescia che gira dentro l'FPGA. Finito il tempo, il bit di fine round scatta e il gioco salta al punteggio - e sopravvive a un reset, come sulla cartuccia vera: resettare a metà round porta alla schermata punteggio invece di regalare tempo. Vengono riconosciute tutte e cinque le versioni in circolazione - originali, repro e gli hack del punteggio: il chip di menu non ha un header SNES valido (in uno degli hack al posto dell'header c'è quello di un altro gioco), così il firmware identifica le cartucce dal codice di boot del programma di menu stesso, identico byte per byte in ogni dump della stessa scheda. La durata del round è il banco di DIP switch fisico della scheda originale: si regola in Opzioni Chip → Timer del Competition Cart (min), da 3 a 18 minuti (6 era la regolazione degli eventi). Serve dsp1b.bin sulla scheda - entrambe le cartucce montano un DSP-1 (Pilotwings / Super Mario Kart). Gira su entrambe le schede, dentro il core DSP che è già nel pacchetto (fpga_dsp.bi3 su Mk.III, fpga_dsp.bit su Mk.II) - copia tutto il pacchetto sulla scheda, non solo il firmware. Menu nel gioco, cheat e save state funzionano come in qualsiasi gioco DSP; l'unica cosa che il save state non riavvolge è il timer, perché a contarlo è l'FPGA.

  • Campus Challenge '92 e PowerFest '94, come normali dump .sfc
  • Tutte e cinque le versioni in circolazione: originali, repro e gli hack del punteggio
  • Timer di round nell'FPGA, da 3 a 18 minuti
  • Opzioni Chip → Timer del Competition Cart (min)
  • dsp1b.bin sulla scheda - entrambe montano un DSP-1
  • FXPak Pro (Mk.III) e SD2SNES (Mk.II)
  • Menu nel gioco, cheat e save state funzionano
  • Queste cartucce sono arrivate su sd2snes prima di tutto grazie a terminator2k2. L'implementazione di questo fork è stata scritta in modo indipendente, a partire da una specifica dei registri e del timer ricavata disassemblando il programma di menu delle cartucce stesse, verificata contro MAME (BSD-3-Clause) e corroborata da ares (ISC)
SETA
ST011
Chip nuovo
v2.17+

Seta ST011: Morita Shougi

Hayazashi Nidan Morita Shougi usa il chip ST011, che ora ha un core tutto suo: il gioco parte e il computer gioca contro di te. Copia il firmware del chip in /sd2snes/st011.rom. Se il file manca, il menu dice quale. Su entrambe le schede. Niente savestate né menu in gioco su questo core.

  • Hayazashi Nidan Morita Shougi
  • Firmware del chip: /sd2snes/st011.rom
  • Se il file manca, il menu dice quale
  • FXPak Pro (Mk.III) e SD2SNES (Mk.II)
  • Niente savestate né menu in gioco
  • Core scritto da M2M
SETA
ST018
Chip nuovo
v2.17+

Seta ST018: un ARM a 32 bit

Hayazashi Nidan Morita Shougi 2 monta un coprocessore ARM a 32 bit. Il core include quella CPU, scritta da zero. Copia il firmware del chip in /sd2snes/st018.rom. Su entrambe le schede. Niente savestate né menu in gioco su questo core.

  • Hayazashi Nidan Morita Shougi 2
  • CPU ARM a 32 bit scritta da zero
  • Firmware del chip: /sd2snes/st018.rom
  • FXPak Pro (Mk.III) e SD2SNES (Mk.II)
  • Niente savestate né menu in gioco
  • Core scritto da M2M
BOOT
LEGS
Cartucce
v2.17+

Bootleg protetti, dal dump intatto

Giochi senza licenza con chip anticopia girano dal file originale, senza versione craccata. Aladdin 2000, Tekken 2, i bootleg di Pokémon, King of Fighters '98 e 2000, Soul Blade, Street Fighter EX Plus Alpha e altri. Il gioco viene riconosciuto dal checksum del file. Su entrambe le schede, senza savestate né menu in gioco.

  • Senza versione craccata
  • Riconosciuti dal checksum del file
  • FXPak Pro (Mk.III) e SD2SNES (Mk.II)
  • Niente savestate né menu in gioco
  • Core scritto da M2M
20
IN 1
Cartucce
v2.17+

Super 20 in 1

Il multicart coreano Super 20 in 1 apre il suo menu e cambia gioco come la cartuccia vera. Sono giochi NES portati su SNES, come Spartan X e TwinBee. Si carica come un dump qualsiasi, su entrambe le schede. Niente savestate né menu in gioco.

  • Il menu dei giochi della cartuccia stessa
  • Si carica come un dump qualsiasi
  • FXPak Pro (Mk.III) e SD2SNES (Mk.II)
  • Niente savestate né menu in gioco
  • Core scritto da terminator2k2; build per Mk.II di M2M
GAMARS
PUZZLE
Cartucce
v2.17+

Gamars Puzzle

Il puzzle taiwanese senza licenza Gamars Puzzle ha una mappa di memoria tutta sua e ora parte come un dump qualsiasi. Su entrambe le schede; sul SD2SNES (Mk.II) usa il fpga_basex.bit del pacchetto del firmware.

  • Si carica come un dump qualsiasi
  • FXPak Pro (Mk.III) e SD2SNES (Mk.II, con il fpga_basex.bit)
  • Supporto scritto da terminator2k2
.sfrom
Formati
v2.17+

File .sfrom dello SNES Classic

Il .sfrom, il formato ROM dello SNES Classic, compare nel browser e parte come qualsiasi gioco: salvataggi, cheat e patch funzionano allo stesso modo. Il Web Manager e il GamesDB riconoscono il gioco dalla ROM contenuta nel file, quindi copertina e scheda sono le stesse del .sfc.

  • Salvataggi, cheat e patch come per qualsiasi ROM
  • Stessa copertina e scheda del .sfc
  • FXPak Pro (Mk.III) e SD2SNES (Mk.II)
  • Supporto nel firmware scritto da terminator2k2
Originale di sd2snes+ sperimentale
SMS
NES
A26
Altre console
v2.15+ · FXPak Pro (Mk.III)

Master System, NES e Atari 2600 sul tuo SNES (molto sperimentale)

Dentro allo sd2snes c'è un chip programmabile, e ha imparato a diventare altre console: un Master System, un NES e - nuovo nella 2.16 - un Atari 2600. Metti un .sms, un .nes o un .a26 sulla scheda e compare nella lista come qualsiasi altro gioco. Tutte e tre hanno audio - quello del NES e del Master System è arrivato nella 2.16, e il PSG del Master System esce dal canale audio della cartuccia stessa - e su tutte e tre una combinazione sul pad riavvia il gioco senza toccare la console, più una combinazione di servizio che ridisegna la palette se esce sbagliata. È un'anteprima, non una funzione finita: la compatibilità è bassa e parecchi giochi si bloccano o escono con glitch di immagine (la lista di compatibilità mostra cosa è stato provato). Sul NES un gioco con batteria gira ma non salva, e il Master System non scrive sulla cartuccia. L'Atari 2600 fa girare le cartucce da 2K e 4K e i bankswitching F8, F6 e F4 (comprese le versioni con Superchip), solo in NTSC: E0, 3F, FE, FA, DPC, Supercharger, paddle e tastierino non ci sono ancora. I due joystick escono sui due controller SNES - tenendo Start premi il RESET della console e tenendo Select il SELECT, X passa tra colore e bianco e nero e L/R sono le leve di difficoltà - e in Opzioni Chip si sceglie la larghezza dell'immagine tra 160 (1:1), quella nativa con le bande ai lati, e 256 (largo), che riempie lo schermo. Funziona solo sull'FXPak Pro (Mk.III) - non ci stanno nel chip più piccolo del SD2SNES (Mk.II) - se non sei sicuro di quale hai, il FAQ spiega come capirlo. È qui per chi vuole smanettare e aiutare a testare.

  • File .sms, .nes e .a26
  • Solo FXPak Pro (Mk.III) (qual è il mio?)
  • Lista di compatibilità
  • Il Master System non scrive sulla cartuccia
  • Il NES non salva i giochi con batteria
  • Atari 2600: 2K, 4K, F8, F6, F4 e Superchip, solo NTSC
  • Atari 2600: Start = RESET, Select = SELECT, X = colore/B&N, L/R = difficoltà
  • Larghezza dell'Atari 2600: 160 (1:1) o 256 (largo)
  • Per ora senza supporto
  • Core NES di Ludvig Strigeus; Z80 del Master System tv80, di Guy Hutchison; 6502 dell'Atari 2600 verilog-6502, di Arlet Ottens
Originale di sd2snes+ sperimentale
GBC
Un'altra console
v2.17+ · FXPak Pro (Mk.III)

Game Boy Color, a colori, sul tuo SNES (sperimentale)

Metti un .gbc sulla scheda e gira su un core Game Boy Color invece che sul Super Game Boy - a colori, a piena velocità, anche in modalità doppia velocità. Anche i .gb la cui intestazione chiede la console a colori finiscono lì; il resto continua sul Super Game Boy. In Configurazione › Opzioni SGB, Modalità Game Boy Color sceglie tra Auto, Preferisci SGB (solo i giochi esclusivi Color lasciano il Super Game Boy, gli altri mantengono la cornice e i colori del SGB) e Preferisci GBC, e Sincronia Game Boy Color tra Genlock (predefinito: il fotogramma del Game Boy è agganciato a quello dello SNES) ed Esatto (il vero clock del Game Boy, che ogni tanto salta un fotogramma). I salvataggi a batteria e l'orologio della cartuccia funzionano (.srm e .gtc, accanto ai salvataggi del Super Game Boy), e la boot ROM open source di SameBoy è inclusa nel pacchetto - niente BIOS. È un'anteprima, non una funzione finita: le schermate che cambiano la palette a ogni riga (le intro “hi-colour” di buona parte della libreria) ora vengono disegnate come immagine intera nei colori giusti (con la sincronia Genlock, quella predefinita), ma quelle animate possono perdere fluidità o mostrare bande mentre si aggiornano; con Allarga Game Boy Color attivo, queste schermate riempiono 256×192. Su questo core non ci sono ancora savestate, cheat né menu in gioco, le cartucce da 8 MB non partono, l'audio non è stato misurato rispetto a un riferimento, alcuni giochi restano su una schermata bianca e non è ancora stato provato sulle prime Super Famicom (scheda SHVC-CPU-01), la cui CPU può bloccarsi con ciò che questo core fa a ogni fotogramma. Funziona solo sul FXPak Pro (Mk.III) - sullo SD2SNES (Mk.II) il core non entra nel chip, e i .gb e .gbc continuano ad aprirsi sul Super Game Boy: funzionano solo i giochi che girano anche sul Game Boy originale, e senza i colori del Game Boy Color. È qui per chi vuole divertirsi e aiutare a testare.

  • File .gbc (e .gb con intestazione Color)
  • Solo FXPak Pro (Mk.III) (qual è il mio?)
  • Modalità: Auto, Preferisci SGB o Preferisci GBC
  • Sincronia: Genlock o Esatto
  • Allarga: schermate hi-color a 256×192 (disattivato di default)
  • Salvataggi .srm e orologio .gtc
  • Niente savestate, cheat né menu in gioco
  • Lista di compatibilità
  • Costruito sul core Super Game Boy dello sd2snes originale; boot ROM di SameBoy, di Lior Halphon (MIT)
DEL
File
v2.7+

Elimina un file e il suo salvataggio

Dal menu contestuale del browser (Y), elimina il file selezionato o solo il salvataggio (.srm) della ROM - direttamente sulla console, senza estrarre la scheda né accendere un PC. Nella 2.16.2, eliminare una ROM toglie anche copertina, scheda, guide, cheat e impostazioni della patch - salvataggi e save state restano. E con Mostra cartella sd2snes attivo in Opzioni Browser, i file della scheda SD stessa (salvataggi, save state, copertine, schede) compaiono e si eliminano uno alla volta; firmware e menu compaiono, ma senza l'opzione di eliminazione.

  • Nel menu contestuale (Y)
  • Elimina il file selezionato
  • Oppure solo il salvataggio (.srm)
  • Non serve togliere la scheda
  • Novità della 2.16.2: porta via copertina, scheda e cheat della ROM
  • Novità della 2.16.2: file della cartella sd2snes
  • Creato da Xeroxxx, modificato per sd2snes+
RESET
Reset
v2.4+

Il reset ti riporta dove eri

Un reset breve può riportarti nel menu già dentro la cartella del tuo ultimo gioco - o direttamente sulla ROM che stavi giocando. Lo scegli in Opzioni In Gioco → Reset al menu: No, Sì, Cartella, ROM - o Durata, novità della 2.16 e l'unica modalità che lascia il tasto reset della console comportarsi come ti aspetti: una pressione breve riavvia il gioco, una lunga (tenuta premuta, o due pressioni rapide) ti riporta al menu, nella cartella del gioco e con la ROM già selezionata.

  • Torna alla cartella del gioco
  • Oppure preseleziona la ROM
  • 5 modi: No/Sì/Cartella/ROM/Durata
  • Novità della 2.17: ROM è l'impostazione predefinita, quindi RESET torna sempre al menu; con Durata, una pressione breve riavvia il gioco
  • Creato da Xeroxxx
Originale di sd2snes+
ⓘ
Descrizioni
v2.11+

Una descrizione per ogni opzione del menu

Dal firmware 2.11 in poi, ogni opzione delle impostazioni mostra una riga che spiega cosa fa, direttamente sullo schermo - in portoghese, inglese, spagnolo, tedesco, francese, italiano, russo e olandese. È facile capire ogni impostazione senza manuale.

  • Testo di aiuto su ogni opzione
  • In tutte e otto le lingue
  • Direttamente sulla console
Originale di sd2snes+
▤
Browser
v2.17+

Icone per tipo di file nell'elenco

Ogni riga del browser inizia con un'icona di ciò che è: cartella, gioco per SNES, NES, Master System, Game Boy, Game Boy Color o Atari 2600, musica .spc, traccia .pcm, tema o file comune. La cartella che si apre come gioco MSU-1 mostra il controller SNES al posto della cartella, così si capisce a colpo d'occhio quali cartelle sono giochi. Y su quella cartella mostra il menu contestuale della sua ROM (cheat, preferiti, elimina…). E nei suggerimenti dei tasti a piè di pagina, il nome di ogni tasto appare in verde, nel menu e in gioco.

  • Un'icona per tipo di file
  • Cartelle MSU-1 segnate come giochi
  • Nomi dei tasti in verde nei suggerimenti
Originale di sd2snes+
BIOS
Chip
v2.11+

Avvisa quando manca il BIOS di un chip

Alcuni giochi usano chip speciali (DSP in Super Mario Kart, Super FX in Star Fox, SA-1, S-DD1, OBC1, CX4, Super Game Boy, BS-X…) che richiedono file di supporto sulla scheda. Dal firmware 2.11 in poi, se ne manca uno, invece di bloccarsi o avviare un gioco rotto, il menu mostra quale file manca e torna al menu senza resettare la console.

  • Dice quale file manca
  • Nessun blocco, nessun reset
  • Nella lingua del menu
  • Direttamente sulla console
Originale di sd2snes+
TOUR
Tour
v2.17+

Un tour delle novità, al primo avvio

Al primo avvio dopo l'installazione o un aggiornamento, il menu chiede se vuoi vedere un tour: una scheda per funzione, con un'immagine di ciò che cambia sullo schermo e, quando la funzione è un'opzione, la sua impostazione lì stesso - A sceglie una risposta, e tutto viene salvato alla fine del tour. Si apre con un breve filmato di benvenuto, e ogni versione aggiunge le sue schede in fondo: dopo un aggiornamento il tour torna una volta, solo con le novità. Per rivederlo quando vuoi: Configurazione › Tour delle novità.

  • Una scheda per funzione, con immagine
  • L'opzione si imposta lì stesso
  • Dopo un aggiornamento, solo le novità
  • In tutte le otto lingue
Originale di sd2snes+
MEMORY
TEST
Test della memoria
v2.16+

È la cartuccia guasta o è il firmware?

Quando un gioco si blocca senza un motivo evidente la domanda è sempre la stessa: è guasta la cartuccia o è il firmware? In Menu principale → Test della memoria risponde la console stessa - senza cavo seriale e senza scrivere l'immagine di diagnostica separata. A esegue il test (~30 s): prima percorre le linee dati e indirizzi della PSRAM e della SRAM da 4 Mbit in cerca di piste interrotte, bloccate o in cortocircuito, e indica il chip con la sua serigrafia - U501: controlla la linea dati D3; poi, se i collegamenti sono a posto, scrive e verifica ogni cella e riporta il primo indirizzo difettoso se ne trova uno. Lo schermo si spegne e la console si riavvia mentre il test procede: è previsto, l'FPGA in quel momento ospita il core di test, e il menu torna con il risultato a schermo.

  • A: test delle linee, poi di ogni cella (~30 s)
  • Indica il chip con la serigrafia (U501/U502/U511)
  • Risultato in italiano, portoghese, inglese, spagnolo, tedesco, francese, russo e olandese
  • FXPak Pro (Mk.III) e SD2SNES (Mk.II)
  • Richiede fpga_test sulla scheda (arriva nel pacchetto del firmware); senza di esso il test si limita a rifiutare, senza toccare la console in funzione
  • Originale di sd2snes+; gli stessi test del firmware di diagnostica ufficiale, sotto lo stesso core FPGA, perché il risultato sia confrontabile
Originale di sd2snes+
RAM
TRAINER
Trainer di memoria
v2.16+

Nessuno ha pubblicato il trucco che volevi? Trovalo tu.

La scheda TRAINER del menu di gioco cerca un valore nella memoria della console con il gioco fermo. Scrivi il numero che vedi a schermo - vite, monete, HP - e ti elenca tutti gli indirizzi che contengono quel valore. Torna al gioco, perdi una vita, riapri il menu e filtra di nuovo: la lista si riduce finché resta l'indirizzo giusto. Quando il numero non è a schermo, avvia una ricerca Sconosciuto e filtra per cambiato, invariato, aumentato o diminuito - è così che si caccia un valore invisibile, tipo il contatore nascosto di un boss. Vale per valori a 8 e 16 bit.

Scelto l'indirizzo puoi vedere cosa contiene adesso, scrivere un valore una volta, oppure congelarlo perché il gioco non possa rimetterlo com'era. Congelare fissa l'indirizzo senza creare un trucco: fino a 4 valori congelati alla volta, che non compaiono nella scheda CHEATS né nel .yml, obbediscono all'interruttore generale dei trucchi e spariscono quando carichi un altro gioco. Per tenere l'indirizzo, SALVA CHEAT lo scrive nella lista come trucco.

  • Ricerca per valore esatto, o per valore sconosciuto
  • Filtri: uguale, diverso, cambiato, invariato, aumentato, diminuito, maggiore di, minore di
  • Valori a 8 e 16 bit
  • Scrivere una volta, congelare, o solo aggiungere ai trucchi
  • Congela fino a 4 valori senza creare trucchi; SALVA CHEAT lo aggiunge alla lista
  • Cerca nella RAM di lavoro dello SNES ($7E0000-$7FFFFF)
  • FXPak Pro (Mk.III) e SD2SNES (Mk.II)
  • Originale di sd2snes+; gira a gioco congelato, quindi ogni scansione vede lo stesso istante
Download

Scarica il firmware.

Il firmware è l'unico download - porta con sé la traduzione, le copertine e la patch IPS/BPS. Copertine e informazioni di gioco arrivano dal Web Manager, che gira nel tuo browser (niente da installare) e prende tutto dal GamesDB della comunità. Tutto libero e open source.

v2.15 · fw 1.11.2

Firmware · traduzione + copertine

La v2.12.2 è pensata per il firmware ufficiale 1.11.2 - include già le copertine, la traduzione e la patch IPS/BPS. Prendi il pacchetto completo (tutto pronto) ed estrailo direttamente sulla scheda.

Estrailo nella radice della scheda - lo .zip contiene già la cartella /sd2snes. Non serve il firmware ufficiale.
⚠️ I giochi con chip speciali (DSP, CX4, S-DD1/BS-X, Super Game Boy, ST-010, ST-011, ST-018, Sufami Turbo) richiedono i file BIOS del chip. Per motivi legali non possiamo distribuirli - procurateli e mettili nella cartella /sd2snes. Vale anche per il firmware ufficiale. Sono: bsxbios.bin, dsp1.bin, dsp1b.bin, dsp2.bin, dsp3.bin, dsp4.bin, sgb1_boot.bin, sgb1_snes.bin, st0010.bin, st011.rom, st018.rom, stbios.bin.
Vedi tutte le release ↗

Changelog del firmware

…

Cosa è cambiato in ogni versione del firmware sd2snes+ - preso in diretta da GitHub.

Caricamento delle versioni…

Vedi tutte le release ↗
Novità

Ricevi un avviso per le nuove versioni

Lascia la tua e-mail e ti avvisiamo quando esce una nuova versione del firmware, insieme alle altre novità di sd2snes+. Tutto qui.

Strumenti companion · Nel tuo browser

Riempi la scheda senza installare nulla.

Accanto al firmware ci sono due strumenti: un'app che dal browser prepara la tua scheda SD, e il database comunitario che la alimenta. Entrambi sono facoltativi - il firmware da solo fa già girare tutto; questi servono a far apparire la tua libreria al meglio.

sd2snes+ Web Manager

Novità

Aprilo nel browser, indicagli la tua scheda SD e fa il resto. Analizza le tue ROM, identifica ogni gioco tramite CRC32 e scarica automaticamente la copertina (.cov), la scheda informativa del gioco (con l'anteprima della schermata e i filmati con audio) e i cheat - niente da copiare a mano. Può anche riordinare i file sulla scheda e scaricare l'ultimo firmware sd2snes+.

  • Gira nel browser - nessuna installazione
  • Scarica da solo copertine, scheda gioco e cheat
  • Anteprima della schermata e filmati con audio
  • Identifica i giochi tramite CRC32
  • Riordina i file sulla scheda
  • Aggiorna il firmware sd2snes+
  • I file restano sul tuo computer

Funziona su Chrome / Edge - usa la File System Access API, quindi non viene caricato nulla e i tuoi file non lasciano mai il tuo computer.

sd2snes+ GamesDB

Comunità

Il database aperto e moderato dalla comunità dietro le copertine e la scheda informativa del gioco. Raccoglie in un unico posto copertina, schermata, breve video e metadati di ogni gioco - e il Web Manager li prende direttamente da lì. Chiunque può dare una mano: proponi una copertina mancante, una schermata più nitida, un video o informazioni corrette. I curatori esaminano ogni proposta e, una volta approvata, arriva al firmware e al Web Manager di tutti.

  • Alimenta copertine + scheda gioco
  • Copertine, schermate, video, info
  • Proponi e migliora qualsiasi voce
  • Revisionato prima di andare online
Temi · Novità del firmware 2.9

Rendi il menu tuo.

Scegli un tema direttamente sulla console, prendine di già pronti nella galleria o creane uno tuo - logo, colori, sfondo e barra di selezione.

Vários temas no menu do sd2snes
.thm · sulla scheda

Scelta sulla console, galleria ed editor web.

Dal firmware 2.9 in poi, il menu legge i file .thm da qualsiasi cartella della scheda (non serve un nome preciso): aprila nel browser e premi A su un tema - il menu si ricarica con il nuovo logo, la palette, lo sfondo e la barra. Trovi temi già pronti nella galleria oppure creane uno tuo nell'editor web: carica un logo con trasparenza, scegli i colori e scarica il .thm.

  • Scelta sulla console (2.9+)
  • Logo · colori · sfondo · barra
  • Oltre 40 temi pronti
  • Editor web (nessuna installazione)
  • Logo con trasparenza
  • Scarica come .thm

L'Editor di Font disegna i glifi 8×8 del menu ed esporta il foglio PNG che la build del firmware usa. A differenza di temi e suoni, un font nuovo richiede ricompilare il firmware - è uno strumento per chi contribuisce al codice.

Visto su YouTube

Cosa dicono i creator.

Creator di retrogaming che provano la traduzione, le copertine e le migliorie di sd2snes+.

✅ O Cartucho que Transforma seu Super Nintendo Ficou Ainda Melhor! | SD2SNES v2.16.3

Game 2000s

⚡ ATUALIZEI MEU SD2SNES! O QUE MUDOU?

AiTestandoGames Thiago

Unboxing e teste : SD2SNES MK.III - Jogando NES - Master System e Atari direto no Super Nintendo

DIONETRIX

SD2SNES v2.15 - A maior atualização ! -Novo menu no jogo -Manuais - NES e Master System no SNES !

DIONETRIX

Live ! Direto do SUPER NINTENDO OPENSFC com Mod SNEdge no Cabo SCART - com alguns jogos aleatórios !

RETROGAMER Dicas

NOVO FIRMWARE SD2SNES - AINDA MAIS COMPLETO! CAPA E FICHA DOS JOGOS, TEMAS, CHEATS, ROM HACKS E MAIS

Lima112

O SD2SNES ACABOU de Ganhar a Melhor Atualização da História!

Thales Câmara

¡No más listas aburridas! Pon carátulas en tu SD2SNES

El Navegante Pro

SD2NES: 1.11.2-BR2.13 - Ative os cheats durante o jogo - Como personalizar temas e sons de fundo!

DIONETRIX

🔥 Finalmente! SD2SNES Agora Tem Capinhas e Português!!!!

Thales Câmara

Atualização de firmware SD2SNES 1.11.2 em PT-BR! Autoboot + melhorias e correções de bugs

Lima112

Tradução PTBR e Capas dos jogos no SD2SNES 1.11.2!

DIONETRIX

Essa Firmware Mudou Tudo no SD2SNES! Novos Recursos Incríveis!

Covil do Freddy

Novo Firmware SD2SNES 2026 | Menu em Espanhol + Capas de Jogos

El Retro Vicio

Cheats e música de fundo no SD2SNES! Como usar cheats na nova atualização 1.11.2br-2.7

DIONETRIX

Big SD2SNES Update, New Sega Modal 1 Emu, New MiSTer Games & More | Retro & FPGA Gaming News 240

Pixel Cherry Ninja

PS4 Emulation on Android, SD2SNES Update, SH-3, CPS3 & Paprium MiSTer | Retro & FPGA Gaming News 247

Pixel Cherry Ninja
FAQ

Domande frequenti.

Quale versione ho? SD2SNES (Mk.II) o FXPak Pro (Mk.III)?
La via rapida, dalla 2.15 in poi: non devi aprire nulla. Nel menu, vai su Informazioni di Sistema e guarda l'ultima riga - mostra il modello della tua scheda (sd2snes Mk.II, sd2snes Mk.III o FXPAK PRO STM32).
Due domande diverse, quindi affrontiamole una alla volta.

SD2SNES o FXPak Pro? Due revisioni della stessa cartuccia: il SD2SNES (Mk.II) è la più vecchia e l'FXPak Pro (Mk.III) la più recente - il nome è cambiato nel 2020 per una questione di marchio (l'FXPak Pro è la versione con licenza di KRIKzz). Puoi leggere il nome stampato sull'etichetta del guscio.

Funziona tutto su entrambi? Quasi - vedi "Funziona tutto su SD2SNES e FXPak Pro?".

E cos'altro cambia? In pratica una cosa sola: fpga_mini.bit. Il SD2SNES (Mk.II) (più vecchio, con meno memoria per il firmware) carica il bootstrap dell'FPGA dalla scheda SD e segnala gli errori di avvio tramite i LED; l'FXPak Pro (Mk.III) (più recente) tiene quel bootstrap dentro al firmware e mostra sempre i messaggi a schermo (vedi "schermo nero + LED lampeggiante"). Per esserne certo, apri il guscio della cartuccia e guarda il chip più grande sulla scheda (l'FPGA):
FPGA Xilinx Spartan-3 XC3S400A
SD2SNES (Mk.II) sul chip c'è scritto XILINX · SPARTAN (Spartan-3, es. XC3S400).
FPGA Intel/Altera Cyclone IV E
FXPak Pro (Mk.III) sul chip c'è scritto ALTERA · CYCLONE IV (es. EP4CE…).
FPGA Altera Cyclone II in package BGA
Clone di SD2SNES (Mk.II) alcuni cloni montano un ALTERA · CYCLONE II in package BGA (quadrato, senza piedini) al posto dello Spartan-3. Resta comunque un SD2SNES (Mk.II) - non confonderlo col CYCLONE IV dell'FXPak Pro (Mk.III).
Foto di riferimento della sola famiglia di chip; il package sulla tua scheda può essere diverso.

E dentro all'FXPak Pro (Mk.III)? Ci sono due versioni che differiscono solo per il microcontrollore (il chip più piccolo accanto all'FPGA): l'FXPak Pro (Mk.III) originale usa un NXP LPC1756 (firmware.im3) e l'FXPak Pro (Mk.III) Rev.D uno ST STM32F401 (firmware.stm; compare come "FXPAK PRO STM32"). Entrambi hanno lo stesso FPGA Cyclone IV e fanno girare tutto ciò che c'è in sd2snes+ allo stesso modo - il pacchetto della release contiene entrambi i firmware e la cartuccia scrive da sola quello adatto alla tua scheda; non scegli nulla. Il microcontrollore si presenta così:
Microcontrollore NXP LPC17xx
FXPak Pro (Mk.III) sull'MCU c'è scritto NXP · LPC17xx (es. LPC1756).
Microcontrollore STMicroelectronics STM32
FXPak Pro (Mk.III) Rev.D sull'MCU c'è scritto ST · STM32 (es. STM32F401).
Foto di riferimento della sola famiglia di chip; il package sulla tua scheda può essere diverso.
Ho aggiornato alla 2.15 e i miei salvataggi, cheat e copertine sono spariti!
Non hai perso niente - è tutto ancora sulla scheda, solo da un'altra parte. Dalla 2.15 ogni file sta in una cartella di due lettere: /sd2snes/saves/SU/Super Mario World.srm invece di /sd2snes/saves/Super Mario World.srm. Sembra una sciocchezza, ma è ciò che fa aprire un gioco all'istante su una scheda con migliaia di file - prima il firmware scandiva l'intera cartella ogni volta.

Come sistemarlo: apri il Web Manager e puntalo sulla tua scheda. Appena rileva il firmware 2.15 o più recente organizza tutto da solo - e il pulsante Organize, in alto, lo rifà quando vuoi. Sposta salvataggi, cheat, save state, copertine e schede nella nuova posizione, senza cancellare nulla.

Nella 2.16 ogni console ha un piano tutto suo dentro quelle cartelle — sgb/, nes/, sms/, a26/ e sft/. Il file di salvataggio prende il nome dalla ROM senza estensione, quindi prima un Tetris (USA).nes e un Tetris (USA).sfc condividevano una copertina, una scheda e un file di trucchi. Arrivando dalla 2.14 si fanno i due passaggi insieme: il Manager legge la versione del firmware sulla scheda e la organizza per il formato che quella console legge.
Funziona sull'FXPak Pro?
Sì. sd2snes e FXPak Pro sono lo stesso hardware - il nome è cambiato nel 2020 per una questione di marchio. Il firmware è lo stesso, quindi la traduzione e le copertine funzionano su entrambi. La revisione più vecchia (SD2SNES (Mk.II)) ha meno memoria di programma, quindi alcune funzioni future potrebbero restare solo su FXPak Pro (Mk.III).
Funziona tutto su SD2SNES e FXPak Pro?
Quasi. Sono la stessa cartuccia in due revisioni, ma il SD2SNES (Mk.II) ha meno memoria di programma, quindi alcune funzioni non ci stanno. Non sai quale hai? Vedi "Quale versione ho?".
Funzione SD2SNES (Mk.II) FXPak Pro (Mk.III)
Menu, copertine, scheda gioco, temi, musica, patch, cheat, trainer e guide ✓ ✓
Save state nei giochi con DSP, Super FX, OBC1, S-DD1 e CX4 ✓ ✓
SPC7110, Super FX 3, Sufami Turbo e Competition Carts ✓ ✓
Cartucce della community (ST011, ST018, bootleg, Super 20 in 1, Gamars, .sfrom) ✓ ✓
Save state nei giochi con SA-1 (Super Mario RPG) — ✓
MSU-1 nei giochi con SA-1* — ✓
MSU-1 nei giochi con SPC7110 e Super FX 3** — ✓
Memory Pack nelle cartucce con SA-1 (Itoi Shigesato no Bass Tsuri No.1, SD Gundam G NEXT) — ✓
Super Game Boy con MSU-1* solo l'audio ✓
Master System, NES e Atari 2600 (sperimentale) — ✓
Game Boy Color a colori (sperimentale) — ✓
* Una limitazione ereditata dal firmware ufficiale, non di sd2snes+. ** Nessun gioco noto lo usa.
Schermo nero e LED lampeggiante all'accensione. È rotto?
No, non è rotto. Dalla v2.12.2, sul SD2SNES (Mk.II) (FPGA Spartan-3) il bootstrap dell'FPGA viene caricato dalla scheda SD invece di essere incluso nel firmware (il che libera flash per le funzioni). Così, quando il SD2SNES (Mk.II) non riesce a mostrare la schermata di avvio, comunica il motivo tramite i LED invece che a parole:

LED verde e rosso alternativerde ↔ rosso = nessuna scheda SD. Inserisci una scheda e riaccendi.

LED verde e giallo alternativerde ↔ giallo = manca fpga_mini.bit sulla scheda. Ricopia i file della release in /sd2snes/ e riaccendi. L'FXPak Pro (Mk.III) non è interessato e mostra ancora i messaggi a schermo.

Non sai se il tuo è un SD2SNES (Mk.II) o un FXPak Pro (Mk.III)? Vedi "Quale versione ho?".
Ho aggiornato alla 2.16 e giochi che hanno sempre funzionato ora si bloccano o restano neri. La 2.16 ha rotto la mia cartuccia?
Non l'ha rotta - ma può aver rivelato un difetto che era già lì. Il menu della 2.16 è cresciuto (più lingue, più schermate) e ora occupa tre blocchi di memoria invece di due, e due aree grandi - la lista dei file e il menu dentro il gioco - hanno cambiato indirizzo. Il risultato è che il firmware ora scrive in parti della PSRAM della cartuccia che nessuna versione precedente aveva mai toccato.

Su un'unità con la PSRAM sana questo non cambia nulla. Su un'unità con una cella guasta o una pista mal saldata in quella zona, il difetto è rimasto invisibile per anni perché nessuno ci scriveva - e ora salta fuori, di solito come gioco che si blocca, grafica sfasata o schermo nero dopo il logo.

È esattamente per questo che abbiamo creato il Test della memoria. Vai su Menu principale → Test della memoria: A avvia il test (~30 s), che controlla i collegamenti e poi scrive e verifica ogni cella. Se trova un guasto ti dice il nome del chip come è serigrafato sulla scheda - U501: controlla la linea dati D3 - e allora è hardware: risaldare o sostituire il chip. Se passa il test e il gioco continua a fallire, allora sì è un problema di firmware: apri una issue.
Di quale versione del firmware ufficiale ho bisogno?
Il nome della release ha due numeri. In v2.12.2 (sd2snes v1.11.2), v2.12.2 è la versione di questa traduzione + copertine, e 1.11.2 è il firmware ufficiale su cui si basa. Il pacchetto completo include già quel firmware - non installi prima nulla di ufficiale, basta estrarlo nella radice della scheda.
Perderò i miei salvataggi e le impostazioni?
No. Il pacchetto sostituisce solo i file nella cartella /sd2snes (menu/firmware). Le tue ROM e i salvataggi sulla scheda restano al loro posto. Detto questo, è sempre bene fare prima un backup della scheda.

Nella 2.15 c'è un dettaglio: le cartelle di salvataggi, cheat e copertine hanno cambiato nome. Non viene cancellato nulla, ma la scheda deve passare una volta dal Web Manager perché torni a comparire tutto - lo spieghiamo qui.
Posso tornare al firmware originale?
Sì, quando vuoi. Basta reinstallare sopra il firmware ufficiale da sd2snes.de.
Come aggiungo le copertine?
Usa il Web Manager nel browser: collega la cartella della tua scheda SD e lui identifica ogni gioco, scarica la copertina e salva il .cov proprio accanto a ogni ROM in automatico - niente da installare, niente da copiare a mano. Nel menu del firmware, attiva o disattiva le copertine con Mostra copertine.
Serve una copertina per ogni gioco?
Sì, un file .cov per ROM, con lo stesso nome. Il Web Manager elabora l'intera cartella (e le sottocartelle) in una volta, quindi in pratica è un solo passaggio per tutta la collezione.
A cosa serve il Web Manager di sd2snes+?
Il Web Manager è un'app che gira nel tuo browser (Chrome/Edge) e prepara per te la scheda SD. Collega la cartella della scheda e lui analizza le tue ROM, identifica ogni gioco tramite CRC32 e scarica in automatico le copertine (.cov), la scheda informativa e i cheat - niente da installare. Riordina anche i file sulla scheda e aggiorna il firmware sd2snes+. Non viene inviato nulla a un server: succede tutto sul tuo computer (File System Access API).
Cos'è il GamesDB?
Il GamesDB è il database aperto e moderato dalla comunità dietro le copertine e la scheda informativa. Contiene copertina, schermata, video e metadati di ogni gioco - e il Web Manager prende tutto da lì. Chiunque può aiutare: proponi una copertina mancante, una schermata più nitida, un video o informazioni corrette. I curatori esaminano ogni proposta e, una volta approvata, arriva al firmware e al Web Manager di tutti.
Come funziona la patch IPS/BPS?
Metti la patch (.ips o .bps) nella stessa cartella della ROM e usa il nome del gioco come prefisso del file. Per esempio, Kaizo Mario World [!].ips deve diventare Super Mario World (USA) - Kaizo Mario World.ips - cioè il nome deve iniziare col nome della ROM, che in questo caso sarebbe Super Mario World (USA). Quando avvii il gioco, il firmware elenca le patch disponibili e applica quella che scegli in memoria; la ROM originale sulla scheda resta intatta. Ottimo per traduzioni e romhack.
Come cambio il tema del menu?
Dal firmware 2.9 in poi: copia i file .thm in una cartella qualsiasi della scheda - non serve un nome preciso, basta che si veda nel browser (/sd2snes è nascosta, quindi non va bene). Nel menu, apri quella cartella e premi A su un tema; il menu si ricarica col tema applicato. Trovi temi già pronti nella galleria oppure creane uno tuo nel creatore. Per tornare al predefinito, usa Configurazione → Opzioni Browser → Ripristina tema nel menu.
Posso usare l'editor di temi ufficiale di sd2snes?
No - l'editor ufficiale (di sd2snes.de) non funziona con questo firmware. Per far spazio alle copertine, il layout del menu è stato cambiato e il logo è diventato più piccolo (128×56, solo la metà sinistra dell'header - l'altra metà è la copertina), con una palette propria. Per questo l'editor ufficiale non riesce a leggere né a scrivere il logo di sd2snes+. Usa la galleria di temi già pronti o il creatore di temi di sd2snes+ (c'è anche un editor avanzato di m3nu.bin).
Come cambio la musica e i suoni del menu?
La musica di sottofondo è un file .spc in /sd2snes/menu.spc. I 4 effetti di navigazione sono file sfx_*.pcm (MSU-1 PCM) nella stessa cartella - un set predefinito arriva col firmware. Per personalizzarli, la via facile è il Creatore di suoni: scegli l'.spc (con anteprima MP3 via Zophar), cambia gli effetti, ascoltali nel browser e scarica uno .zip pronto per la cartella /sd2snes/. Attivi tutto in Configurazione → Opzioni Browser → Musica del menu / Suoni del menu. Puoi anche scegliere la musica senza rinominare nulla: premi Y su un qualsiasi .spc nel browser e scegli Imposta come musica del menu (e Ripristina musica riporta menu.spc).
Perché la musica del menu non si abbassa né va in pausa quando si apre la scheda del gioco con il filmato?
Perché la musica del menu non è un file che il firmware riproduce - è un .spc, cioè un programma musicale completo che gira sul processore audio del Super Nintendo, esattamente come la colonna sonora di un gioco. Il firmware consegna il file e il processore audio prosegue da solo.

Non c'è nessuna manopola del volume da raggiungere: il volume sta in registri dentro il chip audio, e solo il processore audio ci scrive. Qualunque valore mettessimo verrebbe sovrascritto dallo stesso .spc al tick successivo - sta suonando la musica e tocca quei registri di continuo.

E non c'è nemmeno la pausa: l'unico modo di fermare un .spc in esecuzione è resettare il processore audio, e su questa console significa un reset dell'intera console - che cancella la memoria video. Cancellerebbe la scheda che hai appena aperto e andrebbe ridisegnata da zero. Il lettore .pcm del browser fa esattamente quel reset, proprio perché tanto sostituirà tutto lo schermo; la scheda non può, perché è già disegnata.

Quindi i due suoni condividono l'uscita. Se vuoi sentire solo il filmato hai due strade: spegnere la musica in Impostazioni → Opzioni del Browser → Musica del menu, oppure far mostrare alla scheda solo l'immagine fissa invece del filmato.
È gratuito e open source?
Sì. Licenza GPL-2.0, basato sul firmware di mrehkopf. sd2snes+ sta su ludufre/sd2snes e l'app su ludufre/sd2snes-covers.
Perché queste funzioni non sono ancora nel firmware ufficiale?
Perché è tutto ancora in lavorazione - e non tutto qui è mio da proporre. sd2snes+ mette insieme il lavoro di più persone. Le parti che sono mie (traduzione, copertine, temi, suoni) ho intenzione di rimandarle come pull request a mrehkopf/sd2snes quando saranno mature e smetteranno di cambiare - per ora sto sperimentando parecchio e il layout cambia da una release all'altra. Altre funzioni vengono da autori come Xeroxxx e Relikk (alcune ritoccate per sd2snes+); se finiranno nel firmware ufficiale spetta ai loro autori originali aprire la propria PR - io le ho solo integrate qui. Fino ad allora, puoi usarle tutte in sd2snes+.
Sull'autore

Ciao, sono Luan Freitas.

Luan Freitas

Sono un programmatore appassionato di 34 anni dal Brasile, e programmo da quando ne avevo 8 - tutto da autodidatta. Sono due decenni di programmazione diventati una carriera come sviluppatore software, con un focus su automazione e ottimizzazione dei sistemi.

Mi considero un vero fullstack: vado dal back end al mobile, con Node.js, Angular, MySQL, Mongo, Redis e soprattutto Ionic/Capacitor (iOS e Android). Su GitHub mantengo alcuni plugin Capacitor molto usati, oltre alle localizzazioni pt-BR di firmware retro - come sd2snes+ per sd2snes/FXPAK Pro e GBS-Control.

Lontano dal codice sono un maker: mi appassionano la stampa 3D, Arduino, lo sviluppo di giochi e il collezionismo di videogiochi.

Ionic / Capacitor Angular Node.js TypeScript MySQL Mongo Redis
Crediti

Le persone che rendono tutto questo possibile.

sd2snes+ poggia su un gran lavoro altrui. Qui sotto chi ha fatto cosa, e con quale licenza - dal firmware di base agli strumenti e ai temi.

Contributi della community

  • Core ST011, ST018 (con la CPU ARM, scritta da zero) e dei bootleg con protezione anticopia, oltre alla build per Mk.II del core Super 20 in 1 · M2M
  • Core del multicart Super 20 in 1, mapper di Gamars Puzzle e supporto SFROM; ha anche riunito questi contributi · terminator2k2

Temi - Creatore & Galleria

  • Editor di temi / formato .thm · Dotsarecool
  • Temi della galleria · Stone Age Gamer, SmokeMonster, Samuel Martin, loghi ufficiali FXPAK PRO / SD2SNES
  • conversione .thm + Theme Creator · ludufre

Abbiamo dimenticato qualcuno, o un credito è sbagliato? Apri una issue e lo sistemiamo.