.SMC

SMC Datei

Super Nintendo (SNES) ROM image
Frage stellen
SCHNELLE ANTWORT

Eine SMC-Datei ist ein ROM-Abbild einer Super-Nintendo-(SNES-)Spielkassette. Um es zu spielen, öffne es in einem SNES-Emulator wie Snes9x oder RetroArch unter Windows, Mac oder Linux oder Delta auf dem iPhone. Der wichtigste Aspekt ist rechtlicher Natur: Das Herunterladen von ROMs zu Spielen, die du nicht besitzt, ist in den meisten Ländern eine Urheberrechtsverletzung.

Entwickler: N/A (community convention; from Super Magicom copier) Kategorie: Computerspieldateien MIME: application/octet-stream
VERFÜGBAR AUF Windows macOS Linux Android iOS
Verwandt: .OBB · .PAK · .ROFL · .PACKAGE

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Aug 11, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das SMC-Dateiformat?

Dateien mit der Erweiterung .smc speichern Super-Nintendo-Spiel-ROM-Abbilder. Der Name der Erweiterung stammt vom Super MagiCom, einem Kassettenkopiergerät von Front Fareast Industrial, das eines der beliebtesten ROM-Dump-Tools seiner Zeit war. Das Kopiergerät las Daten von Kassetten und speicherte sie als .smc-Dateien; bei Spielen mit mehreren Kassetten wurden zusätzliche .smc-Dateien mit angehängten Suffixen .001, .002 und ähnlichen erstellt. Jede Kassette enthielt ein einzelnes Spiel. Ein technisches Merkmal ist der optionale 512-Byte-Kopiergerät-Header, der vor den rohen ROM-Daten vorangestellt wird - Emulatoren erkennen ihn, indem sie prüfen, ob die Dateigröße ein Vielfaches von 32 KB plus 512 Byte ist, und überspringen ihn automatisch. Der interne SNES-Spielheader befindet sich bei Offset 0x7FC0 (LoROM) oder 0xFFC0 (HiROM) innerhalb der Kartridgedaten; eine austauschbare Variante, .sfc, verwendet identische ROM-Daten, lässt diesen Kopiergerät-Header jedoch weg. Ähnliche Kopiergerät-Dump-Formate sind .fig (Figaro-Kopiergerät) und .swc (Super Wild Card).

.smc-Dateien werden hauptsächlich von SNES-Emulatoren verwendet (SNES steht für Super Nintendo Entertainment System). SNES-Emulatoren sind für Desktop-PCs (Windows, macOS oder Linux) verfügbar und können zum Spielen von SNES-Spielen in .smc-Dateien verwendet werden. Solche Emulatoren unterstützen verschiedene Controller und Anzeigemodi, um das Originalerlebnis so originalgetreu wie möglich nachzubilden. Mobile Versionen sind auch für Android und iOS verfügbar. Die beliebtesten SNES-Emulatoren, die .smc unterstützen, sind:

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

.smc-Spielabbilder wurden zur Verbreitung raubkopierter Spiele verwendet, obwohl das Format für die Sicherung von Spiel-ROMs bei Datenverlust oder Beschädigung von Kassetten oder die private Weitergabe von Spielen an andere Benutzer konzipiert wurde. In Japan wurden alle Tools, die das Kopieren von Spiel-ROMs ermöglichten, als Magicoms - magische Computer - bezeichnet.

Sicherheit

RISIKO: MEDIUM

Die ROM-Daten selbst sind träger Spielcode, der nur innerhalb eines Emulators ausgeführt wird, aber zwei echte Aspekte sind zu beachten. Rechtlich: Das Herunterladen von ROMs zu Spielen, die du nicht besitzt, ist in den meisten Ländern eine Urheberrechtsverletzung - der legale Weg ist das Dumpen eigener Kassetten oder das Spielen von Homebrew. Quellsicherheit: 'ROM-Seiten' sind voll von Werbung, gefälschten Download-Schaltflächen und gebündelter Malware, und alte Emulatoren (insbesondere ZSNES) haben Parse-Schwachstellen - verwende einen aktuellen, genauen Emulator (Snes9x, RetroArch, bsnes) und meide fragwürdige Download-Portale.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMESuper Nintendo (SNES) ROM image
ENTWICKLERN/A (community convention; from Super Magicom copier)seit early-mid 1990s (Super Magicom / copier era)
MIME TYPEapplication/octet-stream
TYProhes Spielkassetten-ROM-Dump, normalerweise mit einem 512-Byte-Kopiergerät-Header

Programme zum Öffnen von SMC-Dateien

Windows3 apps
Snes9x Open Source Lade die .smc (snes9x-gtk) - erkennt Header automatisch.
RetroArch Open Source Lade die .smc mit einem SNES-Kern (Snes9x oder bsnes/higan). Unterstützt ROMs mit und ohne Header.
bsnes Open Source Öffne die .smc für hochgenaue, zyklengenaue SNES-Emulation.
macOS3 apps
Snes9x Open Source Lade die .smc (snes9x-gtk) - erkennt Header automatisch.
OpenEmu Open Source Ziehe die .smc in die OpenEmu-Bibliothek; es wählt automatisch einen SNES-Kern. Native Mac-Oberfläche.
RetroArch Open Source Lade die .smc mit einem SNES-Kern (Snes9x oder bsnes/higan). Unterstützt ROMs mit und ohne Header.
Linux2 apps
Snes9x Open Source Lade die .smc (snes9x-gtk) - erkennt Header automatisch.
RetroArch Open Source Lade die .smc mit einem SNES-Kern (Snes9x oder bsnes/higan). Unterstützt ROMs mit und ohne Header.
Android2 apps
RetroArch Open Source Lade die .smc mit einem SNES-Kern (Snes9x oder bsnes/higan). Unterstützt ROMs mit und ohne Header.
Snes9x EX+ Open Source Open-Source-Snes9x-Port; lade die .smc zum Spielen.
iOS2 apps
Delta Kostenlos Importiere die .smc, um SNES-Spiele zu spielen; seit 2024 im App Store verfügbar.
RetroArch Open Source Lade die .smc mit einem SNES-Kern (Snes9x oder bsnes/higan). Unterstützt ROMs mit und ohne Header.

