.SFC

SFC-fil

Super Famicom / Super Nintendo (SNES) ROM image
Ställ en fråga
SNABBT SVAR

En SFC-fil är en exakt kopia (byte-för-byte) av en spelkassett till Super Famicom (SNES). Öppna den i Snes9x, RetroArch eller bsnes på Windows/Linux, OpenEmu eller Snes9x på macOS, och Delta eller RetroArch på mobiler. Filändelserna .sfc och .smc innehåller samma format; den praktiska skillnaden är ett 512-byte huvud (header) som .smc-filer ibland har men som .sfc-filer vanligtvis saknar.

Utvecklare: N/A (community convention; 'SFC' = Super Famicom, the Japanese SNES) Kategori: Spelfiler MIME: application/octet-stream
ÖPPNAS PÅ Windows macOS Linux Android iOS
Relaterat: .OBB · .PAK · .ROFL · .PACKAGE

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 24, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet SFC?

.sfc-filer är förknippade med spelkonsolen Super Nintendo (ibland kallad SNES). .sfc-filer lagrar spel-ROM-bilder - råa binära dumpar av data från spelkassetter. .sfc ROM-filer kan också öppnas med SNES-emulatorer som finns tillgängliga för stationära datorer och mobila enheter. Namnet på filändelsen står för «Super Famicom», det japanska och asiatiska varumärket för hårdvaran.

Enligt konvention är .sfc den föredragna filändelsen för *headerlösa* («rena») ROM-dumpar, medan den nära besläktade .smc-filändelsen ofta bär på ett 512-byte kopieringshuvud som ärvts från kassettenheter på 1990-talet. Den underliggande ROM-datan är identisk i båda fallen, och moderna emulatorer upptäcker automatiskt båda formaten - att byta namn mellan filändelserna fungerar vanligtvis utan problem. Skillnaden spelar främst roll när man använder äldre verktyg som förväntar sig en specifik layout.

Varje ROM innehåller ett inbäddat internt SNES-huvud nära toppen av adressutrymmet - vid offset 0x7FC0 för LoROM eller 0xFFC0 for HiROM - som lagrar speltiteln i ASCII, minnesmappningsläge, ROM- och RAM-storlekar, en regionkod och en 16-bitars kontrollsumma. Filstorlekar varierar vanligtvis från 256 KB till cirka 6 MB. Sparad speldata lagras separat i en tillhörande .srm-fil, inte inuti själva .sfc-filen.

Vissa juridiska aspekter

Lagligheten kring emulatorer är en nyanserad fråga. Själva emulatorprogramvaran anses allmänt vara laglig i de flesta jurisdiktioner, eftersom den replikerar hårdvarans beteende utan att kopiera proprietär kod. ROM-filer är en separat fråga - de är kopior av upphovsrättsskyddad programvara. Vissa webbplatser som erbjuder ROM-filer för nedladdning varnar användare för att ROM-filer bör raderas inom 24 eller 48 timmar efter nedladdning, men detta påstående har ingen erkänd grund i upphovsrättslagstiftningen i någon större jurisdiktion. Att äga en originalkassett ger inte automatiskt rätten att ladda ner dess ROM från en tredjepartskälla.

Säkerhet & trygghet

RISK: MEDIUM

ROM-datan är inert spelkod som endast körs inuti en emulator, men två verkliga orosmoment finns. Juridiskt: att ladda ner ROM-filer för spel du inte äger är ett upphovsrättsbrott i de flesta länder - den lagliga vägen är att dumpa dina egna kassetter eller spela homebrew. Källsäkerhet: «ROM-sajter» är fyllda med annonser, falska nedladdningsknappar och medföljande skadlig kod, och gamla emulatorer (särskilt ZSNES) har sårbarheter i tolkningen - använd en aktuell, exakt emulator (Snes9x, RetroArch, bsnes) och undvik skumma nedladdningsportaler.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNSuper Famicom / Super Nintendo (SNES) ROM imageäven känd som Super Famicom ROM, SNES ROM
UTVECKLAREN/A (community convention; 'SFC' = Super Famicom, the Japanese SNES)sedan early-mid 1990s (cartridge-copier / emulator era)
KATEGORISpelfiler
MIME-TYPapplication/octet-stream
TYPrå spelkassett-ROM-dump, vanligtvis headerlös («ren»)

Program som öppnar SFC-filer

