aboutsummaryrefslogtreecommitdiff
path: root/scumm/nut_renderer.cpp
diff options
context:
space:
mode:
authorMax Horn2004-10-23 23:08:53 +0000
committerMax Horn2004-10-23 23:08:53 +0000
commitb60febe8a81120a21c2346bb8bc4255038b695e8 (patch)
tree57aa745c3b460152db976ecf1bf6d78ef6e03d14 /scumm/nut_renderer.cpp
parente8811e71584ff4f4530b462e0b390281fadba88b (diff)
downloadscummvm-rg350-b60febe8a81120a21c2346bb8bc4255038b695e8.tar.gz
scummvm-rg350-b60febe8a81120a21c2346bb8bc4255038b695e8.tar.bz2
scummvm-rg350-b60febe8a81120a21c2346bb8bc4255038b695e8.zip
Patch #1048283 (Improved CJK / FM-TOWNS support & some documention)
svn-id: r15671
Diffstat (limited to 'scumm/nut_renderer.cpp')
-rw-r--r--scumm/nut_renderer.cpp18
1 files changed, 4 insertions, 14 deletions
diff --git a/scumm/nut_renderer.cpp b/scumm/nut_renderer.cpp
index 859578bb14..1b8c737248 100644
--- a/scumm/nut_renderer.cpp
+++ b/scumm/nut_renderer.cpp
@@ -204,13 +204,8 @@ int NutRenderer::getCharWidth(byte c) const {
return 0;
}
- if (c >= 0x80 && _vm->_useCJKMode) {
- if (_vm->_gameId == GID_CMI)
- return 8;
- if (_vm->_gameId == GID_DIG)
- return 6;
- return 0;
- }
+ if (c >= 0x80 && _vm->_useCJKMode)
+ return _vm->_2byteWidth / 2;
if (c >= _numChars)
error("invalid character in NutRenderer::getCharWidth : %d (%d)", c, _numChars);
@@ -225,13 +220,8 @@ int NutRenderer::getCharHeight(byte c) const {
return 0;
}
- if (c >= 0x80 && _vm->_useCJKMode) {
- if (_vm->_gameId == GID_CMI)
- return 16;
- if (_vm->_gameId == GID_DIG)
- return 10;
- return 0;
- }
+ if (c >= 0x80 && _vm->_useCJKMode)
+ return _vm->_2byteHeight;
if (c >= _numChars)
error("invalid character in NutRenderer::getCharHeight : %d (%d)", c, _numChars);