[Scummvm-tracker] [ScummVM :: Bugs] #12390: AGS: Quest for Glory II Remake: Saving from the game's save screen, overwrites 2nd slot

ScummVM :: Bugs trac at scummvm.org
Fri Apr 16 00:21:22 UTC 2021


#12390: AGS: Quest for Glory II Remake: Saving from the game's save screen,
overwrites 2nd slot
-------------------------------------------+-------------------------------
Reporter:  OmerMor                         |       Owner:  criezy
    Type:  defect                          |      Status:  closed
Priority:  blocker                         |   Component:  Engine: AGS
 Version:                                  |  Resolution:  fixed
Keywords:  ags qfg2agdi qfg2vga qfg2 save  |        Game:  Quest for Glory
                                           |  2
-------------------------------------------+-------------------------------
Changes (by criezy):

 * owner:  (none) => criezy
 * status:  new => closed
 * resolution:   => fixed

Comment:

 Looking at the game scripts helped me understand what was not working in
 this game when saving with the game's save screen. This was related to
 checking if a file already exists, that was not working properly in
 ScummVM. This is now fixed.

 I also looked at the crash when saving (and loading) using the ScummVM
 menu. I am assuming the error you got is the same I saw: "This command
 cannot be used within non-blocking events such as
 repeatedly_execute_always". The AGS engine indeed does not support this.
 So I have now disabled loading and saving from the GMM menu when we are
 within such a non-blocking event.

 Thanks again you for the bug report. This was a fun one to debug and gave
 me some good insight on AGS scripts :-)
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/12390#comment:6>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list