Windows3 apps
Snes9x Öppen källkod Ladda .sfc (snes9x-gtk) - hanterar huvuden automatiskt.
RetroArch Öppen källkod Ladda .sfc med en SNES-kärna (Snes9x eller bsnes). Hanterar ROM-filer med och utan huvud.
bsnes Öppen källkod Öppna .sfc för mycket exakt SNES-emulering på cykelnivå.
macOS2 apps
Snes9x Öppen källkod Ladda .sfc (snes9x-gtk) - hanterar huvuden automatiskt.
OpenEmu Öppen källkod Dra .sfc-filen till OpenEmu-biblioteket; den väljer en SNES-kärna automatiskt. Inbyggt Mac-gränssnitt.
Linux2 apps
Snes9x Öppen källkod Ladda .sfc (snes9x-gtk) - hanterar huvuden automatiskt.
RetroArch Öppen källkod Ladda .sfc med en SNES-kärna (Snes9x eller bsnes). Hanterar ROM-filer med och utan huvud.
Android2 apps
RetroArch Öppen källkod Ladda .sfc med en SNES-kärna (Snes9x eller bsnes). Hanterar ROM-filer med och utan huvud.
Snes9x EX+ Öppen källkod Open-source-portning av Snes9x; ladda .sfc för att spela.
iOS2 apps
Delta Gratis Importera .sfc för att spela SNES-spel; finns på App Store sedan 2024.
RetroArch Öppen källkod Ladda .sfc med en SNES-kärna (Snes9x eller bsnes). Hanterar ROM-filer med och utan huvud.

Tekniska detaljer

djup specifikation
FormattypRå binär kassett-ROM-dump (platt fil, ingen behållare eller omslag)
CPU / byteordningWDC 65C816 (16-bitars); little-endian
MinnesmappningslägenLoROM, HiROM, ExHiROM - avgör internt huvud-offset och adressavkodning
Internt huvud-offset0x7FC0 (LoROM) eller 0xFFC0 (HiROM) - innehåller speltitel i ASCII, mappar-typ, ROM/RAM-storlek, regionkod och kontrollsumma
Magisk signaturIngen - inga fasta magic bytes; identifieras genom att tolka det interna huvudet vid ett mappar-beroende offset
KopieringshuvudSaknas enligt konvention (ren / headerlös dump); det relaterade .smc-formatet har ofta ett 512-byte kopieringshuvud i början
Kontrollsumma16-bitars summa av alla ROM-bytes plus dess bitvisa komplement, lagrad i det interna huvudet (bytes 0x7FDE-0x7FE1 i LoROM-layout)
Typisk filstorlek256 KB - 6 MB; måste vara en multipel av 32 KB i jämna potenser av två för en ren dump (Star Ocean på 48 Mbit / 6 MB är den största officiella kassetten)
Coprocessor-typerSA-1, SuperFX / SuperFX2, DSP-1/2/3/4, S-DD1, SPC7110 - flaggas i det interna huvudet; emulatorer måste emulera coprocessorn för att köra ROM-filen
Sparad speldataBatteridrivet SRAM lagrat i en tillhörande .srm-fil bredvid ROM-filen; inte inbäddad i själva .sfc-filen
RegionkodEnstaka byte i det interna huvudet (0x00 = Japan, 0x01 = USA, 0x02 = Europa/PAL, etc.)
MIME-typapplication/octet-stream
DistributionsformatVanligtvis komprimerad inuti ett ZIP-arkiv för nedladdning; själva .sfc-filen är okomprimerad rå binärdata
UtbytbarhetFunktionellt identisk med .smc med samma ROM-data; moderna emulatorer upptäcker båda automatiskt; att byta namn mellan filändelser är generellt säkert
PlattformsstödInget inbyggt OS-stöd; öppnas exklusivt av SNES-emulatorer (Snes9x, bsnes/ares, RetroArch, OpenEmu, Delta) på Windows, macOS, Linux, Android och iOS
Släpptearly-mid 1990s (cartridge-copier / emulator era)
Specifikationsnes.nesdev.org

SFC-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med SFC-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om SFC-filer.

Vanliga frågor

Hur spelar jag en SFC-fil?
Öppna den i en SNES-emulator: Snes9x eller RetroArch på Windows/Linux, OpenEmu eller Snes9x på macOS, RetroArch eller Delta på mobiler. Ladda bara .sfc-filen - emulatorn hanterar eventuella huvuden automatiskt.
Vad är skillnaden mellan .sfc och .smc?
De är samma SNES ROM-format. Enligt konvention är .sfc en ren (headerlös) dump och .smc bär ofta på ett 512-byte kopieringshuvud, men filändelserna är utbytbara och moderna emulatorer läser båda - du kan vanligtvis bara byta namn från den ena till den andra.
Är en SFC-fil en Windows System File Checker-fil?
Nej - det är en namnförväxling. Filändelsen .sfc här är en Super Famicom (SNES) spel-ROM. Windows System File Checker är ett kommando (sfc /scannow), inte en .sfc-fil.
Varför laddas inte min SFC ROM?
Oftast beror det på felaktigt huvud eller en korrupt/ofullständig nedladdning. Använd en aktuell emulator som automatiskt upptäcker huvuden (Snes9x/RetroArch), ladda ner igen från en ren källa, eller laga huvudet med NSRT.
Är det lagligt att ladda ner SFC ROM-filer?
Att ladda ner spel du inte äger är ett brott mot upphovsrätten i de flesta länder. Den legitima användningen är att dumpa kassetter du själv äger eller spela homebrew. Emulatorer i sig är lagliga.
Var lagras mina sparade spel?
Batterisparfiler sparas i en separat .srm-fil (och emulatorns save-states i egna filer), inte inuti själva .sfc-ROM-filen.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.EXEWindows Executable (Portable Executable)

Relaterade filtillägg

.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 filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö