[Scummvm-tracker] [ScummVM :: Bugs] #15353: SCUMM: MONKEY1 (Macintosh) Crash in saveLoadWithSerializer loading 2.8.0 saves on 2.9.0git

ScummVM :: Bugs trac at scummvm.org
Mon Sep 2 20:47:22 UTC 2024


#15353: SCUMM: MONKEY1 (Macintosh) Crash in saveLoadWithSerializer loading 2.8.0
saves on 2.9.0git
----------------------------+------------------------------
Reporter:  dwatteau         |       Owner:  (none)
    Type:  defect           |      Status:  new
Priority:  high             |   Component:  Engine: SCUMM
 Version:                   |  Resolution:
Keywords:  saves,macintosh  |        Game:  Monkey Island 1
----------------------------+------------------------------
Comment (by AndywinXp):

 ```
         if (s.isLoading() && VAR_SOUNDCARD != 0xFF && (_game.heversion <
 70 && _game.version <= 6)) {
                 if (currentSoundCard != VAR(VAR_SOUNDCARD)) {
                         Common::String soundCards[] = {"PC Speaker", "IBM
 PCjr/Tandy", "Creative Music System", "AdLib", "Roland MT-32/CM-32L"};

                         GUI::MessageDialog dialog(
                                 Common::U32String::format(_("Warning:
 incompatible sound settings detected between the current configuration and
 this saved game.\n\n"
                                         "Current music device: %s (id
 %d)\nSave file music device: %s (id %d)\n\n"
                                         "Loading will be attempted, but
 the game may behave incorrectly or crash.\n"
                                         "Please change the audio
 configuration accordingly in order to properly load this save file."),
 soundCards[currentSoundCard].c_str(), currentSoundCard,
 soundCards[VAR(VAR_SOUNDCARD)].c_str(), VAR(VAR_SOUNDCARD))
                         );
                         runDialog(dialog);
                 }
         }
 ```

 It's crashing here... why is it crashing here? :S
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/15353#comment:2>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list