diff options
author | Fabio Battaglia | 2009-05-26 08:41:25 +0000 |
---|---|---|
committer | Fabio Battaglia | 2009-05-26 08:41:25 +0000 |
commit | 6fd48c3354451bb1ba6df19dc94cb97846379afb (patch) | |
tree | 855172bac2b4ef1db1631ab49b03f72b508e4bea /engines/tinsel/tinsel.cpp | |
parent | 5e94e688e96760acc6f2f78cbff9d2e970b3fad0 (diff) | |
download | scummvm-rg350-6fd48c3354451bb1ba6df19dc94cb97846379afb.tar.gz scummvm-rg350-6fd48c3354451bb1ba6df19dc94cb97846379afb.tar.bz2 scummvm-rg350-6fd48c3354451bb1ba6df19dc94cb97846379afb.zip |
tinsel: add default paths needed by Discworld PSX, now the user shouldn't need to move files around
svn-id: r40901
Diffstat (limited to 'engines/tinsel/tinsel.cpp')
-rw-r--r-- | engines/tinsel/tinsel.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/engines/tinsel/tinsel.cpp b/engines/tinsel/tinsel.cpp index 5241459e9e..cdd6f1ffb7 100644 --- a/engines/tinsel/tinsel.cpp +++ b/engines/tinsel/tinsel.cpp @@ -836,6 +836,21 @@ TinselEngine::TinselEngine(OSystem *syst, const TinselGameDescription *gameDesc) // Add DW2 subfolder to search path in case user is running directly from the CDs Common::File::addDefaultDirectory(_gameDataDir.getChild("dw2")); + // Add subfolders needed for psx versions of Discworld 1 + if(TinselV1PSX) { + Common::File::addDefaultDirectory(_gameDataDir.getChild("MIDI")); + Common::File::addDefaultDirectory(_gameDataDir.getChild("SAMPLES")); + Common::File::addDefaultDirectory(_gameDataDir.getChild("GFX")); + Common::File::addDefaultDirectory(_gameDataDir.getChild("GFX").getChild("GFXAB")); + Common::File::addDefaultDirectory(_gameDataDir.getChild("GFX").getChild("GFXC")); + Common::File::addDefaultDirectory(_gameDataDir.getChild("GFX").getChild("GFXDG")); + Common::File::addDefaultDirectory(_gameDataDir.getChild("GFX").getChild("GFXHL")); + Common::File::addDefaultDirectory(_gameDataDir.getChild("GFX").getChild("GFXMO")); + Common::File::addDefaultDirectory(_gameDataDir.getChild("GFX").getChild("GFXP")); + Common::File::addDefaultDirectory(_gameDataDir.getChild("GFX").getChild("GFXRS")); + Common::File::addDefaultDirectory(_gameDataDir.getChild("GFX").getChild("GFXTW")); + } + const GameSettings *g; const char *gameid = ConfMan.get("gameid").c_str(); |