scummvm/engines/queen
Thierry Crozat 60de72a73e QUEEN: Fix loading savegame from Launcher
Loading a savegame from the Launcher for FOTAQ was broken by
commit de879dd (QUEEN: Disable load/save until game is properly
initialized). The patch comes from libretro to fix an issue
described as "ScummVM allows you to load a previous save before
the game is properly initialised. At best, this leads to
undefined behaviour. Most of the time it causes a segfault."

This commit allows loading save game earlier than the original
patch so that loading savegames from the launcher works again.
I don't know the details of the issue that was seen in libretro,
but I tested this change with both address-sanitizer and valgrind
on both Linux and macOS, and neither tool report any issue when
loading a savegame from the launcher.

This fixes bug #11327 (FOTAQ: Loading save game from the launcher
doesn't work).
2020-05-19 01:40:13 +01:00
..
bankman.cpp
bankman.h
command.cpp QUEEN: Add override keywords 2020-02-09 12:43:16 +01:00
command.h
configure.engine
credits.cpp QUEEN: Fix Missing Default Switch Cases 2019-11-15 03:38:19 +00:00
credits.h
cutaway.cpp QUEEN: Fix Missing Default Switch Cases 2019-11-15 03:38:19 +00:00
cutaway.h
debug.cpp QUEEN: Debugger, call base for preEnter and postEnter 2020-05-10 23:39:31 +02:00
debug.h QUEEN: Add override keywords 2020-02-09 12:43:16 +01:00
defs.h
detection.cpp ENGINES: Mark autosave slots as write protected 2020-02-16 15:44:28 -08:00
display.cpp GRAPHICS: Add interface for horizontal shake 2019-11-19 00:20:40 +01:00
display.h
graphics.cpp QUEEN: Fix Missing Default Switch Cases 2019-11-15 03:38:19 +00:00
graphics.h
grid.cpp QUEEN: Fix GCC Compiler Warnings 2019-05-07 23:16:50 +01:00
grid.h
input.cpp JANITORIAL: Rename EVENT_RTL 2020-05-12 10:36:38 +02:00
input.h QUEEN: Refactor to use Engine debugger 2020-02-16 13:07:19 +02:00
journal.cpp JANITORIAL: Rename EVENT_RTL 2020-05-12 10:36:38 +02:00
journal.h
logic.cpp QUEEN: Fix Missing Default Switch Cases 2019-11-15 03:38:19 +00:00
logic.h QUEEN: Add override keywords 2020-02-09 12:43:16 +01:00
midiadlib.cpp QUEEN: Fix Missing Default Switch Cases 2019-11-15 03:38:19 +00:00
midiadlib.h QUEEN: Add override keywords 2020-02-09 12:43:16 +01:00
module.mk
music.cpp
music.h QUEEN: Add override keywords 2020-02-09 12:43:16 +01:00
musicdata.cpp
POTFILES
queen.cpp QUEEN: Fix loading savegame from Launcher 2020-05-19 01:40:13 +01:00
queen.h QUEEN: Added override keyword 2020-04-24 01:40:06 +02:00
resource.cpp
resource.h
restables.cpp
sound.cpp QUEEN: Add override keywords 2020-02-09 12:43:16 +01:00
sound.h QUEEN: Add override keywords 2020-02-09 12:43:16 +01:00
state.cpp QUEEN: Fix Missing Default Switch Cases 2019-11-15 03:38:19 +00:00
state.h
structs.h QUEEN: Fix GCC Compiler Warnings 2019-05-07 23:16:50 +01:00
talk.cpp QUEEN: Fix Missing Default Switch Cases 2019-11-15 03:38:19 +00:00
talk.h
walk.cpp
walk.h
xref.txt