.SFC

SFC-fil

Super Famicom / Super Nintendo (SNES) ROM image
Stil et spørgsmål
HURTIGT SVAR

En SFC-fil er et byte-for-byte dump af en Super Famicom (SNES) spilkassette. Åbn den i Snes9x, RetroArch eller bsnes på Windows/Linux, OpenEmu eller Snes9x på macOS, og Delta eller RetroArch på telefoner. Filformaterne .sfc og .smc indeholder det samme format; den praktiske forskel er en 512-byte header, som .smc-filer nogle gange har, og som .sfc-filer normalt ikke har.

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

På denne side

19k+ filtyper indekseret
Sidst gennemset Jul 24, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er SFC-filformatet?

.sfc-filer er knyttet til Super Nintendo-spilkonsollen (nogle gange omtalt som SNES). .sfc-filer gemmer spil-ROM-billeder - rå binære dumps af kassettedata. .sfc ROM-filer kan også åbnes ved hjælp af SNES-emulatorer, der er tilgængelige til stationære pc'er og mobile enheder. Udvidelsesnavnet står for «Super Famicom», den japanske og asiatiske branding af hardwaren.

Efter konvention er .sfc den foretrukne filendelse til *headerløse* («rene») ROM-dumps, mens den tæt beslægtede .smc-filendelse ofte bærer en 512-byte copier-header nedarvet fra kassette-kopieringsenheder fra 1990'erne. De underliggende ROM-data er identiske i begge tilfælde, og moderne emulatorer registrerer automatisk begge formater - omdøbning mellem filendelser fungerer normalt uden problemer. Forskellen har primært betydning, når man bruger ældre værktøjer, der forventer et specifikt layout.

Hver ROM indeholder en indlejret intern SNES-header nær toppen af adresseområdet - ved offset 0x7FC0 for LoROM eller 0xFFC0 for HiROM - som gemmer spiltitlen i ASCII, memory-mapping-tilstand, ROM- og RAM-størrelser, en regionskode og en 16-bit tjeksum. Filstørrelser varierer typisk fra 256 KB til omkring 6 MB. Gemte spildata gemmes separat i en tilhørende .srm-fil, ikke inde i selve .sfc-filen.

Nogle juridiske aspekter

Lovligheden af emulatorer er et nuanceret spørgsmål. Selve emulator-softwaren anses generelt for at være lovlig i de fleste jurisdiktioner, da den replikerer hardwareadfærd uden at kopiere proprietær kode. ROM-filer er en anden sag - de er kopier af ophavsretligt beskyttet software. Nogle websteder, der tilbyder ROM'er til download, advarer brugere om, at ROM'er skal slettes inden for 24 eller 48 timer fra downloadtidspunktet, men denne påstand har intet anerkendt grundlag i ophavsretsloven i nogen større jurisdiktion. At eje en original kassette giver ikke automatisk ret til at downloade dens ROM fra en tredjepartskilde.

Sikkerhed og tryghed

RISIKO: MEDIUM

ROM-dataene er inaktiv spilkode, der kun kører inde i en emulator, men to reelle bekymringer gør sig gældende. Juridisk: download af ROM'er til spil, du ikke ejer, er en krænkelse af ophavsretten i de fleste lande - den lovlige vej er at dumpe dine egne kassetter eller spille homebrew. Kilde-sikkerhed: «ROM-sider» er fyldt med reklamer, falske download-knapper og medfølgende malware, og ældre emulatorer (især ZSNES) har sårbarheder i parsing - brug en aktuel, præcis emulator (Snes9x, RetroArch, bsnes) og undgå tvivlsomme download-portaler.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNSuper Famicom / Super Nintendo (SNES) ROM imageogså kendt som Super Famicom ROM, SNES ROM
UDVIKLERN/A (community convention; 'SFC' = Super Famicom, the Japanese SNES)siden early-mid 1990s (cartridge-copier / emulator era)
KATEGORISpilfiler
MIME-TYPEapplication/octet-stream
TYPEråt spilkassette-ROM-dump, normalt headerløst («rent»)

Programmer der åbner SFC-filer

Windows3 apps
Snes9x Open-source Indlæs .sfc (snes9x-gtk) - håndterer headere automatisk.
RetroArch Open-source Indlæs .sfc med en SNES-kerne (Snes9x eller bsnes). Håndterer ROM'er både med og uden header.
bsnes Open-source Åbn .sfc for yderst præcis SNES-emulering på cyklusniveau.
macOS2 apps
Snes9x Open-source Indlæs .sfc (snes9x-gtk) - håndterer headere automatisk.
OpenEmu Open-source Træk .sfc-filen ind i OpenEmu-biblioteket; den vælger automatisk en SNES-kerne. Indfødt Mac-brugerflade.
Linux2 apps
Snes9x Open-source Indlæs .sfc (snes9x-gtk) - håndterer headere automatisk.
RetroArch Open-source Indlæs .sfc med en SNES-kerne (Snes9x eller bsnes). Håndterer ROM'er både med og uden header.
Android2 apps
RetroArch Open-source Indlæs .sfc med en SNES-kerne (Snes9x eller bsnes). Håndterer ROM'er både med og uden header.
Snes9x EX+ Open-source Open-source Snes9x-port; indlæs .sfc for at spille.
iOS2 apps
Delta Gratis Importer .sfc for at spille SNES-spil; tilgængelig i App Store siden 2024.
RetroArch Open-source Indlæs .sfc med en SNES-kerne (Snes9x eller bsnes). Håndterer ROM'er både med og uden header.

