It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
METAL GEAR SOLID (PC) situation:

MUSIC in gameplay (MDX)
Only 8bit .wav's are supported. That means static noise is everywhere (only possible to make it way less, or almost no noticaeble).

SFX's (efx.mgz)
It supports 16bit audio, and sound effects could in very good quality. Just looks like 16bit audio works not in all map areas.
But situation: "efx.mgs" is filled with all 1675 sfx's with terrible 8bit .wav's quality. No chance one person could work on this.

Also is seems i can't figure out correct pitch/hz (is around ~10khz) for extraction from my PS1 game (sfx's in STAGE.DIR file).
Best method try to manually capture audio streams (all channels) with Eternal SPU by triggering sfx's in-game.

Cutscenes MUSIC, VOICES and CODEC calls voices (DEMO, VOX)
They in absolute gold, is perfect...

download (MDX restoration):
For shared file, in short.. what you hear, this is max what could be done with 8bit .wav's music (if GOG could manage to do 16bit support, could be gold).
More info on files: in 6th post bellow.
music fixes (and few sfx): MGS1 (GOG) Music Restoration 2020-10-15
Post edited February 21, 2021 by ReiKaz
Sorry it's a little unclear what this does.

Could you explain in more detail? I see 5 audio files in this download and what I'm assuming is a file that instructs the game about something to do with those audio files?

So does this fix an issue where these 5 tracks don't loop properly? I still hear static in them as well so I'm assuming that's not the function of this mod?
You probably didn't know MGS (PC) port audio problems?! Let's try to explain.
MGS (PC) port have terrible quality sound effects (efx.mgz). And terrible quality music, wrong music loops, even missing music (MDX folder).
This quality problem occurs due to only 8bit audio files (while other files like voices, cutscenes music is in 16bit).

Also MGS1 8bit audio files have very high noise/static.
Overall, what's wrong with 8bit?! 8bit ALWAYS gonna have noise/static, ALWAYS. Is impossible to remove.

But what i'm trying to do, is re-create those musics in 8bit with lowest possible noise/static, correct loop, etc.
Is like trying to have best version of worst thing.

PC port audio files:
efx.mgz - 8bit files (supports 16bit)
DEMO - 16bit files
MDX - 8bit files (supports 8bit)
VOX - 16bit files
Post edited October 09, 2020 by ReiKaz
avatar
ReiKaz: You probably didn't know MGS (PC) port audio problems?! Let's try to explain.
MGS (PC) port have terrible quality sound effects (efx.mgz). And terrible quality music, wrong music loops, even missing music (MDX folder).
This quality problem occurs due to only 8bit audio files (while other files like voices, cutscenes music is in 16bit).

Also MGS1 8bit audio files have very high noise/static.
Overall, what's wrong with 8bit?! 8bit ALWAYS gonna have noise/static, ALWAYS. Is impossible to remove.

But what i'm trying to do, is re-create those musics in 8bit with lowest possible noise/static, correct loop, etc.
Is like trying to have best version of worst thing.

PC port audio files:
efx.mgz - 8bit files (supports 16bit)
DEMO - 16bit files
MDX - 8bit files (supports 8bit)
VOX - 16bit files
To confirm, this might not make the audio quality perfect due to the limitations of the existing engine, but this will make things a little better & include all missing music/sfx and the like?
avatar
ReiKaz: Situation: "efx.mgs" is filled with all 1675 sfx's with terrible 8bit .wav's quality. No chance one person could work on this, .
Also is seems i can't figure out correct pitch/hz for extraction from my PS1 game (sfx's in STAGE.DIR file).
Try extracting them at 33075 Hz; That's what the [url=https://metalgear.fandom.com/wiki/Metal_Gear_Solid:_Integral#PC]Metal Gear Wikia[/url] says. Probably will have to resample them to 32000 Hz afterward, but that can be done without repitching or adjusting the speed.

Edit: url code not working, but you can copy and paste it manually.
Post edited October 09, 2020 by SirYodaJedi
I'm sharing new files, is most of music reworked. Some loops correct (and longer tracks). Some loops is just better versions (cause some stuff is impossible on PC port, due to how PS1 music was played and there is no additional loop settings files). In result some music really not bad, and some is just with result - less noise.

For ambient music i have same results like game have. Without 16bit is no chance to get better version. To put in simple explanation: less audio data - more static noise.

