Opened 9 years ago

Closed 2 years ago

#6819 closed defect (fixed)

AGOS: StS - Music Issue

Reported by: SF/tim20 Owned by: NMIError
Priority: normal Component: Engine: AGOS
Version: Keywords:
Cc: Game: Simon the Sorcerer 1


I've encountered an audio emulation issue with my original CD version of Simon the Sorcerer. For my audio preferences I always select for the Audio Device - Microsoft GS Wavetable Synth (Windows MIDI) and under MT-32 - True Roland MT-32 (disable GM emulation).

I've noticed, even with the music bar at full, the music tends to sound quieter than the Windows CD version. I've noticed the music goes slightly louder when talking to the bard with the sousaphone and then will go back to normal, and most noticeable of all is the music in the dragon's cave. It doesn't sound right. Not compared to how I remember it, nor how it is in the Windows CD version.

I have a save from both the original CD and Windows CD versions so hopefully someone can easily notice the issue I'm referring to. Both are just outside the dragon's cave.

As I can only attach one save, the one here is from the original CD version. Here's a Dropbox link to the other from the Windows CD version:

ScummVM version - 1.7.0 Language of game - English Version of game - Talkie, CD Platform and Compiler - Windows 7, 64 bit

Ticket imported from: bugs/6819.

Attachments (1)

simon1.001 (845 bytes ) - added by SF/tim20 9 years ago.

Download all attachments as: .zip

Change History (8)

by SF/tim20, 9 years ago

Attachment: simon1.001 added

comment:1 by SF/tim20, 9 years ago

I've also noticed the music in some areas of the game sounding unusual, such as in the Dwarf mine. Plus, I've heard sound effects drop out/cut short.

comment:2 by lordhoto, 9 years ago

You should uncheck the "True Roland MT-32 (disable GM emulation)" option when you use the Microsoft GS Wavetable Synth because that is no MT-32 device. Disabling that option will probably resolve the issue that the music sounds strange.

comment:3 by SF/tim20, 9 years ago

But if I do that the music I get isn't right; it isn't the music I'm familiar with from when I played the game as a kid. ;) Load up the game with those options of mine for yourself to hear it. The music should sound like it's all played on a keyboard with beats etc. :) Besides, the rest of the game's music is fine with those settings, it's just in certain areas that it's wrong. And with those settings, there's no problem with the music in the Windows CD version (the re-release), which I believe is the same version GOG offer.

comment:4 by Kirben, 9 years ago

Are you comparing the music in the MS-DOS version, to the music in the Windows version? as that isn't a valid comparison. The MS-DOS version should only be compared to the original under MS-DOS or emulation (DosBox).

Also the original Windows version incorrectly played the Roland MT-32 music as General MIDI, which is why it sounded different compared to ScummVM.

comment:5 by SF/tim20, 9 years ago

Yeah, the original I have is the DOS version. Even if I shouldn't compare the music in the DOS version with the Windows versions, it's still strange that for the most part the music is identical when using the Roland MT-32 as a General MIDI. It's only the odd few places that it sounds weird/different.

The music in the Windows version I have sounds exactly how I remember it under ScummVM with the Roland MT-32 as General MIDI. :)

comment:6 by raziel-, 4 years ago

Summary: Simon the Sorcerer Original Talkie - Music IssueAGOS: StS - Music Issue

comment:7 by NMIError, 2 years ago

Owner: set to NMIError
Resolution: fixed
Status: newclosed

The difference in volume between the DOS CD and Windows CD version is because the MIDI data of the DOS CD version has all note velocity values halved compared to the DOS floppy and Windows versions. So ScummVM's behavior is accurate here. You can compensate for this using the volume controls.

I've recently tweaked the MIDI output for this game and I can confirm that ScummVM's output is now equivalent to that of the original DOS and Windows versions.

Note: See TracTickets for help on using tickets.