.ROM

ROM Datei

Read-Only Memory Image (game/console ROM)
Frage stellen
SCHNELLE ANTWORT

Eine ROM-Datei ist eine exakte binäre Kopie des Nur-Lese-Speicherchips einer Spielkassette, die von Emulatoren verwendet wird, um Retro-Spiele auf PC, Smartphone oder anderen Geräten ohne die originale Konsole zu spielen. Um eine zu öffnen, laden Sie sie in den Emulator für das jeweilige System - RetroArch unterstützt die meisten. Hinweis: .rom wird auch für Geräte-Firmware und BIOS-Images verwendet, was ein nicht verwandter und risikoreicherer Einsatz ist.

Entwickler: N/A - generic; content depends on the original cartridge/chip Kategorie: Computerspieldateien MIME: application/octet-stream
VERFÜGBAR AUF Windows macOS Linux Android
Verwandt: .OBB · .PAK · .ROFL · .PACKAGE

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Jun 25, 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 ROM-Dateiformat?

.rom-Dateien sind Spielimage-Dateien, die von Emulatoren zum Ausführen von Konsolen- und Computerspielen verwendet werden. Eine .rom-Datei ist ein Byte-für-Byte-Dump einer Spielkassette oder eines ROM-Chips - der Begriff „ROM“ steht für Read-Only Memory und bezieht sich auf die ursprüngliche schreibgeschützte Hardware, von der die Daten kopiert wurden.

Anders als dedizierte Formate wie .n64 oder .smc ist die .rom-Erweiterung ein generisches Label ohne feste interne Struktur oder Magic Bytes. Das interne Layout hängt vollständig davon ab, von welcher Konsole oder welchem Computer der Dump stammt - ein N64-Spiel, ein MSX-Computertitel, eine ColecoVision-Kassette und ein Game-Boy-Spiel erzeugen alle sehr unterschiedliche Binärlayouts, auch wenn jedes als .rom gespeichert sein könnte.

Spiele für Nintendo 64 verwenden neben .rom mehrere eng verwandte Formate:

  • .n64 - Little-Endian-Byte-Reihenfolge
  • .v64 - Byte-gespiegelte (verschachtelte) Byte-Reihenfolge
  • .z64 - Big-Endian-Byte-Reihenfolge (das native N64-Format)

Um eine .rom-Datei zu öffnen, benötigen Sie einen Emulator für das entsprechende System. Für N64-Spiele sind Project64 und Mupen64Plus beliebte Optionen. RetroArch und OpenEmu unterstützen .rom-Dateien von vielen verschiedenen Systemen über ihre Core-Plugin-Systeme.

Da .rom keine eingebettete Systemkennung enthält, können einige Emulatoren möglicherweise nicht automatisch erkennen, zu welcher Konsole die Datei gehört, und erfordern eine manuelle Konfiguration.

Sicherheit

RISIKO: MEDIUM

Eine Spiel-ROM enthält passive Daten, die der Emulator interpretiert, sodass die Datei selten auf Ihrem echten Betriebssystem ausgeführt wird - aber echte Risiken bestehen. ROM-Download-Seiten sind eine bekannte Quelle für Malware und gefälschte 'roms.exe'-Dropper; verwenden Sie daher nur seriöse Quellen und scannen Sie Downloads. Entscheidend: Eine .rom-Datei, die eigentlich Firmware/BIOS ist, ist auf andere Weise gefährlich - das Flashen des falschen Firmware-Images auf ein Motherboard, eine GPU oder einen Router kann das Gerät dauerhaft beschädigen. Überprüfen Sie vor dem Flashen, ob es zu Ihrer genauen Hardware passt. Rechtlich gesehen ist das Herunterladen urheberrechtlich geschützter ROMs, die Sie nicht besitzen, im Allgemeinen eine Verletzung; das Erstellen von Dumps eigener Kassetten und Homebrew-/gemeinfreie ROMs sind die sichereren Wege.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMERead-Only Memory Image (game/console ROM)
ENTWICKLERN/A - generic; content depends on the original cartridge/chipseit with console/computer emulation (1990s onward)
MIME TYPEapplication/octet-stream
TYPRohes Binär-Memory-Dump einer Kassetten/Chip-ROM (systemspezifisches internes Layout)
Diese Erweiterung wird auch verwendet von…
  • Firmware / BIOS-Image - Mainboard-BIOS/UEFI, GPU-Video-BIOS (vBIOS), Router- und Geräte-Firmware werden häufig als .rom-Dateien verteilt, die auf den Chip geflasht werden - keine Spiele.
  • Option-ROM / Erweiterungs-ROM - PC-Erweiterungskarten (Netzwerk, RAID, GPU) enthalten ein Option-ROM-Image, manchmal .rom benannt, das beim Start von der System-Firmware geladen wird.

