.N64

N64 Datei

Nintendo 64 Game ROM (little-endian / word-swapped byte order)
Frage stellen
SCHNELLE ANTWORT

Eine N64-Datei ist ein Dump eines Nintendo 64-Spielmoduls, das in der Little-Endian (Word-Swapped) Byte-Reihenfolge gespeichert ist. Öffnen Sie es in Project64 oder simple64 unter Windows, Mupen64Plus unter Linux oder Mupen64Plus FZ unter Android - eine Konvertierung ist nicht erforderlich. Das Hauptbedenken ist rechtlicher Natur: Das Erstellen eigener Dumps Ihrer Module wird toleriert, aber das Herunterladen von ROMs, die Sie nicht besitzen, stellt eine Urheberrechtsverletzung dar.

Entwickler: Nintendo (console hardware); byte-order convention from the emulation scene Kategorie: Computerspieldateien MIME: application/x-n64-rom
VERFÜGBAR AUF Windows macOS Linux Android iOS
Verwandt: .OBB · .PAK · .ROFL · .PACKAGE

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Jul 12, 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 N64-Dateiformat?

.n64 ist ein Nintendo 64-Spiel-ROM-Image in der Little-Endian (Word-Swapped) Byte-Reihenfolge. Es enthält den vollständigen Dump eines N64-Moduls, wobei jedes 32-Bit-Wort im Vergleich zur nativen Big-Endian-Reihenfolge der Konsole byte-invertiert ist.

Die Nintendo 64-Hardware speichert Moduldaten im Big-Endian-Format (die .Z64-Konvention). Während der Emulationsszene der späten 1990er Jahre erzeugten verschiedene Modul-Kopiergeräte ROM-Dumps in unterschiedlichen Byte-Anordnungen. Drei Konventionen setzten sich durch: .z64 (Big-Endian, native Hardware-Reihenfolge), .v64 (Byte-Swapped 16-Bit-Paare) und .n64 - auch als .u64 geschrieben - (Little-Endian/Word-Swapped). Alle drei enthalten identische Spieldaten; nur die Byte-Anordnung unterscheidet sich. Moderne Emulatoren erkennen die Byte-Reihenfolge anhand der ersten vier Magic Bytes und tauschen diese automatisch aus, sodass alle drei Erweiterungen dasselbe Spiel ohne manuelle Konvertierung öffnen.

Die .n64 Magic Bytes sind 40 12 37 80 bei Offset 0. Dasselbe ROM in der .z64-Reihenfolge beginnt mit 80 37 12 40; in der .v64-Reihenfolge mit 37 80 40 12. Der 64-Byte-ROM-Header (in .n64 byte-vertauscht) speichert den Einstiegspunkt, zwei CRC-Prüfsummen, die vom IPL3-Bootcode gegen den CIC-Chip validiert werden, einen 20-stelligen Spieltitel, die Modul- und Medien-ID, den Regionscode (N=NTSC, P=PAL, J=Japan) und ein Revisions-Byte.

.n64 ist in der Praxis die seltenste der drei Byte-Reihenfolgen. .z64 ist das bevorzugte Format für Archivierung und Emulation. Das Konvertieren zwischen .n64, .v64 und .z64 ist ein verlustfreier Byte-Swap - es werden keine Spieldaten verändert.

Sicherheit

RISIKO: MEDIUM

Ein .n64-ROM besteht aus Daten, nicht aus einer ausführbaren Datei - es kann sich auf einem PC nicht selbst ausführen oder installieren. Echte Risiken: (1) Rechtlich - das Dumpen eigener Module wird meist toleriert, aber das Herunterladen fremder ROMs ist in den meisten Ländern eine Urheberrechtsverletzung. (2) Quellen - ROM-Downloadseiten sind oft voll von irreführenden Schaltflächen, Adware und gefälschten „Loader”-Installern; die Gefahr geht von der Website/dem Wrapper aus, nicht von der ROM-Datei selbst. Beziehen Sie Emulatoren immer von offiziellen Seiten.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMENintendo 64 Game ROM (little-endian / word-swapped byte order)alias N64 ROM image, .u64 ROM
ENTWICKLERNintendo (console hardware); byte-order convention from the emulation sceneseit 1996 (Nintendo 64 console); .n64 byte-order convention from copier/emulator era late 1990s
MIME TYPEapplication/x-n64-rom
TYPRoher N64-Modul-ROM-Dump, Little-Endian (Word-Swapped) Byte-Reihenfolge (binär)
MAGIC BYTES · DATEISIGNATUR
OFFSET
00010203
HEX
40123780
ASCII
@·7·
.n64 ist die LITTLE-ENDIAN (Word-Swapped) Byte-Reihenfolge. Magic Bytes 40 12 37 80. Dasselbe Spiel in anderen Byte-Reihenfolgen: .z64 (Big-Endian / nativ) beginnt mit 80 37 12 40, .v64 (Byte-Swapped 16-Bit) beginnt mit 37 80 40 12. Moderne Emulatoren erkennen die Byte-Reihenfolge an diesen vier Bytes und tauschen sie automatisch aus.

Programme zum Öffnen von N64-Dateien

