My experience with editing VCE files was, back in 2002, very basic. I had to use Microsoft EDIT (DOS aplication) to change some bytes of these files.
Using this EDIT app (EDIT.COM) that still remains in Windows Xp (system32 folder) I was able to get some "patterns" on ASCII bytes and discover some samples used by engine, skids, crash, and other sound that were used in game.
But I had to use EDIT with "open in binary" switch option to see byte values.
Getting it straight, on windows command prompt you write this:
edit /93 pceng1.vce <- for pc sound editing.
edit /100 adeng1.vce <- for ad sound editing.
Then you will see this: (for pc speaker)
(http://forum.stunts.hu/index.php?action=dlattach;topic=2570.0;attach=7853;image)
Next I show what I had written in 2002 to explain what I had edit and its consequences:
(http://img341.imageshack.us/img341/5379/image1apu.png)(broken image link)
Note: above pictures show content files that were written by me. EDT file extension is not used on game.
For Adlib(SoundBlaster) its very similar to edit.
Now I will show what I had analysed in sound file content, taking Adlib file as example:
(http://forum.stunts.hu/index.php?action=dlattach;topic=2570.0;attach=7855;image)
(this is a mod screenshot to show all content bytes on original and mod files in horizontal split screen)
Has you can see there is a STOPSTARENGIBLOWSKIDSCRABUMPCRAS text on first line, spacing these chars in logic words, it identifies 8 words that is the number of rows below the first text line of the file content.
Assuming this, Stop sound sample code corresponds to the first line, Star(t) the second, The third is for Engi(ne) sound and so on.
I don't know what all chars do in each line, I tried to change on by one, but the most relevant were those that I point at pictures above.
And that is some of what I remember of this. All suggestions are welcome to get this sound sampling code revealed.
Cheers
Hello you all,
A few days ago I discovered "Mario Andretti's Racing Challenge" game by the fact that it uses the same sound effects file format as Stunts. This time it uses the ".pcv" extension which is the packed .vce file for "Kris' Music System Voice Format".
This game has the particularity of using different engine sound for each of it's type of racing cars (Formula1, Indycar, Sprint, Stockcar, Modified, and Prototypes).
(http://forum.stunts.hu/index.php?action=dlattach;topic=2570.0;attach=8508;image)
By knowing this, my curiosity simply got me into checking how this sound file have inside. So I unpacked ADENG1.PVC in Stressed application and easily find out all this resources:
(http://forum.stunts.hu/index.php?action=dlattach;topic=2570.0;attach=8502;image)
Unfortunately I tried to compare the content with Stunts ADENG1.VCE in Stressed but it results in error:
(http://forum.stunts.hu/index.php?action=dlattach;topic=2570.0;attach=8504;image)
So as an alternative I used HxD to read all it's contents and found what I suspect, just by listening the in game engine sound of Mario Andretti's Racing Challenge's StockCar (also like "formula1" and "modified" cars), that some cars have the same car engine sound of stunts (for AdLib at least):
(http://forum.stunts.hu/index.php?action=dlattach;topic=2570.0;attach=8506;image)
The INDY(car), SPNT(Sprint) and PROT(otype) resources are different engine sounds, so I copy each one to ENGI(ne) of stunts ADENG1.VCE and it worked just fine!