lfnetwork.com mark read register faq members calendar

Thread: Monkey Island Special Edition - File Formats
Thread Tools Display Modes
Post a new thread. Add a reply to this thread. Indicate all threads in this forum as read. Subscribe to this forum. RSS feed: this forum RSS feed: all forums
Old 07-17-2009, 01:02 PM   #81
Murray the Chao
Junior Member
 
Murray the Chao's Avatar
 
Join Date: Feb 2004
Posts: 259
Any updates on the music?




Murray the Chao is offline   you may: quote & reply,
Old 07-17-2009, 02:35 PM   #82
Guy.brush
Rookie
 
Join Date: Jun 2009
Location: Deep in the Caribbean
Posts: 215
Regarding the Nvidia Photoshop DDS plugin: Alpha works fine. you need to save as DXT5 with interpolated alpha (or whatever the fancy alpha variant is called)
also you need to generate an alpha channel, but for experienced Photoshop users this is easily done.
Guy.brush is offline   you may: quote & reply,
Old 07-17-2009, 05:29 PM   #83
Farlander1991
Rookie
 
Join Date: Jul 2009
Posts: 20
Hi guys. Great work, very useful stuff!

Ditto to ronzbig1. Does anyone know how to change subtitles without making voices to disappear?

And, by the way, when changing speech.info, though Guybrush's phrases do change, the same phrase in the selection menu during dialog doesn't.
Farlander1991 is offline   you may: quote & reply,
Old 07-17-2009, 06:08 PM   #84
jott
Rookie
 
Join Date: Jul 2009
Posts: 58
Here are my latest findings:

Code:
typedef struct CostumeHeader {
  unsigned int identifier; // number corresponds to filename
  unsigned int relativePositionToObjectName; 
  
  unsigned int numberOfTextures; // Number of dxt files referred
  unsigned int realtiveOffsetToTextureIndex; // relative to current position
  
  unsigned int numberOfStates; // Like InitLeft or WalkLeft
  unsigned int relativeOffsetToStateIndex; 
  
  unsigned int unk1;  // 0 most of the time, sometimes 1,2,3
  
  unsigned int numberOfSpriteGroups; // 1 most of the time, in the rage of 1-11
  unsigned int relativeOffsetToSpriteGroups;
  
  unsigned int unk2; // 0 most of the time, sometimes 1,2,3,4
  
  unsigned int numberOfPointsOnPath; // some sort of 2D positions
  unsigned int relativeOffsetToPath;
  
  unsigned int num3_1; // 0 most of the time, sometimes 1
  unsigned int num3_2; // always 0

  float version[3]; // always 0.5 1.0 1.0 
  unsigned int reserved[3]; // always 0 0 0
} CostumeHeader;

typedef struct TextureIndex {
  unsigned int identifier;
  unsigned int relativeOffsetToFilename;
} TextureIndex;

typedef struct StateIndex {
  unsigned int relativeOffsetToStateName;
  unsigned int identifier;
  unsigned int numberOfStateData;
  unsigned int relativeOffsetToStateData;
} StateIndex;

typedef struct SpriteGroup {
  unsigned int identifier;
  unsigned int unk1;
  unsigned int numberOfSprites;
  unsigned int relativeOffsetToSprite;
} SpriteGroup;

typedef struct PathPoint {
   char unk1;
   char unk2;
   char unk3;
   char unk4;
   float x;
   float y;
} PathPoint;   

typedef struct Sprite {
   unsigned int textureNumber;
   unsigned int textureposx;
   unsigned int textureposy;
   unsigned int width;
   unsigned int height;
   float screenposx;
   float screenposy;
   unsigned int unk2;
   unsigned int unk3;
   unsigned int unk4;
} Sprite;


typedef struct StateData {
   unsigned int spriteGroup;
   unsigned int sizeOfFrames; // ???
   unsigned int numberOfFrames;
   unsigned int relativeOffsetToFrames;
} StateData;

typedef struct Frame {
   unsigned int spriteIndex;
   unsigned int unk1;
   unsigned int unk2;
} Frame;
I think it is nearly complete now. Some work has to be done for the StateData and Frames but I guess some bruteforcing could bring some more insights. The other "XML" files should have a similar structure.

