作者tsts8989 (tents89)
看板Steam
标题Re: [闲聊] Risen《异世界》繁中修正档
时间Fri Jun 26 17:10:21 2026
各位晚安,又我啦。
这次是来报告的是Risen 1 2 3代都完成了繁体化作业,这应该是最後一次更新了。
所有模组都放在github上,以及Nexusmods了:
https://github.com/tents89/Risen-TraditionalChinese
顺便聊聊最近做了些更新:
1代:新增了一个字体稍微加大的版本(再加大会突出去,为了美观就只能这样了)
2代:修正了删节号无法显示,不知为什麽,反正肯定是老引擎的问题,我改成英文的...了
。
3代:新增,取自3DM并用我自己制作的Plugin来替换游戏字体。有人可能会想问3dm本身补
丁支援转繁体...是这样没错,但毕竟1 2都弄了,所以就...嗯
制作秘辛(?:
3代比我想的难搞,首先文本要从3dm的加密档案中爆破出来...用了x64dbg问AI一步一步爆
破出来,找了几小时总算成功取出。
然而这只是开胃菜,真正难搞的是游戏引擎,这作的引擎比旧作烂,好歹旧作可以跑1024*4
096的bitfont顺畅,结果这作1024*2048就卡的要死,但中文不超过这数值是不可能的,难
怪3dm用外部的方式换字体而不是做成游戏模组...
所以我就想说也来试试看,结果比爆破文本复杂太多了,前前後後花大概快20小时在dbg上
,靠着便宜的AI去烧跟抓hook点,然後编译将近170次,最後总算完成了这代的屎山代码字
体替换插件...有什麽问题我不确定,但我测试是正常的(原始码都在Github上了)
就这次制作的感想是,没有程式基础的干这种事是在自虐啊XD
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.204.4.78 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Steam/M.1782465025.A.CE5.html
※ 编辑: tsts8989 (123.204.4.78 台湾), 06/26/2026 17:11:25
1F:推 m21423: 推 06/26 17:23
2F:推 kaj1983: 没有程式基础都能靠AI硬干完,你很厉害! 06/26 18:29
3F:→ kaj1983: 太佩服你了 06/26 18:29
4F:推 jqs8ah5ar: 佛心 06/26 19:18
5F:→ alanjiang: 太强惹 06/26 19:41
6F:推 boppin: 推 06/26 21:37
7F:→ kuninaka: AI太厉害了 06/26 23:27
8F:→ kuninaka: AI用於逆向工程有奇效 06/26 23:27
9F:→ kuninaka: 因为都找pattern 06/26 23:28
10F:推 user324352: 推 06/27 03:28
11F:推 thedogwoof: 推 06/27 09:08
12F:推 imsouthpole: 推! 06/27 11:48
13F:推 wangm4a1: AI正确用法 06/27 11:56
14F:推 cpu885: 推 06/28 08:49
15F:推 hwjuranus: 大推 06/28 09:37
16F:推 andy86tw: 推 06/29 13:11