Hi everyone !
I just would like to know exactly what properties have this sample .VOC file (english voice) ?
It’s a speech audio for the game Dune (PC)
If i try to convert it to WAV then back to .VOC i lose the lips movement on the game.
If i reimport the .VOC untouched i keep the lips movements.
If i import another .VOC untouched i keep also the lips movements.
It’s seems this .VOC is a bit « special ».
We already have every WAV (french voices) ready to be converted to .VOC. (Thanks to the hard work of aLuigi with the Mega CD version)
It’s works perfectly on the PC game, at only one details = No lips movements anymore.
Can someone look into it ? And maybe add a modification on the script to extract the lips data and reinject it in new files ?VOC Sample File :https://we.tl/t-74fun7s8NYThis is the original DUNE.DAT (PC version) extractor scripts :
and the DUNE.DAT = https://we.tl/t-FTaOBaXBhSNote: The DUNE.DAT of the PC version is completely different from the Mega CD.
This one on the PC version has a header for easy extraction.
get FOLDER basename
get FSIZE asize
goto 16 0 SEEK_CUR
get SIZE long
get OFFSET long
getdstring NAME1 12
goto 12 0 SEEK_CUR
get TEST long
if NAME1 == "xxxxxxxx.xxx"
string NAME p "%08x" OFFSET
else if TEST == 0
get NAME string
string NAME2 p "OUTPUT%s\%s" FOLDER NAME
log NAME2 OFFSET SIZE
math START + 25
while OFFSET <= FSIZE | BREAK_0 == 1
Best Regards !