I guess the main question is on how to proceed...
One way could be to transform the structure to a real XML file so it can be modified with a text editor - the other would probably be some kind of visual editor.... well I don't have *that* much time unfortunately..... any help is needed!
jott is offline   you may: quote & reply,
Old 07-17-2009, 09:57 PM   #85
Guy.brush
Rookie
 
Join Date: Jun 2009
Location: Deep in the Caribbean
Posts: 215
So the work to "decode" the content into a real .XML that's readable by e.g. Dreamweaver is not the problem? The problem is to get the edited .XML back into the format used inside the .pak?
hmm...
Guy.brush is offline   you may: quote & reply,
Old 07-18-2009, 09:16 AM   #86
bgbennyboy
Festively Plump
 
bgbennyboy's Avatar
 
Status: Super Moderator
Join Date: Feb 2002
Location: England
Posts: 1,983
LFN Staff Member 
I've only been away for a day and the progress has been rapid. Good job everyone!

I'm going to look into the WMA's now. Hopefully it'll just be a case of adding the correct header to them.

Another possibility is that they might be headerless xWMA

bgbennyboy is offline   you may: quote & reply,
Old 07-18-2009, 12:45 PM   #87
bgbennyboy
Festively Plump
 
bgbennyboy's Avatar
 
Status: Super Moderator
Join Date: Feb 2002
Location: England
Posts: 1,983
LFN Staff Member 
Giving up for now. I've been trying to manually build a wma file using the raw data, just to test that the data really is wma.

Unfortunately this hasn't yielded any results, I haven't been able to build a correct wma header that will play back any audio. I've been assuming that the audio is 44100 stereo 16bit wma and after failing with calculating the track length from the data, I tried using the track length from the corresponding wav files in the old music soundbank.

bgbennyboy is offline   you may: quote & reply,
Old 07-18-2009, 01:59 PM   #88
Benjy
 
Benjy's Avatar
 
Join Date: May 2002
Location: Paris, France
Posts: 7
Current Game: MI: SE
Hi everyone,

Wow, it's been years since I had come here. Anyway, this might seem to be a dumb question, but what is the engine behind MI: SE? A newer SCUMM?
Benjy is offline   you may: quote & reply,
Old 07-18-2009, 02:26 PM   #89
bgbennyboy
Festively Plump
 
bgbennyboy's Avatar
 
Status: Super Moderator
Join Date: Feb 2002
Location: England
Posts: 1,983
LFN Staff Member 
Having another crack at the audio.
I'm now assuming that its headerless xWMA. I'm currently trying to use xWMA encode to produce a valid xWMA file from a wav, then chopping out the data, correcting the wav size headers, inserting the data from one of the MI WMA's and seeing if xWMA will decode it back to pcm wav. The trick is in finding the correct bitrate for the input and output audio.

bgbennyboy is offline   you may: quote & reply,
Old 07-18-2009, 03:34 PM   #90
jott
Rookie
 
Join Date: Jul 2009
Posts: 58
Yes I can confirm that this have to be xWMA files, given the same 20 byte pattern in the beginning occurs when converting a WAV with xWMAEncode.exe with -b 96000.

Now we only need to create the proper header....
jott is offline   you may: quote & reply,
Old 07-18-2009, 03:41 PM   #91
Tomas
SCUMMLet :)
 
Tomas's Avatar
 
Join Date: Dec 2001
Posts: 51
I can confirm this too. I'm actually able to play the files now!

Just took a long wavefile, converted it xwma at 96 kHz using xwmaencode. Simply copied the header and pasted first in one of the extracted files from the wavebanks then converted it back to .WAV using xwmaencode. It gives an error because the header size is off but it still converts the file and I can play it successfully. Generating a correct header should be no problem!

EDIT: So, for the record, the WAVEFORMATEX chunk I ended up with for the working file was:

66 6D 74 20 12 00 00 00 61 01 02 00 44 AC 00 00 E0 2E 00 00 6B 11 10 00 00 00

So the problem boils down to generating the dpds (decoded packet cumulative data size array). Hopefully there is some obvious way to generate it from the actual data somehow.


Last edited by Tomas; 07-18-2009 at 08:29 PM.
Tomas is offline   you may: quote & reply,
Old 07-18-2009, 04:35 PM   #92
bgbennyboy
Festively Plump
 
bgbennyboy's Avatar
 
Status: Super Moderator
Join Date: Feb 2002
Location: England
Posts: 1,983
LFN Staff Member 
Excellent! 96khz it is!
For those who cant do this themselves here is a track ripped in this way (converted to mp3 to save space).

bgbennyboy is offline   you may: quote & reply,
Old 07-18-2009, 04:44 PM   #93
bgbennyboy
Festively Plump
 
bgbennyboy's Avatar
 
Status: Super Moderator
Join Date: Feb 2002
Location: England
Posts: 1,983
LFN Staff Member 
We can easily put together a batch file to rip and do the conversion. However, a more optimal solution would be to get a correct WMA header to add to the raw xWMA's. As I understand it xWMA's are pretty much the same as a normal WMA and should work as part of a WMA container.

I'm going to keep trying to do this, if I can get a container then I can easily make an app to read the soundbanks and put the data in a RIFF/WMA container. Its a shame that the WMA format is such a pain in the arse¬

bgbennyboy is offline   you may: quote & reply,
Old 07-18-2009, 04:46 PM   #94
jott
Rookie
 
Join Date: Jul 2009
Posts: 58
Here is a modified (i.e. hacked together) version of unxwb that produces "xwm" files that can be converted with the xWMAEncode.exe tool back to WAV (part of the DirectX SDK).

Source and binary (updated):
http://helicoid.de/scumm/unxwb-mi.zip

So for example run
Code:
unxwb.exe MusicNew.xwb
and then something like
Code:
for /r . %i IN (*.xwm) do @xWMAEncode.exe %i %~ni.wav
to convert all the files to wav. (Given both tools are in the PATH or in the current directory...)

If you have LAME installed you could finally do
Code:
for /r . %i IN (*.wav) do @lame.exe --preset extreme %i %~ni.mp3
to produce mp3 files.

Last edited by jott; 07-18-2009 at 09:55 PM.
jott is offline   you may: quote & reply,
Old 07-18-2009, 06:25 PM   #95
michallo_w
Lurker
 
Join Date: Jul 2009
Posts: 1
So... Can you upload it?
michallo_w is offline   you may: quote & reply,
Old 07-18-2009, 06:33 PM   #96
jott
Rookie
 
Join Date: Jul 2009
Posts: 58
Quote:
Originally Posted by michallo_w View Post
So... Can you upload it?
Upload what? I most certainly will not upload the soundtrack as everyone owning MISE can extract the files.
As for the xWMAEncode.exe - Microsoft is not very friendly regarding redistribution of their tools. A real shame. So you have to get the whole DX SDK (you could extract the EXE file if you wish instead of installing it though).
jott is offline   you may: quote & reply,
Old 07-18-2009, 08:08 PM   #97
daltysmilth
Rookie
 
daltysmilth's Avatar
 
Join Date: Jan 2004
Location: On a specific landmass
Posts: 224
So what about extracting the Tales Of Monkey Island music?


"So Brak, is that Polish? Or... no I suppose it wouldn't be."
--Mike Nelson- MST3K: the Movie
daltysmilth is offline   you may: quote & reply,
Old 07-18-2009, 08:14 PM   #98
bgbennyboy
Festively Plump
 
bgbennyboy's Avatar
 
Status: Super Moderator
Join Date: Feb 2002
Location: England
Posts: 1,983
LFN Staff Member 
xWMAEncode can be found here.

daltysmith:
I'll have Telltale Music Extractor updated to support TOMI Music soon.

bgbennyboy is offline   you may: quote & reply,
Old 07-18-2009, 08:38 PM   #99
rumperdumper
Lurker
 
Join Date: Jul 2009
Posts: 3
Quote:
Originally Posted by jott View Post
Here is a modified (i.e. hacked together) version of unxwb that produces "xwm" files that can be converted with the xWMAEncode.exe tool back to WAV (part of the DirectX SDK).

Source and binary (updated):
http://helicoid.de/scumm/unxwb-mi.zip

So for example run
Code:
unxwb.exe MusicOriginal.xwb
and then something like
Code:
for /r . %i IN (*.xwm) do @xWMAEncode.exe %i %~ni.wav
to convert all the files to wav. (Given both tools are in the PATH or in the current directory...)

