3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 13538|回复: 5
打印 上一主题 下一主题

[分享] 【大地图中文字体乱码】终极解决办法,实测效果立竿见影。

[复制链接]

146

主题

2721

帖子

3936

积分

游戏精英

Rank: 8Rank: 8

贡献度
404
金元
22995
积分
3936
精华
2
注册时间
2004-6-26
QQ
跳转到指定楼层
主题
发表于 2021-2-10 22:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 ak4716261 于 2021-2-10 23:02 编辑

    时隔半年想回来看看CK3,发现大地图中文字体显示乱码的BUG居然还没有修复,网上也查不到切实有效的解决办法,自己摸索一下,问题终于解决,给需要的朋友分享一下

    问题原理:CK3有十多种不同的文本,每种文本分别要对应十多种语言的字体字库,蠢驴可能嫌麻烦,把字母语系的七八种语言归在一起,方块字语系的汉语韩语这些归在一起,然后在十多种文本后面各复制了一遍。。。,对于字母来说,反正字库小也没关系,但方块字,尤其是汉语字库,容量动辄是字母的几百到几千倍,再加上还要跟韩语那些完全用不到的大字体挂在一块再复制十多遍,导致同时加载数千个中文地名时调用了英文字体几万倍的字体库,造成字体内存超出了蠢驴自己分配给字体的阈值,因此造成乱码。

    解决思路:在官方彻底修复这个问题之前,我们只能手动调整字体文件设置,替换体积较小的中文字库,删去不必要的其他方块字库,最大程度减少字体内存调用负担。

    具体办法:

      1.替换字体。下载steam中文字体美化补丁 https://steamcommunity.com/sharedfiles/filedetails/?id=2216536588  该补丁包含了一个小而全的中文字库,不会像出云字体那样图小而省去生僻字造成年人物姓名无法显示,基本上是目前唯一有助于消除乱码的字体库。

      2.调整字库设置。打开Crusader Kings III\game\fonts下的fonts.font  文件里搜索 languages = { "l_simp_chinese" } 然后把下一行
files = { "fonts/Noto_Sans_SC/NotoSansSC-Bold.otf" "fonts/Open_Sans/OpenSans-SemiBoldItalic.ttf" "fonts/Korean_fontset/IropkeBatangMI.ttf" } 里面后2个"fonts/Open_Sans/OpenSans-SemiBoldItalic.ttf" "fonts/Korean_fontset/IropkeBatangMI.ttf"删除(注意不要删到大括号)
      接下来手动下翻,大概还有十个左右的languages = { "l_simp_chinese" }  ,重复上一步把每一个后面括号里除了第一个SC字体之外的字体 全部删除!         (必须全部删除,只要留下一个还是迟早还是会显示乱码,而且每个对应的SC字体还不一样,所以不能用替换,只能一个一个手动删)

     麻烦是麻烦了点,但是删了之后你会发现,大地图终于MMD不会像以前一样镜头一拉远就会乱码,而是要拉远几十次才会开始出现乱码,这个问题确实无法根治,只能缓解。

评分

1

查看全部评分

回复

使用道具 举报

524

主题

4135

帖子

51万

积分

优秀版主

Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19

贡献度
2786
金元
5056039
积分
516758
精华
1
注册时间
2010-3-5
舒服的沙发
发表于 2021-2-11 08:27 | 只看该作者
这个牛 新年快乐  年后我试试
回复 支持 反对

使用道具 举报

212

主题

1万

帖子

11万

积分

匠心精神

クロエ~~~澄空の女帝、嘉神川の女王

Rank: 12Rank: 12Rank: 12

贡献度
1571
金元
1090431
积分
115347
精华
2
注册时间
2009-7-11

原神4.0UGC徽章旧版萌之委员会''永久''滑稽[永久版]端午节专属勋章3DM小黄鸡3DMer(永久)3DM MOD站(白银)锦鲤梦幻意境原创MOD达人匠心精神

硬硬的板凳
发表于 2021-2-11 11:37 来自手机 | 只看该作者
我试试,最近回去玩ck2了
回复 支持 反对

使用道具 举报

11

主题

252

帖子

406

积分

高级玩家

Rank: 4

贡献度
11
金元
3619
积分
406
精华
0
注册时间
2015-10-24
冰凉的地板
发表于 2021-2-11 18:06 | 只看该作者
地图上有错别字匈牙利
变成羌牙利
回复 支持 反对

使用道具 举报

18

主题

1万

帖子

5万

积分

游戏圣者

Trainer Tester

Rank: 12Rank: 12Rank: 12

贡献度
355
金元
514248
积分
52865
精华
2
注册时间
2009-7-6

玛丽·萝丝~端午节专属勋章3DMer(永久)3DM MOD站(白银)

5#
发表于 2021-2-13 23:52 | 只看该作者
emmm,看看内容呢。。。
回复 支持 反对

使用道具 举报

1

主题

791

帖子

1268

积分

游戏狂人

Rank: 6Rank: 6

贡献度
1
金元
12638
积分
1268
精华
0
注册时间
2010-5-7
6#
发表于 2021-2-28 18:53 | 只看该作者
好像很厉害的样子啊,有修改好的fonts.font 文件吗
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-4-3 05:09 , Processed in 0.029334 second(s), 17 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表