.N64

N64-fil

Nintendo 64 Game ROM (little-endian / word-swapped byte order)
Ställ en fråga
SNABBT SVAR

En N64-fil är en dump av en Nintendo 64-spelkassett lagrad i little-endian (word-swapped) byte-ordning. Öppna den i Project64 eller simple64 på Windows, Mupen64Plus på Linux, eller Mupen64Plus FZ på Android - ingen konvertering behövs. Den främsta frågan är juridisk: att dumpa dina egna kassetter tolereras, men att ladda ner ROM-filer som du inte äger är ett upphovsrättsintrång.

Utvecklare: Nintendo (console hardware); byte-order convention from the emulation scene Kategori: Spelfiler MIME: application/x-n64-rom
ÖPPNAS PÅ Windows macOS Linux Android iOS
Relaterat: .OBB · .PAK · .ROFL · .PACKAGE

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 12, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet N64?

.n64 är en Nintendo 64-spels-ROM-avbildning i little-endian (word-swapped) byte-ordning. Den innehåller den fullständiga dumpen av en N64-kassett där varje 32-bitars ord är byte-reverserat i förhållande till konsolens nativa big-endian-ordning.

Nintendo 64-hårdvaran lagrar kassettdata i big-endian-format (konventionen för .Z64). Under emuleringsscenen i slutet av 1990-talet producerade olika enheter för kassettkopiering ROM-dumpar i olika byte-arrangemang. Tre konventioner växte fram: .z64 (big-endian, nativ hårdvaruordning), .v64 (byte-swapped 16-bitars par) och .n64 - även skrivet som .u64 - (little-endian/word-swapped). Alla tre innehåller identiska speldata; endast byte-arrangemanget skiljer sig åt. Moderna emulatorer känner av byte-ordningen från de första fyra magic bytes och växlar automatiskt, så alla tre filtillägg öppnar samma spel utan manuell konvertering.

Magic bytes för .n64 är 40 12 37 80 vid offset 0. Samma ROM i .z64-ordning börjar med 80 37 12 40; i .v64-ordning börjar den med 37 80 40 12. Den 64 byte stora ROM-headern (byte-swapped i .n64) lagrar startpunkten, två CRC-kontrollsummor validerade av IPL3-bootkoden mot CIC-chippet, en 20 tecken lång speltitel, kassett- och medie-ID, regionkod (N=NTSC, P=PAL, J=Japan) och en revisionsbyte.

.n64 är den mest sällsynta av de tre byte-ordningarna i praktiken. .z64 är det föredragna formatet för bevarande och emulering. Konvertering mellan .n64, .v64 och .z64 är en förlustfri byte-växling - inga speldata ändras.

Säkerhet & trygghet

RISK: MEDIUM

En .n64-ROM är data, inte en körbar fil - den kan inte köras eller installera sig själv på en PC. Verkliga risker: (1) Juridiska - att dumpa kassetter du äger tolereras generellt, men att ladda ner ROM-filer du inte äger är ett upphovsrättsintrång i de flesta jurisdiktioner. (2) Källor - webbplatser för ROM-nedladdning är fyllda med vilseledande knappar, adware och falska «loader»-installerare; faran är webbplatsen/omslaget, inte själva ROM-filen. Hämta alltid emulatorer från deras officiella webbplatser och var vaksam på allt-i-ett-paket med ROM+emulator.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNNintendo 64 Game ROM (little-endian / word-swapped byte order)även känd som N64 ROM image, .u64 ROM
UTVECKLARENintendo (console hardware); byte-order convention from the emulation scenesedan 1996 (Nintendo 64 console); .n64 byte-order convention from copier/emulator era late 1990s
KATEGORISpelfiler
MIME-TYPapplication/x-n64-rom
TYPRå N64-kassett-ROM-dump, little-endian (word-swapped) byte-ordning (binär)
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
40123780
ASCII
@·7·
.n64 är byte-ordningen LITTLE-ENDIAN (word-swapped). Magic bytes 40 12 37 80. Samma spel i andra byte-ordningar: .z64 (big-endian / nativ) börjar med 80 37 12 40, .v64 (byte-swapped 16-bitars) börjar med 37 80 40 12. Moderna emulatorer känner av byte-ordningen från dessa fyra bytes och växlar automatiskt, så alla tre öppnar samma spel.

Program som öppnar N64-filer

Windows3 apps
Project64 Öppen källkod File > Open ROM > välj .n64; Project64 känner automatiskt av byte-ordningen. Den mest använda N64-emulatorn för Windows.
simple64 Öppen källkod Open ROM > välj .n64; en exakt, aktivt underhållen mupen64plus-baserad emulator.
RetroArch (Mupen64Plus-Next core) Öppen källkod Load Core > Mupen64Plus-Next, sedan Load Content > välj .n64. Kärnan känner automatiskt av byte-ordningen.
macOS2 apps
simple64 Öppen källkod Open ROM > välj .n64; en exakt, aktivt underhållen mupen64plus-baserad emulator.
RetroArch (Mupen64Plus-Next) Öppen källkod Ladda Mupen64Plus-Next-kärnan och ladda sedan .n64-filen.
Linux2 apps
Mupen64Plus Öppen källkod Kör «mupen64plus game.n64» eller använd ett grafiskt gränssnitt (simple64/m64p). Känner automatiskt av byte-ordningen.
RetroArch (Mupen64Plus-Next) Öppen källkod Ladda Mupen64Plus-Next-kärnan och ladda sedan .n64-filen.
Android1 app
Mupen64Plus FZ Gratis Lägg till din ROM-mapp, tryck på spelet; den underhållna N64-emulatorn för Android.
iOS1 app
RetroArch / Provenance Öppen källkod Använd RetroArch (App Store, 2024+) eller Provenance med en N64-kärna; ladda .n64-filen.

Tekniska detaljer

djup specifikation
Magic bytes40 12 37 80 vid offset 0 (word-swapped form av nativ big-endian 80 37 12 40)
Byte-ordningLittle-endian (word-swapped) - varje 32-bitars ord har sina 4 bytes reverserade jämfört med .z64
ROM-header64 bytes (word-swapped): startpunkt, CRC1/CRC2, 20-byte speltitel, kassett/medie-ID, regionkods-byte, revisions-byte
Regionkods-byteVid header-offset 0x3E (word-swapped): N = NTSC, P = PAL, J = Japan
CRC-parCRC1/CRC2 vid header-offset 0x10-0x17 (word-swapped); valideras av IPL3-bootkod mot CIC-chip - missmatch orsakar startfel på hårdvara
Kassettstorlek4 MB - 64 MB (32-512 Mbit); de flesta kommersiella titlar 8-32 MB; största kommersiella utgåvan 64 MB
ContainerRå platt binär - inget filsystem eller omslutande container; ROM-header + IPL3-bootblock + spelprogram/data
Intern komprimeringIngen på filnivå; enskilda speltillgångar kan använda komprimering i spelet (t.ex. Yaz0)
Relation till .z64Samma innehåll som .z64 (big-endian) med alla 32-bitars ord byte-reverserade; förlustfri konvertering i båda riktningarna
Alternativt namn.u64 - identiskt format och byte-ordning, alternativt filtillägg från viss tidig kopieringshårdvara
Automatisk detektering av byte-ordningDe första 4 byten identifierar unikt byte-ordningsvarianten; alla större N64-emulatorer växlar automatiskt vid laddning
IPL3-bootblockFöljer omedelbart efter den 64 byte stora headern; innehåller den CIC-beroende kontrollsummerutinen och hårdvaruinitiering
MIME-typapplication/x-n64-rom
Släppt1996 (Nintendo 64 console); .n64 byte-order convention from copier/emulator era late 1990s
Specifikationn64brew.dev

N64-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med N64-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om N64-filer.

Vanliga frågor

Hur öppnar eller spelar jag en .n64-fil?
Använd en N64-emulator: Project64 eller simple64 på Windows, simple64 eller Mupen64Plus på macOS/Linux, Mupen64Plus FZ på Android. Ladda .n64-filen inifrån emulatorn - ingen konvertering behövs.
Vad är skillnaden mellan .n64, .z64 och .v64?
De är samma N64-speldata i olika byte-ordningar: .z64 är big-endian (nativ), .v64 är byte-swapped 16-bitars, .n64 är little-endian/word-swapped. Moderna emulatorer känner av och laddar alla tre automatiskt.
Behöver jag konvertera .n64 till .z64?
Vanligtvis inte - bra emulatorer känner automatiskt av byte-ordningen från headern och laddar .n64 direkt. Om ett verktyg specifikt kräver .z64, använd ett byte-swap-verktyg som Tool64; speldatan är identisk.
Varför laddas inte min .n64-ROM i emulatorn?
Kontrollera: att filen inte är trunkerad/skadad; att det verkligen är en N64-ROM (inte en felaktig fil som döpts om); komprimerade arkiv (.zip/.7z) måste extraheras först (vissa emulatorer kan ladda zippade ROM-filer direkt). Verifiera header-bytes med en hex-editor - offset 0 ska vara 40 12 37 80.
Är N64 ROM-filer lagliga?
Att dumpa en kassett du äger är allmänt tolererat; att ladda ner ROM-filer för spel du inte äger är ett upphovsrättsintrång. Själva .n64-formatet är okej - lagligheten beror på hur du erhållit filen.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

.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 filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö