.SFC

SFC-bestand

Super Famicom / Super Nintendo (SNES) ROM image
Stel een vraag
SNEL ANTWOORD

Een SFC-bestand is een byte-voor-byte dump van een Super Famicom (SNES) spelcassette. Open het in Snes9x, RetroArch of bsnes op Windows/Linux, OpenEmu of Snes9x op macOS, en Delta of RetroArch op telefoons. De extensies .sfc en .smc bevatten hetzelfde formaat; het praktische verschil is een 512-byte header die .smc-bestanden soms bevatten en .sfc-bestanden meestal niet.

Ontwikkelaar: N/A (community convention; 'SFC' = Super Famicom, the Japanese SNES) Categorie: Spelbestanden MIME: application/octet-stream
OPENT OP Windows macOS Linux Android iOS
Gerelateerd: .OBB · .PAK · .ROFL · .PACKAGE

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jul 24, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het SFC-bestandsformaat?

.sfc-bestanden zijn gekoppeld aan de Super Nintendo spelcomputer (soms aangeduid als SNES). .sfc-bestanden slaan game ROM-images op - ruwe binaire dumps van cassettegegevens. .sfc ROM-bestanden kunnen ook worden geopend met SNES-emulators die beschikbaar zijn voor desktop-pc's en mobiele apparaten. De extensienaam staat voor „Super Famicom”, de Japanse en Aziatische merknaam van de hardware.

Volgens afspraak is .sfc de voorkeursextensie voor *headerloze* („schone”) ROM-dumps, terwijl de nauw verwante .smc extensie vaak een 512-byte copier-header bevat die is overgeërfd van cartridge-copier-apparaten uit de jaren 90. De onderliggende ROM-gegevens zijn in beide gevallen identiek, en moderne emulators detecteren automatisch beide formaten - hernoemen tussen extensies werkt meestal zonder problemen. Het onderscheid is vooral van belang bij het gebruik van oudere tools die een specifieke lay-out verwachten.

Elke ROM bevat een ingebedde interne SNES-header nabij de bovenkant van de adresruimte - op offset 0x7FC0 voor LoROM of 0xFFC0 for HiROM - waarin de speltitel in ASCII, de memory-mapping modus, ROM- en RAM-groottes, een regiocode en een 16-bits checksum zijn opgeslagen. Bestandsgroottes variëren doorgaans van 256 KB tot ongeveer 6 MB. Opgeslagen spelgegevens worden apart bewaard in een bijbehorend .srm-bestand, niet in het .sfc-bestand zelf.

Enkele juridische aspecten

De legaliteit van emulators is een genuanceerde kwestie. Emulator-software zelf wordt in de meeste rechtsgebieden algemeen als legaal beschouwd, omdat het hardwaregedrag repliceert zonder eigen code te kopiëren. ROM-bestanden zijn een andere zaak - dit zijn kopieën van auteursrechtelijk beschermde software. Sommige websites die ROM's aanbieden voor download waarschuwen gebruikers dat ROM's binnen 24 of 48 uur na het downloaden moeten worden verwijderd, maar deze claim heeft geen erkende basis in het auteursrecht in enig groot rechtsgebied. Het bezitten van een originele cassette geeft niet automatisch het recht om de ROM ervan te downloaden van een externe bron.

Beveiliging & veiligheid

RISICO: MEDIUM

De ROM-gegevens zijn inerte spelcode die alleen binnen een emulator draait, maar er zijn twee reële aandachtspunten. Juridisch: het downloaden van ROM's van spellen die je niet bezit is in de meeste landen een inbreuk op het auteursrecht - de rechtmatige weg is het dumpen van je eigen cassettes of het spelen van homebrew. Bronveiligheid: „ROM-sites” zitten vol met advertenties, valse downloadknoppen en gebundelde malware, en oude emulators (met name ZSNES) hebben kwetsbaarheden in het parsen - gebruik een actuele, nauwkeurige emulator (Snes9x, RetroArch, bsnes) en vermijd dubieuze downloadportals.

Formaatdetails

in een notendop
VOLLEDIGE NAAMSuper Famicom / Super Nintendo (SNES) ROM imageook bekend als Super Famicom ROM, SNES ROM
ONTWIKKELAARN/A (community convention; 'SFC' = Super Famicom, the Japanese SNES)sinds early-mid 1990s (cartridge-copier / emulator era)
CATEGORIESpelbestanden
MIME-TYPEapplication/octet-stream
TYPEruwe game-cartridge ROM-dump, meestal headerloos („schoon”)

Programma's die SFC-bestanden openen

Windows3 apps
Snes9x Open-source Laad de .sfc (snes9x-gtk) - verwerkt headers automatisch.
RetroArch Open-source Laad de .sfc met een SNES-core (Snes9x of bsnes). Verwerkt ROM's met en zonder header.
bsnes Open-source Open de .sfc voor zeer nauwkeurige SNES-emulatie op cyclusniveau.
macOS2 apps
Snes9x Open-source Laad de .sfc (snes9x-gtk) - verwerkt headers automatisch.
OpenEmu Open-source Sleep de .sfc naar de OpenEmu-bibliotheek; het kiest automatisch een SNES-core. Native Mac front-end.
Linux2 apps
Snes9x Open-source Laad de .sfc (snes9x-gtk) - verwerkt headers automatisch.
RetroArch Open-source Laad de .sfc met een SNES-core (Snes9x of bsnes). Verwerkt ROM's met en zonder header.
Android2 apps
RetroArch Open-source Laad de .sfc met een SNES-core (Snes9x of bsnes). Verwerkt ROM's met en zonder header.
Snes9x EX+ Open-source Open-source Snes9x-port; laad de .sfc om te spelen.
iOS2 apps
Delta Gratis Importeer de .sfc om SNES-spellen te spelen; sinds 2024 in de App Store.
RetroArch Open-source Laad de .sfc met een SNES-core (Snes9x of bsnes). Verwerkt ROM's met en zonder header.

