007: NIGHTFIRE
Settings
HD Textures
An HD texture pack is made on this PC from your copy of the game: each texture is upscaled 4x by Real-ESRGAN on your GPU, with normal and height maps for the PBR materials and relief if you choose them.
The game saves each texture it draws while this is on. Play the levels you want in HD, then turn it off.
Or collect them all at once: the game starts, reads every mission and multiplayer map from your disc, saves their textures and closes by itself (about half a minute). Leave its window alone until it closes.
The pack is made from your copy of the game: keep it to yourself, do not share it.
Android
Build a game package from your own disc, copy the ZIP to your Android device, then import it in the sideloaded NightFire app.
Install the game on the Mission page first. Packaging needs Linux (WSL on Windows), Android NDK r27 or newer, clang, CMake 3.25+, Ninja, git, python3 and zip. Put the NDK under ~/Android/Sdk/ndk, or set ANDROID_NDK_HOME in the Linux environment. The first build can take 20 minutes or longer.
The package contains your game. Keep it for personal use.
Your music
The game plays Xbox custom soundtracks. Each folder in the one you choose becomes a soundtrack; the songs are converted for the game (ffmpeg, about 90 MB, downloaded the first time).