Some N64 games have several competing high-resolution texture packs — say a "realistic" one and a "SNES" one. The catch: they all use the same folder name, because they all target the internal name of the same rom. Installing them side by side is impossible… unless you give each copy of the rom a different internal name.
This page assumes you already know how to install a pack: read High-resolution textures first.
For every variant you want to keep:
Each copy of the rom then loads "its" pack.
These steps happen on a PC, with two tools:
F2, or go to Tools → Header editor, and accept the warning.Save changes, then Back.The internal name is limited to 20 characters, spaces included. In our example,
MARIOKART64takes 11 characters followed by 9 spaces: to addSNES, remove four spaces and you getMARIOKART64SNES.
Then rename the file itself so you can tell them apart in the game list — for instance Mario Kart 64 SNES Edition.z64. The file name is irrelevant to textures; only the internal name counts.
📷 Screenshot to come:
n64-rom-renamer-header.png
The pack folder and each of its files start with the old internal name. Everything has to be updated in one go with your batch renaming tool: replace MARIOKART64 with MARIOKART64SNES in the folder name and then in every file name it contains.
Check before copying:
Old folder:
MARIOKART64, old files:MARIOKART64#…
New folder:MARIOKART64SNES, new files:MARIOKART64SNES#…
If the folder name and the file names do not match, the pack is silently ignored.
Copy the renamed folder into /recalbox/share/bios/Mupen64plus/hires_texture/, next to the original pack. Repeat for every variant you want to keep.