.N64

Fichier N64

Nintendo 64 Game ROM (little-endian / word-swapped byte order)
Poser une question
RÉPONSE RAPIDE

Un fichier N64 est une copie d'une cartouche de jeu Nintendo 64 stockée dans l'ordre des octets little-endian (mots inversés). Ouvrez-le dans Project64 ou simple64 sur Windows, Mupen64Plus sur Linux, ou Mupen64Plus FZ sur Android - aucune conversion n'est nécessaire. La principale préoccupation est légale : la copie de vos propres cartouches est tolérée, mais le téléchargement de ROM que vous ne possédez pas constitue une violation du droit d'auteur.

Développeur : Nintendo (console hardware); byte-order convention from the emulation scene 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 Jul 12, 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 N64 ?

.n64 est une image ROM de jeu Nintendo 64 dans l'ordre des octets little-endian (mots inversés). Il contient la copie complète d'une cartouche N64 avec chaque mot de 32 bits inversé par rapport à l'ordre natif big-endian de la console.

Le matériel Nintendo 64 stocke les données de la cartouche au format big-endian (la convention .Z64). À la fin des années 1990, sur la scène de l'émulation, différents dispositifs de copie de cartouches produisaient des copies de ROM avec des agencements d'octets différents. Trois conventions ont émergé : .z64 (big-endian, ordre matériel natif), .v64 (paires de 16 bits inversées) et .n64 - également écrit .u64 - (little-endian/mots inversés). Tous trois contiennent des données de jeu identiques ; seul l'agencement des octets diffère. Les émulateurs modernes détectent l'ordre des octets à partir des quatre premiers « magic bytes » et effectuent l'inversion automatiquement, de sorte que les trois extensions ouvrent le même jeu sans conversion manuelle.

Les « magic bytes » du .n64 sont 40 12 37 80 à l'offset 0. La même ROM dans l'ordre .z64 commence par 80 37 12 40 ; dans l'ordre .v64, elle commence par 37 80 40 12. L'en-tête ROM de 64 octets (inversé dans le .n64) stocke le point d'entrée, deux sommes de contrôle CRC validées par le code de démarrage IPL3 par rapport à la puce CIC, un titre de jeu de 20 caractères, l'identifiant de la cartouche et du support, le code de région (N=NTSC, P=PAL, J=Japon) et un octet de révision.

Le .n64 est le plus rare des trois ordres d'octets en pratique. Le .z64 est le format préféré pour la préservation et l'émulation. La conversion entre .n64, .v64 et .z64 est un échange d'octets sans perte - aucune donnée de jeu n'est altérée.

Sécurité et sûreté

RISQUE : MEDIUM

Une ROM .n64 est une donnée, pas un exécutable - elle ne peut pas s'exécuter ou s'installer d'elle-même sur un PC. Risques réels : (1) Légal - copier les cartouches que vous possédez est généralement toléré, mais télécharger des ROM que vous ne possédez pas est une violation du droit d'auteur dans la plupart des juridictions. (2) Sources - les sites de téléchargement de ROM regorgent de boutons trompeurs, de logiciels publicitaires et de faux installateurs de « chargeurs » ; le danger vient du site ou de l'enveloppe, pas du fichier ROM lui-même. Obtenez toujours les émulateurs 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 (little-endian / word-swapped byte order)alias N64 ROM image, .u64 ROM
DÉVELOPPEURNintendo (console hardware); byte-order convention from the emulation scenedepuis 1996 (Nintendo 64 console); .n64 byte-order convention from copier/emulator era late 1990s
CATÉGORIEFichiers jeu
TYPE MIMEapplication/x-n64-rom
TYPECopie brute de ROM de cartouche N64, ordre des octets little-endian (mots inversés) (binaire)
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
00010203
HEX
40123780
ASCII
@·7·
.n64 est l'ordre des octets LITTLE-ENDIAN (mots inversés). Magic bytes 40 12 37 80. Le même jeu dans d'autres ordres d'octets : .z64 (big-endian / natif) commence par 80 37 12 40, .v64 (paires de 16 bits inversées) commence par 37 80 40 12. Les émulateurs modernes détectent l'ordre des octets à partir de ces quatre octets et l'inversent automatiquement, de sorte que les trois ouvrent le même jeu.

Programmes qui ouvrent les fichiers N64

