Een bundel verbeteringen voor je firmware
Portugees, Engels, Spaans, Duits, Frans, Italiaans, Russisch & Nederlands Spelhoesjes IPS/BPS-patch Thema's & geluiden

Je sd2snes-firmware,
opgevoerd.

Een versie van de sd2snes / FXPak Pro-firmware met een volledig vertaald menu, het hoesje van elk spel in de verkenner, thema's en geluiden in het menu, een cheatbeheerder en IPS/BPS-patches die worden toegepast op het moment dat het spel start. Allemaal bovenop de originele firmware van mrehkopf.

8
Talen
…
Spelhoesjes · SNES/SGB
…
Cheats
31
Nieuwe functies
…
Downloads
★ Voor het eerst hier?

Van nul naar je eerste spel, in 5 stappen.

Niets te compileren. Het full-pakket bevat al de complete firmware - je hoeft niet eerst iets officieels te installeren.

⬇ Download het full-pakket Wil je hoesjes, thema's en geluiden? Bekijk de functies ↓
  1. 1
    Download het full-pakket De .zip met full erin bij de downloads - meer heb je niet nodig.
  2. 2
    Kopieer het naar de root van de SD-kaart Open de .zip en kopieer alles naar de root van de kaart (vervang als erom gevraagd wordt).
  3. 3
    Zet je spellen op de kaart De ROM's zijn van jou - kopieer ze naar een willekeurige map op de kaart. De firmware wordt zonder spellen geleverd.
  4. 4
    Hoesjes, cheats en spelinfo (optioneel) Open op je pc de Web Manager, wijs hem je kaart aan en hij downloadt voor elk spel het hoesje, de info en de cheats.
  5. 5
    Zet de console aan Stop de kaart terug en zet de console aan. Bij de eerste start biedt het menu een tour langs het nieuwe aan. Taal wijzigen: de optie Taal in het menu.
💾 Sommige spellen met speciale chips hebben BIOS-bestanden nodig die je zelf aanlevert (om juridische redenen - de officiële firmware heeft ze ook nodig): 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.
Versie 2.17 · wat er veranderde

Meer kleur op het scherm, meer cartridges in de sleuf.

De ster is de Game Boy Color: .gbc-bestanden draaien nu in kleur op een eigen core (experimenteel, alleen FXPak Pro). En zes soorten cartridges die eerder niet wilden starten, starten nu: de Seta-chips ST011 en ST018, tegen kopiëren beveiligde bootlegs, Super 20 in 1, Gamars Puzzle en .sfrom-bestanden. Daarbij komt een tour langs het nieuwe bij de eerste start, die elke functie laat zien en de optie meteen laat aanzetten, plus pictogrammen in de bestandslijst, sneltoetsen op controller 2, het Nederlands als achtste menutaal en muziek die bij de firmware zit.

Het paradepaardje van 2.17 Experimenteel · alleen FXPak Pro (Mk.III)

Game Boy Color

Zet een .gbc op de kaart en hij draait op een Game Boy Color-core gemaakt voor sd2snes+: in kleur, op de juiste snelheid en met de dubbele-snelheidsmodus. .gb-bestanden die om de Color vragen gaan er vanzelf heen.

  • Echte kleuren, niet het Super Game Boy-palet
  • Hi-colour-schermen goed, op te rekken tot 256×192
  • Batterijsaves en de klok van de cartridge
  • Vrije boot-ROM van SameBoy: geen BIOS

Preview: op deze core nog geen savestates, cheats of in-game menu, en sommige spellen blijven op een wit scherm.

Nieuw in 2.17 Bij de eerste start

Tour langs het nieuwe

Bij de eerste start na installeren of bijwerken vraagt het menu of je een tour wilt zien: een welkomstclip en daarna een kaart per functie, met een afbeelding van wat die op het scherm verandert en de optie er meteen bij.

  • Een kaart per functie, met afbeelding
  • Elke optie meteen instellen
  • Na een update alleen het nieuwe
  • In alle acht menutalen

Opnieuw bekijken: Configuratie › Rondleiding nieuwe functies. Je antwoorden worden opgeslagen wanneer de tour eindigt.

Nieuwe chip

Seta ST011: Morita Shougi

  • Hayazashi Nidan Morita Shougi gebruikt de ST011-chip, die nu een eigen core heeft: het spel start en de computer speelt tegen je
  • Kopieer de chipfirmware naar /sd2snes/st011.rom. Ontbreekt het bestand, dan noemt het menu het bij naam
  • Op allebei de printplaten. Geen savestates en geen menu in het spel op deze core
  • Core geschreven door M2M
Nieuwe chip

Seta ST018: een 32-bit ARM

  • Hayazashi Nidan Morita Shougi 2 heeft een 32-bit ARM-coprocessor aan boord. De core bevat die CPU, vanaf nul geschreven
  • Kopieer de chipfirmware naar /sd2snes/st018.rom
  • Op allebei de printplaten. Geen savestates en geen menu in het spel op deze core
  • Core geschreven door M2M
Cartridges

Beveiligde bootlegs, vanaf de onaangeroerde dump

  • Ongelicentieerde spellen met een kopieerbeveiligingschip draaien vanaf het originele bestand, zonder gekraakte versie
  • Aladdin 2000, Tekken 2, de Pokémon-bootlegs, King of Fighters '98 en 2000, Soul Blade, Street Fighter EX Plus Alpha en meer
  • Het spel wordt herkend aan de checksum van het bestand. Op allebei de printplaten, zonder savestates of menu in het spel
  • Core geschreven door M2M
Cartridges

Super 20 in 1

  • De Koreaanse multicart Super 20 in 1 opent zijn eigen menu en wisselt van spel zoals de echte cartridge
  • Het zijn NES-spellen die naar de SNES zijn overgezet, zoals Spartan X en TwinBee
  • Laadt als een gewone dump, op allebei de printplaten. Geen savestates en geen menu in het spel
  • Core geschreven door terminator2k2; Mk.II-build door M2M
Cartridges

Gamars Puzzle

  • Het ongelicentieerde Taiwanese puzzelspel Gamars Puzzle heeft een eigen geheugenindeling en start nu als een gewone dump
  • Op allebei de printplaten; op de SD2SNES (Mk.II) met de fpga_basex.bit uit het firmwarepakket
  • Ondersteuning geschreven door terminator2k2
Formaten

.sfrom-bestanden van de SNES Classic

  • .sfrom, het ROM-formaat van de SNES Classic, verschijnt in de verkenner en start als elk ander spel: saves, cheats en patches werken hetzelfde
  • De Web Manager en de GamesDB herkennen het spel aan de ROM in het bestand, dus hoes en spelinfo zijn dezelfde als bij de .sfc
  • Ondersteuning in de firmware geschreven door terminator2k2
Verkenner

Pictogrammen in de lijst

  • Elke regel van de verkenner toont een pictogram van zijn type - map, SNES-, NES-, Master System-, Game Boy-, Game Boy Color- en Atari 2600-spel, muziek, thema - en een MSU-1-map die als spel opent krijgt het spelpictogram
  • Y op een MSU-1-map die als spel opent, toont het contextmenu van zijn ROM: cheats, favorieten, verwijderen…
Spelinfo

Cheats vanuit de spelinfo

  • Op het spelinfoscherm opent SELECT de cheatlijst van dat spel
Menu in het spel

Sneltoetsen op controller 2

  • De in-game combinaties (menu, savestates, reset) werken ook op controller 2
  • Optie Knoppen op controller 2, standaard uit; controller 1 heeft voorrang
Menu in het spel

Sneltoetsenlijst

  • In het in-game menu toont SELECT op de tabbalk alle knopcombinaties die voor het huidige spel actief zijn
Menu

Knoppen in het groen

  • In de toetshints onderaan het scherm, in het menu en in het spel, staat de naam van elke knop in het groen
Audio

Muziek standaard aanwezig

  • De firmware komt nu met 3 vrij gelicentieerde nummers, en Willekeurige muziek staat aan
Instellingen

Nieuwe standaardinstellingen

  • Savestates en de In-spel hook staan aan
  • De RESET-knop start het spel niet meer opnieuw: hij gaat altijd terug naar het menu, in de map van het laatste spel en met dat spel geselecteerd
  • Wil je dat kort drukken het spel opnieuw start, kies dan Duur bij Reset naar menu: lang drukken (of twee keer snel) gaat terug naar het menu
  • Heeft je kaart al een config.yml, dan blijven je keuzes staan
Talen

Het menu spreekt nu Nederlands

  • Nederlands kwam erbij als achtste taal, naast Portugees, Engels, Spaans, Duits, Frans, Italiaans en Russisch
  • Menu, meldingen, de omschrijving van elke optie en het menu in het spel - allemaal vertaald. Kies het bij Taal in het hoofdmenu
  • De klok van het menu toont de datum op z'n Nederlands, DD-MM-JJJJ, met de tijd na de datum
Opgelost

Fixes en afwerking

  • Spelinfo: letters met accenten en Cyrillische letters worden geen ? meer, en de vertaalde beschrijving verschijnt volledig
  • Van spel wisselen in de spelinfo: de fade is sneller, en de clip van het vorige spel herhaalt zijn geluid niet meer terwijl de volgende kaart laadt
  • Savestates: een state uit een ander level laden brengt de juiste muziek terug in Super Mario World en de drie Donkey Kong Country-spellen (Amerikaanse versies)
  • Cheats in het in-game menu: de ON/OFF van elke regel in de lijst is in alle talen vertaald (bv. ВКЛ in het Russisch, AAN in het Nederlands)
Wat er nieuw was in 2.16 (vorige versie)

Nog een console en vier cartridges die geen enkele flashcart kon openen. De programmeerbare chip van de sd2snes leerde nog een console en vier cartridges die geen enkele flashcart kon openen: de Atari 2600 (experimenteel, en alleen op de FXPak Pro), de SPC7110-spellen, de Super FX 3 van de DOOM uit 2025, de Sufami Turbo van Bandai en de toernooicartridges van Nintendo. Elk heeft hieronder een eigen kaart, met wat werkt en wat niet - en de uitgebreide staan bij Functies.

Updates

Wat er daarna kwam: 2.16.1 tot 2.16.4

2.16.1

  • De datum in het formaat van jouw taal: de klok van het menu toont DD/MM/JJJJ in het Portugees, Spaans, Frans en Italiaans, DD.MM.JJJJ in het Duits en Russisch en MM/DD/JJJJ in het Engels, met de tijd na de datum
  • Super Mario Bros. is weer normaal op de NES-core: in 2.16 schoof het level bij het scrollen over het scherm naar beneden en verloor het onderweg kolommen
  • De Russische tekst van het menu kreeg nog een revisieronde, en de У kreeg een eigen tekening, met de staart
  • De Y van het lettertype kreeg een rechte, gecentreerde stam - vroeger veranderde die op elke regel van breedte en leek hij een andere letter (bijdrage van Willian Nascimento)

2.16.2

  • Een MSU-1-spelmap opent als het spel: met één enkele ROM en de bijbehorende .msu erin druk je op A op de map zelf en krijg je de infokaart of het spel, zoals je het hebt ingesteld. Zet het aan of uit in Verkenner-Instellingen → Open MSU-1-mappen als spellen
  • De MSU-1-map toont het hoesje van het spel als hij geselecteerd is, en de .pcm-nummers gaan naar het einde van de lijst, in de juiste volgorde (2 voor 10)
  • Een ROM verwijderen neemt mee wat erbij hoorde: hoesje, infokaart, screenshot, clip, gidsen, cheats en patch-instellingen. Batterijsaves, memory packs en savestates horen daar nooit bij
  • sd2snes map weergeven (in Verkenner-Instellingen, standaard uit): de map van de kaart zelf verschijnt in de verkenner, met saves, savestates, hoesjes en infokaarten. Wat van jou is kun je verwijderen met Y; de firmware, het menu en de FPGA-cores staan in de lijst maar hebben geen Verwijderen
  • Super Famicom van de eerste generatie (printplaat SHVC-CPU-01): het menu loopt niet meer vast tijdens het bladeren. Een schermupdate kon precies tegen het achtergrondeffect aan eindigen, het enige moment dat de processor van die printplaat niet aankan