Tekniske detaljer

dyb specifikation
FormattypeRåt binært kassette-ROM-dump (flad fil, ingen container eller indpakning)
CPU / byte-ordenWDC 65C816 (16-bit); little-endian
Memory mapping-tilstandeLoROM, HiROM, ExHiROM - bestemmer intern header-offset og adresseafkodning
Intern header-offset0x7FC0 (LoROM) eller 0xFFC0 (HiROM) - indeholder spiltitel i ASCII, mapper-type, ROM/RAM-størrelse, regionskode og tjeksum
Magic signatureIngen - ingen faste magic bytes; identificeres ved at parse den interne header ved et mapper-afhængigt offset
Copier-headerFraværende ved konvention (rent / headerløst dump); det relaterede .smc-format tilføjer ofte en 512-byte copier-header
Tjeksum16-bit sum af alle ROM-bytes plus dens bitvise komplement, gemt i den interne header (bytes 0x7FDE-0x7FE1 i LoROM-layout)
Typisk filstørrelse256 KB - 6 MB; skal være et multiplum af 32 KB i potenser af to for et rent dump (Star Ocean på 48 Mbit / 6 MB er den største officielle kassette)
Coprocessor-typerSA-1, SuperFX / SuperFX2, DSP-1/2/3/4, S-DD1, SPC7110 - markeret i den interne header; emulatorer skal emulere coprocessoren for at køre ROM'en
Gemte spildataBatteri-backet SRAM gemt i en tilhørende .srm-fil ved siden af ROM'en; ikke indlejret i selve .sfc-filen
RegionskodeEnkelt byte i den interne header (0x00 = Japan, 0x01 = USA, 0x02 = Europa/PAL, osv.)
MIME-typeapplication/octet-stream
DistributionsformatNormalt komprimeret i et ZIP-arkiv til download; selve .sfc-filen er ukomprimeret rå binær data
UdskiftelighedFunktionelt identisk med .smc med de samme ROM-data; moderne emulatorer registrerer automatisk begge; omdøbning mellem filendelser er generelt sikkert
Platform-understøttelseIngen indfødt OS-understøttelse; åbnes udelukkende af SNES-emulatorer (Snes9x, bsnes/ares, RetroArch, OpenEmu, Delta) på tværs af Windows, macOS, Linux, Android og iOS
Udgivetearly-mid 1990s (cartridge-copier / emulator era)
Specifikationsnes.nesdev.org

SFC-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med SFC-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om SFC-filer.

Ofte stillede spørgsmål

Hvordan afspiller jeg en SFC-fil?
Åbn den i en SNES-emulator: Snes9x eller RetroArch på Windows/Linux, OpenEmu eller Snes9x på macOS, RetroArch eller Delta på telefoner. Indlæs blot .sfc-filen - emulatoren håndterer automatisk enhver header.
Hvad er forskellen på .sfc og .smc?
De er det samme SNES ROM-format. Ved konvention er .sfc et rent (headerløst) dump, og .smc bærer ofte en 512-byte copier-header, men filendelserne kan bruges i flæng, og moderne emulatorer læser begge - du kan normalt bare omdøbe den ene til den anden.
Er en SFC-fil en Windows System File Checker-fil?
Nej - det er en navneforveksling. .sfc-filendelsen her er en Super Famicom (SNES) spil-ROM. Windows' System File Checker er en kommando (sfc /scannow), ikke en .sfc-fil.
Hvorfor vil min SFC ROM ikke indlæses?
Oftest skyldes det et header-mismatch eller en korrupt/ufuldstændig download. Brug en aktuel emulator, der automatisk registrerer headere (Snes9x/RetroArch), download igen fra en ren kilde, eller reparer headeren med NSRT.
Er det lovligt at downloade SFC ROM'er?
Download af spil, du ikke ejer, er en krænkelse af ophavsretten i de fleste lande. Den legitime brug er at dumpe kassetter, du selv ejer, eller spille homebrew. Emulatorer i sig selv er lovlige.
Hvor gemmes mine gemte spil?
Batteri-saves gemmes i en separat .srm-fil (og emulator-save-states i deres egne filer), ikke inde i selve .sfc ROM-filen.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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)

Relaterede filtyper

.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 filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å