.SMC

SMC-bestand

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

Een SMC-bestand is een ROM-image van een Super Nintendo (SNES) spelcassette. Om het te spelen, opent u het in een SNES-emulator zoals Snes9x of RetroArch op Windows, Mac of Linux, of Delta op iPhone. Het belangrijkste punt van aandacht is juridisch: het downloaden van ROM's van spellen die u niet bezit, is in de meeste landen een inbreuk op het auteursrecht.

Ontwikkelaar: N/A (community convention; from Super Magicom copier) 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 Aug 11, 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 SMC-bestandsformaat?

Bestanden met de extensie .smc slaan Super Nintendo game ROM-images op. De naam van de extensie is afgeleid van Super MagiCom, een apparaat voor het kopiëren van cassettes gefabriceerd door Front Fareast Industrial en een van de populairste ROM-dumpingtools uit die tijd. De kopieermachine las gegevens van cassettes en sloeg deze op in .smc-bestanden; voor spellen met meerdere cassettes werden extra .smc-bestanden gegenereerd met een toegevoegd achtervoegsel zoals .001, .002 en dergelijke. Elke cassette bevatte één spel. Een kenmerkend technisch detail is de optionele 512-byte kopieerheader die vóór de ruwe ROM-gegevens wordt geplaatst - emulators detecteren deze door te controleren of de bestandsgrootte een veelvoud is van 32 KB plus 512 bytes en slaan deze automatisch over. De interne SNES-gameheader bevindt zich op offset 0x7FC0 (LoROM) of 0xFFC0 (HiROM) binnen de cassettegegevens; een uitwisselbare variant, .sfc, gebruikt identieke ROM-gegevens maar laat deze kopieerheader weg. Vergelijkbare kopieerformaten zijn onder meer .fig (Figaro-kopieerapparaat) en .swc (Super Wild Card).

.smc-bestanden worden voornamelijk gebruikt door SNES-emulators (SNES staat voor Super Nintendo Entertainment System). SNES-emulators zijn beschikbaar voor desktop-pc (Windows, macOS of Linux) en kunnen worden gebruikt om SNES-spellen te spelen die zijn opgeslagen in .smc-bestanden. Dergelijke emulators ondersteunen verschillende controllers en weergavemodi om de originele ervaring zo dicht mogelijk te benaderen. Mobiele versies zijn ook beschikbaar voor Android en iOS. De populairste SNES-emulators die .smc ondersteunen zijn:

  • Snes9x (Windows, macOS, Linux, Android)
  • RetroArch (Windows, macOS, Linux, Android, iOS)
  • bsnes / higan (Windows, macOS, Linux)
  • OpenEmu (macOS)
  • Snes9x EX+ (Android)
  • Delta (iOS)

.smc-game-images werden gebruikt om illegale spellen te verspreiden, hoewel het formaat was ontworpen voor het maken van back-ups van game-ROM's in geval van verlies of beschadiging van cassettegegevens, of voor het privé delen van spellen met andere gebruikers. In Japan werden alle tools waarmee game-ROM's konden worden gekopieerd aangeduid als magicoms - magische computers.

Beveiliging & veiligheid

RISICO: MEDIUM

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

Formaatdetails

in een notendop
VOLLEDIGE NAAMSuper Nintendo (SNES) ROM image
ONTWIKKELAARN/A (community convention; from Super Magicom copier)sinds early-mid 1990s (Super Magicom / copier era)
CATEGORIESpelbestanden
MIME-TYPEapplication/octet-stream
TYPEruwe game-cassette ROM-dump, meestal met een 512-byte kopieerheader

Programma's die SMC-bestanden openen

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

Technische details