2.16.3

  • Het tabblad GIDS is terug: sinds 2.16 meldde het in-game menu in elk spel "Handboek niet gevonden", ook met de gids op de kaart
  • Op de infokaart van een MSU-1-map gaan Omhoog/Omlaag naar het vorige of volgende spel, zoals bij elk ander spel

2.16.4

  • Cheat-editor: voeg codes toe, bewerk en wis ze op de console zelf - vanuit het menu (Y) en in het tabblad CHEATS van het spel, met een schermtoetsenbord
  • Super Mario RPG: de "Level Up"-tekst is op de FXPak Pro niet meer door elkaar gehusseld, het beeld klopt weer na het sluiten van het in-game menu, en de SD2SNES (Mk.II) loopt niet meer vast in gevechten
  • Star Ocean en Street Fighter Alpha 2: geen grafische rommel meer bij een deel van de keren dat het spel laadde
  • Een patch die een Super FX-spel in FX3 verandert, laadt nu goed
Experimenteel

Atari 2600 (FXPak Pro (Mk.III))

De core en de cartridges

  • Zet een .a26 op de kaart en hij verschijnt in de lijst zoals elk ander spel
  • Alleen op de FXPak Pro (Mk.III) - welke heb ik?
  • Hij heeft de twee nieuwe bestanden in /sd2snes nodig: fpga_a26.bi3 en a26_snes.bin. Kopieer je alleen de firmware, dan opent het spel niet
  • Cartridges van 2K en 4K en de bankswitchingschema's F8, F6 en F4, ook de Superchip-varianten (F8SC, F6SC, F4SC)
  • Nog niet aanwezig: E0, 3F, FE, FA, DPC, Supercharger, paddles, keypads - en alleen NTSC, een PAL-cartridge draait niet
  • TIA-geluid op beide kanalen, met alle 16 golfvormmodi

Beide joysticks en de schakelaars van de console

  • De twee joysticks komen uit op de twee SNES-controllers
  • Start ingedrukt houden drukt de RESET-schakelaar van de console in en Select ingedrukt houden de SELECT-schakelaar
  • X wisselt tussen kleur en zwart-wit, en L/R zijn de moeilijkheidsschakelaars van de twee spelers
  • L + R samen bevriezen de schakelaars - dat is de opening waardoor de combinaties voor het menu in het spel erdoor kunnen zonder de Atari aan te raken
  • De beeldbreedte kies je in Chip-Instellingen: 160 (1:1), de oorspronkelijke met balken aan de zijkanten, of 256 (breed), die het scherm vult
Nieuwe chip

SPC7110: de spellen die nooit openden

  • Tengai Makyou Zero, Momotarou Dentetsu Happy en Super Power League 4 draaien - vroeger zei het menu alleen dat de chip niet ondersteund werd
  • Ondersteuning voor de uitbreidings-ROM (banks $40-4f) die images van 7 MB gebruiken
  • Werkt op allebei de printplaten: FXPak Pro (Mk.III) en SD2SNES (Mk.II)
  • Hij heeft het nieuwe bestand in /sd2snes nodig: fpga_spc7110.bi3 (Mk.III) of fpga_spc7110.bit (Mk.II) - en helemaal geen BIOS
  • Batterijsaves werken zoals altijd, en op allebei de printplaten vervangt een .rtc-bestand naast de save de batterij van de cartridge - de klok van Tengai overleeft het uitzetten. Op de Mk.II heb je daarvoor de fpga_spc7110.bit uit hetzelfde firmwarepakket nodig
  • Het menu in het spel (L + R + Y + ←) opent hier ook - live cheats, gidsen en saves; alleen savestates blijven erbuiten
  • De core is origineel van sd2snes+, geschreven op basis van de C++-implementatie van de emulator ares (ISC-licentie)
Nieuwe cartridge

Sufami Turbo: de minicartridges van Bandai

  • De Sufami Turbo is de doorgeefcartridge van Bandai met twee slots voor minicartridges - zet de .st-dumps op de kaart en ze verschijnen in de lijst
  • Hij heeft de BIOS van de basiscartridge nodig in /sd2snes/stbios.bin - dat bestand lever je zelf aan, net als bij de andere chips
  • Vlak voor de start van het spel kies je in een venster de cartridge voor Slot B - en het paar wordt onthouden voor de volgende keer
  • Elke minicartridge houdt een eigen batterijsave, net als de hardware: de koppelbare titels (de serie SD Gundam Generation) bestaan juist om te schrijven in de cartridge in het andere slot
  • Het draait op allebei de printplaten; op de SD2SNES (Mk.II) gebruikt hij vanaf 2.17 de fpga_basex.bit uit het firmwarepakket (zonder dat bestand verschijnt de waarschuwing over een ontbrekend bestand)
  • Het menu in het spel en de cheats werken; savestates niet
Chip uit 2025

Super FX 3: de DOOM uit 2025 draait op de flashcart

  • Vooraf: hij draait niet op de snelheid van de echte cartridge - de FPGA van de sd2snes kan de chip uit 2025 niet bijbenen. De Star Fox-spellen draaien op volle snelheid, maar DOOM blijft rond ~11 fps tegen de 20 van de cartridge - het voelt als de DOOM voor de SNES uit 1995. Hem sneller maken is de volgende stap
  • De Super FX 3 is de chip in de nieuwe DOOM-cartridge (Limited Run Games, 2025, ontworpen door Randal Linden) - en de gratis patches die Star Fox en Star Fox 2 opvoeren, zijn er ook voor gemaakt. Tot nu toe kon geen enkele flashcart dit formaat starten
  • Alle drie de spellen starten en zijn speelbaar: The Ultimate Doom, Star Fox FX3 en Star Fox 2 FX3 - met werkende batterijsave in Star Fox 2
  • Het draait op allebei de printplaten: op de FXPak Pro (Mk.III) zit de ondersteuning in fpga_gsu.bi3; de SD2SNES (Mk.II) krijgt een eigen core, fpga_gsu3.bit - allebei uit hetzelfde firmwarepakket
  • Geen menu in het spel, cheats of savestates op deze cartridges: de geheugenindeling van de FX3 neemt de ruimte in die de hooks gebruiken
  • Een originele sd2snes+-implementatie, geschreven op basis van de openbare specificatie van de chip (Randal Linden) + black-box-tests van het gedrag tegen het echte spel - geen enkele regel code uit andere implementaties
Toernooicartridges

Competition Carts: de kampioenschapscartridges van Nintendo

  • De cartridges die Nintendo bouwde voor zijn officiële toernooien - drie spellen op tijd en een scorescherm, met een hardwaretimer voor de ronde - starten als gewone .sfc-dumps: Campus Challenge '92 (Super Mario World, F-Zero, Pilotwings) en PowerFest '94 (Super Mario Bros.: The Lost Levels, Super Mario Kart, Ken Griffey Jr.)
  • Alle vijf dumps die rondgaan worden herkend - originelen, repro's en de score-hacks
  • De lengte van de ronde is de fysieke rij DIP-schakelaars van de echte printplaat: stel hem in bij Chip-Instellingen → Competition-Cart-Timer (min), 3 tot 18 minuten (6 was de instelling op de toernooien). De timer loopt in de FPGA, net als de hardware - als hij afloopt, springt het spel naar het scorescherm
  • Er moet dsp1b.bin op de kaart staan - beide cartridges hebben een DSP-1 (Pilotwings / Super Mario Kart)
  • Met dank aan @terminator2k2, die deze cartridges als eerste naar de sd2snes bracht
Menu-audio

Luister MSU-1-soundtracks rechtstreeks vanuit het menu

  • De .pcm-bestanden - de MSU-1-soundtracks die al naast de spellen op de kaart staan - verschijnen nu in de verkenner, net als .spc-bestanden
  • Druk op A bij een bestand en er opent een speler, met een voortgangsbalk, verstreken en totale tijd. A pauzeert en gaat verder, B sluit
  • Het nummer speelt via het eigen audiokanaal van de cartridge, dus het menu blijft eronder gewoon werken - en de menumuziek komt vanzelf terug als je de speler sluit
  • Handig om te controleren of de soundtrack van een spel de juiste is voordat je gaat spelen, zonder de kaart eruit te halen
SD2SNES (Mk.II)

De oudere printplaat kreeg wat lucht

  • De SD2SNES (Mk.II) heeft minder programmageheugen dan de FXPak Pro, en daarom pasten sommige functies er nooit op
  • Deze versie heeft de firmware vanbinnen opnieuw ingedeeld en ruimte vrijgemaakt - twee functies die alleen op de FXPak Pro werkten, draaien er nu ook op: Gepatchte ROM maken en Sufami Turbo
  • Voor wie een FXPak Pro (Mk.III) heeft verandert er niets: allebei werkten ze daar al en ze blijven precies hetzelfde
  • Wat nog alleen op de FXPak Pro werkt, staat bij Werkt alles op allebei?
Opgelost

Star Ocean husselt het beeld niet meer door elkaar

  • In Star Ocean (S-DD1-chip) liet het openen van het menu in het spel buiten gevechten het scherm zwart of door elkaar gehusseld achter - en de tweede keer liep het spel vast
  • De chip legde ook de effecten vast die het spel regel voor regel tekent, en gaf bij het afsluiten de verkeerde terug. Nu legt hij alleen vast wat nodig is, en komt het beeld ongeschonden terug
  • De savestates van Star Ocean liepen via hetzelfde pad en zijn meteen meegerepareerd
  • Het geldt voor allebei de printplaten - de fix zit in het chipbestand (fpga_sdd1), dus kopieer het hele pakket naar de kaart, niet alleen de firmware
Menu in het spel

Vind je eigen cheats

  • Nieuw tabblad TRAINER in het menu in het spel: typ het getal dat je op het scherm ziet (levens, munten, HP) en hij toont de adressen met die waarde
  • Speel even, open het menu opnieuw en filter - de lijst krimpt tot alleen het juiste adres overblijft
  • Zie je het getal niet? Start een zoekopdracht Onbekend en filter op veranderd / groter / kleiner
  • Schrijf de waarde, of zet hem vast (tot 4 tegelijk, zonder een cheat aan te maken); CHEAT OPSLAAN zet het adres in de cheatlijst
  • Op allebei de printplaten
Diagnose

Is de cartridge defect, of ligt het aan de firmware?

  • Hoofdmenu → Geheugentest beantwoordt dat op de console zelf, zonder seriële kabel en zonder de aparte diagnose-image te flashen
  • A start de test (~30 s): eerst loopt hij de data- en adreslijnen van de PSRAM en de SRAM na op een onderbroken, vastzittende of kortgesloten lijn, daarna beschrijft en controleert hij elke cel en meldt het eerste defecte adres
  • Vindt hij een fout, dan noemt hij de chip zoals die op de printplaat gedrukt staat - U501: controleer datalijn D3 - zodat je weet waar je moet kijken
  • Het scherm wordt zwart en de console reset terwijl de test loopt: dat hoort zo, de programmeerbare chip draait in die tijd de testcore
Talen

Het menu spreekt nu Russisch

  • Русский kwam erbij als zevende taal, naast Portugees, Engels, Spaans, Duits, Frans en Italiaans
  • Het is het eerste niet-Latijnse alfabet van het menu: het lettertype van de sd2snes heeft 256 tekeningen van 8×8 pixels, en voor het Cyrillisch waren 46 nieuwe letters nodig, met de hand getekend over een oud blok dat niemand meer gebruikte
  • De andere 20 Russische letters hergebruiken tekeningen die al bestonden - А, О en Т zijn dezelfde als in het Latijnse alfabet
  • De vertaling is nagekeken door een moedertaalspreker
Kleinigheden

