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

×
ScummVM seems to default to AdLib emulation. Since the music in this game was made with General Midi in mind, the Music quality can be greatly improved by editing the "ScummVM.ini" file in the installation directory. Add he following line in the "[t7g]" setion of the file below the "platform=pc" line.

music_driver=windows_Microsoft GS Wavetable Synth

Edit: You will know that it works correctly if the game starts with a special loading screen showing a running clock beneath Stauf's portrait and the words "Please wait while General midi drivers are loaded" (see attached picture).
Attachments:
stauf.png (100 Kb)
Post edited February 10, 2012 by Lafazar
The games runs fine?No hiccups or stuff?
avatar
Wealin: The games runs fine?No hiccups or stuff?
It runs perfectly well, thanks to ScummVM.
avatar
Wealin: The games runs fine?No hiccups or stuff?
avatar
Lafazar: It runs perfectly well, thanks to ScummVM.
Runs smooooooothly cool perfect. Gonna add the music driver line to the ini now.

Thanks!
seems to stay as is when i try to edit it
Thanks for the tip, sounds a million times better!

At first I somehow wasn't able to get general midi working by adding to scummvm.ini with notepad in W7/64 (I could edit it, but the game did not pick it up), so I configured it via the ScummVM GUI and now it works.
Ah I see now,

the tip above does work adding that line to the end of the config but you gotta remove this from it too

midiAdLib

If that stays there it overrides the

music_driver=windows_Microsoft GS Wavetable Synth

also it also adds a about 30 second additional loadup time while it prepairs the general midi drivers and make the config read only too, it seems to put itself back to adlib every chance it gets
Post edited February 09, 2012 by mutilatedmessiah
avatar
mutilatedmessiah: Ah I see now,

the tip above does work adding that line to the end of the config but you gotta remove this from it too

midiAdLib

If that stays there it overrides the

music_driver=windows_Microsoft GS Wavetable Synth

also it also adds a about 30 second additional loadup time while it prepairs the general midi drivers and make the config read only too, it seems to put itself back to adlib every chance it gets
Not being able to edit a file in the game directory usually happens when using Windows Vista/7 and installing the game in the "Program Files"/"Program Files (x86)" Directory.

So as a general rule I recommend to NOT install GOG games (or any older games that you want to improve with ini-tinkering for that matter) in the "Program Files"/"Program Files (x86)" directories.
When viewing the .ini contents, everything is laid out really weird; there are only 2 lines of data, rather than the usual layout of an attribute/value pairing on each line. What am I doing wrong?
OK, fixed that problem, but it won't work for me. I had to pull the file out to Desktop, where I edited it, then returned to the game folder. I am currently using Windows 7 Professional.
avatar
Jonesy89: OK, fixed that problem, but it won't work for me. I had to pull the file out to Desktop, where I edited it, then returned to the game folder. I am currently using Windows 7 Professional.
Like I said above: Don't install this game in the "Program Files"/"Program Files (x86)" directories on Windows Vista/7. You must have administrator privileges to edit the files in there. Windows will keep the changes somewhere in the hidden C:\Users\Appdata Folder and it becomes quite confusing if and when the game gets to see the changed file (depending on the privileges used to start the game). Just save yourself all that hassle and install the game in a different directory.
I had installed in the Program Files folder. Anyway, fixed; just ran the shortcut as admin.
Thanks for the information in this post. Having said that, even following the instructions here, the music still plays AdLib. Would someone be kind enough to post the full .ini?
This is my scummvm.ini that works for me, but there are settings you would probaly want to change depending on your install location and display setup, and I don't know if the music_driver is exactly the same for all hardware and OSs:

---

[scummvm]
lastselectedgame=t7g
browser_lastpath=D:\Program Files (x86)\GOG.com\The 7th Guest\
mute=false
versioninfo=1.2.1

[t7g]
description=The 7th Guest (DOS/English)
talkspeed=60
path=D:\Program Files (x86)\GOG.com\The 7th Guest\
subtitles=false
fullscreen=true
gameid=groovie
language=en
platform=pc
music_driver=windows_Microsoft GS Wavetable Synth
opl_driver=auto
aspect_ratio=false
speech_mute=false
guioptions=sndNoSubs sndNoSFX midiAdLib midiMt32 midiGM lang_English

---

EDIT: What I did in the end was delete scummvm.ini and then start the game. The ScummVM GUI will come up and you can reconfigure the game from scratch: click 'add game...', point to the The 7th Guest folder (probably 'go up' one level from the scummvm folder). Then, in the 'audio' tab check 'overríde global audio settings' and select the desired music device. You will probaly also want to check the 'full screen mode' checkbox under 'graphics' options. Click 'ok' and you should be set!
Post edited February 11, 2012 by sndwv
I was turned off by the music quality so much I was running in DOSBox, putting together a CUE sheet by hand to try and get CD audio all in order to use General MIDI. Thanks for posting this. Hopefully the GOG team will revise the release and make General MIDI the default.