Vindoza: Finally.
I was able to edit all RIFF properties in three files:
CreatureSFX.uax
LevelMechanics.uax
Voiceover.uax
So every sound from these three files can be subtitled now (and we use this for a few lines from CreatureSFX.uax for Jemaas talking)
Also I updated Subtitles.int fixing one little bug in Keisenger fight thanks to J222
So this is full subtitles patch for Undying. Just unpack into game folder (make a backup)
https://disk.yandex.ru/d/FNVn2bhuHyyQDw In packages I only changed GUID and 00>01 byte in data properties. There is a little chance of finding other values to the data header, but they aren't interesting (length of the wav, name index from the export table etc).
And used our fixed Subtitles.int file
Credits goes to StrangeAeonz and me.
If you want - you can create an installator with xdelta or anything - there are only about 1500 bytes changed.
P.S. There is a big change that this method can edit sound files and add subtitles to other UE1 games.
Great work! Thank you both for the dedication and the effort you've put into this.