Programme zum Öffnen von ROM-Dateien

Windows3 apps
Project64 Open Source Nintendo-64-Emulator - Datei > ROM öffnen und die .rom/.z64/.n64/.v64-Datei auswählen, um sie zu spielen.
RetroArch Open Source Multi-System-Emulator-Frontend. Die ROM mit dem Core für die entsprechende Konsole laden (z. B. Mupen64Plus für N64). Unterstützt Dutzende Systeme in einer App.
Emulator for the right system (SNES9x, Snes/Nestopia, mGBA, etc.) Open Source Die Konsole der ROM identifizieren und dann den Emulator für dieses System zum Laden verwenden.
macOS2 apps
OpenEmu Open Source Hochwertiger Mac-Multi-System-Emulator - die ROM in die Bibliothek ziehen, und der richtige Core wird automatisch ausgewählt.
RetroArch Open Source Multi-System-Emulator-Frontend. Die ROM mit dem Core für die entsprechende Konsole laden (z. B. Mupen64Plus für N64). Unterstützt Dutzende Systeme in einer App.
Linux2 apps
RetroArch Open Source Multi-System-Emulator-Frontend. Die ROM mit dem Core für die entsprechende Konsole laden (z. B. Mupen64Plus für N64). Unterstützt Dutzende Systeme in einer App.
Mupen64Plus Open Source Plattformübergreifender N64-Emulator; die .rom-Datei über die Befehlszeile oder ein Frontend ausführen.
Android1 app
RetroArch (Android) Open Source Von der Website/Play Store installieren, den Core für das System herunterladen und die .rom-Datei laden, um auf Smartphone/Tablet zu spielen.

Technische Details

technische Spezifikation
Binäre KodierungRohes Binärformat - unkomprimierte, Byte-für-Byte-Kopie der originalen Kassetten- oder Chip-Daten
Interne StrukturSystemabhängig; kein universeller Header oder festes Layout - das Binärlayout wird vollständig von der Quellkonsole oder dem Quellcomputer vorgegeben
Magic Bytes / DateisignaturKeine; die `.rom`-Erweiterung trägt keine feste Erkennungssignatur - die Identifikation obliegt dem Emulator oder dem Nutzer
N64-Byte-Reihenfolge-VariantenBig-Endian `.z64` (natives MIPS-R4300i-Format), Byte-gespiegelt `.v64` und Little-Endian `.n64` - Emulatoren konvertieren beim Laden zwischen diesen
MIME-Typ`application/octet-stream`
Typische Dateigröße256 KB - 64 MB je nach Kassette; die meisten N64-Titel haben 8 MB bis 64 MB
InhaltsumfangVollständiger ausführbarer Spielcode, Grafik, Audio und Level-Daten, genau wie auf dem originalen ROM-Chip gespeichert
KomprimierungKeine innerhalb der Datei; Nutzer archivieren `.rom`-Dateien häufig extern in ZIP- oder 7z-Containern
Verwandtes Erweiterungsökosystem`.z64`, `.n64`, `.v64` (N64); `.smc` / `.sfc` (SNES); `.nes` (NES); `.gba` (GBA); `.gb` (Game Boy)
ROM-Hacking-UnterstützungDie Datei kann mit Hex-Editoren modifiziert oder mit IPS/BPS-Patch-Dienstprogrammen wie Floating IPS oder beat gepatcht werden
SystemidentifikationWird durch Emulatorkonfiguration oder Benutzerauswahl bestimmt - nicht in der `.rom`-Datei selbst eingebettet
N64-Kassetten-HeaderDie ersten 64 Bytes kodieren PI-BSD-Register, Taktrate, Boot-Adresse, Spielname (20 Bytes), Kassetten-ID (2 Bytes) und Ländercode
N64-CRC-IntegritätsprüfungN64-ROMs enthalten zwei 32-Bit-CRC-Werte bei Offsets 0x10 (CRC1) und 0x14 (CRC2), die beim Start vom Konsolen-Boot-ROM überprüft werden
Rechtlicher KontextPersönliche Kassetten-Dumps sind in vielen Rechtsordnungen grundsätzlich erlaubt; das Verteilen oder Herunterladen von Drittanbieter-ROMs ist typischerweise eine Urheberrechtsverletzung
Veröffentlichtwith console/computer emulation (1990s onward)
Spezifikationemulation.gametechwiki.com

