aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/groovie/resource.cpp4
-rw-r--r--engines/groovie/vdx.cpp2
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");