If you have LAME installed you could finally do
Code:
for /r . %i IN (*.wav) do @lame.exe --preset extreme %i %~ni.mp3
to produce mp3 files.
works just fine for me this way... thanks ^^

now the only thing i need are the right names for the right file... would be nice if anybody could make a list or so... i'm just too dump to name them propably... until now i'm only pretty sure that 00000016 is actually the theme music... could someone check that please

and thanks again for mentaning how it may could be possible to get the new music playable
rumperdumper is offline   you may: quote & reply,
Old 07-18-2009, 09:19 PM   #100
deadca7
Lurker
 
Join Date: Jul 2009
Posts: 4
Just had a listen to them all, these are the ones I know without playing the game and also the BEST songs !

00000008 = SCUMM Bar
00000009 = Ghost ship
00000012 = Stan's Previously Used Ships
deadca7 is offline   you may: quote & reply,
Old 07-18-2009, 09:27 PM   #101
jott
Rookie
 
Join Date: Jul 2009
Posts: 58
I just modified the tool to use the "description" field as the file name.

Same URL:
http://helicoid.de/scumm/unxwb-mi.zip

This way the music score is still not named very descriptive ("track18b" is the theme music for example, oh and you can guess what "silence" is) but the speech and sound effect names are MUCH better this way.

So the list should probably be made for the "trackNN" names.

EDIT: Actually the track order is basically the same as the original (Enhanced CD) version, so there should be a list out there already ;-)

Last edited by jott; 07-18-2009 at 10:00 PM.
jott is offline   you may: quote & reply,
Old 07-18-2009, 09:40 PM   #102
spiralout
Rookie
 
Join Date: Feb 2009
Posts: 67
Thanks for the instructions. Worked like a charm. But remember to do MusicNew.xwb instead of MusicOriginal.xwb for the new music. (Why is the file so much smaller?)
spiralout is offline   you may: quote & reply,
Old 07-18-2009, 09:54 PM   #103
jott
Rookie
 
Join Date: Jul 2009
Posts: 58
Quote:
Originally Posted by spiralout View Post
Why is the file so much smaller?
Because the "Original" contains some uncompressed wav files.
On top of this, it contains some ambient sounds which are stored in an extra container with the new version.

(Edited my example above using the "New" version to prevent some confusions.)

Can you get this in-game somehow: Guybrush_UnknownFilename_07?

Last edited by jott; 07-18-2009 at 10:22 PM.
jott is offline   you may: quote & reply,
Old 07-18-2009, 10:45 PM   #104
LogicDeLuxe
Rookie
 
Join Date: Oct 2004
Posts: 215
Quote:
Originally Posted by jott View Post
Can you get this in-game somehow: Guybrush_UnknownFilename_07?
There are quite a lot samples which likely aren't used in the game. The keelhaul-description is in there, too (which is a dialog option, but Guybrush refuses to say this). And a whole bunch of different prices for Monkey Island, including XBOX points, while the game only seems to use the original "59.95 + tax" one. Many lines include alternative takes, which the game seems to ignore as well.
I guess, any sample not referred in speech.info is not used.
LogicDeLuxe is offline   you may: quote & reply,
Old 07-19-2009, 12:35 AM   #105
The Sporkman
Lurker
 
Join Date: Feb 2008
Posts: 3
Can someone create a simple, step-by-step, dumbed-down explanation of how to extract the music files for someone who hasn't the slightest idea how to use the command prompt?

Edit: I've manged to extract all the .xwm files with unxwb.exe, I but I still can't figure out to convert them to waves or mp3s with xWMAencode.exe. Sorry to be such a pain... I'm pretty incompetent at this sort of thing...

Edit again: Never mind. I figured everything out now.

Last edited by The Sporkman; 07-19-2009 at 01:40 AM.
The Sporkman is offline   you may: quote & reply,
Old 07-19-2009, 06:43 AM   #106
Farlander1991
Rookie
 
Join Date: Jul 2009
Posts: 20
Hey again, guys.

