Problem with Indiana Jones 4 and ScummVM + a question

Ask for help with ScummVM problems

Moderator: ScummVM Team

Post Reply
User avatar
Nightkin
Posts: 11
Joined: Mon May 29, 2006 3:39 pm
Location: Germany

Problem with Indiana Jones 4 and ScummVM + a question

Post by Nightkin »

Hello!

I have a problem with ScummVM and Indiana Jones 4. Whenever i want to read the magazin you have in your inventory i get an error message:

Failed to save state to file:

atlantis.c99


Does anyone knwo what this means, and how I can fix it?
I use the latest version of ScummVM

And another question:
What kind of soundcard does ScummVM emulate? I tried to get the same good sound quality with DosBox, but it didnt work? Has anyone a tip which DosBox settings would match the ScummVM sound settings?

Thanks for your help :)
User avatar
sev
ScummVM Lead
Posts: 2304
Joined: Wed Sep 21, 2005 1:06 pm
Contact:

Re: Problem with Indiana Jones 4 and ScummVM + a question

Post by sev »

Nightkin wrote: Failed to save state to file:

atlantis.c99

Does anyone knwo what this means, and how I can fix it?
I use the latest version of ScummVM
Make sure your Save Path (see GUI->Options->Paths->Save Path) is writeable.
Nightkin wrote: What kind of soundcard does ScummVM emulate? I tried to get the same good sound quality with DosBox, but it didnt work? Has anyone a tip which DosBox settings would match the ScummVM sound settings?
See GUI->Options->Audio->Music driver. For indy4 use Adlib.

Eugene
User avatar
eriktorbjorn
ScummVM Developer
Posts: 3558
Joined: Mon Oct 31, 2005 7:39 am

Re: Problem with Indiana Jones 4 and ScummVM + a question

Post by eriktorbjorn »

Nightkin wrote:I have a problem with ScummVM and Indiana Jones 4. Whenever i want to read the magazin you have in your inventory i get an error message:

Failed to save state to file:

atlantis.c99


Does anyone knwo what this means, and how I can fix it?
I use the latest version of ScummVM
That probably means that your Save Path setting is wrong. Make sure it points to an existing folder, and that you can create files in it.
Nightkin wrote:And another question:
What kind of soundcard does ScummVM emulate? I tried to get the same good sound quality with DosBox, but it didnt work? Has anyone a tip which DosBox settings would match the ScummVM sound settings?
As far as I know, for this game ScummVM plays either the Adlib music (though there DOSbox should sound at least as good), or it plays tracks that were written for the Roland MT-32. These are played through your system's MIDI driver, but unless you've specifically indicated that the music is going to be played through an MT-32, ScummVM will try to convert it to General MIDI first. With mixed, but hopefully acceptable, results.

I don't know if DOSbox has any similar feature.
User avatar
Nightkin
Posts: 11
Joined: Mon May 29, 2006 3:39 pm
Location: Germany

Post by Nightkin »

Hello!

Thank you for this fast answer. Tha save path was write protected :)

Why is Adlib the one choose for Indy 4?
How do I know which soundcard to choose for which game Monkey, BASS, and so on?

Greetings...
User avatar
eriktorbjorn
ScummVM Developer
Posts: 3558
Joined: Mon Oct 31, 2005 7:39 am

Post by eriktorbjorn »

Nightkin wrote:Why is Adlib the one choose for Indy 4?
I'm not sure what sev meant, but Adlib is not the only choice for Indy 4. It happens to be my personal choice for it, but that's beside the point.

The original PC version of Indy 4 supported, I believe, PC Speaker, Adlib and MT-32 music. ScummVM currently only supports the Adlib and MT-32 music. As I said above, the MT-32 music is almost General MIDI, but unless it's played through a MT-32, ScummVM has to approximate it.

I haven't heard what the MT-32 music really should sound like, and on my hardware the MIDI approximation sometimes sounds a bit off, so that's why I use Adlib instead.
Nightkin wrote:How do I know which soundcard to choose for which game Monkey, BASS, and so on?
I'm only familiar with the situation in the PC versions of the games, not Amiga or Macintosh or FM Towns versions, etc. With that in mind...

The more recent games have digitized music, so for them the music driver makes no difference at all. Similarly, it has no effect on the games that use CD audio tracks for their music.

For the rest of the games, the music driver does matter. The list of available ones may look daunting, but for most games there are only two that matter: Adlib, and the native MIDI driver. Most of the remaining games support MIDI music in some way, and that's what I would try first. However, there are a couple of games that do support MIDI where I still prefer Adlib.

Some games are too old to support MIDI. For the EGA versions of Loom and The Secret of Monkey Island there are patches that add MIDI music. You should be able to find them on LucasArts's support web pages. (I believe ScummVM will produce an error message if you try to play MIDI music for them if the patch is missing.) If not, try Adlib.

Some games are too old to even have Adlib music. That's where the PC Speaker and PCjr music drivers come in handy. I think LucasArts supported the PC Speaker and PCjr music at least up to Fate of Atlantis, but ScummVM only supports it for some of the older games.

So which is the best? Well, if you ask any random player, he will probably tell you that by sheer coincidence, the very best sound in the universe just happens to be produced by whatever he first played The Secret of Monkey Island on. Even if it was the PC speaker. :) You'll just have to experiment to find what suits you. If the music driver isn't valid for the game, ScummVM should fall back to using a sensible default, so if they all sound the same to you, that's probably what's happening.
User avatar
Nightkin
Posts: 11
Joined: Mon May 29, 2006 3:39 pm
Location: Germany

Post by Nightkin »

Thank you very much for your answer. :)
It explaines a lot!
Post Reply