Technische details

diepe specificaties
Formaat-typeRuwe binaire cassette ROM-dump (plat bestand, geen container of wrapper)
CPU / byte-volgordeWDC 65C816 (16-bit); little-endian
Memory mapping modiLoROM, HiROM, ExHiROM - bepaalt de interne header-offset en adresdecodering
Interne header-offset0x7FC0 (LoROM) of 0xFFC0 (HiROM) - bevat speltitel in ASCII, mapper-type, ROM/RAM-grootte, regiocode en checksum
Magic signatureGeen - geen vaste magic bytes; geïdentificeerd door het parsen van de interne header op een mapper-afhankelijke offset
Copier-headerAfwezig volgens afspraak (schone / headerloze dump); het gerelateerde .smc-formaat voegt vaak een 512-byte copier-header toe
Checksum16-bits som van alle ROM-bytes plus het bitsgewijze complement, opgeslagen in de interne header (bytes 0x7FDE-0x7FE1 in LoROM-lay-out)
Typische bestandsgrootte256 KB - 6 MB; moet een macht-van-twee veelvoud van 32 KB zijn voor een schone dump (Star Ocean met 48 Mbit / 6 MB is de grootste officiële cassette)
Coprocessor-typesSA-1, SuperFX / SuperFX2, DSP-1/2/3/4, S-DD1, SPC7110 - aangegeven in de interne header; emulators moeten de coprocessor emuleren om de ROM uit te voeren
Opgeslagen spelgegevensBatterij-ondersteunde SRAM opgeslagen in een bijbehorend .srm-bestand naast de ROM; niet ingebed in het .sfc-bestand zelf
RegiocodeEnkele byte in de interne header (0x00 = Japan, 0x01 = USA, 0x02 = Europa/PAL, etc.)
MIME-typeapplication/octet-stream
DistributieformaatMeestal gecomprimeerd in een ZIP-archief voor download; het .sfc-bestand zelf is ongecomprimeerde ruwe binaire data
UitwisselbaarheidFunctioneel identiek aan .smc met dezelfde ROM-gegevens; moderne emulators detecteren beide automatisch; hernoemen tussen extensies is over het algemeen veilig
PlatformondersteuningGeen native OS-ondersteuning; uitsluitend geopend door SNES-emulators (Snes9x, bsnes/ares, RetroArch, OpenEmu, Delta) op Windows, macOS, Linux, Android en iOS
Uitgebrachtearly-mid 1990s (cartridge-copier / emulator era)
Specificatiesnes.nesdev.org

SFC conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met SFC-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over SFC-bestanden.

Veelgestelde vragen

Hoe speel ik een SFC-bestand af?
Open het in een SNES-emulator: Snes9x of RetroArch op Windows/Linux, OpenEmu of Snes9x op macOS, RetroArch of Delta op telefoons. Laad gewoon de .sfc - de emulator verwerkt elke header automatisch.
Wat is het verschil tussen .sfc en .smc?
Het is hetzelfde SNES ROM-formaat. Volgens afspraak is .sfc een schone (headerloze) dump en bevat .smc vaak een 512-byte copier-header, maar de extensies zijn uitwisselbaar en moderne emulators lezen beide - je kunt de ene meestal gewoon hernoemen naar de andere.
Is een SFC-bestand een Windows System File Checker-bestand?
Nee - dat is een naamsverwarring. De .sfc-extensie hier is een Super Famicom (SNES) game ROM. De System File Checker van Windows is een commando (sfc /scannow), geen .sfc-bestand.
Waarom laadt mijn SFC ROM niet?
Meestal komt dit door een header-mismatch of een corrupte/onvolledige download. Gebruik een actuele emulator die headers automatisch detecteert (Snes9x/RetroArch), download opnieuw van een schone bron, of herstel de header met NSRT.
Is het legaal om SFC ROM's te downloaden?
Het downloaden van spellen die je niet bezit is in de meeste landen een inbreuk op het auteursrecht. Het legitieme gebruik is het dumpen van cassettes die je zelf bezit of het spelen van homebrew. Emulators zelf zijn legaal.
Waar worden mijn opgeslagen spellen bewaard?
Batterij-saves worden bewaard in een apart .srm-bestand (en emulator save-states in hun eigen bestanden), niet in de .sfc ROM zelf.

Referenties

1SNESdev Wiki - ROM file formats (.smc/.sfc, headers)snes.nesdev.org
2Snes9x - official sitewww.snes9x.com

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.CRDOWNLOADChrome Partial Download File
5.RPMSGRestricted Permission Message
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.DBSQLite Database File
10.SWFSmall Web Format (Shockwave Flash)

Gerelateerde extensies

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z