I've managed to edit speech.info correctly, without removing the voice overs, using HEX editor (don't know why it didn't work earlier). But, speech.info doesn't edit any text in the original SMI version OR the dialouge choices in the new version (I mean, like, if we change Guybrush's line, the choice line will still be the same, though Guybrush will say other things). Editing original text files kind of helped, but voice overs disappear for any edited in the original monkey game line. Does anybody know how to fix this?
Farlander1991 is offline   you may: quote & reply,
Old 07-19-2009, 07:08 AM   #107
bgbennyboy
Festively Plump
 
bgbennyboy's Avatar
 
Status: Super Moderator
Join Date: Feb 2002
Location: England
Posts: 1,983
LFN Staff Member 
Original dialog text is inside the script files in the old resource files (monkey.001).

bgbennyboy is offline   you may: quote & reply,
Old 07-19-2009, 07:33 AM   #108
Farlander1991
Rookie
 
Join Date: Jul 2009
Posts: 20
Yes, I already said that I found that out. The question is not "where", but "how to change the old resource files without making the character voice overs to disappear in the new version".
Farlander1991 is offline   you may: quote & reply,
Old 07-19-2009, 08:04 AM   #109
Jeroen_JRP
Rookie
 
Jeroen_JRP's Avatar
 
Join Date: Jul 2009
Posts: 28
While bg is working on a more optimal solution I made a batch file for the audio extraction/converting process.

It will extract every .xwb file into subdirectories and then convert every .xwm to .wav wich ends up with the folowing directory structure:

Code:
--Main (where batchfile and xwb files are)
   --MusicNew (example)
      --Original (containing xwm and wav files extracted from xwb)
      --Converted_WAV (containing the wav files converted from the xwm files)

All you need to do to get is running is placing the unxwb.exe and xWMAEncode.exe with the batch file (miseAudioProcessing.cmd),
Then placing the xwb files you want to extract in the same directory and then run the batch file.

You can download the batch file here: http://hulauncher.jrpweb.nl/files/mi...Processing.cmd

Last edited by Jeroen_JRP; 10-12-2009 at 01:08 PM.
Jeroen_JRP is offline   you may: quote & reply,
Old 07-19-2009, 08:21 AM   #110
Burarum
Lurker
 
Join Date: Jul 2009
Posts: 3
hello all! I've watched this thread intensively in these past days, and I must say I'm astonished by how well and quick you guys work :-) I just have this confession: I love the monkey island music, and even more the special edition music. I have great respect for people who know exactly how to rip and extract music from different types of files but, alas, I have no knowledge of how to do so WHATSOEVER. So I would apprieciate (and bring you monkey luv) if some kind sould might take the time to write a down to earth, step-by-step instruction of how to extract the music. I would really apprieciate this

Thanks in advance, and good job everyone!
Burarum is offline   you may: quote & reply,
Old 07-19-2009, 08:43 AM   #111
Jeroen_JRP
Rookie
 
Jeroen_JRP's Avatar
 
Join Date: Jul 2009
Posts: 28
Quote:
Originally Posted by Burarum View Post
So I would apprieciate (and bring you monkey luv) if some kind sould might take the time to write a down to earth, step-by-step instruction of how to extract the music. I would really apprieciate this

Thanks in advance, and good job everyone!
1) First you will need the folowing files:
unwxb.exe from jott (you only need the executable file found in the .zip archive)
Quote:
Originally Posted by jott View Post
xWMAEncode.exe (you only need the executable file found in the .zip archive)
Quote:
Originally Posted by bgbennyboy View Post
xWMAEncode can be found here.
And my batch program to make it easier
http://hulauncher.jrpweb.nl/files/mi...Processing.cmd or http://hulauncher.jrpweb.nl/files/mi...Processing.zip

2) Place these files together in the same folder somewhere on your computer.
3) Assuming you want the new music, copy the MusicNew.xwb file from the audio folder of Monkey Island: SE (default: C:\Program Files\Steam\steamapps\common\the secret of monkey island special edition\audio) to the folder where you placed the downloaded files in step 2
4) Run (double-click) on miseAudioProcessing.cmd and wait till it says "Done"
5) The folder from step 2 now contains a subfolder named "MusicNew", open that folder.
6) You will find a subfolder there named "Converted_WAV", open that folder.
7) Here is all the music in .wav format, ready to be played!

Last edited by Jeroen_JRP; 10-12-2009 at 01:09 PM. Reason: The batch file now supports folders with spaces
Jeroen_JRP is offline   you may: quote & reply,
Old 07-19-2009, 09:53 AM   #112
jott
Rookie
 
