Jump to content

Home

Grim Fandango Dialogue files


Liman

Recommended Posts

Greetings folks!

This question may be out of the blue but I'll give it a shot anyway.

I know that through this SCUMM Revisted you can extract music

and such from several games, including Grim Fandango.

 

My question is: Is it possible to extract the dialogue audiofiles from

the Grim Fandango files because I haven't found any way to do it

nor any place to read about it. Help would be appreciated :)

Link to comment
Share on other sites

I know it's possible to extract speech. I once ripped files to illustrate the difference between the great English and poor German voices. Once I'm home I should be able to tell you in which file they are. Although, if you found the music and stuff, I wonder why speech is a problem.

Link to comment
Share on other sites

Thanks for the reply :)

Well, when I found the music there was about... billions of

other files that werent .wav files. But I searched through

them all, listening to the .wav files and all I found was

the music and sound effects - No actual speech :(

 

I'll appreciate any help you can give me :)

Link to comment
Share on other sites

  • 11 months later...

Is there a way to rip as WAV all the voices from a voxXXX.lab file at the same time - as a batch - instead of one at the time in ScummRev?

 

And what about their names? They are listed in HEX on the annotations but in the ScummRev tree they are all something like MOMA097.WAV.

What can I use as a reference when I got them all ripped on my hard disk instead of playing them one by one to tell one from another?

 

I hope I was clear enough with what I tried to say and not been asking nonsenses.

Some day I will improve my grammar.

Thanks!

Link to comment
Share on other sites

  • 3 weeks later...

And what about their names? They are listed in HEX on the annotations but in the ScummRev tree they are all something like MOMA097.WAV.

What can I use as a reference when I got them all ripped on my hard disk instead of playing them one by one to tell one from another?

The subtitles are stored in the GRIM.TAB file which is a text file with a bit of magic to hide it from you :).

To translate it, just ignore the first 4 bytes, and xor every other byte in the file with 0xdd.

 

Here's a python script that does just that:

f = open("GRIM.TAB")
f_new = open("GRIM.TAB.TXT", "w")
f_new.write("".join(map(lambda x: chr(ord(x)^0xdd), f.read()[4:])))
f.close()
f_new.close()

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...