Windows3 apps
Project64 Open Source Datei > ROM öffnen > wählen Sie die .n64; Project64 erkennt die Byte-Reihenfolge automatisch. Der am weitesten verbreitete Windows-N64-Emulator.
simple64 Open Source ROM öffnen > wählen Sie die .n64; ein präziser, aktiv gepflegter Emulator auf Basis von mupen64plus.
RetroArch (Mupen64Plus-Next core) Open Source Core laden > Mupen64Plus-Next, dann Inhalt laden > die .n64. Der Core erkennt die Byte-Reihenfolge automatisch.
macOS2 apps
simple64 Open Source ROM öffnen > wählen Sie die .n64; ein präziser, aktiv gepflegter Emulator auf Basis von mupen64plus.
RetroArch (Mupen64Plus-Next) Open Source Laden Sie den Mupen64Plus-Next-Core und dann die .n64.
Linux2 apps
Mupen64Plus Open Source Führen Sie „mupen64plus game.n64” aus oder nutzen Sie ein GUI-Frontend (simple64/m64p). Erkennt die Byte-Reihenfolge automatisch.
RetroArch (Mupen64Plus-Next) Open Source Laden Sie den Mupen64Plus-Next-Core und dann die .n64.
Android1 app
Mupen64Plus FZ Kostenlos Fügen Sie Ihren ROM-Ordner hinzu und tippen Sie auf das Spiel; der gepflegte Android-N64-Emulator.
iOS1 app
RetroArch / Provenance Open Source Verwenden Sie RetroArch (App Store, 2024+) oder Provenance mit einem N64-Core; laden Sie die .n64.

Technische Details

technische Spezifikation
Magic Bytes40 12 37 80 bei Offset 0 (Word-Swapped-Form des nativen Big-Endian 80 37 12 40)
Byte-ReihenfolgeLittle-Endian (Word-Swapped) - bei jedem 32-Bit-Wort sind die 4 Bytes gegenüber .z64 umgekehrt
ROM-Header64 Bytes (Word-Swapped): Einstiegspunkt, CRC1/CRC2, 20-Byte Spieltitel, Modul/Medien-ID, Regionscode-Byte, Revisions-Byte
Regionscode-ByteBei Header-Offset 0x3E (Word-Swapped): N = NTSC, P = PAL, J = Japan
CRC-PaarCRC1/CRC2 bei Header-Offsets 0x10-0x17 (Word-Swapped); validiert durch IPL3-Bootcode gegen CIC-Chip - Abweichungen führen zu Boot-Fehlern auf Hardware
Modulgröße4 MB - 64 MB (32-512 Mbit); die meisten kommerziellen Titel 8-32 MB; größte Veröffentlichung 64 MB
ContainerRohe flache Binärdatei - kein Dateisystem oder umschließender Container; ROM-Header + IPL3-Bootblock + Spielprogramm/Daten
Interne KompressionKeine auf Dateiebene; einzelne Spiel-Assets können spielinterne Kompression nutzen (z. B. Yaz0)
Beziehung zu .z64Gleicher Inhalt wie .z64 (Big-Endian), wobei alle 32-Bit-Wörter byte-invertiert sind; verlustfreie Konvertierung in beide Richtungen
Alternativer Name.u64 - identisches Format und Byte-Reihenfolge, alternative Erweiterung von früher Kopier-Hardware
Byte-Reihenfolge-Auto-ErkennungDie ersten 4 Bytes identifizieren eindeutig die Byte-Reihenfolge-Variante; alle gängigen N64-Emulatoren tauschen beim Laden automatisch
IPL3-BootblockFolgt unmittelbar auf den 64-Byte-Header; enthält die CIC-abhängige Prüfsummenroutine und Hardware-Initialisierung
MIME-Typapplication/x-n64-rom
Veröffentlicht1996 (Nintendo 64 console); .n64 byte-order convention from copier/emulator era late 1990s
Spezifikationn64brew.dev

N64-Konvertierungen

Community Q&A

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

Häufig gestellte Fragen

Wie öffne oder spiele ich eine .n64-Datei?
Verwenden Sie einen N64-Emulator: Project64 oder simple64 unter Windows, simple64 oder Mupen64Plus unter macOS/Linux, Mupen64Plus FZ unter Android. Laden Sie die .n64 direkt im Emulator - eine Konvertierung ist nicht nötig.
Was ist der Unterschied zwischen .n64, .z64 und .v64?
Es handelt sich um dieselben N64-Spieldaten in unterschiedlichen Byte-Reihenfolgen: .z64 ist Big-Endian (nativ), .v64 ist Byte-Swapped 16-Bit, .n64 ist Little-Endian/Word-Swapped. Moderne Emulatoren erkennen und laden alle drei automatisch.
Muss ich .n64 in .z64 konvertieren?
Normalerweise nein - gute Emulatoren erkennen die Byte-Reihenfolge am Header automatisch und laden .n64 direkt. Falls ein Tool explizit .z64 erfordert, nutzen Sie ein Byte-Swap-Programm wie Tool64; die Spieldaten sind identisch.
Warum lädt meine .n64-ROM nicht im Emulator?
Prüfen Sie: Die Datei darf nicht abgeschnitten oder beschädigt sein; es muss sich wirklich um ein N64-ROM handeln (keine umbenannte falsche Datei); komprimierte Archive (.zip/.7z) müssen meist zuerst entpackt werden. Überprüfen Sie die Header-Bytes mit einem Hex-Editor - Offset 0 sollte 40 12 37 80 sein.
Sind N64-ROM-Dateien legal?
Das Erstellen eines Dumps von einem Modul, das Sie besitzen, wird weitgehend toleriert; das Herunterladen von ROMs für Spiele, die Sie nicht besitzen, ist eine Urheberrechtsverletzung. Das .n64-Format an sich ist unbedenklich - die Legalität hängt davon ab, wie Sie die Datei erworben haben.

Quellen

1n64brew wiki - ROM Header and byte ordern64brew.dev
2Project64 - N64 emulator for Windowswww.pj64-emu.com

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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