mirror of
https://github.com/Brawl345/N64Swap.git
synced 2024-11-23 08:39:15 +01:00
Swaps/Converts .n64, .v64 and .z64 roms.
.gitignore | ||
LICENSE | ||
n64swap.py | ||
README.md | ||
requirements.txt |
N64Swap
Swaps .n64, .v64 and .z64 roms. Written in Python 3. You must install numpy
via e.g. pip. Code is kinda messy.
Usage
n64swap.py [-h] input output
Technical information
.z64
is the correct format and should be used. This handy table shows the difference:
ROM format | Type | First 4 bytes | Game Title in ROM |
---|---|---|---|
.z64 | Big Endian | 80 37 12 40 | SUPER MARIO 64 |
.v64 | Byteswapped | 37 80 40 12 | USEP RAMIR O64 |
.n64 | Little Endian | 40 12 37 80 | EPUSAM R OIR 46 |
(Note that there are two spaces after both "64", they don't seem to show up here.)