.N64

N64-fil

Nintendo 64 Game ROM (little-endian / word-swapped byte order)
Still et spørsmål
HURTIGSVAR

En N64-fil er en dump av en Nintendo 64-spillkassett lagret i little-endian (ord-byttet) byterekkefølge. Åpne den i Project64 eller simple64 på Windows, Mupen64Plus på Linux, eller Mupen64Plus FZ på Android - ingen konvertering er nødvendig. Det viktigste hensynet er juridisk: å dumpe egne kassetter tolereres, men å laste ned ROM-filer du ikke eier er et brudd på opphavsretten.

Utvikler: Nintendo (console hardware); byte-order convention from the emulation scene Kategori: Spillfiler MIME: application/x-n64-rom
ÅPNES PÅ Windows macOS Linux Android iOS
Relatert: .OBB · .PAK · .ROFL · .PACKAGE

På denne siden

19k+ filendelser indeksert
Sist vurdert Jul 12, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er N64-filformatet?

.n64 er et Nintendo 64-spill-ROM-bilde i little-endian (ord-byttet) byterekkefølge. Den inneholder en komplett dump av en N64-kassett der hvert 32-biters ord er byttet om (byte-reversed) i forhold til konsollens naturlige big-endian-rekkefølge.

Nintendo 64-maskinvaren lagrer kassetdata i big-endian-format (konvensjonen for .Z64). I emuleringsmiljøet på slutten av 1990-tallet produserte ulike enheter for kopiering av kassetter ROM-dumper med ulike byte-oppsett. Tre konvensjoner oppstod: .z64 (big-endian, maskinvarens naturlige rekkefølge), .v64 (byte-byttede 16-biters par), og .n64 - også skrevet som .u64 - (little-endian/ord-byttet). Alle tre inneholder identiske spilldata; bare byte-oppsettet er forskjellig. Moderne emulatorer oppdager byterekkefølgen fra de første fire «magic bytes» og bytter automatisk, slik at alle tre filendelsene åpner det samme spillet uten manuell konvertering.

De magiske bytene for .n64 er 40 12 37 80 ved posisjon 0. Den samme ROM-filen i .z64-rekkefølge starter med 80 37 12 40; i .v64-rekkefølge starter den med 37 80 40 12. Den 64-byte lange ROM-headeren (ord-byttet i .n64) lagrer startpunktet (entry point), to CRC-sjekksummer validert av IPL3-oppstartskoden mot CIC-brikken, en 20-tegns spilltittel, kassett- og medie-ID, regionkode (N=NTSC, P=PAL, J=Japan), og en revisjonsbyte.

.n64 er den sjeldneste av de tre byterekkefølgene i praksis. .z64 er det foretrukne formatet for bevaring og emulering. Konvertering mellom .n64, .v64 og .z64 er et tapsfritt byte-bytte - ingen spilldata blir endret.

Sikkerhet og trygghet

RISIKO: MEDIUM

En .n64-ROM er data, ikke en kjørbar fil - den kan ikke kjøre eller installere seg selv på en PC. Reelle risikoer: (1) Juridisk - dumping av kassetter du eier er generelt tolerert, men nedlasting av ROM-er du ikke eier er brudd på opphavsretten i de fleste jurisdiksjoner. (2) Kilder - nettsteder for nedlasting av ROM-er er fulle av villedende knapper, reklamevare og falske installasjonsprogrammer; faren ligger i nettstedet/innpakningen, ikke selve ROM-filen. Hent alltid emulatorer fra deres offisielle sider og vær på vakt mot pakker som inneholder både ROM og emulator.

Formatdetaljer

i et nøtteskall
FULLT NAVNNintendo 64 Game ROM (little-endian / word-swapped byte order)også kjent som N64 ROM image, .u64 ROM
UTVIKLERNintendo (console hardware); byte-order convention from the emulation scenesiden 1996 (Nintendo 64 console); .n64 byte-order convention from copier/emulator era late 1990s
KATEGORISpillfiler
MIME-TYPEapplication/x-n64-rom
TYPERå N64-kassett-ROM-dump, little-endian (ord-byttet) byterekkefølge (binær)
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
40123780
ASCII
@·7·
.n64 er LITTLE-ENDIAN (ord-byttet) byterekkefølge. Magiske byte 40 12 37 80. Det samme spillet i andre byterekkefølger: .z64 (big-endian / naturlig) starter med 80 37 12 40, .v64 (byte-byttet 16-bit) starter med 37 80 40 12. Moderne emulatorer oppdager byterekkefølgen fra disse fire bytene og bytter automatisk, slik at alle tre åpner det samme spillet.

Programmer som åpner N64-filer