Fixes en afwerking

  • Reset op duur: een vijfde modus van Reset naar menu waarbij kort drukken het spel herstart en lang drukken teruggaat naar het menu - de enige waarbij de resetknop zich normaal blijft gedragen
  • Tekstcontour en anti-aliasing werden je eigen opties in Verkenner-Instellingen, en ze werken meteen, zonder het menu opnieuw te laden
  • Willekeurige menumuziek: het menu kiest bij elke keer laden een ander nummer uit je map
  • Om de tijd vragen bij het opstarten is nu optioneel: zet het uit als je de klok niet gebruikt en de vraag beu bent
  • De combinatie voor het menu in het spel ligt niet meer vast - kies je eigen in de config.yml op de kaart
  • Meer NES-spellen draaien, met meer herkende mappers
  • Het menu in het spel geeft de sprites bij het afsluiten precies terug zoals ze waren, en de gidsviewer accepteert controller 2
  • Een savestate in een niet-ondersteund spel weigert nu netjes in plaats van vast te lopen
  • Geen ploppen en ruis meer uit het geluid bij een reset, en menuvensters verdwijnen niet meer na het aan- of uitzetten van de muziek

Elke console kreeg een eigen map op de kaart: sgb/, nes/, sms/, a26/ en sft/, binnen de mappen van twee letters. Een save krijgt de naam van de ROM zonder extensie, dus tot nu toe deelden een Tetris (USA).nes en een Tetris (USA).sfc één hoesje, één infokaart en één cheatbestand. Open de Web Manager en klik op Organiseren — hij leest de firmwareversie van de kaart en zet alles in de juiste indeling, ook als je van 2.14 komt.

Over Master System, NES en Atari 2600: deze cores zijn extreem experimenteel en exclusief voor de FXPak Pro (Mk.III). Veel spellen draaien niet, lopen vast of hebben grafische fouten - de compatibiliteitslijst laat zien wat er al getest is. Ze zijn er voor wie wil experimenteren en helpen testen - reken er niet op om echt mee te spelen.

Wat er nieuw was in 2.15
In het spel

Het cheatmenu werd het Spelmenu

  • Dezelfde oude combinatie (L + R + Y + ←), alleen opent die nu een heel menu in plaats van de cheatlijst
  • 4 tabbladen: CHEATS, SAVESTATES, SAVES en GIDS
  • Druk op B en het spel gaat precies verder waar het was
  • Onthoudt het laatste tabblad en waar je in de lijst was
Cheats

Elke cheat, niet alleen de eerste 64

  • Toont ze allemaal, en een naam die te lang is voor het scherm scrollt vanzelf
  • X schakelt alle cheats in één keer
  • ←/→ bladert, L/R springt naar begin/einde
  • Werkt nu ook in spellen met een DSP-, SA-1-, Super FX-, OBC1-, S-DD1- of CX4-chip
Savestates

Savestates in spellen met speciale chips

  • DSP1/1b/2/3/4 (bijv. Super Mario Kart, Pilotwings)
  • Super FX (bijv. Star Fox, Yoshi's Island)
  • OBC1 (bijv. Metal Combat) en S-DD1 (bijv. Star Ocean)
  • CX4 (bijv. Mega Man X2, Mega Man X3)
  • SA-1 (bijv. Super Mario RPG) - alleen op de FXPak Pro (Mk.III)
  • Een handvol spellen heeft een andere combinatie nodig, omdat Start ze pauzeert. Die staan in een lijst op de kaart (/sd2snes/savestate_inputs.yml): Donkey Kong Country, Yoshi's Island, Mega Man X/X2/X3 en Star Fox gebruiken X + R / X + L. Het is een gewoon tekstbestand - je kunt er je eigen spellen aan toevoegen
Gidsen

Lees de handleiding van het spel op je tv

  • Kom je niet verder in een level? Open het Spelmenu, ga naar het tabblad GIDS en blader door de handleiding zonder het spel af te sluiten
  • Elk spel kan meerdere documenten hebben: handleiding, walkthrough, kaart en bijlage, elk met een eigen titel
  • L/R slaat de pagina om, A zoomt 2x in en met de D-pad beweeg je over de vergrote pagina
  • Hij gaat terug naar de pagina waar je gebleven was, en het soort document verschijnt vertaald
  • Je kunt hem ook lezen voordat je begint: druk op X op het infoscherm van het spel
  • Speciale dank aan Kirkland, die een groot deel van de handleidingen aanleverde - al geïmporteerd in de GamesDB en automatisch gedownload door de Web Manager
Patches

Slimmer patchen met IPS/BPS

  • Probeert zelf uit te zoeken of een .ips-patch de header aan de ROM toegevoegd moet hebben voordat hij wordt toegepast
  • Je kunt de modus per patch vastzetten (Automatisch / Met header / Zonder header) - dat wordt onthouden
  • De lijst toont alleen het achtervoegsel van de patch, zonder de naam van het spel te herhalen
  • Gepatchte ROM maken schrijft een kant-en-klaar gepatchte kopie naast het origineel - alleen op de FXPak Pro (Mk.III) (welke heb ik?)
  • Geen praktische limiet aan patches per spel (tot 254), .ips of .bps (dat was 8)
  • ⚠️ De patch heeft een achtervoegsel in de naam nodig (bijv. Zelda - PT-BR.ips): een .ips met precies dezelfde naam als de ROM wordt bewust genegeerd - de Web Manager hernoemt de oude voor je
Uiterlijk

Een nieuw standaardthema voor het menu

  • Het sd2snes+-thema is nu het standaardthema van het menu
  • Naar klassiek thema herstellen brengt de oude look terug wanneer je maar wilt
  • Tekstcontour, anti-aliasing en schaduw van de selectiebalk worden nu ondersteund, en je kunt ze al kiezen in de themamaker
  • Een spel starten sluit het scherm nu in een cirkel in plaats van meteen naar zwart te gaan
  • De schuifbalken kregen de randkleur van het thema, in plaats van een vast wit
SD-kaart

Een nettere kaart, spellen die sneller openen

  • Hoesjes, cheats, saves en states staan nu in mappen van twee letters (/sd2snes/info/SU/)
  • Game Boy kreeg een eigen plek (sgb/) - Tetris.gb en Tetris.sfc delen geen save meer
  • Met een volle map duurde het bijna een seconde voordat een spel opende; nu opent het meteen
  • De Web Manager herkent firmware 2.15 of nieuwer en organiseert de kaart voor je - en je kunt het altijd zelf starten met de knop Organiseren bovenaan
  • ⚠️ Alleen de firmware bijgewerkt? Voordat je denkt dat je alles kwijt bent: zonder die herindeling lijken saves, cheats en hoesjes weg - ze staan nog op de kaart, alleen in de oude mappen (zo los je het op)
  • Het full-pakket brengt ook nieuwe bestanden naar /sd2snes (igmenu.bin, classic.thm en de cores van NES en Master System). Kopieer je alleen de firmware, dan valt het menu in het spel terug op het oude en laadt het klassieke thema niet
Experimenteel

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

  • Zet een .sms of een .nes op de kaart en hij verschijnt in de lijst
  • Alleen op de FXPak Pro (Mk.III) - welke heb ik?
  • Lage compatibiliteit, veel spellen draaien niet - bekijk de compatibiliteitslijst
  • Geen van beide slaat op: op de NES draait een spel met batterijsave, maar het slaat niet op, en de Master System schrijft niet naar de cartridge
  • De NES-kant gaat uit van fpganes, van Ludvig Strigeus; de Master System gebruikt de Z80 tv80, van Guy Hutchison
Talen

Een Italiaans menu, en spelinfo in jouw taal

  • Italiaans kwam erbij als zesde taal van het menu
  • Menu, meldingen, de omschrijving van elke optie en het menu in het spel - allemaal vertaald
  • De omschrijving van het spel op het infoscherm komt nu in de taal van het menu, met Engels als terugval als dat spel nog geen vertaling heeft
Saves

4 batterijsaves per spel

  • Elk spel krijgt nu 4 slots voor batterijsaves - je kunt twee Zelda-bestanden houden zonder dat het ene het andere wist
  • Het is geen optie meer: het staat nu altijd aan
  • Je kiest het slot in het tabblad SAVES van het menu in het spel, en het werkt vanaf de volgende start van het spel
  • De save verwijderen vanuit het contextmenu (Y) wist alle vier in één keer
Fixes

Fixes en afwerking

  • Compatibiliteit bustiming: krijgt spellen als Donkey Kong Country weer aan de gang op sommige 1-CHIP-consoles
  • Gezoem en klikjes in de menugeluiden opgelost
  • Bij het wisselen van thema blijf je waar je in de lijst was, met een vervaging in plaats van een knipper
  • Instellingenmenu's scrollen, met een balk die laat zien waar je bent
Meer fixes

Meer fixes en afwerking

  • Het scherm Systeeminfo is nu vertaald in alle zes talen en toont het model van je hardware
  • Spel informatie kreeg een modus Context: in plaats van vanzelf te verschijnen voor het spel, wacht hij in het contextmenu (Y) tot je hem wilt zien
  • Een spel met MSU-1 reageert nu op de combinatie voor reset naar menu, het menu in het spel en de USB-commando's - die deden het vroeger allemaal niet
  • USB-overdrachten laten de firmware niet meer vastlopen
Eenendertig verschillen

Wat sd2snes+ toevoegt.

Alles is gebouwd bovenop de officiële sd2snes-firmware, met extra functies die je ervaring beter maken.

Origineel van sd2snes+
Taal
v2.2+

Menu in het Portugees, Engels, Spaans, Duits, Frans, Italiaans, Russisch & Nederlands

Het hele menu van de firmware, de meldingen en de schermen vertaald in het Braziliaans-Portugees, Spaans, Duits, Frans, Italiaans, Russisch en Nederlands. Het originele Engels blijft beschikbaar - kies gewoon.

  • Verkenner
  • Meldingen en fouten
  • Instellingenschermen
  • Portugees, Engels, Spaans, Duits, Frans, Italiaans, Russisch & Nederlands
  • Nieuw in 2.17: Nederlands
  • Nieuw in 2.16.1: de datum van de klok in het formaat van elke taal
  • Franse vertaling door Romain80200
Origineel van sd2snes+
.cov
Hoesjes
v2.0+

Hoesjes in de spellenlijst

Terwijl je bladert, verschijnt het officiële hoesje van het spel op het scherm. Zet gewoon een .cov-bestand met dezelfde naam als de ROM in dezelfde map. Om de hele collectie in één keer op te bouwen, downloadt de Web Manager de hoesjes in bulk (en de cheats ook).

  • OBJ-sprite · 128×96
  • Eén .cov per spel
  • Aan/uit in het menu
  • De Web Manager doet het in de browser
Origineel van sd2snes+
▶
Spelinfo
v2.14+

Bekijk de infokaart van het spel voordat je speelt

Voordat een ROM start, toont een kaart over het hele scherm het hoesje, een screenshot (of een geanimeerde clip met geluid) en de metadata van het spel - uitgever, ontwikkelaar, jaar, spelers, genre en speciale chip - plus een korte omschrijving. In het menu kies je of de clip afspeelt (met de soundtrack) of dat er alleen een stilstaand beeld komt. De Web Manager downloadt de infokaart van elk spel automatisch.

  • Hoesje + screenshot + metadata
  • Geanimeerde clip met geluid
  • Video & muziek aan/uit in het menu
  • De Web Manager haalt alles op
  • Omhoog/Omlaag wisselt van spel, ook MSU-1-mappen
  • Nieuw in 2.17: SELECT opent de cheats van het spel
Origineel van sd2snes+
.spc
Audio
v2.3+

Muziek en geluiden in het menu

Speelt een .spc-nummer op de achtergrond terwijl je bladert - plus 4 navigatiegeluiden (cursor, bevestigen, terug, fout). Stel alles samen in de Geluidsmaker: kies de .spc, luister hem af in de browser, wissel de effecten en download ze klaar voor de kaart. Sinds 2.16 verschijnen ook de .pcm-bestanden - de soundtracks van MSU-1 - in de verkenner: druk op A bij een bestand en er opent een kleine speler, met een voortgangsbalk, de verstreken en totale tijd, en A om te pauzeren. Ook nieuw in 2.16: zet willekeurige muziek aan en het menu kiest bij elke keer laden een ander nummer uit je muziekmap - bij het opstarten en elke keer dat je uit een spel terugkomt. In 2.16.2 werd een MSU-1-spelmap overzichtelijk: de nummers gaan naar het einde van de lijst, op volgorde, de map toont het hoesje van het spel en, met één enkele ROM erin, opent A op de map meteen het spel.

  • .spc-muziek + 4 effecten
  • Geluidsmaker in de browser
  • Aan/uit in het menu
  • PCM-speler (MSU-1)
  • Willekeurige muziek uit een map
  • Nieuw in 2.16.2: MSU-1-mappen openen als spel
  • Nieuw in 2.17: 3 vrije nummers meegeleverd, willekeurige muziek staat al aan
Origineel van sd2snes+
L+R
In het spel
v2.15+

Het cheatmenu in het spel werd het Spelmenu

Tot en met 2.14 pauzeerde de combinatie L + R + Y + ← het spel en toonde de cheatlijst, meer niet. De combinatie is nog steeds dezelfde, maar opent nu een menu met 5 tabbladen: CHEATS, SAVESTATES, SAVES, GIDS en TRAINER. Druk op B en je bent terug in het spel, precies waar je was. Standaard aan; zet het uit in Configuratie › In-spel Instellingen › In-Spel menu. En in 2.16 ligt de combinatie niet meer vast: zit hij je in een spel in de weg, kies dan een andere op de regel IngameButtonsMenu in de config.yml op de kaart - elke combinatie van 3 knoppen of meer werkt.

  • Combinatie L+R+Y+← - aan te passen in config.yml
  • Vroeger: alleen de cheatlijst
  • CHEATS: de hele lijst + X schakelt ze allemaal
  • SAVESTATES en SAVES: elk 4 slots
  • GIDS: de handleiding op het scherm
  • TRAINER: zoek een waarde in het geheugen van het spel
  • Onthoudt het laatste tabblad en de positie
  • Werkt ook op de meeste speciale chips
  • Nieuw in 2.17: SELECT toont de sneltoetsen; combinaties ook op controller 2
Verbeterd door sd2snes+
STATE
Savestates
v2.15+

Savestates in spellen met speciale chips

Savestates in spellen met een speciale chip hebben op de sd2snes nooit gewerkt - tot nu. Deze release laat ze werken op de DSP1/1b/2/3/4 (bijv. Super Mario Kart, Pilotwings), de Super FX (Star Fox, Yoshi's Island), de OBC1 (Metal Combat), de S-DD1 (Star Ocean), de CX4 (Mega Man X2, Mega Man X3) en de SA-1 (Super Mario RPG, alleen op de FXPak Pro (Mk.III)). Opslaan met Start + R en terugkeren met Start + L, en het slot kies je in het tabblad SAVESTATES.

  • DSP1/1b/2/3/4 · Super FX · OBC1 · S-DD1 · CX4
  • SA-1 alleen op de FXPak Pro (Mk.III)
  • Start+R slaat op · Start+L laadt
  • Combinatie per spel in savestate_inputs.yml
  • Slot kiezen in het tabblad SAVESTATES
  • Nieuw in 2.17: standaard aan
  • Bovenop de savestates van FURiOUS
Origineel van sd2snes+
.man
Gidsen
v2.15+

De handleiding van het spel op je eigen tv

Zit je vast in een level terwijl de handleiding in een browsertabblad openstaat? Zet de pdf, omgezet naar .man, naast de bestanden van het spel en lees hem op de tv, met het spel bevroren: open het menu in het spel en ga naar het tabblad GIDS. Met de D-pad schuif je, A zoomt 2x in en L/R slaat de pagina om - en hij onthoudt waar je gebleven was. Elk spel kan meerdere gidsen hebben (handleiding, walkthrough, kaart, bijlage).

  • Omgezet van pdf naar .man
  • 2x zoom met doorlopend schuiven
  • Meerdere gidsen per spel
  • Ook vanaf het infoscherm van het spel, met X
  • Soort document vertaald
  • Onthoudt de pagina waar je gebleven was
  • Haal de gidsen op met de Web Manager
  • Handleidingen en gidsen aangeleverd door Kirkland, al geïmporteerd in de GamesDB
Origineel van sd2snes+
.thm
Thema's
v2.9+

Wissel het menuthema op de console

Vanaf firmware 2.9 kies je het menuthema gewoon op de SNES - logo, kleuren, achtergrond en selectiebalk. Zet .thm-bestanden in een willekeurige map op de kaart en kies er een in de verkenner. Haal kant-en-klare thema's uit de galerij of maak je eigen in de webeditor. In 2.15 werd het sd2snes+-thema de fabrieksinstelling, met Naar klassiek thema herstellen in het menu om terug te gaan naar de oude look wanneer je maar wilt. In 2.16 zijn de tekstcontour en de anti-aliasing niet langer iets van alleen het thema: het zijn je eigen opties in Verkenner-Instellingen, en ze veranderen het lettertype van het menu meteen, zonder iets opnieuw te laden.

  • Kies het op de console (2.9+)
  • Logo, kleuren, achtergrond, balk
  • Nieuw in 2.15: sd2snes+-thema als standaard
  • Klassiek thema herstellen vanuit het menu
  • Contour, anti-aliasing en schaduw van de balk
  • Galerij met kant-en-klare thema's + webeditor
  • Nieuw in 2.16: contour en anti-aliasing als je eigen optie
.yml
Cheats
v2.7+

Cheatbeheerder in het menu

De sd2snes past al cheats per spel toe - wat sd2snes+ toevoegt is de beheerder in het menu: vanuit het contextmenu (Y) zet je elke code aan of uit op de console zelf, zonder de YAML op een pc te bewerken. De bestanden staan in /sd2snes/cheats; haal kant-en-klare cheats op bij gamehacking.org door te exporteren als FXPak Pro 1.7 (.yml), of download ze automatisch met de Web Manager. Sinds 2.16.4 kun je cheats ook toevoegen, bewerken en verwijderen met een schermtoetsenbord, in het menu en in het menu in het spel.

  • Aan/uit vanuit het menu (Y)
  • .yml in /sd2snes/cheats
  • Geen bewerken op de pc
  • Cheats van gamehacking.org
  • Nieuw in 2.16.4: toevoegen, bewerken en verwijderen met schermtoetsenbord
  • Gemaakt door Relikk
Origineel van sd2snes+
BS-X
Memory Pack
v2.13+

BS-X-cartridges met een Memory Pack-slot

Ondersteuning voor het Memory Pack-slot van 8M van de Satellaview toegevoegd, voor de Japanse spellen die het gebruiken - zet de dump van het pack in /sd2snes/saves/<BB>/<rom>.mpk (BB = de eerste twee letters van de naam van de ROM, bv. saves/DE/) en het spel leest de inhoud van het Memory Pack (opgeslagen sound novels, gedownloade races…). Bovendien werken Derby Stallion 96 en Sound Novel Tsukuru nu. Op de SD2SNES (Mk.II) gebruiken het Memory Pack-slot en deze twee spellen de fpga_basex.bit uit het firmwarepakket (zonder dat bestand verschijnt de waarschuwing over een ontbrekend bestand).

  • Derby Stallion 96
  • Sound Novel Tsukuru
  • Pack als <rom>.mpk
  • Start ook zonder het pack
Verbeterd door sd2snes+
IPS/BPS
Patches
v2.2+

IPS/BPS-patch bij het starten

Het hart van romhacking: pas fanvertalingen, hacks en fixes toe zonder de ROM te veranderen. Zet de .ips/.bps-patch in de map van de ROM, met de naam van het spel plus een achtervoegsel naar keuze (Zelda - PT-BR.ips voor Zelda.sfc); bij het starten toont de firmware de patches op hun achtervoegsel en past de gekozen patch toe in het geheugen, zonder de originele ROM aan te raken. Druk op Y bij een patch voor een contextmenu met de Header modus en Gepatchte ROM maken, dat een kant-en-klaar gepatchte kopie naast het origineel schrijft - vanaf 2.16 werkt dat op allebei de printplaten.

  • Nieuw in 2.16: de gepatchte ROM wegschrijven, nu ook op de SD2SNES (Mk.II)
  • Geen praktische limiet aan patches per spel (was 8)
  • Herkent een IPS met een header van 512 bytes
  • Header modus per patch vast te zetten
  • De lijst toont alleen het achtervoegsel van de patch
  • Een patch met precies dezelfde naam als de ROM wordt genegeerd
  • BPS toegepast in ~6 s (was ~15 s)
  • Originele ROM blijft onaangeroerd
  • Gemaakt door Xeroxxx, aangepast voor sd2snes+
Origineel van sd2snes+
SPC
7110
SPC7110
v2.16+

SPC7110-spellen draaien eindelijk

De SPC7110 is de coprocessor die Hudson in een handvol Japanse cartridges stopte - Tengai Makyou Zero, Momotarou Dentetsu Happy en Super Power League 4. Hij pakt graphics in hardware uit, doet het rekenwerk van het spel, leest een tweede ROM met alleen data en heeft bij Tengai Makyou Zero ook nog een realtimeklok met batterij. De officiële firmware meldt alleen dat de chip niet wordt ondersteund; hier verandert de programmeerbare chip van de sd2snes in een SPC7110 - en dat op allebei de printplaten, FXPak Pro (Mk.III) en SD2SNES (Mk.II). Batterijsaves gedragen zich zoals in elk ander spel, en de kalender van Tengai loopt op de tijd van de console: op allebei de printplaten bewaart een .rtc-bestand naast de save wat de batterij van de cartridge vroeger bewaarde - ook een klok die het spel zelf heeft stilgezet - zodat hij het uitzetten overleeft. Op de Mk.II heeft de virtuele batterij de fpga_spc7110.bit uit hetzelfde firmwarepakket nodig; met een oudere core merkt de firmware dat bij het laden en valt hij terug op de klok van de console, zonder iets kapot te maken. Om er ruimte voor te maken, liet de Mk.II-core de audio-DAC van MSU-1 vallen - geen enkele SPC7110-cartridge gebruikt MSU-1. Er komt geen BIOS aan te pas, alleen de fpga_spc7110.bi3 (of .bit op de Mk.II) die al in het pakket zit. Het menu in het spel en de cheat-overlay werken hier nu zoals bij de andere chips; alleen savestates ontbreken nog - de interne toestand van de decompressor kan nog niet worden vastgelegd. En de Engelse fanvertaling van Tengai Makyou Zero draait nu ook: de image van 7 MB voegt een derde chip toe - een uitbreidings-ROM die de printplaat op de banks $40-4f zet - en de core zet hem op dezelfde plek.

  • Tengai Makyou Zero, Momotarou Dentetsu Happy en Super Power League 4
  • FXPak Pro (Mk.III) en SD2SNES (Mk.II)
  • fpga_spc7110.bi3 / .bit in /sd2snes, geen BIOS
  • Batterijsaves werken normaal
  • Klok met virtuele batterij (.rtc) op Mk.II en Mk.III
  • Menu in het spel en cheats in het spel werken; savestates nog niet
  • Core origineel van sd2snes+, geschreven op basis van de C++-implementatie van de emulator ares (ISC). Indeling van de uitbreidings-ROM voor de fanvertaling overgenomen uit de fork van terminator2k2
Origineel van sd2snes+
FX3
Super FX 3
v2.16+

De DOOM uit 2025 draait op de flashcart

Vooraf: hij draait niet op de snelheid van de echte cartridge - de programmeerbare chip van de sd2snes kan de chip uit 2025 niet bijbenen. Star Fox speelt op volle snelheid, maar DOOM blijft rond de 11 fps tegen de 20 van de cartridge, wat aanvoelt als de DOOM voor de SNES uit 1995.

De Super FX 3 is de chip in de nieuwe DOOM-cartridge (Limited Run Games, 2025, ontworpen door Randal Linden) en in de gratis patches die Star Fox en Star Fox 2 opvoeren - tot nu toe draaide geen enkele flashcart dit formaat. Alle drie openen en zijn speelbaar, met werkende batterijsave in Star Fox 2, en het draait op allebei de printplaten. Het menu in het spel, cheats en savestates blijven uit op deze cartridges.

  • The Ultimate Doom, Star Fox FX3 en Star Fox 2 FX3
  • ~11 fps in DOOM (de cartridge haalt 20)
  • Batterijsave in Star Fox 2
  • SD2SNES (Mk.II) en FXPak Pro (Mk.III)
  • Geen menu in het spel, cheats of savestates
Origineel van sd2snes+
SUFAMI
TURBO
Sufami Turbo
v2.16+

De minicartridges van Bandai, met allebei de slots

De Sufami Turbo is de doorgeefcartridge van Bandai met twee slots voor minicartridges. Zet de .st-dumps op de kaart, voeg de BIOS van de basiscartridge toe als /sd2snes/stbios.bin, en ze starten - met een venster waarin je vlak voor de start van het spel de cartridge voor Slot B kiest, en het paar wordt onthouden voor de volgende keer. Beide minicartridges houden hun eigen save, want zo doet de hardware het: elke cartridge heeft een eigen SRAM-chip, en de koppelbare titels (de serie SD Gundam Generation en aanverwanten) bestaan juist om te schrijven in de cartridge in het andere slot. Elke save krijgt de naam van zijn eigen cartridge, dus een tweede cartridge neemt zijn gegevens mee naar elk paar waarin je hem daarna gebruikt. De programmeerbare chip kreeg een tweede set maskers voor ROM en SaveRAM, zodat de twee slots elkaar nooit overlappen, welke grootte ze ook opgeven. Savestates werken niet in deze spellen - het menu in het spel en de cheats wel. Het draait op allebei de printplaten; op de SD2SNES (Mk.II) gebruikt hij de fpga_basex.bit uit het firmwarepakket (zonder dat bestand verschijnt de waarschuwing over een ontbrekend bestand).

  • Dumps van minicartridges als .st
  • BIOS van de basiscartridge in /sd2snes/stbios.bin
  • Kies de cartridge voor Slot B voor het starten
  • Onafhankelijke batterijsave in beide slots
  • Het paar wordt onthouden voor de volgende keer
  • FXPak Pro (Mk.III) en SD2SNES (Mk.II); geen savestates
  • Origineel van sd2snes+; de geheugenindeling van de cartridge komt uit de printplatendatabase van ares (ISC), gecontroleerd tegen MAME (BSD-3-Clause)
Origineel van sd2snes+
COMP
CART
Competition Cart
v2.16+

De toernooicartridges van Nintendo starten vanaf de kaart

In de jaren 90 ging Nintendo op tournee met twee cartridges die nooit te koop waren: Campus Challenge '92 (Super Mario World, F-Zero, Pilotwings) en PowerFest '94 (Super Mario Bros.: The Lost Levels, Super Mario Kart, Ken Griffey Jr.). Elk is een printplaat met een menuchip, drie spellen, een hardwaretimer voor de ronde en aan het eind een scorescherm - je speelt de drie onderdelen tot de tijd op is. Hier starten ze als gewone .sfc-dumps, en de programmeerbare chip van de sd2snes wordt de toernooiprintplaat: de latch die kiest welke van de drie chips antwoordt, de spiegel van de menuchip, het statusregister en het aftellen, allemaal in de FPGA. Als de tijd om is, klikt de bit voor het einde van de ronde vast en springt het spel naar het scorescherm - en dat overleeft een reset, net als bij de echte cartridge, dus resetten midden in een ronde brengt je naar het scorescherm in plaats van extra tijd op te leveren. Alle vijf dumps die rondgaan worden herkend - originelen, repro's en de score-hacks: de menuchip heeft geen geldige SNES-header (bij een van de hacks staat de header van een donorspel op de plek van de header), dus de firmware herkent de cartridges aan de eigen opstartcode van het menuprogramma, die byte voor byte gelijk is in elke dump van elke printplaat. De lengte van de ronde is de fysieke rij DIP-schakelaars van de originele printplaat: stel hem in bij Chip-Instellingen → Competition-Cart-Timer (min), 3 tot 18 minuten (6 was de instelling op de toernooien). Er moet dsp1b.bin op de kaart staan - beide cartridges hebben een DSP-1 (Pilotwings / Super Mario Kart). Het draait op allebei de printplaten, binnen de DSP-core die al in het pakket zit (fpga_dsp.bi3 op de Mk.III, fpga_dsp.bit op de Mk.II) - kopieer het hele pakket naar de kaart, niet alleen de firmware. Het menu in het spel, cheats en savestates werken zoals in elk DSP-spel; de timer is het enige wat een savestate niet terugzet, omdat de FPGA hem bijhoudt.

  • Campus Challenge '92 en PowerFest '94, als gewone .sfc-dumps
  • Alle vijf dumps die rondgaan: originelen, repro's en de score-hacks
  • Rondetimer in de FPGA, 3 tot 18 minuten
  • Chip-Instellingen → Competition-Cart-Timer (min)
  • dsp1b.bin op de kaart - beide hebben een DSP-1
  • FXPak Pro (Mk.III) en SD2SNES (Mk.II)
  • Menu in het spel, cheats en savestates werken
  • Deze cartridges kwamen voor het eerst naar de sd2snes via terminator2k2. De implementatie van deze fork is onafhankelijk geschreven, op basis van een specificatie van registers en timer die is achterhaald door de eigen menuprogramma's van de cartridges te disassembleren, gecontroleerd tegen MAME (BSD-3-Clause) en bevestigd door ares (ISC)
SETA
ST011
Nieuwe chip
v2.17+

Seta ST011: Morita Shougi

Hayazashi Nidan Morita Shougi gebruikt de ST011-chip, die nu een eigen core heeft: het spel start en de computer speelt tegen je. Kopieer de chipfirmware naar /sd2snes/st011.rom. Ontbreekt het bestand, dan noemt het menu het bij naam. Op allebei de printplaten. Geen savestates en geen menu in het spel op deze core.

  • Hayazashi Nidan Morita Shougi
  • Chipfirmware: /sd2snes/st011.rom
  • Ontbreekt het bestand, dan noemt het menu het bij naam
  • FXPak Pro (Mk.III) en SD2SNES (Mk.II)
  • Geen savestates en geen menu in het spel
  • Core geschreven door M2M
SETA
ST018
Nieuwe chip
v2.17+

Seta ST018: een 32-bit ARM

Hayazashi Nidan Morita Shougi 2 heeft een 32-bit ARM-coprocessor aan boord. De core bevat die CPU, vanaf nul geschreven. Kopieer de chipfirmware naar /sd2snes/st018.rom. Op allebei de printplaten. Geen savestates en geen menu in het spel op deze core.

  • Hayazashi Nidan Morita Shougi 2
  • 32-bit ARM-CPU, vanaf nul geschreven
  • Chipfirmware: /sd2snes/st018.rom
  • FXPak Pro (Mk.III) en SD2SNES (Mk.II)
  • Geen savestates en geen menu in het spel
  • Core geschreven door M2M
BOOT
LEGS
Cartridges
v2.17+

Beveiligde bootlegs, vanaf de onaangeroerde dump

Ongelicentieerde spellen met een kopieerbeveiligingschip draaien vanaf het originele bestand, zonder gekraakte versie. Aladdin 2000, Tekken 2, de Pokémon-bootlegs, King of Fighters '98 en 2000, Soul Blade, Street Fighter EX Plus Alpha en meer. Het spel wordt herkend aan de checksum van het bestand. Op allebei de printplaten, zonder savestates of menu in het spel.

  • Zonder gekraakte versie
  • Herkend aan de checksum van het bestand
  • FXPak Pro (Mk.III) en SD2SNES (Mk.II)
  • Geen savestates en geen menu in het spel
  • Core geschreven door M2M
20
IN 1
Cartridges
v2.17+

Super 20 in 1

De Koreaanse multicart Super 20 in 1 opent zijn eigen menu en wisselt van spel zoals de echte cartridge. Het zijn NES-spellen die naar de SNES zijn overgezet, zoals Spartan X en TwinBee. Laadt als een gewone dump, op allebei de printplaten. Geen savestates en geen menu in het spel.

  • Het eigen spelmenu van de cartridge
  • Laadt als een gewone dump
  • FXPak Pro (Mk.III) en SD2SNES (Mk.II)
  • Geen savestates en geen menu in het spel
  • Core geschreven door terminator2k2; Mk.II-build door M2M
GAMARS
PUZZLE
Cartridges
v2.17+

Gamars Puzzle

Het ongelicentieerde Taiwanese puzzelspel Gamars Puzzle heeft een eigen geheugenindeling en start nu als een gewone dump. Op allebei de printplaten; op de SD2SNES (Mk.II) met de fpga_basex.bit uit het firmwarepakket.

  • Laadt als een gewone dump
  • FXPak Pro (Mk.III) en SD2SNES (Mk.II, met fpga_basex.bit)
  • Ondersteuning geschreven door terminator2k2
.sfrom
Formaten
v2.17+

.sfrom-bestanden van de SNES Classic

.sfrom, het ROM-formaat van de SNES Classic, verschijnt in de verkenner en start als elk ander spel: saves, cheats en patches werken hetzelfde. De Web Manager en de GamesDB herkennen het spel aan de ROM in het bestand, dus hoes en spelinfo zijn dezelfde als bij de .sfc.

  • Saves, cheats en patches zoals bij elke ROM
  • Dezelfde hoes en spelinfo als bij de .sfc
  • FXPak Pro (Mk.III) en SD2SNES (Mk.II)
  • Ondersteuning in de firmware geschreven door terminator2k2
Origineel van sd2snes+ experimenteel
SMS
NES
A26
Andere consoles
v2.15+ · FXPak Pro (Mk.III)

Master System, NES en Atari 2600 op je SNES (zeer experimenteel)

In de sd2snes zit een programmeerbare chip, en die heeft geleerd andere consoles te worden: een Master System, een NES en - nieuw in 2.16 - een Atari 2600. Zet een .sms, een .nes of een .a26 op de kaart en hij verschijnt in de lijst zoals elk ander spel. Alle drie hebben geluid - de NES en de Master System kregen het in 2.16, en de PSG van de Master System speelt via het eigen audiokanaal van de cartridge - en alle drie kennen een knoppencombinatie om het spel te resetten zonder de console aan te raken, plus een servicecombinatie die het palet opnieuw tekent als het ooit verkeerd uitkomt. Dit is een voorproefje, geen afgewerkte functie: de compatibiliteit is laag en veel spellen lopen vast of hebben beeldfouten (de compatibiliteitslijst laat zien wat er getest is). Op de NES draait een spel met batterijsave, maar het slaat niet op, en de Master System schrijft niet naar de cartridge. De Atari 2600 draait cartridges van 2K en 4K en de bankswitchingschema's F8, F6 en F4 (ook de Superchip-varianten), alleen NTSC: E0, 3F, FE, FA, DPC, Supercharger, paddles en keypads zitten er nog niet in. Beide joysticks komen uit op de twee SNES-controllers - Start ingedrukt houden drukt de RESET-schakelaar van de console in en Select ingedrukt houden de SELECT-schakelaar, X wisselt tussen kleur en zwart-wit en L/R zijn de moeilijkheidsschakelaars - en in Chip-Instellingen kies je de beeldbreedte tussen 160 (1:1), de oorspronkelijke met balken aan de zijkanten, en 256 (breed), die het scherm vult. Het werkt alleen op de FXPak Pro (Mk.III) - ze passen niet in de kleinere chip van de SD2SNES (Mk.II) - weet je niet zeker welke je hebt, dan laat de FAQ zien hoe je het ziet. Het is er voor wie wil experimenteren en helpen testen.

  • .sms-, .nes- en .a26-bestanden
  • Alleen op de FXPak Pro (Mk.III) (welke heb ik?)
  • Compatibiliteitslijst
  • De Master System schrijft niet naar de cartridge
  • De NES slaat batterijspellen niet op
  • Atari 2600: 2K, 4K, F8, F6, F4 en Superchip, alleen NTSC
  • Atari 2600: Start = RESET, Select = SELECT, X = kleur/zwart-wit, L/R = moeilijkheid
  • Breedte van de Atari 2600: 160 (1:1) of 256 (breed)
  • Voorlopig zonder ondersteuning
  • NES-core van Ludvig Strigeus; Z80 van de Master System tv80, van Guy Hutchison; 6502 van de Atari 2600 verilog-6502, van Arlet Ottens
Origineel van sd2snes+ experimenteel
GBC
Nog een console
v2.17+ · FXPak Pro (Mk.III)

Game Boy Color, in kleur, op je SNES (experimenteel)

Zet een .gbc op de kaart en hij draait op een Game Boy Color-core in plaats van op de Super Game Boy - in kleur, op volle snelheid, ook in de modus met dubbele snelheid. .gb-bestanden waarvan de header om de kleurenconsole vraagt, gaan daar ook heen; de rest blijft op de Super Game Boy. In Configuratie › SGB Instellingen kiest Game Boy Color modus tussen Automatisch, Voorkeur SGB (alleen de spellen die uitsluitend voor Color zijn verlaten de Super Game Boy, de rest houdt de rand en de kleuren van de SGB) en Voorkeur GBC, en Game Boy Color sync tussen Genlock (standaard: het beeld van de Game Boy is vastgekoppeld aan dat van de SNES) en Exact (de echte klok van de Game Boy, die af en toe een beeld overslaat). Batterijsaves en de klok van de cartridge werken (.srm en .gtc, naast de saves van de Super Game Boy), en de opensource boot-ROM van SameBoy zit in het pakket - geen BIOS nodig. Dit is een voorproefje, geen afgewerkte functie: schermen die het palet op elke regel wisselen (de “hi-colour”-intro's van een flink deel van de bibliotheek) worden nu als volledig beeld in de juiste kleuren getekend (met de synchronisatie Genlock, de standaard), maar bewegende schermen kunnen minder vloeiend zijn of banden tonen terwijl ze bijwerken; met Game Boy Color uitrekken aan vullen deze schermen 256×192. Savestates, cheats en het menu in het spel zijn er op deze core nog niet, cartridges van 8 MB draaien niet, het geluid is niet tegen een referentie gemeten, sommige spellen blijven op een wit scherm staan en het is nog niet geprobeerd op de eerste Super Famicom-consoles (printplaat SHVC-CPU-01), waarvan de CPU kan vastlopen op wat deze core elk beeld doet. Het werkt alleen op de FXPak Pro (Mk.III) - op de SD2SNES (Mk.II) past de core niet in de chip, en .gb en .gbc openen daar nog steeds op de Super Game Boy: alleen spellen die ook op de originele Game Boy draaien werken, en zonder de kleuren van de Game Boy Color. Het is er voor wie wil experimenteren en helpen testen.

  • .gbc-bestanden (en .gb met een Color-header)
  • Alleen op de FXPak Pro (Mk.III) (welke heb ik?)
  • Modus: Automatisch, Voorkeur SGB of Voorkeur GBC
  • Sync: Genlock of Exact
  • Uitrekken: hi-colour-schermen op 256×192 (standaard uit)
  • .srm-saves en .gtc-klok
  • Geen savestates, cheats of menu in het spel
  • Compatibiliteitslijst
  • Gebouwd op de Super Game Boy-core van de originele sd2snes; boot-ROM van SameBoy, van Lior Halphon (MIT)
DEL
Bestanden
v2.7+

Verwijder een bestand en de save

Verwijder vanuit het contextmenu van de verkenner (Y) het geselecteerde bestand of alleen de save (.srm) van de ROM - gewoon op de console, zonder de kaart eruit te halen of een pc aan te zetten. In 2.16.2 gaan bij het verwijderen van een ROM ook het hoesje, de infokaart, de gidsen, de cheats en de patch-instellingen mee - saves en savestates blijven staan. En met sd2snes map weergeven aan in Verkenner-Instellingen worden de bestanden van de kaart zelf (saves, savestates, hoesjes, infokaarten) getoond en kun je ze één voor één verwijderen; de firmware en het menu verschijnen ook, maar zonder de optie Verwijderen.

  • In het contextmenu (Y)
  • Verwijdert het geselecteerde bestand
  • Of alleen de save (.srm)
  • Kaart eruit halen is niet nodig
  • Nieuw in 2.16.2: neemt het hoesje, de infokaart en de cheats van de ROM mee
  • Nieuw in 2.16.2: bestanden in de sd2snes-map
  • Gemaakt door Xeroxxx, aangepast voor sd2snes+
RESET
Reset
v2.4+

Reset brengt je terug waar je was

Een korte reset kan je terugzetten in het menu, al in de map van je laatste spel - of precies op de ROM die je aan het spelen was. Kies het in In-spel Instellingen → Reset naar menu: Uit, Aan, Map, ROM - of Duur, nieuw in 2.16 en de enige modus waarbij de resetknop van de console zelf doet wat je verwacht: kort drukken start het spel opnieuw, lang (ingedrukt houden, of twee keer snel drukken) brengt je terug naar het menu, in de map van het spel met de ROM al geselecteerd.

  • Terug naar de map van het spel
  • Of selecteert meteen de ROM
  • 5 modi: Uit/Aan/Map/ROM/Duur
  • Nieuw in 2.17: ROM is de standaard, dus RESET gaat altijd terug naar het menu; met Duur start kort drukken het spel opnieuw
  • Gemaakt door Xeroxxx
Origineel van sd2snes+
ⓘ
Omschrijvingen
v2.11+

Een omschrijving bij elke menuoptie

Vanaf firmware 2.11 toont elke instelling een regel die uitlegt wat ze doet, gewoon op het scherm - in het Portugees, Engels, Spaans, Duits, Frans, Italiaans, Russisch en Nederlands. Zo begrijp je elke instelling zonder handleiding.

  • Helptekst bij elke optie
  • In alle acht talen
  • Gewoon op de console
Origineel van sd2snes+
▤
Verkenner
v2.17+

Pictogrammen per bestandstype in de lijst

Elke regel van de verkenner begint met een pictogram van wat het is: map, spel voor SNES, NES, Master System, Game Boy, Game Boy Color of Atari 2600, .spc-muziek, .pcm-track, thema of gewoon bestand. Een map die als MSU-1-spel opent, toont de SNES-controller in plaats van de map, zodat je in één oogopslag ziet welke mappen spellen zijn. Y op zo'n map toont het contextmenu van zijn ROM (cheats, favorieten, verwijderen…). En in de toetshints van de voetregel staat elke knopnaam in het groen, in het menu en in het spel.

  • Eén pictogram per bestandstype
  • MSU-1-mappen gemarkeerd als spel
  • Knopnamen in het groen in de hints
Origineel van sd2snes+
BIOS
Chips
v2.11+

Waarschuwt als de BIOS van een chip ontbreekt

Sommige spellen gebruiken speciale chips (DSP in Super Mario Kart, Super FX in Star Fox, SA-1, S-DD1, OBC1, CX4, Super Game Boy, BS-X…) die ondersteunende bestanden op de kaart nodig hebben. Vanaf firmware 2.11 bevriest het menu niet meer en start het ook geen kapot spel als er een ontbreekt: het toont welk bestand er ontbreekt en keert terug naar het menu zonder de console te resetten.

  • Noemt het ontbrekende bestand
  • Geen bevriezing, geen reset
  • In de taal van het menu
  • Gewoon op de console
Origineel van sd2snes+
TOUR
Tour
v2.17+

Een tour langs het nieuwe, bij de eerste start

Bij de eerste start na installeren of bijwerken vraagt het menu of je een tour wilt zien: een kaart per functie, met een afbeelding van wat die op het scherm verandert en, als de functie een optie is, de instelling er meteen bij - A kiest een antwoord, en alles wordt opgeslagen wanneer de tour eindigt. Hij opent met een korte welkomstclip, en elke versie voegt zijn eigen kaarten aan het eind toe: na een update komt de tour één keer terug, met alleen wat nieuw is. Opnieuw bekijken kan altijd via Configuratie › Rondleiding nieuwe functies.

  • Een kaart per functie, met afbeelding
  • De optie meteen instellen
  • Na een update alleen het nieuwe
  • In alle acht talen
Origineel van sd2snes+
MEMORY
TEST
Geheugentest
v2.16+

Is de cartridge defect, of ligt het aan de firmware?

Als een spel zonder duidelijke reden vastloopt, is de vraag altijd dezelfde: is de cartridge kapot, of ligt het aan de firmware? Met Hoofdmenu → Geheugentest beantwoordt de console dat zelf - zonder seriële kabel en zonder de aparte diagnose-image te flashen. A start de test (~30 s): eerst loopt die de data- en adreslijnen van de PSRAM en van de SRAM van 4 Mbit na op onderbroken, vastzittende of kortgesloten lijnen, en noemt de chip zoals hij op de printplaat gedrukt staat - U501: controleer datalijn D3; daarna, als de bedrading in orde is, beschrijft en controleert hij elke cel en meldt het eerste defecte adres als hij er een vindt. Het scherm wordt zwart en de console reset terwijl de test loopt - dat hoort zo, de FPGA draait in die tijd de testcore - en het menu komt terug met het resultaat op het scherm.

  • A: bedradingstest, daarna elke cel (~30 s)
  • Noemt de chip zoals hij op de printplaat gedrukt staat (U501/U502/U511)
  • Resultaat in het Engels, Portugees, Spaans, Duits, Frans, Italiaans, Russisch en Nederlands
  • FXPak Pro (Mk.III) en SD2SNES (Mk.II)
  • Heeft fpga_test op de kaart nodig (zit in het firmwarepakket); zonder dat bestand weigert de test gewoon, zonder de draaiende console aan te raken
  • Origineel van sd2snes+; dezelfde tests als de officiële diagnosefirmware, op dezelfde FPGA-core, zodat het resultaat vergelijkbaar is
Origineel van sd2snes+
RAM
TRAINER
RAM-trainer
v2.16+

Heeft niemand de cheat gepubliceerd die je zocht? Vind hem zelf.

Het tabblad TRAINER van het menu in het spel doorzoekt het geheugen van de console terwijl het spel bevroren is. Typ het getal dat je op het scherm ziet - levens, munten, HP - en hij toont elk adres met die waarde. Ga terug naar het spel, verlies een leven, open het menu opnieuw en filter nog eens: de lijst krimpt tot alleen het juiste adres overblijft. Staat het getal niet op het scherm, start dan een zoekopdracht Onbekend en filter op veranderd, onveranderd, groter of kleiner - zo spoor je een onzichtbare waarde op, zoals een verborgen teller van een eindbaas. Werkt met waarden van 8 en 16 bits.

Zodra je een adres kiest, zie je wat erin staat, kun je één keer een waarde schrijven, of hem vastzetten zodat het spel hem niet meer terug kan veranderen. Vastzetten pint het adres vast zonder een cheat te maken: tot 4 vastgezette waarden tegelijk, die niet in het tabblad CHEATS of in de .yml staan, de hoofdschakelaar van de cheats volgen en verdwijnen als je een ander spel laadt. Om het adres te bewaren, schrijft CHEAT OPSLAAN het als cheat in de lijst.

  • Zoeken op exacte waarde, of op onbekende waarde
  • Filters: gelijk aan, ongelijk, veranderd, onveranderd, groter, kleiner, groter dan, kleiner dan
  • Waarden van 8 en 16 bits
  • Eén keer schrijven, vastzetten, of gewoon aan de cheats toevoegen
  • Zet tot 4 waarden vast zonder cheat; CHEAT OPSLAAN zet er een in de lijst
  • Doorzoekt het werkgeheugen van de SNES ($7E0000-$7FFFFF)
  • FXPak Pro (Mk.III) en SD2SNES (Mk.II)
  • Origineel van sd2snes+; hij draait met het spel bevroren, dus elke ronde ziet hetzelfde moment
Downloads

Haal de firmware.

De firmware is de enige download - die zorgt voor de vertaling, de hoesjes en de IPS/BPS-patch. Hoesjes en spelinfo komen uit de Web Manager, die in je browser draait (niets te installeren) en alles ophaalt uit de community-GamesDB. Alles gratis en open source.

v2.15 · fw 1.11.2

Firmware · vertaling + hoesjes

v2.12.2 is gebouwd voor de officiële firmware 1.11.2 - hij bevat de hoesjes, de vertaling en de IPS/BPS-patch al. Haal het full-pakket (alles klaar) en pak het rechtstreeks uit op de kaart.

Pak het uit in de root van de kaart - de .zip bevat de map /sd2snes al. De officiële firmware is niet nodig.
⚠️ Spellen met speciale chips (DSP, CX4, S-DD1/BS-X, Super Game Boy, ST-010, ST-011, ST-018, Sufami Turbo) hebben de BIOS-bestanden van de chip nodig. Om juridische redenen mogen we die niet verspreiden - zorg zelf voor je eigen exemplaren en zet ze in de map /sd2snes. Dat geldt ook voor de officiële firmware. Het gaat om: 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.
Bekijk alle releases ↗

Changelog van de firmware

…

Wat er veranderde in elke release van de sd2snes+-firmware - live opgehaald van GitHub.

Releases laden…

Bekijk alle releases ↗
Nieuws

Krijg een seintje bij nieuwe versies

Laat je e-mailadres achter en we laten het je weten als er een nieuwe firmwareversie uitkomt, plus ander nieuws over sd2snes+. Meer niet.

Hulptools · In je browser

Vul je kaart zonder iets te installeren.

Naast de firmware staan twee tools: een browser-app die je SD-kaart voor je inricht, en de communitydatabase die hem voedt. Allebei optioneel - de firmware alleen speelt al alles af; deze twee laten je collectie er op z'n best uitzien.

sd2snes+ Web Manager

Nieuw

Open hem in je browser, wijs hem je SD-kaart aan en hij doet de rest. Hij scant je ROM's, herkent elk spel aan de CRC32 en downloadt automatisch het hoesje (.cov), de infokaart van het spel (met een voorbeeld van het spelscherm en clips met geluid) en de cheats - niets om met de hand te kopiëren. Hij kan ook bestanden op de kaart opruimen en de nieuwste sd2snes+-firmware ophalen.

  • Draait in de browser - niets te installeren
  • Downloadt automatisch hoesjes, infokaart & cheats
  • Voorbeeld van het spelscherm en clips met geluid
  • Herkent spellen aan de CRC32
  • Ruimt bestanden op de kaart op
  • Werkt de sd2snes+-firmware bij
  • Bestanden blijven op je eigen computer

Werkt in Chrome / Edge - hij gebruikt de File System Access API, dus er wordt niets geüpload en je bestanden verlaten nooit je computer.

sd2snes+ GamesDB

Community

De open database, gemodereerd door de community, achter de hoesjes en de infokaart van elk spel. Hij bewaart per spel het hoesje, de screenshot, een korte video en de metadata op één plek - en de Web Manager haalt alles rechtstreeks daaruit. Iedereen kan meehelpen: stel een ontbrekend hoesje voor, een scherpere screenshot, een video of verbeterde info. Curatoren beoordelen elke inzending, en zodra die is goedgekeurd komt hij bij iedereen in de firmware en de Web Manager terecht.

  • Levert hoesjes + infokaart
  • Hoesjes, screenshots, video's, info
  • Stel elke vermelding voor & verbeter hem
  • Beoordeeld voordat hij live gaat
Thema's · Nieuw in firmware 2.9

Maak het menu helemaal van jou.

Kies een thema gewoon op de console, haal kant-en-klare uit de galerij of maak je eigen - logo, kleuren, achtergrond en selectiebalk.

Vários temas no menu do sd2snes
.thm · op de kaart

Kies op de console, galerij & webeditor.

Vanaf firmware 2.9 leest het menu .thm-bestanden uit elke map op de kaart (geen vaste naam nodig): open het in de verkenner en druk op A bij een thema - het menu laadt opnieuw met het nieuwe logo, palet, achtergrond en balk. Haal kant-en-klare thema's uit de galerij of maak je eigen in de webeditor: upload een logo met transparantie, kies de kleuren en download de .thm.

  • Kiezen op de console (2.9+)
  • Logo · kleuren · achtergrond · balk
  • 40+ kant-en-klare thema's
  • Webeditor (niets te installeren)
  • Logo met transparantie
  • Download als .thm

De Lettertype-editor tekent de 8×8-tekens van het menu en exporteert het PNG-vel dat de build van de firmware gebruikt. Anders dan bij thema's en geluiden moet de firmware opnieuw gebouwd worden voor een nieuw lettertype - het is een tool voor wie aan de code bijdraagt.

Gezien op YouTube

Wat makers erover zeggen.

Retrogamingmakers die de vertaling, de hoesjes en de verbeteringen van sd2snes+ uitproberen.

✅ 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

Veelgestelde vragen.

Welke versie heb ik? SD2SNES (Mk.II) of FXPak Pro (Mk.III)?
De snelle manier, vanaf 2.15: je hoeft niets open te maken. Ga in het menu naar Systeeminfo en kijk naar de laatste regel - die toont het model van je printplaat (sd2snes Mk.II, sd2snes Mk.III of FXPAK PRO STM32).
Twee verschillende vragen, dus we nemen ze één voor één.

SD2SNES of FXPak Pro? Twee revisies van dezelfde cartridge: de SD2SNES (Mk.II) is de oudere en de FXPak Pro (Mk.III) de nieuwere - de naam veranderde in 2020 vanwege een handelsmerk (de FXPak Pro is de versie onder licentie van KRIKzz). Je kunt de naam lezen op het etiket van de behuizing.

Draait alles op allebei? Bijna - zie "Werkt alles op de SD2SNES en de FXPak Pro?".

En wat is er verder anders? In de praktijk maar één ding: fpga_mini.bit. De SD2SNES (Mk.II) (ouder, met minder firmwaregeheugen) laadt de bootstrap van de FPGA van de SD-kaart en meldt opstartfouten met de leds; de FXPak Pro (Mk.III) (nieuwer) heeft die bootstrap in de firmware ingebakken en toont altijd meldingen op het scherm (zie "zwart scherm + knipperende led"). Om het zeker te weten, open je de behuizing van de cartridge en kijk je naar de grootste chip op de printplaat (de FPGA):
Xilinx Spartan-3 XC3S400A-FPGA
SD2SNES (Mk.II) op de chip staat XILINX · SPARTAN (Spartan-3, bijv. XC3S400).
Intel/Altera Cyclone IV E-FPGA
FXPak Pro (Mk.III) op de chip staat ALTERA · CYCLONE IV (bijv. EP4CE…).
Altera Cyclone II-FPGA in een BGA-behuizing
Kloon van de SD2SNES (Mk.II) sommige klonen hebben een ALTERA · CYCLONE II in een BGA-behuizing (vierkant, zonder pootjes) in plaats van de Spartan-3. Het blijft een SD2SNES (Mk.II) - verwar hem niet met de CYCLONE IV van de FXPak Pro (Mk.III).
Alleen referentiefoto's van de chipfamilie; de behuizing op jouw printplaat kan afwijken.

En binnen de FXPak Pro (Mk.III)? Er zijn twee versies die alleen verschillen in de microcontroller (de kleinere chip naast de FPGA): de originele FXPak Pro (Mk.III) gebruikt een NXP LPC1756 (firmware.im3) en de FXPak Pro (Mk.III) Rev.D een ST STM32F401 (firmware.stm; hij verschijnt als "FXPAK PRO STM32"). Allebei hebben ze dezelfde Cyclone IV-FPGA en draaien ze alles van sd2snes+ op dezelfde manier - het releasepakket bevat beide firmwares en de cartridge flasht automatisch degene die bij je printplaat past; je hoeft niets te kiezen. De microcontroller ziet er zo uit:
NXP LPC17xx-microcontroller
FXPak Pro (Mk.III) op de MCU staat NXP · LPC17xx (bijv. LPC1756).
STMicroelectronics STM32-microcontroller
FXPak Pro (Mk.III) Rev.D op de MCU staat ST · STM32 (bijv. STM32F401).
Alleen referentiefoto's van de chipfamilie; de behuizing op jouw printplaat kan afwijken.
Ik heb bijgewerkt naar 2.15 en mijn saves, cheats en hoesjes zijn weg!
Je bent niets kwijt - het staat allemaal nog op de kaart, alleen op een andere plek. Vanaf 2.15 staat elk bestand in een map van twee letters: /sd2snes/saves/SU/Super Mario World.srm in plaats van /sd2snes/saves/Super Mario World.srm. Het klinkt onnozel, maar dit is wat een spel meteen laat openen op een kaart met duizenden bestanden - de firmware doorzocht vroeger elke keer de hele map.

Hoe los je het op: open de Web Manager en wijs hem je kaart aan. Zodra hij firmware 2.15 of nieuwer herkent, organiseert hij alles zelf - en de knop Organiseren bovenaan doet het wanneer je maar wilt. Hij verplaatst saves, cheats, savestates, hoesjes en spelinfo naar de nieuwe plek, zonder iets te verwijderen.

In 2.16 kreeg elke console een eigen verdieping in die mappen — sgb/, nes/, sms/, a26/ en sft/. Een save krijgt de naam van de ROM zonder extensie, dus daarvoor deelden een Tetris (USA).nes en een Tetris (USA).sfc één hoesje, één infokaart en één cheatbestand. Kom je van 2.14, dan doe je beide stappen in één keer: de Manager leest de firmwareversie van de kaart en organiseert hem voor de indeling die die console leest.
Werkt het op de FXPak Pro?
Ja. sd2snes en FXPak Pro zijn dezelfde hardware - de naam veranderde in 2020 vanwege een handelsmerk. De firmware is dezelfde, dus de vertaling en de hoesjes werken op allebei. De oudere revisie (SD2SNES (Mk.II)) heeft minder programmageheugen, dus sommige toekomstige functies komen misschien alleen op de FXPak Pro (Mk.III).
Werkt alles op de SD2SNES en de FXPak Pro?
Bijna. Het is dezelfde cartridge in twee revisies, maar de SD2SNES (Mk.II) heeft minder programmageheugen, dus een paar functies passen er niet op. Weet je niet welke je hebt? Zie "Welke versie heb ik?".
Functie SD2SNES (Mk.II) FXPak Pro (Mk.III)
Menu, hoesjes, spelinfo, thema's, muziek, patches, cheats, trainer en gidsen ✓ ✓
Savestates in spellen met DSP, Super FX, OBC1, S-DD1 en CX4 ✓ ✓
SPC7110, Super FX 3, Sufami Turbo en Competition Carts ✓ ✓
Cartridges uit de community (ST011, ST018, bootlegs, Super 20 in 1, Gamars, .sfrom) ✓ ✓
Savestates in SA-1-spellen (Super Mario RPG) — ✓
MSU-1 in SA-1-spellen* — ✓
MSU-1 in SPC7110- en Super FX 3-spellen** — ✓
Memory Pack op SA-1-cartridges (Itoi Shigesato no Bass Tsuri No.1, SD Gundam G NEXT) — ✓
Super Game Boy met MSU-1* alleen audio ✓
Master System, NES en Atari 2600 (experimenteel) — ✓
Game Boy Color in kleur (experimenteel) — ✓
* Een beperking die van de officiële firmware is overgenomen, niet van sd2snes+. ** Geen enkel bekend spel gebruikt het.
Zwart scherm en een knipperende led bij het aanzetten. Is hij kapot?
Nee, hij is niet kapot. Vanaf v2.12.2 wordt op de SD2SNES (Mk.II) (Spartan-3-FPGA) de bootstrap van de FPGA van de SD-kaart geladen in plaats van in de firmware ingebakken te zijn (dat maakt flashgeheugen vrij voor functies). Als de SD2SNES (Mk.II) het opstartscherm niet kan tonen, meldt hij de reden dus met de leds in plaats van met tekst:

groene en rode led die elkaar afwisselengroen ↔ rood = geen SD-kaart. Stop er een kaart in en zet de console uit en weer aan.

groene en gele led die elkaar afwisselengroen ↔ geel = fpga_mini.bit ontbreekt op de kaart. Kopieer de bestanden van de release opnieuw naar /sd2snes/ en zet de console uit en weer aan. De FXPak Pro (Mk.III) heeft hier geen last van en toont nog steeds de meldingen op het scherm.

Weet je niet zeker of je een SD2SNES (Mk.II) of een FXPak Pro (Mk.III) hebt? Zie "Welke versie heb ik?".
Ik heb bijgewerkt naar 2.16 en spellen die altijd werkten lopen nu vast of worden zwart. Heeft 2.16 mijn cartridge kapotgemaakt?
Kapotgemaakt niet - maar misschien heeft hij een fout aan het licht gebracht die er al was. Het menu van 2.16 is gegroeid (meer talen, meer schermen) en neemt nu drie blokken geheugen in plaats van twee, en twee grote gebieden - de bestandslijst en het menu in het spel - zijn naar nieuwe adressen verhuisd. Het gevolg is dat de firmware nu schrijft naar delen van de PSRAM van de cartridge die geen enkele eerdere versie ooit aanraakte.

Op een exemplaar met een gezonde PSRAM verandert dat niets. Op een exemplaar met een slechte cel of een slecht gesoldeerd spoor in dat gebied bleef de fout jarenlang onzichtbaar omdat niemand daar schreef - en nu komt hij boven, meestal als een spel dat vastloopt, door elkaar gehusselde graphics of een zwart scherm na het logo.

Precies daarom hebben we de Geheugentest gemaakt. Ga naar Hoofdmenu → Geheugentest: A start de test (~30 s), die eerst de bedrading controleert en daarna elke cel beschrijft en controleert. Vindt hij een fout, dan noemt hij de chip zoals die op de printplaat gedrukt staat - U501: controleer datalijn D3 - en dan is het hardware: de chip opnieuw solderen of vervangen. Doorstaat hij de test en faalt het spel nog steeds, dan is het een probleem van de firmware: open een issue.
Welke versie van de officiële firmware heb ik nodig?
De naam van de release heeft twee nummers. In v2.12.2 (sd2snes v1.11.2) is v2.12.2 de versie van deze vertaling + hoesjes, en 1.11.2 de officiële firmware waarop hij gebaseerd is. Het full-pakket bevat die firmware al - je installeert niet eerst iets officieels, je pakt het gewoon uit in de root van de kaart.
Raak ik mijn saves en instellingen kwijt?
Nee. Het pakket vervangt alleen de bestanden in de map /sd2snes (menu/firmware). Je ROM's en saves op de kaart blijven staan. Toch is het altijd verstandig om eerst een back-up van de kaart te maken.

Er is één addertje in 2.15: de mappen voor saves, cheats en hoesjes kregen een andere naam. Er wordt niets verwijderd, maar de kaart moet één keer door de Web Manager voordat alles weer verschijnt - we leggen het hier uit.
Kan ik terug naar de originele firmware?
Ja, altijd. Installeer de officiële firmware van sd2snes.de er gewoon weer overheen.
Hoe voeg ik de hoesjes toe?
Gebruik de Web Manager in je browser: koppel de map van je SD-kaart en hij herkent elk spel, downloadt het hoesje en zet de .cov automatisch naast elke ROM - niets te installeren, niets met de hand te kopiëren. In het menu van de firmware zet je de hoesjes aan of uit bij Hoesjes weergeven.
Heb ik voor elk spel een hoesje nodig?
Ja, één .cov-bestand per ROM, met dezelfde naam. De Web Manager verwerkt de hele map (en submappen) in één keer, dus in de praktijk is het één ronde voor je hele collectie.
Waar is de sd2snes+ Web Manager voor?
De Web Manager is een app die in je browser draait (Chrome/Edge) en je SD-kaart voor je inricht. Koppel de map van de kaart en hij scant je ROM's, herkent elk spel aan de CRC32 en downloadt automatisch de hoesjes (.cov), de infokaart van het spel en de cheats - niets te installeren. Hij ruimt ook bestanden op de kaart op en werkt de sd2snes+-firmware bij. Er gaat niets naar een server: alles gebeurt op je eigen computer (File System Access API).
Wat is de GamesDB?
De GamesDB is de open database, gemodereerd door de community, achter de hoesjes en de infokaart van elk spel. Hij bevat per spel het hoesje, de screenshot, een video en de metadata - en de Web Manager haalt alles daaruit. Iedereen kan helpen: stel een ontbrekend hoesje voor, een scherpere screenshot, een video of verbeterde info. Curatoren beoordelen elke inzending, en zodra die is goedgekeurd komt hij bij iedereen in de firmware en de Web Manager terecht.
Hoe werkt de IPS/BPS-patch?
Zet de patch (.ips of .bps) in dezelfde map als de ROM en gebruik de naam van het spel als voorvoegsel van het bestand. Zo moet Kaizo Mario World [!].ips bijvoorbeeld Super Mario World (USA) - Kaizo Mario World.ips worden - de naam moet dus beginnen met de naam van de ROM, in dit geval Super Mario World (USA). Als je het spel start, toont de firmware de patches die ervoor beschikbaar zijn en past de gekozen patch toe in het geheugen; de originele ROM op de kaart blijft onaangeroerd. Ideaal voor vertalingen en romhacks.
Hoe wissel ik het menuthema?
Vanaf firmware 2.9: kopieer de .thm-bestanden naar een willekeurige map op de kaart - die hoeft geen vaste naam te hebben, als hij maar in de verkenner zichtbaar is (/sd2snes is verborgen, dus die werkt niet). Open in het menu die map en druk op A bij een thema; het menu laadt opnieuw met het thema. Haal kant-en-klare thema's uit de galerij of maak je eigen in de maker. Terug naar de standaard? Gebruik Configuratie → Verkenner-Instellingen → Thema herstellen in het menu.
Kan ik de officiële thema-editor van sd2snes gebruiken?
Nee - de officiële editor (van sd2snes.de) werkt niet met deze firmware. Om ruimte te maken voor de hoesjes is de indeling van het menu veranderd en is het logo kleiner geworden (128×56, alleen de linkerhelft van de kop - de andere helft is het hoesje), met een eigen palet. Daarom kan de officiële editor het logo van sd2snes+ niet lezen of schrijven. Gebruik de galerij met kant-en-klare thema's of de themamaker van sd2snes+ (er is ook een geavanceerde m3nu.bin-editor).
Hoe wissel ik de muziek en geluiden van het menu?
De achtergrondmuziek is een .spc-bestand in /sd2snes/menu.spc. De 4 navigatie-effecten zijn sfx_*.pcm-bestanden (MSU-1 PCM) in dezelfde map - er wordt een standaardset met de firmware meegeleverd. Om ze aan te passen gaat het het makkelijkst met de Geluidsmaker: kies de .spc (met een MP3-voorbeeld via Zophar), wissel de effecten, luister in de browser en download een .zip klaar voor de map /sd2snes/. Zet alles aan in Configuratie → Verkenner-Instellingen → Menu muziek / Menu geluiden. Je kunt de muziek ook kiezen zonder iets te hernoemen: druk op Y bij een .spc in de verkenner en kies Als menumuziek instellen (en Muziek herstellen zet menu.spc terug).
Waarom wordt de menumuziek niet zachter of gepauzeerd als de infokaart van het spel met de clip opent?
Omdat de menumuziek geen bestand is dat de firmware afspeelt - het is een .spc, dus een compleet muziekprogramma dat op de geluidsprocessor van de Super Nintendo draait, precies zoals de soundtrack van een spel. De firmware geeft het bestand door en vanaf dan neemt de geluidsprocessor het over.

Er is geen volumeknop om bij te komen: het volume zit in registers binnen de geluidschip, en alleen de geluidsprocessor schrijft ernaar. Alles wat wij instellen, zou bij de volgende tik door de .spc zelf worden overschreven - die speelt de muziek en zit de hele tijd aan die registers.

En pauzeren kan ook niet: de enige manier om een draaiende .spc te stoppen is de geluidsprocessor te resetten, en op deze console betekent dat een reset van de hele console - die het videogeheugen wist. Dat zou de kaart die je net opende wissen en hij zou helemaal opnieuw getekend moeten worden. De .pcm-speler van de verkenner doet precies die reset, juist omdat hij toch het hele scherm gaat vervangen; de infokaart kan dat niet, omdat die al getekend is.

Dus de twee geluiden delen de uitgang. Wil je alleen de clip horen, dan heb je twee uitwegen: zet de muziek uit in Configuratie → Verkenner-Instellingen → Menu muziek, of laat de kaart alleen het stilstaande beeld tonen in plaats van de clip.
Is het gratis en open source?
Ja. GPL-2.0-licentie, gebaseerd op de firmware van mrehkopf. sd2snes+ staat op ludufre/sd2snes en de app op ludufre/sd2snes-covers.
Waarom zitten deze functies nog niet in de officiële firmware?
Omdat alles nog in ontwikkeling is - en niet alles hier is van mij om in te sturen. sd2snes+ brengt werk van verschillende mensen samen. De delen die van mij zijn (vertaling, hoesjes, thema's, geluiden) wil ik zeker terugsturen als pull request naar mrehkopf/sd2snes zodra ze volwassen zijn en niet meer veranderen - voorlopig experimenteer ik veel en verschuift de indeling van release tot release. Andere functies kwamen van makers als Xeroxxx en Relikk (sommige aangepast voor sd2snes+); of die in de officiële firmware komen, is aan de oorspronkelijke makers om zelf een PR te openen - ik heb ze hier alleen geïntegreerd. Tot die tijd kun je alles gebruiken in sd2snes+.
Over de maker

Hoi, ik ben Luan Freitas.

Luan Freitas

Ik ben een gepassioneerde programmeur van 34 uit Brazilië, en ik programmeer sinds mijn 8e - helemaal zelf geleerd. Dat zijn twee decennia programmeren die uitgroeiden tot een carrière als softwareontwikkelaar, met de focus op automatisering en optimalisatie van systemen.

Ik zie mezelf als een echte fullstack-dev: ik ga van de back-end tot mobiel, met Node.js, Angular, MySQL, Mongo, Redis en vooral Ionic/Capacitor (iOS en Android). Op GitHub onderhoud ik een paar populaire Capacitor-plug-ins en pt-BR-vertalingen van retrofirmware - zoals sd2snes+ voor de sd2snes/FXPAK Pro en GBS-Control.

Buiten de code ben ik in hart en nieren een maker: ik hou van 3D-printen, Arduino, gamedevelopment en het verzamelen van videogames.

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

De mensen die dit mogelijk maken.

sd2snes+ bouwt voort op heel veel goed werk. Hieronder staat wie wat heeft gedaan, en onder welke licentie - van de basisfirmware tot de tools en de thema's.

Bijdragen uit de community

  • Cores voor de ST011, de ST018 (met de ARM-CPU, vanaf nul geschreven) en de tegen kopiëren beveiligde bootlegs, plus de Mk.II-build van de core voor Super 20 in 1 · M2M
  • Core voor de multicart Super 20 in 1, mapper voor Gamars Puzzle en SFROM-ondersteuning; bracht deze bijdragen ook samen · terminator2k2

Thema's - Maker & Galerij

  • Thema-editor / .thm-formaat · Dotsarecool
  • Thema's in de galerij · Stone Age Gamer, SmokeMonster, Samuel Martin, officiële FXPAK PRO / SD2SNES-logo's
  • .thm-conversie + Themamaker · ludufre

Zijn we iemand vergeten, of klopt een vermelding niet? Open een issue en we passen het aan.