.Z64

Z64-fil

Nintendo 64 Game ROM (big-endian)
Ställ en fråga
SNABBT SVAR

En .z64-fil är en dump av en Nintendo 64-spelkassett lagrad i konsolens ursprungliga big-endian-byteordning. Du spelar den i en N64-emulator: Project64 eller simple64 på Windows, simple64 eller Mupen64Plus på macOS och Linux, Mupen64Plus FZ på Android. Filändelserna .z64, .v64 och .n64 innehåller alla samma speldata i olika byteordningar, så bra emulatorer laddar alla tre.

Utvecklare: Nintendo (console hardware); .z64 byte-order convention popularized by emulators 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 Jun 25, 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 Z64?

.z64 är ett spel-ROM-filformat associerat med spelkonsolen Nintendo 64 (N64), som lagrar en kassettdump i big-endian (nativ) byteordning - det format som de flesta moderna emulatorer föredrar. Samma ROM-data förekommer också i två byteordningsvarianter: .v64 (16-bitars byte-swapped) och .n64 (word-swapped); alla tre innehåller identiska speldata och kan konverteras mellan varandra utan förlust. Namnet z64 härstammar från Doctor V64-kopieringstiden och innebär inte komprimering. Nintendo 64 var efterföljaren till spelkonsolen SNES.

Varje fil börjar med ett 64-byte huvud (magic bytes 80 37 12 40 vid offset 0) som innehåller klockfrekvens, startpunkt, speltitel, regionkod och ett CRC-par som valideras av IPL3-startkoden på riktig hårdvara.

En av de stora fördelarna med Nintendo 64 var stödet för 4 handkontroller, vilket gjorde att upp till 4 spelare kunde spela ett och samma spel samtidigt. Dess största konkurrent, Sony PlayStation, stödde som standard endast upp till 2 handkontroller. Många N64-spel stödde alla 4 handkontroller. Originalkontroller för N64 stöds också av N64-emulatorer men kräver speciella drivrutiner och externa enheter för att fungera.

.z64-filer kan öppnas med dedikerad Nintendo 64-emuleringsprogramvara tillgänglig för olika skrivbords- och mobilplattformar. Att använda .z64-filer kan betraktas som ett upphovsrättsintrång, så användare rekommenderas att kontrollera om den aktuella ROM-filen fortfarande är upphovsrättsskyddad.

Säkerhet & trygghet

RISK: MEDIUM

En .z64-ROM är data, inte en körbar fil, så den kan inte köras på egen hand. Verkliga risker är (1) juridiska - att dumpa kassetter du äger tolereras generellt, men att ladda ner ROM-filer för spel du inte äger är upphovsrättsintrång; (2) källor - ROM-webbplatser är fyllda med vilseledande nedladdningsknappar, paketerad adware och falska «ROM-laddare», så faran är webbplatsen och omslaget, inte själva ROM-filen. Hämta emulatorer endast från deras officiella webbplatser och var vaksam på alla «allt-i-ett»-paket med ROM+emulator.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNNintendo 64 Game ROM (big-endian)även känd som N64 ROM (native byte order), Z64 ROM image
UTVECKLARENintendo (console hardware); .z64 byte-order convention popularized by emulatorssedan 1996 (Nintendo 64 console); .z64 dumps via emulators/copiers late 1990s
KATEGORISpelfiler
MIME-TYPapplication/x-n64-rom
TYPRå kassettdump av ROM, big-endian byteordning (binär)
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
80371240
ASCII
·7·@
.z64 är BIG-ENDIAN (nativ) byteordning. De första 4 huvudbytes är 80 37 12 40. Samma spel i andra byteordningar har annan magi: .v64 (byte-swapped, 16-bitars) börjar med 37 80 40 12, och .n64 (.u64, little-endian/word-swapped) börjar med 40 12 37 80. Byte 0 (0x80) är PI BSB-domänregistret; bytes 1-3 kodar klockfrekvens/konfiguration. Att identifiera ordningen från dessa fyra bytes är hur verktyg avgör om en ROM måste byte-swappas.

Program som öppnar Z64-filer

Windows3 apps
Project64 Öppen källkod Arkiv > Öppna ROM och välj .z64; den klassiska N64-emulatorn för Windows. Tacka nej till eventuella valfria paketerade erbjudanden i installeraren.
simple64 Öppen källkod Öppna ROM > välj .z64; en exakt, aktivt underhållen mupen64plus-baserad emulator.
RetroArch (Mupen64Plus-Next) Öppen källkod Ladda kärna > Mupen64Plus-Next, sedan Ladda innehåll > välj .z64. Ett gränssnitt för flera plattformar.
macOS2 apps
simple64 Öppen källkod Öppna ROM > välj .z64; en exakt, aktivt underhållen mupen64plus-baserad emulator.
RetroArch (Mupen64Plus-Next) Öppen källkod Ladda kärna > Mupen64Plus-Next, sedan Ladda innehåll > välj .z64. Ett gränssnitt för flera plattformar.
Linux2 apps
Mupen64Plus Öppen källkod Kör «mupen64plus game.z64» (eller använd ett grafiskt gränssnitt som m64p/simple64). Den öppna källkodens referenskärna för N64.
RetroArch (Mupen64Plus-Next) Öppen källkod Ladda kärna > Mupen64Plus-Next, sedan Ladda innehåll > välj .z64. Ett gränssnitt för flera plattformar.
Android1 app
Mupen64Plus FZ Gratis Lägg till din ROM-mapp, tryck på spelet; den underhållna Android-emulatorn för N64 (ersätter gamla N64oid).
iOS1 app
RetroArch / Provenance Öppen källkod Använd RetroArch (App Store, 2024+) eller Provenance med en N64-kärna; ladda .z64-filen.

Tekniska detaljer

djup specifikation
ByteordningBig-endian (nativ MIPS N64-byteordning); skiljer `.z64` från `.v64` (16-bitars byte-swapped) och `.n64` (word-swapped)
Magic bytes`80 37 12 40` vid filoffset 0 (PI BSB domänregistervärde + klockkonfigurationsbytes)
Huvudstorlek64 bytes; lagrar klockfrekvens, programräknarens startpunkt, speltitel, kassett/media-ID, regionkod och CRC-par
KontrollsummaCRC1/CRC2-par vid huvudoffset `0x10`-`0x17`, validerat av IPL3-startkod mot CIC-chippet; felaktighet orsakar startfel på riktig hårdvara
StartkodsblockIPL3 upptar bytes `0x40`-`0xFFF` omedelbart efter huvudet; CIC-chipvariant (6101/6102/6105, etc.) bestämmer fröet för kontrollsumman
KodningRå binär; ingen behållare eller filsystemsomslag
KomprimeringIngen - okomprimerad kassettdump; enskilda speltillgångar kan vara komprimerade internt
Typisk filstorlek4 MB - 64 MB (32-512 Mbit-kassetter; de flesta kommersiella titlar 8-32 MB; största kommersiella utgåvan 64 MB)
MIME-typ`application/x-n64-rom`
Fält för ROM-titel20-byte ASCII-sträng vid huvudoffset `0x20`
RegionskodningEnstaka byte i ROM-huvudet som kodar region (NTSC-J, NTSC-U, PAL); påverkar timing-beteende
ByteordningskonverteringFörlustfritt konverterbar till `.v64` eller `.n64` genom byte-swapping; de flesta emulatorer och verktyg som Tool64 hanterar detta transparent
PlattformsstödWindows, macOS, Linux, Android, iOS via emulatorer; även användbar på originalhårdvara via flash-kassetter (t.ex. EverDrive-64)
Släppt1996 (Nintendo 64 console); .z64 dumps via emulators/copiers late 1990s
Specifikationn64brew.dev

Z64-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med Z64-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 Z64-filer.

Vanliga frågor

Hur öppnar eller spelar jag en .z64-fil?
Med en N64-emulator. På Windows använder du Project64 eller simple64, på macOS/Linux använder du simple64 eller Mupen64Plus (eller RetroArchs Mupen64Plus-Next-kärna), och på Android använder du Mupen64Plus FZ. Öppna .z64-filen inifrån emulatorn.
Vad är skillnaden mellan .z64, .n64 och .v64?
De är samma N64-spel i olika byteordningar: .z64 är big-endian (nativ), .v64 är byte-swapped, .n64 är little-endian/word-swapped. Moderna emulatorer laddar alla tre; att konvertera mellan dem är en förlustfri byte-swap.
Behöver jag konvertera en .v64 till .z64?
Vanligtvis inte - bra emulatorer känner automatiskt av byteordningen och laddar den ändå. Om ett verktyg kräver .z64, använd ett byte-swap-verktyg som Tool64; datan är identisk oavsett vilket.
Varför laddas inte min .z64-ROM?
Kontrollera att filen inte är trunkerad eller skadad (dumpa om eller ladda ner på nytt), att det faktiskt är en N64-ROM och att din emulator/kärna stöder den. Komprimerade nedladdningar (.zip/.7z) måste extraheras först; vissa emulatorer laddar även zippade ROM-filer direkt.
Är .z64-ROM-filer lagliga?
Att göra en säkerhetskopia av en kassett du äger är allmänt tolererat; att ladda ner ROM-filer för spel du inte äger är upphovsrättsintrång. Formatet i sig är okej - lagligheten beror på varifrån filen kom.
Kan jag spela .z64-spel på en Nintendo Switch?
Inte genom att konvertera filen. N64-spel kommer till Switch via den officiella Nintendo Switch Online + Expansion Pack N64-appen, inte via ROM-import.

Referenser

1n64brew wiki - ROM header / byte ordern64brew.dev
2Project64 - N64 emulatorwww.pj64-emu.com

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.BINCD/DVD Disc Image (BIN/CUE)
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.XDWDocuWorks Document

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-Ö