Windows3 apps
Project64 Open-source Fichier > Ouvrir ROM > sélectionnez le .n64 ; Project64 détecte automatiquement l'ordre des octets. L'émulateur N64 pour Windows le plus utilisé.
simple64 Open-source Ouvrir ROM > choisissez le .n64 ; un émulateur précis et activement maintenu basé sur mupen64plus.
RetroArch (Mupen64Plus-Next core) Open-source Charger le cœur > Mupen64Plus-Next, puis Charger le contenu > le .n64. Le cœur détecte automatiquement l'ordre des octets.
macOS2 apps
simple64 Open-source Ouvrir ROM > choisissez le .n64 ; un émulateur précis et activement maintenu basé sur mupen64plus.
RetroArch (Mupen64Plus-Next) Open-source Chargez le cœur Mupen64Plus-Next, puis chargez le .n64.
Linux2 apps
Mupen64Plus Open-source Exécutez « mupen64plus game.n64 » ou utilisez une interface graphique (simple64/m64p). Détecte automatiquement l'ordre des octets.
RetroArch (Mupen64Plus-Next) Open-source Chargez le cœur Mupen64Plus-Next, puis chargez le .n64.
Android1 app
Mupen64Plus FZ Gratuit Ajoutez votre dossier de ROM, appuyez sur le jeu ; l'émulateur N64 pour Android maintenu.
iOS1 app
RetroArch / Provenance Open-source Utilisez RetroArch (App Store, 2024+) ou Provenance avec un cœur N64 ; chargez le .n64.

Détails techniques

spécifications approfondies
Magic bytes40 12 37 80 à l'offset 0 (forme inversée du big-endian natif 80 37 12 40)
Ordre des octetsLittle-endian (mots inversés) - chaque mot de 32 bits a ses 4 octets inversés par rapport au .z64
En-tête ROM64 octets (mots inversés) : point d'entrée, CRC1/CRC2, titre du jeu sur 20 octets, ID cartouche/support, octet de code région, octet de révision
Octet de code régionÀ l'offset d'en-tête 0x3E (mots inversés) : N = NTSC, P = PAL, J = Japon
Paire CRCCRC1/CRC2 aux offsets d'en-tête 0x10-0x17 (mots inversés) ; validés 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
Plage de taille de cartouche4 Mo - 64 Mo (32-512 Mbit) ; la plupart des titres commerciaux font 8-32 Mo ; la plus grande sortie commerciale fait 64 Mo
ConteneurBinaire brut plat - pas de système de fichiers ni de conteneur d'enveloppement ; en-tête ROM + bloc de démarrage IPL3 + programme/données du jeu
Compression interneAucune au niveau du fichier ; les ressources individuelles du jeu peuvent utiliser une compression interne (ex: Yaz0)
Relation avec le .z64Même contenu que le .z64 (big-endian) avec tous les mots de 32 bits inversés ; conversion sans perte dans les deux sens
Nom alternatif.u64 - format et ordre des octets identiques, extension alternative provenant de certains anciens matériels de copie
Auto-détection de l'ordre des octetsLes 4 premiers octets identifient de manière unique la variante de l'ordre des octets ; tous les principaux émulateurs N64 effectuent l'inversion automatique au chargement
Bloc de démarrage IPL3Suit immédiatement l'en-tête de 64 octets ; contient la routine de somme de contrôle dépendante du CIC et l'initialisation du matériel
Type MIMEapplication/x-n64-rom
Publié1996 (Nintendo 64 console); .n64 byte-order convention from copier/emulator era late 1990s
Spécificationn64brew.dev

Conversions N64

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

Foire aux questions

Comment ouvrir ou lire un fichier .n64 ?
Utilisez un émulateur N64 : Project64 ou simple64 sur Windows, simple64 ou Mupen64Plus sur macOS/Linux, Mupen64Plus FZ sur Android. Chargez le .n64 depuis l'intérieur de l'émulateur - aucune conversion n'est nécessaire.
Quelle est la différence entre .n64, .z64 et .v64 ?
Il s'agit des mêmes données de jeu N64 dans des ordres d'octets différents : .z64 est en big-endian (natif), .v64 est en paires de 16 bits inversées, .n64 est en little-endian/mots inversés. Les émulateurs modernes détectent et chargent automatiquement les trois.
Dois-je convertir le .n64 en .z64 ?
Généralement non - les bons émulateurs détectent automatiquement l'ordre des octets à partir de l'en-tête et chargent le .n64 directement. Si un outil nécessite spécifiquement le .z64, utilisez un utilitaire d'échange d'octets comme Tool64 ; les données de jeu sont identiques.
Pourquoi ma ROM .n64 ne se charge-t-elle pas dans l'émulateur ?
Vérifiez : que le fichier n'est pas tronqué ou corrompu ; qu'il s'agit bien d'une ROM N64 (pas un mauvais fichier renommé) ; les archives compressées (.zip/.7z) doivent d'abord être extraites (certains émulateurs peuvent charger les ROM zippées directement). Vérifiez les octets d'en-tête avec un éditeur hexadécimal - l'offset 0 devrait être 40 12 37 80.
Les fichiers ROM N64 sont-ils légaux ?
Copier 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 .n64 en lui-même est légal - la légalité dépend de la manière dont vous avez obtenu le fichier.

Références

1n64brew wiki - ROM Header and byte ordern64brew.dev
2Project64 - N64 emulator for Windowswww.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