gbc吧 关注:16,095贴子:148,857

加字库,给要汉化的rom(开源,无需破解)?

只看楼主收藏回复

如图,rom的源码已经有了。貌似只要加个字库和码表,再翻译下文本就好了。


IP属地:北京1楼2021-01-27 15:35回复


    IP属地:上海来自Android客户端2楼2021-01-27 16:04
    回复
      孤军奋战吗?支持一下。


      IP属地:浙江来自iPhone客户端3楼2021-01-27 16:09
      收起回复
        口袋妖怪韩版的改版吗


        IP属地:江苏来自iPhone客户端4楼2021-01-27 17:13
        收起回复
          还没有效回复。。。这次的热情快没了


          IP属地:北京5楼2021-01-29 14:02
          回复
            可以看看https://github.com/SnDream/pokecrystal_cn


            IP属地:福建6楼2021-01-29 23:52
            收起回复
              PRISM,怎么说呢,要做汉化估计也很麻烦。
              水晶原游戏是没有用完全部WRAM的,但是对于改版来说就不一定
              一般原版中用于实现汉化的WRAM到改版也会被他们占用走
              要实现汉化,可能得考虑SRAM扩容,用扩容部分来实现汉化。
              美版水晶的SRAM是32K,日版是64K,但是扩容64K可能部分模拟器不支持,烧录卡支持的更少。
              ROM的空间也是有限的,要从里面抠出能够放下字库的空间我感觉也会很困难。理论上日版水晶的卡带规格支持4M,但是目前没有游戏用这样的,所以也没有卡带支持这个ROM规格。
              如果SRAM和ROM直接往上加,那游戏又不支持时钟了……


              IP属地:福建7楼2021-01-29 23:57
              收起回复
                加入中文的一些东西后,编译出现好几个问题。这个目前搞不定。根据fork过来的和原仓库的对比,把绝大多数dfs有关的修改给复制过来了。(IME输入法,和wram限制有关的暂没弄)
                有尝试吧encoding=gbk, gb2312.....不行,默认是utf-8


                IP属地:北京来自Android客户端8楼2021-01-31 22:07
                收起回复
                  文本压缩程序的.c文件的一部分,显然是没有关于中文字的压缩处理方式,中文部分,即便把无效字符报错去掉。能继续编译,但压缩的文件里还是会乱码。
                  非计算机专业,在学校只学了一丁点C语言。汉化遥遥无期。除非拼音汉化。上一楼的问题不知道是否和这个有关。


                  IP属地:北京9楼2021-02-08 18:31
                  回复
                    水晶汉化版,编译报错


                    IP属地:北京10楼2021-02-19 14:13
                    收起回复


                      中文在GBC上的显示本身不是很简单的,上面两张图是英文版和汉化版的显存对比(你看到的整页就是显存中所有的图形块了),英文版是一次性将所有用到的字符载入到显存中(占据显存1/6),汉化不可能把所有中文字符都装入到显存的,因此需要汉化程序需要将当前屏幕用到的字符放在显存中,并且在新字符需要显示时在显存中寻找屏幕上已经不显示的字符,将显存让出来。即便如此,汉化也多申请了一块显存(占据显存1/3)。


                      IP属地:福建11楼2021-02-21 23:45
                      收起回复
                        GBA那边就不太一样,实际上GBA因为显存相对充足,原版英文显示的方式也是类似于GBC汉化这样,每次加载字符时一个个字符再送到显存里,这与汉化的逻辑一致。


                        IP属地:福建12楼2021-02-21 23:47
                        收起回复
                          你看这张,上面的字就是我导入进去的。导入进去后不需要程序什么的。或者说导入时的程序解决了这些问题。那个程序可以批量从ROM导入字模,但是国内汉化那几个rom是不支持的


                          IP属地:北京13楼2021-02-26 14:38
                          回复
                            不明觉厉加油


                            IP属地:新疆来自Android客户端14楼2021-02-28 22:08
                            回复
                              技术贴啊


                              IP属地:广东来自Android客户端15楼2021-03-01 08:19
                              回复