Technische Details

technische Spezifikation
DateistrukturRohes Kassetten-ROM-Dump, optional vorangestellt von einem 512-Byte-Kopiergerät-Header, der von der Super-Magicom-Hardware eingefügt wurde
Kopiergerät-Header-Größe512 Byte; Vorhandensein wird erkannt durch Prüfen, ob Dateigröße mod 1.024 gleich 512 ist (Gesamtgröße ist ein Vielfaches von 32 KB plus 512 Byte)
Interner SNES-Header - LoROM-Offset0x7FC0 innerhalb der ROM-Daten; enthält Spieltitel, ROM-Typ, Größenbyte und Prüfsumme
Interner SNES-Header - HiROM-Offset0xFFC0 innerhalb der ROM-Daten; wird für größere Kassetten mit High-Memory-Adresszuordnung verwendet
Spieltitelfeld21-Byte, null-aufgefüllte ASCII-Zeichenkette, gespeichert am Anfang des internen SNES-Headers
ROM-Integritätsprüfsumme2-Byte-Prüfsumme und 2-Byte-bitweises Komplement im SNES-Header gespeichert; wird von Emulatoren zum Erkennen beschädigter oder überdumpter ROMs verwendet
ROM-ZuordnungsmodiLoROM, HiROM, ExLoROM, ExHiROM - über ein einzelnes Byte bei SNES-Header-Offset +0x25 deklariert
Typische Dateigrößen256 KB bis 6 MB, entsprechend den tatsächlichen SNES-Kassetten-ROM-Kapazitäten (256 Kbit bis 48 Mbit)
Dateisignatur (Magic Bytes)Keine - keine feste Signatur; Format wird heuristisch durch Dateigrößenmuster und Validierung der SNES-internen Header-Prüfsumme identifiziert
Mehrteilige DateibezeichnungMehrkassetten-Dumps erzeugen Begleitdateien mit .001, .002 und ähnlichen Suffixen, angehängt an den .smc-Basisnamen
Begleit-SpeicherdateiIm Spiel gespeicherter SRAM wird in einer separaten .srm-Datei mit demselben Basisnamen gespeichert, die vom Emulator zur Laufzeit geschrieben wird
MIME-Typapplication/octet-stream
CPU-ArchitekturWDC 65C816 (16-Bit); die .smc-ROM-Daten sind ein direktes Speicherabbild des Kassetten-Adressraums, wie er von dieser CPU gesehen wird
UrsprungshardwareSuper-Magicom-Kopiergerät von Front Fareast Industrial (Taiwan, frühe 1990er Jahre); das .smc-Format wurde anschließend als De-facto-Gemeinschaftsstandard von mehreren Kopiergerät-Marken übernommen
Emulator-Header-BehandlungSnes9x, RetroArch, bsnes und die meisten modernen Emulatoren erkennen und überspringen den 512-Byte-Kopiergerät-Header automatisch vor dem Laden des ROMs
Veröffentlichtearly-mid 1990s (Super Magicom / copier era)
Spezifikationsnes.nesdev.org

SMC-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit SMC-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu SMC-Dateien.

Häufig gestellte Fragen

Wie spiele ich eine SMC-Datei ab?
Öffne sie in einem SNES-Emulator: Snes9x oder RetroArch unter Windows/Linux, OpenEmu oder Snes9x auf macOS, RetroArch oder Delta auf Smartphones. Lade einfach die .smc - der Emulator erkennt einen eventuellen Kopiergerät-Header automatisch.
Was ist der Unterschied zwischen .smc und .sfc?
Es ist dasselbe SNES-ROM-Format. Konventionell ist .sfc ein sauberer (headerloser) Dump und .smc trägt oft einen 512-Byte-Kopiergerät-Header, aber die Erweiterungen sind austauschbar und moderne Emulatoren lesen beide - du kannst in der Regel eine einfach in die andere umbenennen.
Warum lädt mein SMC-ROM nicht?
Meistens liegt ein Header-Fehler (der 512-Byte-Kopiergerät-Header) oder ein beschädigter bzw. unvollständiger Download vor. Versuche einen aktuellen Emulator mit automatischer Header-Erkennung (Snes9x/RetroArch), lade von einer sauberen Quelle neu herunter oder entferne den Header mit einem Tool wie NSRT.
Ist es legal, SMC-ROMs herunterzuladen?
Das Herunterladen von Spielen, die du nicht besitzt, ist in den meisten Ländern eine Urheberrechtsverletzung. Die legitime Nutzung ist das Dumpen eigener Kassetten oder das Spielen von Homebrew und Freeware. Emulatoren selbst sind legal.
Kann ich eine SMC-Datei konvertieren, um sie auf einer anderen Konsole zu spielen?
Nein - ein SNES-ROM läuft nur auf SNES-Hardware oder einem SNES-Emulator. Es kann nicht in ein Spiel für NES, Genesis oder andere Systeme umgewandelt werden.
Wo werden meine Spielstände gespeichert?
Batteriespeicherungen werden in einer separaten .srm-Datei (und Emulator-Savestates in eigenen Dateien) aufbewahrt, nicht in der .smc-ROM selbst.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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

Verwandte Erweiterungen

.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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen