.Z64

Fichier Z64

Nintendo 64 Game ROM (big-endian)
Poser une question
RÉPONSE RAPIDE

Un fichier .z64 est une copie d'une cartouche Nintendo 64 stockée dans l'ordre d'octets big-endian natif de la console. Vous pouvez y jouer dans un émulateur N64 : Project64 ou simple64 sur Windows, simple64 ou Mupen64Plus sur macOS et Linux, Mupen64Plus FZ sur Android. Les extensions .z64, .v64 et .n64 contiennent toutes les mêmes données de jeu dans des ordres d'octets différents, les bons émulateurs chargent donc les trois.

Développeur : Nintendo (console hardware); .z64 byte-order convention popularized by emulators Catégorie : Fichiers jeu MIME: application/x-n64-rom
S'OUVRE SUR Windows macOS Linux Android iOS
Lié : .OBB · .PAK · .ROFL · .PACKAGE

Sur cette page

19k+ extensions indexées
Dernière révision le Jun 25, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier Z64 ?

.z64 est un format de fichier ROM de jeu associé à la console de jeu Nintendo 64 (N64), stockant une copie de cartouche dans l'ordre d'octets big-endian (natif) - le format que la plupart des émulateurs modernes préfèrent. Les mêmes données ROM apparaissent également dans deux variantes d'ordre d'octets : .v64 (octets inversés sur 16 bits) et .n64 (mots inversés) ; tous trois contiennent des données de jeu identiques et se convertissent entre eux sans perte. Le nom z64 provient de l'époque du copieur Doctor V64 et n'implique pas de compression. La Nintendo 64 était le successeur de la console de jeu SNES.

Chaque fichier commence par un en-tête de 64 octets (octets magiques 80 37 12 40 à l'offset 0) contenant la fréquence d'horloge, le point d'entrée, le titre du jeu, le code de région et une paire CRC validée par le code de démarrage IPL3 sur le matériel réel.

L'un des grands avantages de la Nintendo 64 était la prise en charge de 4 manettes de jeu, permettant à jusqu'à 4 joueurs de jouer simultanément à un seul jeu. Son principal concurrent, la Sony PlayStation, ne supportait par défaut que jusqu'à 2 manettes. De nombreux jeux N64 prenaient en charge les 4 manettes. Les manettes N64 d'origine sont également supportées par les émulateurs N64 mais nécessitent des pilotes spéciaux et des périphériques externes pour fonctionner.

Les fichiers .z64 peuvent être ouverts à l'aide de logiciels d'émulation Nintendo 64 dédiés disponibles pour diverses plateformes de bureau et mobiles. L'utilisation de fichiers .z64 peut être considérée comme une violation du droit d'auteur, il est donc conseillé aux utilisateurs de vérifier si la ROM en question est toujours protégée par le droit d'auteur.

Sécurité et sûreté

RISQUE : MEDIUM

Une ROM .z64 est une donnée, pas un exécutable, elle ne peut donc pas s'exécuter seule. Les risques réels sont (1) juridiques - la copie de cartouches que vous possédez est généralement tolérée, mais le téléchargement de ROM de jeux que vous ne possédez pas est une violation du droit d'auteur ; (2) la source - les sites de ROM regorgent de faux boutons de téléchargement, de logiciels publicitaires groupés et de faux installateurs de « chargeurs de ROM », le danger vient donc du site web et de l'enveloppe, pas du fichier ROM lui-même. Téléchargez les émulateurs uniquement sur leurs sites officiels et méfiez-vous des packs « tout-en-un » ROM+émulateur.

Détails du format

en bref
NOM COMPLETNintendo 64 Game ROM (big-endian)alias N64 ROM (native byte order), Z64 ROM image
DÉVELOPPEURNintendo (console hardware); .z64 byte-order convention popularized by emulatorsdepuis 1996 (Nintendo 64 console); .z64 dumps via emulators/copiers late 1990s
CATÉGORIEFichiers jeu
TYPE MIMEapplication/x-n64-rom
TYPECopie brute de ROM de cartouche, ordre d'octets big-endian (binaire)
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
00010203
HEX
80371240
ASCII
·7·@
.z64 est l'ordre d'octets BIG-ENDIAN (natif). Les 4 premiers octets de l'en-tête sont 80 37 12 40. Le même jeu dans d'autres ordres d'octets a une signature différente : .v64 (octets inversés, 16 bits) commence par 37 80 40 12, et .n64 (.u64, little-endian/mots inversés) commence par 40 12 37 80. L'octet 0 (0x80) est le registre de domaine PI BSB ; les octets 1 à 3 encodent la fréquence d'horloge / config. L'identification de l'ordre à partir de ces quatre octets est la manière dont les outils décident si une ROM doit être inversée.

Programmes qui ouvrent les fichiers Z64

Windows3 apps
Project64 Open-source Fichier > Ouvrir une ROM et sélectionnez le .z64 ; l'émulateur N64 de longue date pour Windows. Refusez toute offre facultative groupée dans l'installateur.
simple64 Open-source Ouvrir une ROM > choisissez le .z64 ; un émulateur précis et activement maintenu basé sur mupen64plus.
RetroArch (Mupen64Plus-Next) Open-source Charger un cœur > Mupen64Plus-Next, puis Charger du contenu > le .z64. Interface multiplateforme.
macOS2 apps
simple64 Open-source Ouvrir une ROM > choisissez le .z64 ; un émulateur précis et activement maintenu basé sur mupen64plus.
RetroArch (Mupen64Plus-Next) Open-source Charger un cœur > Mupen64Plus-Next, puis Charger du contenu > le .z64. Interface multiplateforme.
Linux2 apps
Mupen64Plus Open-source Exécutez « mupen64plus game.z64 » (ou utilisez une interface graphique comme m64p/simple64). Le cœur N64 open-source de référence.
RetroArch (Mupen64Plus-Next) Open-source Charger un cœur > Mupen64Plus-Next, puis Charger du contenu > le .z64. Interface multiplateforme.
Android1 app
Mupen64Plus FZ Gratuit Ajoutez votre dossier de ROM, appuyez sur le jeu ; l'émulateur N64 maintenu pour Android (remplace l'ancien N64oid).
iOS1 app
RetroArch / Provenance Open-source Utilisez RetroArch (App Store, 2024+) ou Provenance avec un cœur N64 ; chargez le .z64.

Détails techniques

spécifications approfondies
Ordre des octetsBig-endian (ordre d'octets MIPS N64 natif) ; distingue le `.z64` du `.v64` (octets inversés 16 bits) et du `.n64` (mots inversés)
Octets magiques`80 37 12 40` à l'offset 0 du fichier (valeur du registre de domaine PI BSB + octets de configuration d'horloge)
Taille de l'en-tête64 octets ; stocke la fréquence d'horloge, le point d'entrée du compteur de programme, le titre du jeu, l'ID de cartouche/média, le code de région et la paire CRC
Somme de contrôlePaire CRC1/CRC2 aux offsets d'en-tête `0x10`-`0x17`, validée par le code de démarrage IPL3 par rapport à la puce CIC ; une non-correspondance entraîne un échec de démarrage sur le matériel réel
Bloc de code de démarrageL'IPL3 occupe les octets `0x40`-`0xFFF` immédiatement après l'en-tête ; la variante de la puce CIC (6101/6102/6105, etc.) détermine la graine de la somme de contrôle
EncodageBinaire brut ; pas de conteneur ni d'enveloppe de système de fichiers
CompressionAucune - copie de cartouche non compressée ; les ressources individuelles du jeu peuvent être compressées en interne
Taille de fichier typique4 Mo - 64 Mo (cartouches de 32-512 Mbit ; la plupart des titres commerciaux font 8-32 Mo ; la plus grande sortie commerciale fait 64 Mo)
Type MIME`application/x-n64-rom`
Champ du titre de la ROMChaîne ASCII de 20 octets à l'offset d'en-tête `0x20`
Encodage de régionOctet unique dans l'en-tête de la ROM encodant la région (NTSC-J, NTSC-U, PAL) ; affecte le comportement du timing
Interconvertibilité de l'ordre des octetsConvertible sans perte en `.v64` ou `.n64` par inversion d'octets ; la plupart des émulateurs et outils comme Tool64 gèrent cela de manière transparente
Prise en charge des plateformesWindows, macOS, Linux, Android, iOS via émulateurs ; également utilisable sur le matériel d'origine via des cartouches flash (ex: EverDrive-64)
Publié1996 (Nintendo 64 console); .z64 dumps via emulators/copiers late 1990s
Spécificationn64brew.dev

Conversions Z64

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers Z64. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers Z64.

Foire aux questions

Comment ouvrir ou lire un fichier .z64 ?
Avec un émulateur N64. Sur Windows, utilisez Project64 ou simple64, sur macOS/Linux, utilisez simple64 ou Mupen64Plus (ou le cœur Mupen64Plus-Next de RetroArch), et sur Android, utilisez Mupen64Plus FZ. Ouvrez le .z64 depuis l'intérieur de l'émulateur.
Quelle est la différence entre .z64, .n64 et .v64 ?
Il s'agit du même jeu N64 dans des ordres d'octets différents : .z64 est en big-endian (natif), .v64 a les octets inversés, .n64 est en little-endian/mots inversés. Les émulateurs modernes chargent les trois ; la conversion entre eux est une inversion d'octets sans perte.
Dois-je convertir un .v64 en .z64 ?
Généralement non - les bons émulateurs détectent automatiquement l'ordre des octets et le chargent de toute façon. Si un outil exige absolument du .z64, utilisez un utilitaire d'inversion d'octets comme Tool64 ; les données sont identiques dans les deux cas.
Pourquoi ma ROM .z64 ne se charge-t-elle pas ?
Vérifiez que le fichier n'est pas tronqué ou corrompu (refaites la copie ou le téléchargement), qu'il s'agit bien d'une ROM N64 et que votre émulateur ou cœur la prend en charge. Les téléchargements compressés (.zip/.7z) doivent d'abord être extraits ; certains émulateurs chargent également les ROM compressées directement.
Les fichiers ROM .z64 sont-ils légaux ?
Faire une sauvegarde d'une cartouche que vous possédez est largement toléré ; télécharger des ROM pour des jeux que vous ne possédez pas est une violation du droit d'auteur. Le format en lui-même est légal - la légalité dépend de la provenance du fichier.
Puis-je jouer à des jeux .z64 sur une Nintendo Switch ?
Pas en convertissant le fichier. Les jeux N64 arrivent sur Switch via l'application officielle Nintendo Switch Online + Pack additionnel N64, et non via l'importation de ROM.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

.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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z