Join Date: Jul 2009
Posts: 58
Quote:
Originally Posted by Farlander1991 View Post
Yes, I already said that I found that out. The question is not "where", but "how to change the old resource files without making the character voice overs to disappear in the new version".
My (unconfirmed) guess is, that the first int fields in the speech.info are some sort of CRC/hash that are used as a lookup for the original strings.

@John_Doe:
I played around a bit with the CRC (the one from Monkey1.pak to test it) but I can't get the right value. Could you share on how you can compute the CRC exactly? (I tried to & 0xDF the strings but this does not give the right solution with a CRC32).
jott is offline   you may: quote & reply,
Old 07-19-2009, 11:37 AM   #113
spencersage
Lurker
 
Join Date: Jul 2009
Posts: 2
Okay Jeroen_JRP, I've almost got this figured out... but for some reason Windows downloaded your batch program as a text file... .cmd.txt and I can't get it to recognize it or run it any other way. What do I do to get it to run it as a CMD? Sorry for my uselessness.
spencersage is offline   you may: quote & reply,
Old 07-19-2009, 12:53 PM   #114
Krasas
Rookie
 
Join Date: Jan 2007
Location: Greece
Posts: 21
Current Game: Tales of MI
Quote:
Originally Posted by jott View Post
My (unconfirmed) guess is, that the first int fields in the speech.info are some sort of CRC/hash that are used as a lookup for the original strings.
From what I could gather, the header before each "group of cues" entry in the speech.info file has the following fields.
  • 4 bytes that are some kind of CRC or otherwise uniquely indexing a spoken line (in english). This means that the cues: "Guybrush Threepwood.", "Guybrush THREEPWOOD", "Guybrush Threepwood!" will all have the same value for this field, even though they are spoken from different characters, and have differences in pronounciation. I really have trouble understanding the reason for this field, but I bet that this is what causes problems with fansubs.
  • 2 bytes that index the room where the cue is spoken
  • 2 bytes that are some kind of index for the "interaction" where the cue is spoken (e.g. same value if guybrush interacts with the same object, same value throughout one conversation)
  • 2 bytes that somehow index the cue within the conversation or the room -I am not sure.
  • 2 bytes that incementally index a "subcue" (if any) within a single cue. Subcues are seperated by the escape sequence \255\003 in the original text. (value 00 for the first subcue, 01 for the second etc.)
  • 2 bytes: that have the value 01 if the line is spoken by Guybrush, and 00 else.
  • 2 bytes: of unknown purpose. They almost always seem to be 00, but there are cases where they have other value.
Krasas is offline   you may: quote & reply,
Old 07-19-2009, 01:30 PM   #115
elTee
beatnik
 
elTee's Avatar
 
Status: Super Moderator
Join Date: Dec 2001
Location: Cheltenham, England
Posts: 2,899
The International House of Mojo Staff LFN Staff Member 
Quote:
Originally Posted by spencersage View Post
Okay Jeroen_JRP, I've almost got this figured out... but for some reason Windows downloaded your batch program as a text file... .cmd.txt and I can't get it to recognize it or run it any other way. What do I do to get it to run it as a CMD? Sorry for my uselessness.
If you click on 'tools' in any windows explorer folder, then 'folder options' there should be an option to hide/reveal filename extensions. If you make them visible you can just remove the '.txt' from the end of the filename and it'll work fine.


LucasTones - LT - elTee
The International House of Mojo - writing long-winded gibberish increasingly infrequently
elTee is offline   you may: quote & reply,
Old 07-19-2009, 01:48 PM   #116
Jeroen_JRP
Rookie
 
Jeroen_JRP's Avatar
 
Join Date: Jul 2009
Posts: 28
Quote:
Originally Posted by elTee View Post
If you click on 'tools' in any windows explorer folder, then 'folder options' there should be an option to hide/reveal filename extensions. If you make them visible you can just remove the '.txt' from the end of the filename and it'll work fine.
Exactly, and in case that doesn't work I uploaded a .zip containing the .cmd file:
http://hulauncher.jrpweb.nl/files/mi...Processing.zip

Last edited by Jeroen_JRP; 10-12-2009 at 01:09 PM.
Jeroen_JRP is offline   you may: quote & reply,
Old 07-19-2009, 03:52 PM   #117
koun
Rookie
 
