diff options
-rw-r--r-- | engines/groovie/resource.cpp | 4 | ||||
-rw-r--r-- | engines/groovie/vdx.cpp | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/engines/groovie/resource.cpp b/engines/groovie/resource.cpp index 10195f8c8a..42de1a804d 100644 --- a/engines/groovie/resource.cpp +++ b/engines/groovie/resource.cpp @@ -82,6 +82,10 @@ ResMan_t7g::ResMan_t7g(Common::MacResManager *macResFork) : _macResFork(macResFo Common::String filename = t7g_gjds[i]; filename += ".gjd"; + // Handle the special case of Mac's hdisk.gjd + if (_macResFork && i == 7) + filename = "T7GData"; + // Append it to the list of GJD files _gjds.push_back(filename); } diff --git a/engines/groovie/vdx.cpp b/engines/groovie/vdx.cpp index bd32660621..fb6377349f 100644 --- a/engines/groovie/vdx.cpp +++ b/engines/groovie/vdx.cpp @@ -103,7 +103,7 @@ uint16 VDXPlayer::loadInternal() { debugC(1, kGroovieDebugVideo | kGroovieDebugAll, "Groovie::VDX: Playing video"); if (_file->readUint16LE() != VDX_IDENT) { - error("Groovie::VDX: This does not appear to be a 7th guest vxd file"); + error("Groovie::VDX: This does not appear to be a 7th guest VDX file"); return 0; } else { debugC(5, kGroovieDebugVideo | kGroovieDebugAll, "Groovie::VDX: VDX file identified correctly"); |