.SFC

SFC-fil

Super Famicom / Super Nintendo (SNES) ROM image
Still et spørsmål
HURTIGSVAR

En SFC-fil er en bit-for-bit-kopi av en Super Famicom (SNES) spillkassett. Åpne den i Snes9x, RetroArch eller bsnes på Windows/Linux, OpenEmu eller Snes9x på macOS, og Delta eller RetroArch på telefoner. Filendelsene .sfc og .smc inneholder det samme formatet; den praktiske forskjellen er en 512-byte header som .smc-filer noen ganger har, mens .sfc-filer vanligvis ikke har det.

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

På denne siden

19k+ filendelser indeksert
Sist vurdert Jul 24, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er SFC-filformatet?

.sfc-filer er assosiert med spillkonsollen Super Nintendo (noen ganger referert til som SNES). .sfc-filer lagrer spill-ROM-bilder - rå binære dumper av kassettdata. .sfc ROM-filer kan også åpnes ved hjelp av SNES-emulatorer tilgjengelig for stasjonære PC-er og mobile enheter. Navnet på filendelsen står for «Super Famicom», det japanske og asiatiske navnet på maskinvaren.

Etter konvensjon er .sfc den foretrukne filendelsen for *headerløse* («rene») ROM-dumper, mens den nært beslektede .smc-filendelsen ofte inneholder en 512-byte kopierings-header arvet fra kassett-kopieringsenheter fra 1990-tallet. De underliggende ROM-dataene er identiske i begge tilfeller, og moderne emulatorer oppdager begge formatene automatisk - endring av filendelse fungerer vanligvis uten problemer. Forskjellen er hovedsakelig viktig når man bruker eldre verktøy som forventer en spesifikk layout.

Hver ROM inneholder en innebygd SNES-intern header nær toppen av adresseområdet - ved posisjon 0x7FC0 for LoROM eller 0xFFC0 for HiROM - som lagrer spilltittelen i ASCII, minne-mapping-modus, ROM- og RAM-størrelser, en regionkode og en 16-bit sjekksum. Filstørrelser varierer vanligvis fra 256 KB til rundt 6 MB. Lagrede spilldata lagres separat i en tilhørende .srm-fil, ikke inne i selve .sfc-filen.

Noen juridiske aspekter

Lovligheten av emulatorer er et nyansert spørsmål. Emulator-programvare i seg selv anses generelt som lovlig i de fleste jurisdiksjoner, da den gjenskaper maskinvareadferd uten å kopiere proprietær kode. ROM-filer er en separat sak - de er kopier av opphavsrettsbeskyttet programvare. Noen nettsteder som tilbyr ROM-er for nedlasting advarer brukere om at ROM-er bør slettes innen 24 eller 48 timer etter nedlasting, men denne påstanden har ikke noe anerkjent grunnlag i opphavsrettslovgivningen i noen større jurisdiksjon. Å eie en original kassett gir ikke automatisk rett til å laste ned dens ROM fra en tredjepartskilde.

Sikkerhet og trygghet

RISIKO: MEDIUM

ROM-dataene er inaktiv spillkode som bare kjører inne i en emulator, men to reelle bekymringer gjelder. Juridisk: nedlasting av ROM-er for spill du ikke eier er brudd på opphavsretten i de fleste land - den lovlige veien er å dumpe dine egne kassetter eller spille «homebrew». Kilde-sikkerhet: «ROM-sider» er ofte fulle av reklame, falske nedlastingsknapper og medfølgende skadevare, og eldre emulatorer (spesielt ZSNES) har sårbarheter i parsing - bruk en moderne, nøyaktig emulator (Snes9x, RetroArch, bsnes) og unngå tvilsomme nedlastingsportaler.

Formatdetaljer

i et nøtteskall
FULLT NAVNSuper Famicom / Super Nintendo (SNES) ROM imageogså kjent som Super Famicom ROM, SNES ROM
UTVIKLERN/A (community convention; 'SFC' = Super Famicom, the Japanese SNES)siden early-mid 1990s (cartridge-copier / emulator era)
KATEGORISpillfiler
MIME-TYPEapplication/octet-stream
TYPErå spillkassett-ROM-dump, vanligvis headerløs («ren»)

Programmer som åpner SFC-filer

Windows3 apps
Snes9x Åpen kildekode Last inn .sfc (snes9x-gtk) - håndterer headere automatisk.
RetroArch Åpen kildekode Last inn .sfc med en SNES-kjerne (Snes9x eller bsnes). Håndterer ROM-er både med og uten header.
bsnes Åpen kildekode Åpne .sfc for svært nøyaktig SNES-emulering på syklusnivå.
macOS2 apps
Snes9x Åpen kildekode Last inn .sfc (snes9x-gtk) - håndterer headere automatisk.
OpenEmu Åpen kildekode Dra .sfc-filen inn i OpenEmu-biblioteket; den velger en SNES-kjerne automatisk. Innfødt Mac-grensesnitt.
Linux2 apps
Snes9x Åpen kildekode Last inn .sfc (snes9x-gtk) - håndterer headere automatisk.
RetroArch Åpen kildekode Last inn .sfc med en SNES-kjerne (Snes9x eller bsnes). Håndterer ROM-er både med og uten header.
Android2 apps
RetroArch Åpen kildekode Last inn .sfc med en SNES-kjerne (Snes9x eller bsnes). Håndterer ROM-er både med og uten header.
Snes9x EX+ Åpen kildekode Åpen kildekode-port av Snes9x; last inn .sfc for å spille.
iOS2 apps
Delta Gratis Importer .sfc for å spille SNES-spill; tilgjengelig på App Store siden 2024.
RetroArch Åpen kildekode Last inn .sfc med en SNES-kjerne (Snes9x eller bsnes). Håndterer ROM-er både med og uten header.

Tekniske detaljer

dyp spesifikasjon
FormattypeRå binær kassett-ROM-dump (flat fil, ingen beholder eller innpakning)
CPU / byterekkefølgeWDC 65C816 (16-bit); little-endian
Minne-mapping-moduserLoROM, HiROM, ExHiROM - bestemmer intern header-posisjon og adressedekoding
Intern header-posisjon0x7FC0 (LoROM) eller 0xFFC0 (HiROM) - inneholder spilltittel i ASCII, mapper-type, ROM/RAM-størrelse, regionkode og sjekksum
Magisk signaturIngen - ingen faste magiske bytes; identifiseres ved å tolke den interne headeren ved en mapper-avhengig posisjon
Kopierings-headerMangler etter konvensjon (ren / headerløs dump); det relaterte .smc-formatet har ofte en 512-byte kopierings-header foran
Sjekksum16-bit sum av alle ROM-bytes pluss dens bitvise komplement, lagret i den interne headeren (bytes 0x7FDE-0x7FE1 i LoROM-layout)
Typisk filstørrelse256 KB - 6 MB; må være et multiplum av potenser av to av 32 KB for en ren dump (Star Ocean på 48 Mbit / 6 MB er den største offisielle kassetten)
Koprosessor-typerSA-1, SuperFX / SuperFX2, DSP-1/2/3/4, S-DD1, SPC7110 - markert i den interne headeren; emulatorer må emulere koprosessoren for å kjøre ROM-en
Lagrede spilldataBatteridrevet SRAM lagret i en tilhørende .srm-fil ved siden av ROM-en; ikke innebygd i selve .sfc-filen
RegionkodeEnkeltbyte i den interne headeren (0x00 = Japan, 0x01 = USA, 0x02 = Europa/PAL, osv.)
MIME-typeapplication/octet-stream
DistribusjonsformatVanligvis komprimert i et ZIP-arkiv for nedlasting; selve .sfc-filen er ukomprimert rå binærdata
UtskiftbarhetFunksjonelt identisk med .smc med de samme ROM-dataene; moderne emulatorer oppdager begge automatisk; det er generelt trygt å endre filendelse mellom disse
PlattformstøtteIngen innebygd støtte i operativsystemer; åpnes eksklusivt av SNES-emulatorer (Snes9x, bsnes/ares, RetroArch, OpenEmu, Delta) på Windows, macOS, Linux, Android og iOS
Utgittearly-mid 1990s (cartridge-copier / emulator era)
Spesifikasjonsnes.nesdev.org

SFC-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med SFC-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om SFC-filer.

Ofte stilte spørsmål

Hvordan spiller jeg en SFC-fil?
Åpne den i en SNES-emulator: Snes9x eller RetroArch på Windows/Linux, OpenEmu eller Snes9x på macOS, RetroArch eller Delta på telefoner. Bare last inn .sfc - emulatoren håndterer eventuelle headere automatisk.
Hva er forskjellen mellom .sfc og .smc?
De er det samme SNES ROM-formatet. Etter konvensjon er .sfc en ren (headerløs) dump, mens .smc ofte har en 512-byte kopierings-header, men filendelsene kan brukes om hverandre og moderne emulatorer leser begge - du kan vanligvis bare gi nytt navn fra den ene til den andre.
Er en SFC-fil en Windows systemfilkontroll-fil?
Nei - det er en navneforveksling. Filendelsen .sfc her er en Super Famicom (SNES) spill-ROM. Windows' System File Checker er en kommando (sfc /scannow), ikke en .sfc-fil.
Hvorfor vil ikke SFC ROM-en min lastes inn?
Som oftest skyldes det feil i headeren eller en korrupt/ucomplete nedlasting. Bruk en moderne emulator som automatisk oppdager headere (Snes9x/RetroArch), last ned på nytt fra en pålitelig kilde, eller fiks headeren med NSRT.
Er det lovlig å laste ned SFC ROM-er?
Nedlasting av spill du ikke eier er brudd på opphavsretten i de fleste land. Den legitime bruken er å dumpe kassetter du selv eier eller spille «homebrew». Emulatorer i seg selv er lovlige.
Hvor lagres mine lagrede spill?
Batterilagringer (SRAM) oppbevares i en separat .srm-fil (og emulatorens «save-states» i egne filer), ikke inne i selve .sfc-ROM-en.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

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)

Relaterte filendelser

.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 filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å