.SMC

Fichier SMC

Super Nintendo (SNES) ROM image
Poser une question
RÉPONSE RAPIDE

Un fichier SMC est une image ROM d'une cartouche de jeu Super Nintendo (SNES). Pour y jouer, ouvrez-le dans un émulateur SNES tel que Snes9x ou RetroArch sur Windows, Mac ou Linux, ou Delta sur iPhone. La principale préoccupation est d'ordre juridique : le téléchargement de ROM de jeux que vous ne possédez pas constitue une violation du droit d'auteur dans la plupart des pays.

Développeur : N/A (community convention; from Super Magicom copier) Catégorie : Fichiers jeu MIME: application/octet-stream
S'OUVRE SUR Windows macOS Linux Android iOS
Lié : .OBB · .PAK · .ROFL · .PACKAGE

Sur cette page

19k+ extensions indexées
Dernière révision le Aug 11, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier SMC ?

Les fichiers avec l'extension .smc stockent des images ROM de jeux Super Nintendo. Le nom de l'extension provient du Super MagiCom, un dispositif de copie de cartouches fabriqué par Front Fareast Industrial et l'un des outils de dump de ROM les plus populaires de son époque. Le copieur lisait les données des cartouches et les sauvegardait dans des fichiers .smc ; pour les jeux multi-cartouches, des fichiers .smc supplémentaires avec un suffixe .001, .002 et similaires étaient générés. Chaque cartouche stockait un seul jeu. Un détail technique distinctif est l'en-tête de copieur optionnel de 512 octets ajouté avant les données ROM brutes - les émulateurs le détectent en vérifiant si la taille du fichier est un multiple de 32 Ko plus 512 octets et l'ignorent automatiquement. L'en-tête de jeu interne SNES se situe à l'offset 0x7FC0 (LoROM) ou 0xFFC0 (HiROM) dans les données de la cartouche ; une variante interchangeable, .sfc, utilise des données ROM identiques mais omet cet en-tête de copieur. Les formats de dump de copieurs similaires incluent .fig (copieur Figaro) et .swc (Super Wild Card).

Les fichiers .smc sont principalement utilisés par les émulateurs SNES (SNES signifie Super Nintendo Entertainment System). Les émulateurs SNES sont disponibles pour PC de bureau (Windows, macOS ou Linux) et peuvent être utilisés pour jouer à des jeux SNES sauvegardés dans des fichiers .smc. Ces émulateurs prennent en charge divers contrôleurs et modes d'affichage pour recréer l'expérience originale aussi fidèlement que possible. Des versions mobiles sont également disponibles pour Android et iOS. Les émulateurs SNES les plus populaires prenant en charge le .smc sont :

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

Les images de jeu .smc ont été utilisées pour distribuer des jeux piratés, bien que le format ait été conçu pour sauvegarder les ROM de jeux en cas de perte ou de dommage des données de la cartouche, ou pour le partage privé de jeux avec d'autres utilisateurs. Au Japon, tous les outils permettant de copier des ROM de jeux étaient appelés magicoms - ordinateurs magiques.

Sécurité et sûreté

RISQUE : MEDIUM

Les données ROM elles-mêmes sont du code de jeu inerte qui ne s'exécute qu'à l'intérieur d'un émulateur, mais deux préoccupations réelles s'appliquent. Juridique : le téléchargement de ROM de jeux que vous ne possédez pas est une violation du droit d'auteur dans la plupart des pays - la voie légale est de dumper vos propres cartouches ou de jouer à des homebrews. Sécurité des sources : les « sites de ROM » regorgent de publicités, de faux boutons de téléchargement et de logiciels malveillants groupés, et les anciens émulateurs (notamment ZSNES) présentent des vulnérabilités d'analyse - utilisez un émulateur récent et précis (Snes9x, RetroArch, bsnes) et évitez les portails de téléchargement suspects.

Détails du format

en bref
NOM COMPLETSuper Nintendo (SNES) ROM image
DÉVELOPPEURN/A (community convention; from Super Magicom copier)depuis early-mid 1990s (Super Magicom / copier era)
CATÉGORIEFichiers jeu
TYPE MIMEapplication/octet-stream
TYPEdump ROM brut de cartouche de jeu, généralement avec un en-tête de copieur de 512 octets

Programmes qui ouvrent les fichiers SMC

Windows3 apps
Snes9x Open-source Chargez le .smc (snes9x-gtk) - gère automatiquement les en-têtes.
RetroArch Open-source Chargez le .smc avec un cœur SNES (Snes9x ou bsnes/higan). Gère les ROM avec ou sans en-tête.
bsnes Open-source Ouvrez le .smc pour une émulation SNES hautement fidèle au cycle près.
macOS3 apps
Snes9x Open-source Chargez le .smc (snes9x-gtk) - gère automatiquement les en-têtes.
OpenEmu Open-source Faites glisser le .smc dans la bibliothèque OpenEmu ; il choisit automatiquement un cœur SNES. Interface native Mac.
RetroArch Open-source Chargez le .smc avec un cœur SNES (Snes9x ou bsnes/higan). Gère les ROM avec ou sans en-tête.
Linux2 apps
Snes9x Open-source Chargez le .smc (snes9x-gtk) - gère automatiquement les en-têtes.
RetroArch Open-source Chargez le .smc avec un cœur SNES (Snes9x ou bsnes/higan). Gère les ROM avec ou sans en-tête.
Android2 apps
RetroArch Open-source Chargez le .smc avec un cœur SNES (Snes9x ou bsnes/higan). Gère les ROM avec ou sans en-tête.
Snes9x EX+ Open-source Portage open-source de Snes9x ; chargez le .smc pour jouer.
iOS2 apps
Delta Gratuit Importez le .smc pour jouer à des jeux SNES ; disponible sur l'App Store depuis 2024.
RetroArch Open-source Chargez le .smc avec un cœur SNES (Snes9x ou bsnes/higan). Gère les ROM avec ou sans en-tête.