diepe specificaties
BestandsstructuurRuwe cassette ROM-dump, optioneel voorafgegaan door een 512-byte kopieerheader toegevoegd door de Super Magicom-hardware
Grootte kopieerheader512 bytes; aanwezigheid gedetecteerd door te controleren of bestandsgrootte mod 1.024 gelijk is aan 512 (totale grootte is een veelvoud van 32 KB plus 512 bytes)
Interne SNES-header - LoROM offset0x7FC0 binnen de ROM-gegevens; bevat speltitel, ROM-type, grootte-byte en checksum
Interne SNES-header - HiROM offset0xFFC0 binnen de ROM-gegevens; gebruikt voor grotere cassettes met high-memory address mapping
Veld voor speltitel21-byte met nullen opgevulde ASCII-tekenreeks opgeslagen aan het begin van de interne SNES-header
ROM-integriteitschecksum2-byte checksum en 2-byte bitwise complement opgeslagen in de SNES-header; gebruikt door emulators om corrupte of overdumped ROM's te detecteren
ROM-mappingmodiLoROM, HiROM, ExLoROM, ExHiROM - gedeclareerd via een enkele byte op SNES-header offset +0x25
Typische bestandsgroottes256 KB tot 6 MB, overeenkomend met de werkelijke SNES-cassette ROM-capaciteiten (256 Kbit tot 48 Mbit)
Bestandssignatuur (magic bytes)Geen - geen vaste signatuur; formaat heuristisch geïdentificeerd door bestandsgroottepatroon en validatie van de interne SNES-headerchecksum
Naamgeving van meerdelige bestandenDumps van meerdere cassettes produceren bijbehorende bestanden met de achtervoegsels .001, .002 en dergelijke, toegevoegd na de .smc-basisnaam
Bijbehorend opslagbestandIn-game SRAM-back-up opgeslagen in een apart .srm-bestand met dezelfde basisnaam, geschreven door de emulator tijdens runtime
MIME-typeapplication/octet-stream
CPU-architectuurWDC 65C816 (16-bit); de .smc ROM-gegevens zijn een directe geheugenimage van de adresruimte van de cassette zoals gezien door deze CPU
Oorspronkelijke hardwareSuper Magicom kopieerapparaat door Front Fareast Industrial (Taiwan, begin jaren 90); het .smc-formaat werd vervolgens aangenomen als een de facto gemeenschapsstandaard voor meerdere kopieermerken
Header-afhandeling door emulatorSnes9x, RetroArch, bsnes en de meeste moderne emulators detecteren en verwijderen automatisch de 512-byte kopieerheader voordat de ROM wordt geladen
Uitgebrachtearly-mid 1990s (Super Magicom / copier era)
Specificatiesnes.nesdev.org

SMC conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met SMC-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 SMC-bestanden.

Veelgestelde vragen

Hoe speel ik een SMC-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 .smc - de emulator verwerkt elke kopieerheader automatisch.
Wat is het verschil tussen .smc en .sfc?
Het zijn dezelfde SNES ROM-formaten. Volgens afspraak is .sfc een schone dump (zonder header) en bevat .smc vaak een 512-byte kopieerheader, maar de extensies zijn uitwisselbaar en moderne emulators lezen beide - u kunt de ene meestal gewoon hernoemen naar de andere.
Waarom laadt mijn SMC ROM niet?
Meestal komt dit door een header-mismatch (de 512-byte kopieerheader) of een corrupte/onvolledige download. Probeer een actuele emulator die headers automatisch detecteert (Snes9x/RetroArch), download opnieuw van een betrouwbare bron, of verwijder de header met een tool zoals NSRT.
Is het legaal om SMC ROM's te downloaden?
Het downloaden van spellen die u niet bezit is in de meeste landen een inbreuk op het auteursrecht. Het legitieme gebruik is het dumpen van cassettes die u zelf bezit of het spelen van homebrew/freeware. Emulators zelf zijn legaal.
Kan ik een SMC-bestand converteren om op een andere console te spelen?
Nee - een SNES ROM draait alleen op SNES-hardware of een SNES-emulator. Het kan niet worden omgezet in een spel voor NES, Genesis of een ander systeem.
Waar worden mijn opgeslagen spellen bewaard?
Batterij-opslagen worden bewaard in een apart .srm-bestand (en emulator save-states in hun eigen bestanden), niet binnen de .smc ROM zelf.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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

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