Can't Find The Files Needed to Start 3 Skulls of the Toltecs

General chat related to ScummVM, adventure gaming, and so on.

Moderator: ScummVM Team

User avatar
Raziel
ScummVM Porter
Posts: 1517
Joined: Tue Oct 25, 2005 8:27 am
Location: a dying planet

Post by Raziel »

I guess there also isn't some setup.exe?

Could you post the directory structure of your cd?
I hope they didn't sell you a phony copy.
digitall
ScummVM Developer
Posts: 1172
Joined: Thu Aug 02, 2012 1:40 pm

Post by digitall »

If this is the version I have, it came as a extra on the CD for the sequel, The Westerner ... I think the executable for it may be in part of the Westerner installer.

Anyway, I tried this with my copy and found the same issue i.e. the Adlib Emulator which is the nominal default music device fails as the engine requires the SAMPLE.* files which are not present with that version (again, might be an updated executable for Win32, rather than DOS). See:
https://github.com/scummvm/scummvm/blob ... ic.cpp#L40

The solution as per that code which worked for me is to override the Audio settings per game and set "MT-32 Emulator" to use the "less good" MT-32 music ... Probably, setting No Music would also work.
philthethrill
Posts: 55
Joined: Tue Aug 22, 2017 7:55 am

Post by philthethrill »

I tried setting the audio option to MT-32 Emulator, and I got a message saying the selected audio device 'MT-32 Emulator' cannot be used. See log file for more information. Attempting to fall back to the next available device..." The console window says "WARNING: The MT-32 Emulator requires one of the two following file sets (not bundled with ScummVM): Either 'MT32_CONTROL.ROM', and 'MT32_PCM.ROM' or 'CM32L_CONTROL.ROM' and 'CM32L_PCM.ROM'!

The game works with the no music option. I can still hear the music during the introduction though. I guess the intro is not affected by the sound options.
User avatar
Raziel
ScummVM Porter
Posts: 1517
Joined: Tue Oct 25, 2005 8:27 am
Location: a dying planet

Post by Raziel »

@philthethrill

Ok, so i checked my English CD version and all the files are in root (WESTERN is in a subdir called English.PDI).

There are Setup.exe and Install.exe and lots more including the two files mentioned in the DATA FILES wiki section.

So, if you don't have a version @digitall mentioned you probably were scammed with a phony copy.
The game works with the no music option. I can still hear the music during the introduction though. I guess the intro is not affected by the sound options.
The intro and every "movie" sequence has their audio merged in and will always play.
The "no music" option only affects the in-game music that plays while in a scene and those scenes will unfortuantely stay silent then.

wrt the MT-32.ROM and such: I'm afraid those are copyrighted ROMS which you can only get by owning the MT-32 hardware and ripping it from there.

@digitall

It doesn't crash here (nothing on serial) but it freezes my entire system...should that happen?
Do you think we should enter that into the bug system?
The solution as per that code which worked for me is to override the Audio settings per game and set "MT-32 Emulator" to use the "less good" MT-32 music
Which is funny, since i just compared the two and MT-32 sounds much more advanced than ADLib (at least on my General MIDI hardware)
philthethrill
Posts: 55
Joined: Tue Aug 22, 2017 7:55 am

Post by philthethrill »

Here is the directory on my CD.

https://flic.kr/p/NG7Y91

And here are pictures of the case and the CDs. The 3 Skulls of the Toltecs came as a bonus CD.

Front side of the case https://flic.kr/p/29Jkb6Y

Inside of the case (The Westerner CD is under the 3 Skulls of the Toltecs CD). https://flic.kr/p/2aKmUau

Both CDs. https://flic.kr/p/2aKn7rd

Back side of the case. https://flic.kr/p/2aKmUe7

If what I have is a phony copy, it's too late to return it now. I bought it 2 years ago.
User avatar
Longcat
Posts: 1061
Joined: Sat Sep 23, 2006 3:15 pm

Post by Longcat »

This is an old game. Have you tried running the installer on an earlier version of Windows, like XP/98/95?
philthethrill
Posts: 55
Joined: Tue Aug 22, 2017 7:55 am

Post by philthethrill »

No I haven’t. I only have Windows 10.
User avatar
Raziel
ScummVM Porter
Posts: 1517
Joined: Tue Oct 25, 2005 8:27 am
Location: a dying planet

Post by Raziel »

Looks like it's the version @digitall mentioned...Westener with 3 Skulls as bonus and i'm afraid you need to install it first to get the 3 Skulls game data.
digitall
ScummVM Developer
Posts: 1172
Joined: Thu Aug 02, 2012 1:40 pm

Post by digitall »

If it is the same as mine, the 3 Skulls came as a separate CD-ROM, but the game on it is installed via an Installshield installer.

If this will not install, then you can use a utility like unshield to unpack this:
https://github.com/twogood/unshield

However, I can't find a precompiled build of that for Windows, so you would either have to compile this yourself using MSVC / VS Express or use a Virtual Machine i.e. Oracle Virtualbox with a Linux distribution such as Ubuntu to allow you to install unshield and unpack this.
User avatar
Longcat
Posts: 1061
Joined: Sat Sep 23, 2006 3:15 pm

Post by Longcat »

Try running the installer in compatibility mode. If you can get it to work, you won't need to do all these other steps.
Post Reply