From 6fd48c3354451bb1ba6df19dc94cb97846379afb Mon Sep 17 00:00:00 2001 From: Fabio Battaglia Date: Tue, 26 May 2009 08:41:25 +0000 Subject: tinsel: add default paths needed by Discworld PSX, now the user shouldn't need to move files around svn-id: r40901 --- engines/tinsel/tinsel.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'engines/tinsel/tinsel.cpp') 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(); -- cgit v1.2.3