Co je soubor Z64?
Přípona souboru Z64 obvykle označuje soubor s obrazem ROM pro hry Nintendo 64 (N64). Tyto soubory obsahují kopii dat z kazety hry Nintendo 64, což uživatelům umožňuje hrát hru na emulátorech nebo ji přenést na různé zařízení pro herní účely.
Obraz ROM Z64 je v podstatě digitální kopie herních dat uložených na kazetě, včetně veškerého herního kódu, grafiky, zvuku a dalších aktiv potřebných ke spuštění hry. Formát souboru obvykle představuje data ve formátu vhodném pro emulaci na různých platformách, což uživatelům umožňuje hrát hru na počítačích, smartphonech a dalších zařízeních pomocí emulačního softwaru N64.
Klíčové vlastnosti souborů VMF
| Charakteristika | Popis |
|---|---|
| Přípona souboru | .z64 |
| Primární varianty | Standardní ROM obraz, s převrácenými bajty (zřídka se vyskytuje), dumpy bez hlavičky (homebrew) |
| Typ formátu | Surový binární ROM obraz (dump paměti pouze ke čtení) |
| Primární použití | Emulace her Nintendo 64 na PC, Mac, Android a iOS zařízeních; spouštění her na flashcartách (EverDrive); zachování herních dat pro archivaci |
| Hlavní funkce | Zachovává nativní pořadí bajtů hardware N64, čímž eliminuje potřebu dynamického převrácení bajtů během emulace, což vede k lepší kompatibilitě a výkonu |
| Bezpečnostní profil | Extrémně bezpečné – Neobsahuje spustitelný PC kód (pouze strojový kód N64). Nemůže infikovat systémy Windows/Mac. Nicméně poškozené soubory Z64 mohou způsobit pád emulátorů. Vždy ověřujte SHA-1 kontrolní součty z důvěryhodných databází No-Intro nebo Redump. |
| Struktura hlavičky | 64‑bytová hlavička na offsetu 0x00 obsahující: časování PI domény (0x00), rychlost hodin (0x04), vstupní bod (0x08), název hry (0x20), kód hry a zemi (0x3C‑0x3E) |
| Pořadí bajtů | Big Endian (Odpovídá nativní architektuře MIPS CPU N64) |
Jak otevřít soubor Z64
Můžete otevřít soubor Z64 pomocí různých emulátorů. Zde jsou některé populární N64 emulátory pro různé platformy:
Project64: Project64 je jeden z nejoblíbenějších N64 emulátorů pro Windows. Nabízí uživatelsky přívětivé rozhraní a dobrou kompatibilitu s širokou škálou N64 her.
Mupen64Plus: Mupen64Plus je vysoce kompatibilní emulátor N64 dostupný pro více platforem, včetně Windows, macOS, Linuxu a Androidu. Nabízí jak rozhraní příkazové řádky, tak grafické rozhraní nazvané M64Py.
RetroArch: RetroArch je univerzální emulátor, který podporuje více herních konzolí, včetně N64. Je dostupný pro různé platformy, včetně Windows, macOS, Linuxu, Androidu, iOS a dalších. RetroArch používá jádra (emulační motory) k provozu různých systémů a pro emulaci N64 často využívá jádro Mupen64Plus.
BizHawk: BizHawk je především multi-systémový emulátor, který se zaměřuje na přesnost a nástrojově asistované speedruny. Podporuje emulaci N64 a je dostupný pro Windows.
Nemu64: Nemu64 je starší emulátor N64 pro Windows. I když není tak aktivně vyvíjen jako některé jiné emulátory, stále dokáže spustit mnoho her N64.
OpenEmu: OpenEmu je multi-systémový emulátor pro macOS, který podporuje emulaci N64 prostřednictvím jádra Mupen64Plus.
MegaN64: MegaN64 je emulátor N64 pro zařízení s Androidem. Je založen na jádru Mupen64Plus a nabízí slušnou kompatibilitu a výkon na mnoha Android zařízeních.
Převod mezi Z64, N64 a V64
Protože jediný rozdíl mezi soubory .z64, .n64 a .v64 je pořadí bajtů, můžete je převádět pomocí jednoduchých nástrojů jako N64Tool nebo Ucon64. To je užitečné, pokud najdete starý ROM ve špatném formátu. Převod je bezztrátový – jen přeskupujete bajty, neodstraňujete žádná data.
Pro převod .n64 (Little Endian) na .z64 (Big Endian): použijte nástroj pro výměnu bajtů, který obrátí pořadí každých 2 nebo 4 bajtů.
Proč převádět? Některé starší emulátory nebo flashkarty očekávají konkrétní formát. Z64 je dnes univerzálně akceptován.
Běžné scénáře a řešení problémů
"Emulátor spadne okamžitě": Soubor Z64 může být poškozený, nebo to může být ve skutečnosti soubor .v64 nesprávně pojmenovaný jako .z64. Zkontrolujte velikost souboru; pokud je přesně správná (např. 32,768,256 bajtů), ale nespustí se, zkuste jej převést pomocí Ucon64.
Černá obrazovka, ale zvuk se přehrává: To obvykle naznačuje problém s video pluginem, ne se souborem. Přepněte grafický plugin emulátoru z "Glide64" na "DirectX" nebo "OpenGL".
"ROM není platný N64 obraz": Chybí hlavička nebo je poškozená. Homebrew nebo hacknuté ROMy mohou postrádat standardní 64‑bajtovou hlavičku. Můžete zkusit použít nástroj jako Tool64 k obnovení hlavičky od začátku.
Ukládání hry nefunguje: Ujistěte se, že složka obsahující soubor Z64 není označena jako “Read Only”. Emulátor vytvoří samostatný soubor .srm (soubor uložení) vedle souboru Z64. Pokud je Z64 na CD nebo na disku chráněném proti zápisu, ukládání selže.
Často kladené otázky
**Q1: Je soubor .z64 stejný jako soubor .n64 nebo .v64?
A: Ne úplně. Obsahují stejná herní data, ale bajty jsou uspořádány v jiném pořadí. .z64 používá Big Endian (nativní pořadí N64), .n64 používá Little Endian (pořadí PC) a .v64 používá byte-swapped pořadí. Většina moderních emulátorů upřednostňuje formát .z64 pro nejlepší kompatibilitu.
**Q2: Mohu převést soubor Z64 zpět na fyzickou kazetu Nintendo 64?
A: Ano, pomocí zařízení nazývaného flashcart (např. EverDrive nebo 64Drive). Zkopírujete soubor .z64 na SD kartu, vložíte ji do flashcartu a připojíte flashcart k vaší skutečné konzoli N64. Konzole načte ROM ze SD karty přesně jako by šlo o skutečnou kazetu.
**Q3: Proč má můj soubor Z64 50 MB, když vím, že originální hra měla jen 12 MB?
A: Pravděpodobně máte soubor s převrácenými bajty nebo špatně identifikovaný soubor. Některé "ROM packy" nesprávně přejmenují soubory .v64 nebo .n64 na .z64. Případně to může být homebrew hra nebo ROM hack, který byl doplněn na větší velikost. Použijte nástroj jako "N64 ROM Identifier" k ověření skutečného formátu.
**Q4: Je legální stahovat soubory Z64 z internetu?
A: Je legální stáhnout soubor Z64 pouze v případě, že vlastníte originální fyzický cartridge a stahujete zálohu pro osobní použití (zákony se liší podle země). Distribuce chráněných ROM je ve většině jurisdikcí nelegální. Vytvoření vlastního souboru Z64 z vašeho osobního cartridge pomocí zařízení jako Mr. Backup Z64 se obecně považuje za "fair use" pro archivní účely.
**Q5: Mohu upravit soubor Z64 a vytvořit svůj vlastní "ROM hack"?
A: Rozhodně. Formát Z64 je preferovaný formát pro ROM hacking, protože pořadí bajtů Big Endian odpovídá CPU N64, což činí hex editaci intuitivní. Nástroje jako M64Py a N64Split vám umožňují extrahovat assety (textury, modely, text) ze souboru .z64, upravit je a znovu sestavit nový, hratelný ROM hack.