Détails techniques

spécifications approfondies
Structure du fichierDump ROM brut de cartouche, éventuellement précédé d'un en-tête de copieur de 512 octets ajouté par le matériel Super Magicom
Taille de l'en-tête du copieur512 octets ; présence détectée en vérifiant si la taille du fichier modulo 1 024 est égale à 512 (la taille totale est un multiple de 32 Ko plus 512 octets)
En-tête interne SNES - offset LoROM0x7FC0 dans les données ROM ; contient le titre du jeu, le type de ROM, l'octet de taille et la somme de contrôle
En-tête interne SNES - offset HiROM0xFFC0 dans les données ROM ; utilisé pour les cartouches plus grandes avec mappage d'adresses en mémoire haute
Champ du titre du jeuChaîne ASCII de 21 octets complétée par des zéros, stockée au début de l'en-tête interne SNES
Somme de contrôle d'intégrité ROMSomme de contrôle de 2 octets et complément bit à bit de 2 octets stockés dans l'en-tête SNES ; utilisés par les émulateurs pour détecter les ROM corrompues ou mal dumpées
Modes de mappage ROMLoROM, HiROM, ExLoROM, ExHiROM - déclarés via un seul octet à l'offset +0x25 de l'en-tête SNES
Tailles de fichiers typiques256 Ko à 6 Mo, reflétant les capacités réelles des ROM de cartouches SNES (256 Kbit à 48 Mbit)
Signature de fichier (octets magiques)Aucune - pas de signature fixe ; format identifié de manière heuristique par le motif de taille de fichier et la validation de la somme de contrôle de l'en-tête interne SNES
Nommage des fichiers multi-partiesLes dumps multi-cartouches produisent des fichiers compagnons nommés avec les suffixes .001, .002 et similaires ajoutés après le nom de base .smc
Fichier de sauvegarde compagnonSauvegarde SRAM en jeu stockée dans un fichier .srm séparé partageant le même nom de base, écrit par l'émulateur lors de l'exécution
Type MIMEapplication/octet-stream
Architecture CPUWDC 65C816 (16 bits) ; les données ROM .smc sont une image mémoire directe de l'espace d'adressage de la cartouche tel que vu par ce CPU
Matériel d'origineDispositif de copie Super Magicom par Front Fareast Industrial (Taïwan, début des années 1990) ; le format .smc a ensuite été adopté comme standard communautaire de facto par plusieurs marques de copieurs
Gestion de l'en-tête par l'émulateurSnes9x, RetroArch, bsnes et la plupart des émulateurs modernes détectent et suppriment automatiquement l'en-tête de copieur de 512 octets avant de charger la ROM
Publiéearly-mid 1990s (Super Magicom / copier era)
Spécificationsnes.nesdev.org

Conversions SMC

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers SMC. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers SMC.

Foire aux questions

Comment lire un fichier SMC ?
Ouvrez-le dans un émulateur SNES : Snes9x ou RetroArch sur Windows/Linux, OpenEmu ou Snes9x sur macOS, RetroArch ou Delta sur téléphones. Chargez simplement le .smc - l'émulateur gère automatiquement tout en-tête de copieur.
Quelle est la différence entre .smc et .sfc ?
Il s'agit du même format ROM SNES. Par convention, .sfc est un dump propre (sans en-tête) et .smc porte souvent un en-tête de copieur de 512 octets, mais les extensions sont interchangeables et les émulateurs modernes lisent les deux - vous pouvez généralement simplement renommer l'un en l'autre.
Pourquoi ma ROM SMC ne se charge-t-elle pas ?
Le plus souvent, il s'agit d'une discordance d'en-tête (l'en-tête de copieur de 512 octets) ou d'un téléchargement corrompu/incomplet. Essayez un émulateur récent qui détecte automatiquement les en-têtes (Snes9x/RetroArch), téléchargez à nouveau depuis une source propre, ou supprimez l'en-tête avec un outil comme NSRT.
Est-il légal de télécharger des ROM SMC ?
Le téléchargement de jeux que vous ne possédez pas est une violation du droit d'auteur dans la plupart des pays. L'utilisation légitime consiste à dumper les cartouches que vous possédez ou à jouer à des jeux homebrew/freeware. Les émulateurs eux-mêmes sont légaux.
Puis-je convertir un fichier SMC pour jouer sur une autre console ?
Non - une ROM SNES ne fonctionne que sur le matériel SNES ou un émulateur SNES. Elle ne peut pas être transformée en jeu NES, Genesis ou pour un autre système.
Où sont stockées mes parties sauvegardées ?
Les sauvegardes par pile (SRAM) sont conservées dans un fichier .srm séparé (et les états de sauvegarde de l'émulateur dans leurs propres fichiers), pas à l'intérieur de la ROM .smc elle-même.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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)

Extensions liées

.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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z