diff options
author | Max Horn | 2004-10-23 23:08:53 +0000 |
---|---|---|
committer | Max Horn | 2004-10-23 23:08:53 +0000 |
commit | b60febe8a81120a21c2346bb8bc4255038b695e8 (patch) | |
tree | 57aa745c3b460152db976ecf1bf6d78ef6e03d14 /scumm/nut_renderer.cpp | |
parent | e8811e71584ff4f4530b462e0b390281fadba88b (diff) | |
download | scummvm-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.cpp | 18 |
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); |