Join Date: Jul 2009
Posts: 11
I have created a batch file to rename the tracks of the new Soundtrack:
Code:
ren "track18b.mp3" "01. Opening Themes.mp3"
ren "track18c.mp3" "02. Introduction.mp3"
ren "track7.mp3" "03. Chapter Screen.mp3"
ren "track9.mp3" "04. The Scumm Bar.mp3"
ren "track13.mp3" "05. LeChuck's Theme.mp3"
ren "track3.mp3" "06. Following The Shop Keeper.mp3"
ren "track10.mp3" "07. Ghost Ship Shuffle.mp3"
ren "track6.mp3" "08. Meleé Island.mp3"
ren "track2.mp3" "09. The Voodoo Shop.mp3"
ren "track8.mp3" "10. Guybrush and Elaine.mp3"
ren "track4.mp3" "11. Meleé Forest.mp3"
ren "track19.mp3" "12. Stan's Previously Used Ships.mp3"
ren "track12.mp3" "13. The Fettucini Brothers.mp3"
ren "track16.mp3" "14. The Journey.mp3"
ren "track15.mp3" "15. Monkey Island.mp3"
ren "track22.mp3" "16. The Cannibal Village.mp3"
ren "track14.mp3" "17. LeChuck's Theme (Alternate).mp3"
ren "track5.mp3" "18. Organ Prelude.mp3"
ren "track17.mp3" "19. Closing Themes.mp3"
ren "track18a.mp3" "20. Theme (alternative version).mp3"
ren "track20.mp3" "21. Unknown.mp3"
ren "track10a.mp3" "22. Ghost Ship Shuffle (alternative version).mp3"
It is based on the following soundtrack: http://soundtracks.mixnmojo.com/mi1.htm
Feel free to post corrections of any kind
koun is offline   you may: quote & reply,
Old 07-19-2009, 04:43 PM   #118
ramy
Rookie
 
ramy's Avatar
 
Join Date: Aug 2004
Posts: 32
Quote:
Originally Posted by Jeroen_JRP View Post
2) Place these files together in the same folder somewhere on your computer.
For the script to work, be sure the folder that you place these in from the c:\ don't have any spaces in the folder name. For example, having your folder in C:\Documents and Settings\etc...won't work.

I was having this problem and it took me a while to figure out why I couldn't get the script to work.

ramy is offline   you may: quote & reply,
Old 07-19-2009, 05:04 PM   #119
Jeroen_JRP
Rookie
 
Jeroen_JRP's Avatar
 
Join Date: Jul 2009
Posts: 28
Quote:
Originally Posted by ramy View Post
For the script to work, be sure the folder that you place these in from the c:\ don't have any spaces in the folder name. For example, having your folder in C:\Documents and Settings\etc...won't work.

I was having this problem and it took me a while to figure out why I couldn't get the script to work.
Ow, I'm sorry about that, forgot to check it. Didn't have any trouble myself becouse Windows Vista and 7 use far less spaces in their folders.
Thanks for the heads up!
Jeroen_JRP is offline   you may: quote & reply,
Old 07-20-2009, 05:23 AM   #120
Rum Rogers
Rookie
 
Rum Rogers's Avatar
 
Join Date: Jul 2009
Posts: 34
Quote:
Originally Posted by Farlander1991 View Post
Hey again, guys.

I've managed to edit speech.info correctly, without removing the voice overs, using HEX editor (don't know why it didn't work earlier). But, speech.info doesn't edit any text in the original SMI version OR the dialouge choices in the new version (I mean, like, if we change Guybrush's line, the choice line will still be the same, though Guybrush will say other things). Editing original text files kind of helped, but voice overs disappear for any edited in the original monkey game line. Does anybody know how to fix this?
Hi everybody!
How'd you do that? I tried editing it with HEX editor, but the game crashes as soon as the line I edit gets said by the character.
Rum Rogers is offline   you may: quote & reply,
Post a new thread. Add a reply to this thread. Indicate all threads in this forum as read. Subscribe to this forum. RSS feed: this forum RSS feed: all forums
Go Back   LucasForums > Network > Mixnmojo.com > Community Discussion Forums > SCUMM > Monkey Island Special Edition - File Formats

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 02:22 AM.


LFNetwork, LLC ©2002-2011 - All rights reserved.
Powered by vBulletin®
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.