[Scummvm-cvs-logs] SF.net SVN: scummvm: [31734] scummvm/trunk/engines/scumm/charset.cpp

sev at users.sourceforge.net sev at users.sourceforge.net
Sat Apr 26 22:34:00 CEST 2008


Revision: 31734
          http://scummvm.svn.sourceforge.net/scummvm/?rev=31734&view=rev
Author:   sev
Date:     2008-04-26 13:33:59 -0700 (Sat, 26 Apr 2008)

Log Message:
-----------
Fix Kanji rendering

Modified Paths:
--------------
    scummvm/trunk/engines/scumm/charset.cpp

Modified: scummvm/trunk/engines/scumm/charset.cpp
===================================================================
--- scummvm/trunk/engines/scumm/charset.cpp	2008-04-26 19:00:22 UTC (rev 31733)
+++ scummvm/trunk/engines/scumm/charset.cpp	2008-04-26 20:33:59 UTC (rev 31734)
@@ -74,7 +74,7 @@
 			break;
 		case Common::JA_JPN:
 			fontFile = (_game.id == GID_DIG) ? "kanji16.fnt" : "japanese.fnt";
-			numChar = 1024;
+			numChar = 8192;
 			break;
 		case Common::ZH_TWN:
 			if (_game.id == GID_CMI) {
@@ -217,7 +217,7 @@
 			int high = 0;
 
 			if (low >= 0x20 && low <= 0x7e) {
-				base = (low + low * 2 + 81012) * 5;
+				base = (3 * low + 81012) * 5;
 			} else {
 				if (low >= 0xa1 && low <= 0xa3) {
 					base = 392820;


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list