aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/util.cpp
diff options
context:
space:
mode:
authorWalter van Niftrik2011-03-04 21:07:52 +0100
committerWalter van Niftrik2011-03-04 21:12:00 +0100
commitf96e93047a6407eeb5c9e59825e55648f74c6a3d (patch)
treeaf55bb4a4f9ca9c41e3fa982f594440add58c52f /engines/sci/util.cpp
parentd95b5331fb266de492c45d348ccb8313ca7824aa (diff)
downloadscummvm-rg350-f96e93047a6407eeb5c9e59825e55648f74c6a3d.tar.gz
scummvm-rg350-f96e93047a6407eeb5c9e59825e55648f74c6a3d.tar.bz2
scummvm-rg350-f96e93047a6407eeb5c9e59825e55648f74c6a3d.zip
SCI: Use BE string handling for Mac games.
Diffstat (limited to 'engines/sci/util.cpp')
-rw-r--r--engines/sci/util.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/sci/util.cpp b/engines/sci/util.cpp
index 8f6576cd38..408fd9d818 100644
--- a/engines/sci/util.cpp
+++ b/engines/sci/util.cpp
@@ -31,14 +31,14 @@
namespace Sci {
uint16 READ_SCI1ENDIAN_UINT16(const void *ptr) {
- if (g_sci->getPlatform() == Common::kPlatformAmiga && getSciVersion() >= SCI_VERSION_1_EGA_ONLY && getSciVersion() <= SCI_VERSION_1_LATE)
+ if (g_sci->isBE() && getSciVersion() >= SCI_VERSION_1_EGA_ONLY && getSciVersion() <= SCI_VERSION_1_LATE)
return READ_BE_UINT16(ptr);
else
return READ_LE_UINT16(ptr);
}
void WRITE_SCI1ENDIAN_UINT16(void *ptr, uint16 val) {
- if (g_sci->getPlatform() == Common::kPlatformAmiga && getSciVersion() >= SCI_VERSION_1_EGA_ONLY && getSciVersion() <= SCI_VERSION_1_LATE)
+ if (g_sci->isBE() && getSciVersion() >= SCI_VERSION_1_EGA_ONLY && getSciVersion() <= SCI_VERSION_1_LATE)
WRITE_BE_UINT16(ptr, val);
else
WRITE_LE_UINT16(ptr, val);