[Scummvm-git-logs] scummvm master -> e4a1a0e98079317da8cb1a8c5d221e61c18da698
csnover
csnover at users.noreply.github.com
Sat Sep 30 03:20:38 CEST 2017
This automated email contains information about 2 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
f43b2c66fe SCI32: Improve RESOURCE.SFX fallback for RAMA
e4a1a0e980 NEWS: Add new SCI32 games to NEWS and README
Commit: f43b2c66fe417035b56908e857304abe40518631
https://github.com/scummvm/scummvm/commit/f43b2c66fe417035b56908e857304abe40518631
Author: Colin Snover (github.com at zetafleet.com)
Date: 2017-09-29T20:20:20-05:00
Commit Message:
SCI32: Improve RESOURCE.SFX fallback for RAMA
Since Datafiles says to rename any RESOURCE.SFX to RESSFX.00n,
and there is only a RESOURCE.SFX on CD 1, don't confuse users by
failing to use RESSFX.001 for CD2 and CD3.
Changed paths:
engines/sci/resource.cpp
diff --git a/engines/sci/resource.cpp b/engines/sci/resource.cpp
index ad6415d..97cec40 100644
--- a/engines/sci/resource.cpp
+++ b/engines/sci/resource.cpp
@@ -1928,10 +1928,16 @@ int ResourceManager::readResourceMapSCI1(ResourceSource *map) {
volumeName = "RESAUD.001";
}
} else if (resId.getNumber() == 65535) {
- if (g_sci->getGameId() == GID_RAMA && Common::File::exists("RESOURCE.SFX")) {
- volumeName = "RESOURCE.SFX";
- } else {
+ if (g_sci->getGameId() == GID_RAMA) {
volumeName = Common::String::format("RESSFX.%03d", mapVolumeNr);
+
+ if (g_sci->getGameId() == GID_RAMA && !Common::File::exists(volumeName)) {
+ if (Common::File::exists("RESOURCE.SFX")) {
+ volumeName = "RESOURCE.SFX";
+ } else if (Common::File::exists("RESSFX.001")) {
+ volumeName = "RESSFX.001";
+ }
+ }
}
} else {
volumeName = Common::String::format("RESAUD.%03d", mapVolumeNr);
Commit: e4a1a0e98079317da8cb1a8c5d221e61c18da698
https://github.com/scummvm/scummvm/commit/e4a1a0e98079317da8cb1a8c5d221e61c18da698
Author: Colin Snover (github.com at zetafleet.com)
Date: 2017-09-29T20:20:20-05:00
Commit Message:
NEWS: Add new SCI32 games to NEWS and README
Changed paths:
NEWS
README
diff --git a/NEWS b/NEWS
index 7ed09c3..1bd9668 100644
--- a/NEWS
+++ b/NEWS
@@ -19,10 +19,12 @@ For a more comprehensive changelog of the latest experimental code, see:
- Added support for King's Questions.
- Added support for Leisure Suit Larry 6 (hires).
- Added support for Leisure Suit Larry 7.
+ - Added support for Lighthouse.
- Added support for Mixed-Up Mother Goose Deluxe.
- Added support for Phantasmagoria.
- Added support for Phantasmagoria 2.
- Added support for Police Quest 4.
+ - Added support for RAMA.
- Added support for Shivers.
- Added support for Space Quest 6.
- Added support for Torin's Passage.
diff --git a/README b/README
index 798f490..cd3cd76 100644
--- a/README
+++ b/README
@@ -329,10 +329,14 @@ Sierra (SCI) Games:
Leisure Suit Larry 5 [lsl5]
Leisure Suit Larry 6 [lsl6]
Leisure Suit Larry 6 (hires) [lsl6hires]
+ Leisure Suit Larry 7 [lsl7]
+ Lighthouse: The Dark Being [lighthouse]
Mixed-up Fairy Tales [fairytales]
Mixed-up Mother Goose [mothergoose]
+ Mixed-up Mother Goose Deluxe [mothergoosehires]
Pepper's Adventures in Time [pepper]
Phantasmagoria [phantasmagoria]
+ Phantasmagoria 2: A Puzzle of Flesh [phantasmagoria2]
Police Quest 1 [pq1sci]
Police Quest 2 [pq2]
Police Quest 3 [pq3]
@@ -341,6 +345,7 @@ Sierra (SCI) Games:
Quest for Glory 1 [qfg1vga]
Quest for Glory 2 [qfg2]
Quest for Glory 3 [qfg3]
+ RAMA [rama]
Slater & Charlie Go Camping [slater]
Shivers [shivers]
Space Quest I [sq1sci]
More information about the Scummvm-git-logs
mailing list