diff options
author | Filippos Karapetis | 2012-06-13 22:55:27 +0300 |
---|---|---|
committer | Filippos Karapetis | 2012-06-13 22:56:43 +0300 |
commit | e4f08a4644c5a59b8e02b3702eef436e52e2d994 (patch) | |
tree | b2f5d8fd306d60c1df8ec255f9df8742d563d36d /common/EventDispatcher.cpp | |
parent | 179427c78f2a634beb4485661bf2b1fc78ef559f (diff) | |
download | scummvm-rg350-e4f08a4644c5a59b8e02b3702eef436e52e2d994.tar.gz scummvm-rg350-e4f08a4644c5a59b8e02b3702eef436e52e2d994.tar.bz2 scummvm-rg350-e4f08a4644c5a59b8e02b3702eef436e52e2d994.zip |
SCI: Fix the loading screen and the loading functionality in Shivers
Shivers uses extra special hardcoded save files together with the normal
ones that are used to store slot names and spot descriptions. The scheme
is a bit odd, and since the names of the extra save files are hardcoded,
this scheme is problematic to use. We skip the creation of these files
altogether and use virtual files instead, which means that the
(broken) spot descriptions won't be visible next to each save
description. This isn't a major issue for now, and it's left as a future
TODO to implement this feature in a cleaner way, and not with extra save
files. This scheme fixes the slot descriptions in the loading screen.
Also, kCD(1) has been implemented, which fixes loading of the save
states themselves
Diffstat (limited to 'common/EventDispatcher.cpp')
0 files changed, 0 insertions, 0 deletions