scummvm/engines/tinsel
Einar Johan Trøan Sømåen 21b72c5bc3 TINSEL: Handle DW2 saves that had Noir-sized SysVars
With this change we now once again can read pre 2.6 savegames.
Similarly savegames created after this fix will be readable by
ScummVM < 2.6.0. We will also be able to load savegames created
by ScummVM 2.6.x.

The only limitation is that since we now create the same kind
of savegames as older versions again, ScummVM 2.6.x will be
unable to load savegames created after this.

This fixes bug #13897

(cherry picked from commit 366c1e505d)
2023-02-04 18:20:36 +01:00
..
noir
actors.cpp TINSEL: Fix DW2 subtitle color on big-endian systems 2022-11-27 23:06:24 +02:00
actors.h
adpcm.cpp
adpcm.h
anim.cpp
anim.h
background.cpp
background.h
bg.cpp
bmv.cpp JANITORIAL: Fix various single-character typos 2022-11-11 20:55:56 +01:00
bmv.h
cliprect.cpp
cliprect.h
config.cpp
config.h
configure.engine
credits.pl
cursor.cpp
cursor.h
debugger.cpp
debugger.h
detection.cpp TINSEL: Change "2" to "II" in DW2 title 2022-11-28 19:43:13 +01:00
detection.h
detection_tables.h
dialogs.cpp
dialogs.h
drives.cpp
drives.h
dw.h
effect.cpp
events.cpp
events.h TINSEL: Fix UB for enum TINSEL_EVENT in DW2. PVS-Studio V1016 2022-11-29 00:41:03 +01:00
faders.cpp
faders.h
film.cpp
film.h
font.cpp
font.h
graphics.cpp
graphics.h
handle.cpp
handle.h
heapmem.cpp
heapmem.h
inv_objects.cpp
inv_objects.h
mareels.cpp
mareels.h
metaengine.cpp
module.mk
move.cpp
move.h
movers.cpp
movers.h
multiobj.cpp
multiobj.h
music.cpp TINSEL: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
music.h
object.cpp
object.h
palette.cpp
palette.h
pcode.cpp
pcode.h
pdisplay.cpp TINSEL: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
pdisplay.h
pid.h
play.cpp
play.h
polygons.cpp TINSEL: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
polygons.h
POTFILES
saveload.cpp TINSEL: Handle DW2 saves that had Noir-sized SysVars 2023-02-04 18:20:36 +01:00
savescn.cpp
savescn.h TINSEL: Handle DW2 saves that had Noir-sized SysVars 2023-02-04 18:20:36 +01:00
scene.cpp
scene.h
sched.cpp
sched.h
scn.cpp
scn.h
scroll.cpp
scroll.h
sound.cpp
sound.h
strres.cpp TINSEL: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
strres.h
sysvar.cpp TINSEL: Handle DW2 saves that had Noir-sized SysVars 2023-02-04 18:20:36 +01:00
sysvar.h TINSEL: Handle DW2 saves that had Noir-sized SysVars 2023-02-04 18:20:36 +01:00
text.cpp
text.h
timers.cpp
timers.h
tinlib.cpp TINSEL: Correct spelling mistake 2022-10-27 15:57:30 +02:00
tinlib.h
tinsel.cpp
tinsel.h
token.cpp
token.h