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

注册 登录

QQ登录

只需一步,快速开始

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

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

[复制链接]

144

主题

2668

帖子

3828

积分

游戏精英

Rank: 8Rank: 8

贡献度
397
金元
22204
积分
3828
精华
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

查看全部评分

回复

使用道具 举报

452

主题

3867

帖子

51万

积分

优秀版主

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

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

使用道具 举报

205

主题

1万

帖子

11万

积分

优秀版主

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

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

贡献度
1482
金元
1083283
积分
114276
精华
2
注册时间
2009-7-11

原神4.0UGC徽章旧版萌之委员会''永久''滑稽[永久版]端午节专属勋章3DM小黄鸡3DMer(永久)3DM MOD站(白银)

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

使用道具 举报

11

主题

249

帖子

396

积分

高级玩家

Rank: 4

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

使用道具 举报

18

主题

1万

帖子

5万

积分

游戏圣者

Trainer Tester

Rank: 12Rank: 12Rank: 12

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

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

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

使用道具 举报

1

主题

736

帖子

1059

积分

游戏狂人

Rank: 6Rank: 6

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-3-1 20:31 , Processed in 0.292348 second(s), 16 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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