You can still dig around here, maybe you’ll find something interesting for yourself
https://drive.google.com/drive/folders/1qDdldV01YVH7ElQtDNsnA6N1NjOvxj8m?usp=sharing
Only the decoder is presented there and it did not work for me.
I remembered where the encoder sources are
https://github.com/TeoTwawki/dltcep/blob/master/packer.cpp
https://github.com/TeoTwawki/dltcep/blob/master/snd2acm.cpp
Only encodes pcm and attaches the wrong header. ipsdoc fixes sample rate and channels in the header. ffmpeg is used to clean up metadata and for resampling
You will not find these people, they published the latest versions of their programs in 2003-2005. Maybe someone from the teamx team is here on the forum. The most complex utility from my pack is snd2acm, if you recreate it, then there will be no problems with the rest. wav2lip can be...
Collected in a pack all the relevant utilities for converting to acm and supplemented the whole thing with "batch files"
Download
SHA1: a6003ec4821a641e823b50a1e8027cd23c152789
MD5: 1ef0664a2ec1e188e897db8d60d62543
I did not particularly test wav2lip, but support for 44khz is there, it's just that the header of ACM is not correct. I can check it all only at the end of summer.
_________
you can first make acm and lip from wav 44khz, and then make in ipsdoc the correct acm. the main thing is to clear the...
OK I understood. I will make copies of 03WRLDMP named 03WORLD, but later
23WORLD hardcoded in game exe file. How do you play 03WORLD file on the world map?