To extract xp3 files, download the latest version of crass (version 0.4.13.6 listed below).
Most xp3 files are encrypted these days, so:
- launch CrassGUI
- press Advanced
- go to the game location, see if there is a .tpm file
- in Param of Crass, enter tpm1=PATH TO TPM
- select source xp3
- select destination
- extract
- If the above doesnt work, try changing param to tpm2=PATH TO TPM