Post by The Kirby on Jul 3, 2006 13:55:57 GMT -8
To do this, first you'll need two programs. The first is Winrez, which allows you to access the necessary Gruntz files for extraction and insertion. Another one is a hex editor, which I use XVI32.
Use Winrez to open "GRUNTZ.VRZ" (Gruntz must not be running when you do this.) You'll notice many of the Gruntz voice clips all saved in WAV format. To replace a WAV file with your own, you'll need to create a WAV file that Gruntz accepts. To do this, open "Sound Recorder" (which should come with your computer) and open/record your WAV file. After this, "Save as" and it'll ask you where you want to save the WAV. On this same window is a button labeled "change" which allows you to change the format of the WAV. Gruntz will only except "PCM 22.050 kHz, 8 Bit, Mono" so select that and save your WAV.
Now you'll need to do an extra step. Apparently "Sound Recorder" adds some extra bytes at the beginning of the WAV files it creates/modifies that Gruntz cannot load if they are present. To fix this, open XVI32 and load the WAV. From there you'll see two columns; one on the left and another on the right. Both do the same things, but they show the same information differently (the left one shows the bytes' values and the one on the right shows what each byte value represents in ASCII.) To keep it simple, use the one on the right (with the characters) and look at the top. You'll notice a the word "fact." Delete "fact" and all the bytes after it until you reach "data" (which should be a range of 12 bytes deleted: 0x38 - 0x53.) Now the file is prepared to be inserted into Gruntz! Name the WAV file the EXACT SAME NAME as the WAV file in GRUNTZ.VRZ that you want it to replace. Replace it and save the VRZ. Now when you play the game, you should hear your WAV take the place of the sound that you replaced in Gruntz!
If anyone has an easier method for this, please let me know.
I also give thanks to GoldenGrunt for helping me figure out what the original Gruntz WAV format was.
Although I haven't tried it, I would assume that this would work on Get Medieval and Claw as well.
Use Winrez to open "GRUNTZ.VRZ" (Gruntz must not be running when you do this.) You'll notice many of the Gruntz voice clips all saved in WAV format. To replace a WAV file with your own, you'll need to create a WAV file that Gruntz accepts. To do this, open "Sound Recorder" (which should come with your computer) and open/record your WAV file. After this, "Save as" and it'll ask you where you want to save the WAV. On this same window is a button labeled "change" which allows you to change the format of the WAV. Gruntz will only except "PCM 22.050 kHz, 8 Bit, Mono" so select that and save your WAV.
Now you'll need to do an extra step. Apparently "Sound Recorder" adds some extra bytes at the beginning of the WAV files it creates/modifies that Gruntz cannot load if they are present. To fix this, open XVI32 and load the WAV. From there you'll see two columns; one on the left and another on the right. Both do the same things, but they show the same information differently (the left one shows the bytes' values and the one on the right shows what each byte value represents in ASCII.) To keep it simple, use the one on the right (with the characters) and look at the top. You'll notice a the word "fact." Delete "fact" and all the bytes after it until you reach "data" (which should be a range of 12 bytes deleted: 0x38 - 0x53.) Now the file is prepared to be inserted into Gruntz! Name the WAV file the EXACT SAME NAME as the WAV file in GRUNTZ.VRZ that you want it to replace. Replace it and save the VRZ. Now when you play the game, you should hear your WAV take the place of the sound that you replaced in Gruntz!
If anyone has an easier method for this, please let me know.
I also give thanks to GoldenGrunt for helping me figure out what the original Gruntz WAV format was.
Although I haven't tried it, I would assume that this would work on Get Medieval and Claw as well.