游侠NETSHOW论坛
标题:
windows7下凯撒大帝4看不见字
[打印本页]
作者:
lovemyxiaozhuo
时间:
2009-8-21 18:03:02
标题:
windows7下凯撒大帝4看不见字
windows7下凯撒大帝4看不见字,只能看见英文和数字部分,中文部分全部为空白。。。
作者:
seapine
时间:
2009-8-21 18:26:27
因为游戏中用的中文字体windows7中没有,把这个放到游戏目录里覆盖原文件[attach]2035643[/attach]
作者:
lovemyxiaozhuo
时间:
2009-8-21 18:48:59
谢谢!有字了,呵呵
作者:
zzy01888123
时间:
2011-3-2 14:02:11
同样问题,下载看看。
作者:
tmliy
时间:
2011-5-8 14:32:25
非常感谢,也碰到这个问题。
作者:
wangqi006006
时间:
2011-6-26 22:35:22
非常感谢
作者:
drowming358
时间:
2011-7-3 01:45:39
立竿见影,非常感谢!!!
作者:
maliang050
时间:
2011-8-1 18:32:18
非常感谢
作者:
peterxff
时间:
2011-8-26 17:53:37
谢谢分享。。我刚才遇到了这种情况。
作者:
jiekane
时间:
2011-9-5 20:50:44
{:2:}要钱地~~
下次别这样哈
作者:
PkD26192
时间:
2011-9-8 10:44:29
说的不错!
2011年最好用的算王安装算量软件
作者:
xtltn
时间:
2012-1-12 20:38:27
总算可以玩了
作者:
xtltn
时间:
2012-1-12 20:38:52
总算可以玩了
作者:
dirace
时间:
2012-2-11 10:30:24
seapine 发表于 2009-8-21 18:26
因为游戏中用的中文字体windows7中没有,把这个放到游戏目录里覆盖原文件
该方法是网络上最流行的方法,也是改动最少的方法。不过该方法有个问题,就是在菜单以及退出时很慢,影响流畅感,好在进入游戏后不慢。不追求完美的话,使用该方法性价比最高。
如果细究的话,进一步可以找到菜单也流畅的方法。引起菜单慢的原因是languagetext.xml文件里的 <String id="FONT_3_RANGE">0-22023</String>,这个RANGE段在繁体原版的languagetext.xml中,不是全范围0-22023,而是指定了字形的索引号,游戏就不会暴力搜索所有的0-22023范围内的字形。原版如下,由于指定了索引号,搜索就会快很多:
<String id="FONT_3_RANGE">33-36, 38-94, 96-124, 126-127, 129, 131-132, 147, 154, 169, 195-196, 199, 227, 915-924, 926, 944-945, 956-957, 960-961, 968-969, 1127, 1323, 1325-1326, 1328-1331, 1333-1334, 1336, 1338, 1340, 1342-1344, 1346, 1349-1350, 1352-1353, 1355, 1359-1363, 1365-1367, 1370-1371, 1374, 1376-1378, 1381, 1384-1385, 1387-1389, 1392, 1394, 1396-1398, 1400-1401, 1405-1407, 1409-1412, 1414, 1416-1418, 1421, 1423, 1425-1426, 1429-1432, 1434-1436, 1438-1441, 1443-1444, 1447-1448, 1450-1451, 1453-1454, 1457-1458, 1460-1463, 1466-1470, 1474-1478, 1480, 1482-1484, 1486-1490, 1492-1495, 1498, 1502, 1504, 1507-1509, 1511, 1514, 1516, 1520-1524, 1529, 1531-1534, 1536-1537, 1540, 1542-1545, 1548-1555, 1559-1560, 1562, 1566-1567, 1569-1570, 1573-1575, 1577, 1581, 1585, 1587-1588, 1590-1593, 1595-1596, 1598-1599, 1601-1602, 1605, 1612-1613, 1617-1618, 1621-1622, 1625-1627, 1629-1630, 1632, .......
从台湾的论坛那边看到,引发win7无法看到繁体字的原因是win7的“细明体”是新版本的繁体字;相比xp下的细明体,其字符的索引号发生了改变。所以最佳方法自然是引入xp下的“细明体”,游戏仍然指定使用xp下的“细明体”。但windows下同一个字体只能存在一个版本,所以需要将xp下的细明体改名,以避免冲突。
综上,解决方法如下:
1. 拷贝或者下载xp下的“细明体” MingLiU.ttc
2. 使用fontcreator 将 MingLiU.ttc打散城两个MingLiU.ttf
3. 使用fontcreator将某一个MingLiU.ttf打开,而后选择"格式"-“命名”,将"字体家族名称"“唯一标示符”“完整字体名”等字段修改一个名字,例如加上后缀xp: 细明体xp。保存退出。而后将该MingLiu.ttf拷贝入win7 c:/windows/fonts目录。
4. 游戏的 languagetext.xml中“ <String id="FONT_3">细明体</String>”改为 <String id="FONT_3">细明体xp</String>即可开玩。
更进一步的,可以将两个ttf都修改名称,再通过其他工具合成一个ttc,装入fonts目录。
作者:
kfoitc
时间:
2012-4-11 23:36:45
然后呢?
作者:
paradise999
时间:
2012-5-13 18:08:01
非常感谢!!可以了!{:00:}{:00:}
作者:
ltt009
时间:
2012-6-6 16:01:11
好东西啊,搜遍了,就只有游侠网有!
作者:
九鼎记
时间:
2012-6-8 18:19:27
谢谢 终于可以了
作者:
今晚不太晚。
时间:
2012-12-8 22:24:03
看看有没有
作者:
花ン涟`
时间:
2013-4-11 21:16:47
一样是碰到这个问题
作者:
游侠网-z5qXrL
时间:
2024-9-11 15:15:43
seapine 发表于 2009-8-21 18:26
因为游戏中用的中文字体windows7中没有,把这个放到游戏目录里覆盖原文件
可以用了
欢迎光临 游侠NETSHOW论坛 (https://game.ali213.net/)
Powered by Discuz! X2