galgame吧 关注:1,787,134贴子:26,403,649
  • 22回复贴,共1

关于4h社livemaker引擎游戏汉化的讨论

只看楼主收藏回复

喜欢陆出play的朋友应该或多或少听说过这个社团,cg一般,情节写的不错,但是LiveMaker这个引擎汉化起来是真的阴间。
首先,目前已经有了pylivemaker可以做到文本的提取和写入,但是有些中文字符在日文中是没有的,而且livemaker似乎只支持cp932。
这个时候一般会用UniversalInjectorFramework进行注入替换,但是很不幸:
[character_substitution] Unable to enumerate import address table
[character_substitution] This likely means the module had some sort of tamper protection applied to it


IP属地:澳大利亚1楼2024-07-30 18:40回复
    解包game.dat

    可以发现这个社团使用了由LiveMaker生成(?)的自带字体font0.lft
    文件头为LivePixelFont
    该文件无法被FontCreator读取,将常见的ttf、otc类型字体文件改为ltf后缀也无法被游戏引擎读取


    IP属地:澳大利亚2楼2024-07-30 18:48
    收起回复
      2025-10-18 02:29:49
      广告
      不感兴趣
      开通SVIP免广告
      控制消息框和文本生成的脚本为メッセージボックス作成.lsb
      在该脚本中对生成文本字体的定义优先级比在游戏菜单中设置的字体高,也就是说,游戏菜单里的字体设置就是个摆设

      选中部分即为自带字体的名字
      目前pylivemaker的脚本编辑功能无法修改使用字体的字段,该脚本中有一段使用了MS ゴシック,但是即使使用Winhex将MS ゴシック的ASCII码覆盖到07やさしさゴシック上也还是会令游戏引擎无法读取


      IP属地:澳大利亚3楼2024-07-30 18:54
      收起回复
        目前比较靠谱的办法似乎只有根据解包出来的脚本用LiveMaker重新写一个功能一样的脚本再重新封包,这种脚本一般有一百多行代码,还是比较蛋疼的


        IP属地:澳大利亚4楼2024-07-30 18:57
        回复
          你不如直接逆字体算了,或者用opencv动态替换字模。


          IP属地:重庆来自Android客户端5楼2024-07-30 19:52
          收起回复
            我看2Dfan上有一些已经翻译出来的。
            但是ぜんがく!一代没翻译很难顶。


            IP属地:上海6楼2024-09-09 06:55
            收起回复
              有看到这么一篇文章不知道有没有帮助https://www.bilibili.com/read/cv10150877/


              IP属地:上海7楼2024-09-09 07:02
              回复
                能修改文本框透明度么


                IP属地:广东来自iPhone客户端8楼2024-10-28 22:31
                回复
                  2025-10-18 02:23:49
                  广告
                  不感兴趣
                  开通SVIP免广告
                  今天也去弄了
                  阴没边了


                  IP属地:北京来自Android客户端9楼2025-04-11 20:19
                  回复
                    这个是真的阴间啊,搞了三天了没搞明白,有无大佬成功替换字体了?


                    IP属地:上海来自Android客户端10楼2025-06-06 19:01
                    收起回复
                      楼主,我想请教一下,我在解包这环节出现问题了:我在cmd输入解包指令时返回无法识别exe文件是livemaker文件,尝试了解包28、26作返回结果都是这样


                      IP属地:广东来自iPhone客户端12楼2025-08-27 13:28
                      回复
                        用Translator++,装上liveMaker插件


                        IP属地:陕西13楼2025-09-28 22:38
                        回复