Windows3 apps
Project64 Åpen kildekode File > Open ROM > velg .n64-filen; Project64 oppdager byterekkefølgen automatisk. Den mest brukte N64-emulatoren for Windows.
simple64 Åpen kildekode Open ROM > velg .n64-filen; en nøyaktig, aktivt vedlikeholdt emulator basert på mupen64plus.
RetroArch (Mupen64Plus-Next core) Åpen kildekode Load Core > Mupen64Plus-Next, deretter Load Content > velg .n64-filen. Kjernen oppdager byterekkefølgen automatisk.
macOS2 apps
simple64 Åpen kildekode Open ROM > velg .n64-filen; en nøyaktig, aktivt vedlikeholdt emulator basert på mupen64plus.
RetroArch (Mupen64Plus-Next) Åpen kildekode Last inn Mupen64Plus-Next-kjernen, og last deretter inn .n64-filen.
Linux2 apps
Mupen64Plus Åpen kildekode Kjør «mupen64plus game.n64» eller bruk et grafisk grensesnitt (simple64/m64p). Oppdager byterekkefølgen automatisk.
RetroArch (Mupen64Plus-Next) Åpen kildekode Last inn Mupen64Plus-Next-kjernen, og last deretter inn .n64-filen.
Android1 app
Mupen64Plus FZ Gratis Legg til ROM-mappen din, trykk på spillet; den vedlikeholdte N64-emulatoren for Android.
iOS1 app
RetroArch / Provenance Åpen kildekode Bruk RetroArch (App Store, 2024+) eller Provenance med en N64-kjerne; last inn .n64-filen.

Tekniske detaljer

dyp spesifikasjon
Magiske byte40 12 37 80 ved posisjon 0 (ord-byttet form av naturlig big-endian 80 37 12 40)
ByterekkefølgeLittle-endian (ord-byttet) - hvert 32-biters ord har sine 4 byte reversert sammenlignet med .z64
ROM-header64 byte (ord-byttet): startpunkt, CRC1/CRC2, 20-byte spilltittel, kassett/medie-ID, regionkode-byte, revisjonsbyte
Regionkode-byteVed header-posisjon 0x3E (ord-byttet): N = NTSC, P = PAL, J = Japan
CRC-parCRC1/CRC2 ved header-posisjon 0x10-0x17 (ord-byttet); validert av IPL3-oppstartskode mot CIC-brikke - avvik fører til oppstartsfeil på maskinvare
Kassettstørrelse4 MB - 64 MB (32-512 Mbit); de fleste kommersielle titler er 8-32 MB; største utgivelse er 64 MB
BeholderRå flat binærfil - ingen filsystem eller innpakning; ROM-header + IPL3-oppstartsblokk + spillprogram/data
Intern komprimeringIngen på filnivå; individuelle spillelementer kan bruke komprimering i spillet (f.eks. Yaz0)
Forhold til .z64Samme innhold som .z64 (big-endian) med alle 32-biters ord byte-reversert; tapsfri konvertering i begge retninger
Alternativt navn.u64 - identisk format og byterekkefølge, alternativ filendelse fra enkelte tidlige kopieringsenheter
Auto-deteksjon av byterekkefølgeDe første 4 bytene identifiserer byterekkefølge-varianten unikt; alle store N64-emulatorer bytter automatisk ved lasting
IPL3-oppstartsblokkFølger umiddelbart etter den 64-byte lange headeren; inneholder den CIC-avhengige sjekksum-rutinen og maskinvareinitialisering
MIME-typeapplication/x-n64-rom
Utgitt1996 (Nintendo 64 console); .n64 byte-order convention from copier/emulator era late 1990s
Spesifikasjonn64brew.dev

N64-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med N64-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om N64-filer.

Ofte stilte spørsmål

Hvordan åpner eller spiller jeg en .n64-fil?
Bruk en N64-emulator: Project64 eller simple64 på Windows, simple64 eller Mupen64Plus på macOS/Linux, Mupen64Plus FZ på Android. Last inn .n64-filen fra emulatoren - ingen konvertering er nødvendig.
Hva er forskjellen mellom .n64, .z64 og .v64?
De er de samme N64-spilldataene i ulike byterekkefølger: .z64 er big-endian (naturlig), .v64 er byte-byttet 16-bit, og .n64 er little-endian/ord-byttet. Moderne emulatorer oppdager og laster alle tre automatisk.
Må jeg konvertere .n64 til .z64?
Vanligvis ikke - gode emulatorer oppdager byterekkefølgen fra headeren og laster .n64 direkte. Hvis et verktøy spesifikt krever .z64, kan du bruke et byte-bytte-verktøy som Tool64; spilldataene er identiske.
Hvorfor vil ikke .n64-ROM-en min lastes i emulatoren?
Sjekk: at filen ikke er ufullstendig eller korrupt; at det faktisk er en N64-ROM (ikke en annen fil som har fått nytt navn); komprimerte arkiver (.zip/.7z) må pakkes ut først (noen emulatorer kan laste zippede ROM-er direkte). Bekreft header-bytene med en hex-editor - posisjon 0 skal være 40 12 37 80.
Er N64-ROM-filer lovlige?
Å dumpe en kassett du selv eier er i stor grad tolerert; å laste ned ROM-er for spill du ikke eier er et brudd på opphavsretten. Selve .n64-formatet er uproblematisk - lovligheten avhenger av hvordan du fikk tak i filen.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

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

Relaterte filendelser

.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 filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å