ROM-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit ROM-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 ROM-Dateien.

Häufig gestellte Fragen

Wie öffne oder spiele ich eine ROM-Datei?
Laden Sie sie in einen Emulator für die entsprechende Konsole - z. B. eine Nintendo-64-ROM in Project64 oder RetroArch (Mupen64Plus-Core), eine NES-ROM in einen NES-Emulator usw. RetroArch (Windows/Mac/Linux/Android) und OpenEmu (Mac) unterstützen viele Systeme in einer App.
Welchen Emulator benötigt eine .rom-Datei?
Es hängt davon ab, von welchem System die ROM stammt - .rom ist generisch. Wenn Sie es nicht wissen, prüfen Sie Dateigröße und Quelle, oder verwenden Sie ein Multi-System-Frontend wie RetroArch/OpenEmu, das den richtigen Core ausprobieren kann. N64, SNES, NES, GBA usw. benötigen jeweils einen eigenen Emulator/Core.
Warum lädt meine N64-ROM nicht?
N64-ROMs sind in drei Byte-Reihenfolgen erhältlich: .z64 (Big-Endian), .v64 (Byte-gespiegelt) und .n64 (Little-Endian). Einige Emulatoren akzeptieren nur eine. Konvertieren Sie die Byte-Reihenfolge mit einem Tool wie Tool64, oder benennen Sie die Datei in die von Ihrem Emulator erwartete Reihenfolge um.
Kann ich eine ROM in eine EXE konvertieren, um sie unter Windows auszuführen?
Nein. Eine ROM ist Konsolencode für eine andere CPU, kein Windows-Programm. Sie führen sie über einen Emulator unter Windows aus; es gibt keinen echten ROM-zu-EXE-Konverter.
Ist meine .rom ein Spiel oder Firmware?
Beide Verwendungen teilen die Erweiterung. Wenn sie aus einer Spiel-/Emulationsquelle stammt, ist es eine Spiel-ROM für einen Emulator. Wenn sie von einem Hardware-Anbieter stammt, handelt es sich wahrscheinlich um Firmware/BIOS zum Flashen auf ein Gerät - und das Flashen der falschen Firmware kann Hardware dauerhaft beschädigen, also bestätigen Sie zuerst das Modell.
Ist das Herunterladen von ROM-Dateien legal?
Das Herunterladen von ROMs urheberrechtlich geschützter Spiele, die Sie nicht besitzen, ist im Allgemeinen eine Urheberrechtsverletzung. Das Erstellen von ROM-Dumps aus eigenen Kassetten ist eine rechtliche Grauzone; Homebrew- und gemeinfreie ROMs sind frei verteilbar.

Quellen

1Emulation General Wiki - Emulators & ROM formatsemulation.gametechwiki.com
2RetroArch - official sitewww.retroarch.com

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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

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