aboutsummaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
authorFilippos Karapetis2012-06-13 22:55:27 +0300
committerFilippos Karapetis2012-06-13 22:56:43 +0300
commite4f08a4644c5a59b8e02b3702eef436e52e2d994 (patch)
treeb2f5d8fd306d60c1df8ec255f9df8742d563d36d /common
parent179427c78f2a634beb4485661bf2b1fc78ef559f (diff)
downloadscummvm-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')
0 files changed, 0 insertions, 0 deletions