Background music/ambient tracks can be extracted from the CD using e.g.
The demo likely won't ever be supported, because it uses different versions/data structures.
The Pirate's Moon expansion (specifically mechlib.zbd, anim.zbd, and gamez.zbd).
#Mechwarrior 3 windows 10 zip
Game asset/GameZ archives ( gamez.zbd) containing texture references, materials, meshes, and nodes for each scenario to ZIP archives of JSON files (some of this data is still rough).
Pre-compiled animation definitions ( anim.zbd) containing (baked) animations also present in reader archives (probably for faster loading) to ZIP archives of JSON files.
All messages can be extracted from Mech3Msg.dll to a JSON file.
Mechlib archives ( mechlib.zbd) containing 'mech models, and texture/material information to ZIP archives of JSON files.
Some limbs have incorrect translations it's possible these aren't meant to be applied
Motion data ( motion.zbd) containing 'mech animation data to ZIP archives of JSON files - because the model data is not very well understood, applying the animations isn't perfect.
Reader archives ( reader*.zbd) containing game data to ZIP archives of JSON files.
All image/texture archives ( rimage.zbd, rmechtex*.zbd, rtexture*.zbd, texture*.zbd) to ZIP archives of PNG files.
Interpreter scripts ( interp.zbd) to a JSON file - these small, interpreted scripts drive which files the engine loads.
Sound archives ( sounds*.zbd) containing sound effects to ZIP archives of WAV files - note the background music is streamed from the CD and never installed.
The conversions are binary-accurate, so converting from a *.zbd file and then back to a *.zbd file produces the same file. If you are in possession of any other versions, especially the French versions, please get in touch! The expansion, Pirate's Moon, has limited support. Various versions of the MechWarror 3 base game have been tested (including US versions 1.0/1.1/1.2/Gold Edition, German version 1.0, with and without patches). Obviously, this is an unofficial fan effort and not connected to the developers or publishers. It has been tested on Windows, macOS, and Linux (Ubuntu). MechWarrior 3 Asset Extractor ( mech3ax) is a cross-platform, GPLv3 project to extract assets from the 1998 MechWarrior 3 game to modern formats and back.