For incorrect music played like boss battles, can't find anything on files how to change (plus probably should be on loading assets on area, not enough just replace "0x06.wav" to "0x0c.wav"). Only found on "mgsi.exe" main menu music.

For PC port sfx's in game, is 8bit bad quality files, supports 16bit - but not in all map areas working, so even doing sfx replaces, probably need to do 8bit also, maybe is is possible with less static noise.

MGS1 really needs 16bit audio support.

Also trying extract sfx's from my PS1 disc, still with no luck. SirYodaJedim, those sounds (like npc's voices, steps) is more like ~10khz, while ~31khz is short music samples, which i understand is "composed" and played "live" with PS1.
Post edited October 14, 2020 by ReiKaz
avatar
ReiKaz: I'm sharing new files, is most of music reworked. Some loops correct (and longer tracks). Some loops is just better versions (cause some stuff is impossible on PC port, due to how PS1 music was played and there is no additional loop settings files). In result some music really not bad, and some is just with result - less noise.

For ambient music i have same results like game have. Without 16bit is no chance to get better version. To put in simple explanation: less audio data - more static noise.

For incorrect music played like boss battles, can't find anything on files how to change (plus probably should be on loading assets on area, not enough just replace "0x06.wav" to "0x0c.wav"). Only found on "mgsi.exe" main menu music.

For PC port sfx's in game, is 8bit bad quality files, supports 16bit - but not in all map areas working, so even doing sfx replaces, probably need to do 8bit also, maybe is is possible with less static noise.

MGS1 really needs 16bit audio support.

Also trying extract sfx's from my PS1 disc, still with no luck. SirYodaJedim, those sounds (like npc's voices, steps) is more like ~10khz, while ~31khz is short music samples, which i understand is "composed" and played "live" with PS1.
Very nice! Good work. Less bad audio is still less bad. :-)
Hey ReiKaz, fancy seeing you here! Just stumbled onto this post from a random Google search, what a coincidence.
Very glad someone is finally fixing these audio issues, this is by far the best version of the game but the audio quality is turning me off from playing it. Did you extract the new audio from the Playstation version?
avatar
Xuru_Thor: Hey ReiKaz, fancy seeing you here! Just stumbled onto this post from a random Google search, what a coincidence.
Very glad someone is finally fixing these audio issues, this is by far the best version of the game but the audio quality is turning me off from playing it. Did you extract the new audio from the Playstation version?
Hey Xuru, good to see you here too :D.
For music, with my restoration patch - is maximum what could be done with limitations.
Still not fixed wrong boss battles musics (should be Duel).

For sound effects... I'm checking those, in game is quality terrible.. Very loud static noise.
Extraction PS1 sfx's is meh.. there is no HZ/speed info, so not possible to extract everything correctly.

But, I'm trying to capture PS1 all channels sounds with Eternal SPU in-gameplay. And re-work in PC version.
Currently progress, restored sound effect until Psycho Mantis fight. Is very slow work, capture every single sfx in-game and do edits to replace for PC. Some of them also need re-capture, cause some of them have echo.
Now sfx restoration work is on hold.
avatar
ReiKaz: For incorrect music played like boss battles, can't find anything on files how to change (plus probably should be on loading assets on area, not enough just replace "0x06.wav" to "0x0c.wav"). Only found on "mgsi.exe" main menu music.
Just noticed this problem with the short version of the Alert song, and the same one being used on boss encounters instead of the Boss song. Tried to see if some of the files opened with the notepad had something to change, but there's all filled with scrawls and it's impossible to read if there is something that can be changed. Have you been lucky lately? It really makes me uncomfortable the Alert song being played in bosses battles.

Also, thanks for the long versions on some soundtracks and the fixes, that was quite a job.
Post edited February 23, 2021 by SirZaid
Sup SirZaid! Thanks! Sadly I'm stuck with replacing "Duel", I still have no idea where and how to possible to change.
My bet, is enough to hex edit 1 or 2 files (stage/scenario files) and change .wav name value. But probably is encrypted, and need some one who understand data reading with hex editor.
Also check this post: POST.
I also notice, there is some interest MGS1 (PC) reverse engineering in discord group: metal_gear_dev. Maybe they can help?!
Hello!

Just wanted to say thank you for this mod. I really appreciate the work that was put into it.

Any updates on possible enhancements?

Cheers