gba吧 关注:150,686贴子:1,646,171
  • 18回复贴,共1

【中秋礼物】gba 我们的太阳“移除阳光补丁”补丁

只看楼主收藏回复

一、前言
《我们的太阳》由科乐美公司出品的动作角色扮演游戏系列,由小岛秀夫监制。该系列第1、2、3作均于gba上发行,第4作于ds平台发行。在前三作中,它的一大特点便是gba卡带中内置了太阳光感应器,现实中的光照将直接影响到游戏内主角的状态和游玩机制。本贴主要对象为gba上的三作。
1代:《我们的太阳-太阳动作RPG》
2代:《续我们的太阳-太阳少年强戈》
3代:《新我们的太阳-逆袭的萨巴塔》


IP属地:中国香港1楼2024-09-17 06:07回复
    二、汉化历程
    在国内,该系列作品1代汉化版本也是经过了不断迭代:
    旧汉化时期:
    1代:由【TGB】进行汉化,蓝本为Eurasia小组dump的日版rom,存在该组的intro片头。
    2代:由【TGB】及【逆转ACE】联合汉化,蓝本为Rising Sun小组dump的日版rom,存在该组的intro片头。
    3代:由【TGB】及【逆转ACE】联合汉化。
    新汉化时期:
    1代:2016年07月12日,由【太阳少年汉化组】发布基于【TGB】汉化版的修复版。
    1代:2019年04月01日,由【太阳少年汉化组】发布基于日版从头进行汉化的全新版本。
    2代:2012年02月06日,由【太阳少年汉化组】发布基于【TGB&逆转ACE】汉化版的修复版v1.0。
    2代:2016年07月12日,由【太阳少年汉化组】发布基于【TGB&逆转ACE】汉化版的修复版v2.0,实际文件最后修改日期为2014年11月29日。
    3代:2016年07月12日,由【太阳少年汉化组】发布基于【TGB&逆转ACE】汉化版的全文本汉化版本,实际文件最后修改日期为2016年06月22日。


    IP属地:中国香港2楼2024-09-17 06:08
    回复
      三、阳光补丁
      由于汉化版或dump出的rom仅能在模拟器或d卡上游玩,当年模拟器并未足够完善能够模拟太阳光感应,d卡或单卡也没有包含太阳光感应器的版本,所以无论是国外还是国内汉化组,都选择了加入了阳光补丁这种东西,它的作用便是使用按键组合调节阳光(比如R+A+左右、Select+左右等等),以替代烧录卡和模拟器无法模拟的真实太阳光采集。
      随着时代发展,模拟器也能进行太阳光的模拟了(如myboy、mgba),包含太阳感应器的可烧录单卡国内外也都有了(InsideGadgets、LeonDiy)。




      也因此对于还原原版太阳感应机制的汉化版的需求也逐渐多了起来。但是相关汉化帖子内并没有包含原版机制的汉化版,只有加过太阳补丁的版本。从一些老人的只言片语中可以得知,以前曾经有过,但由于当年操作不便,对于阳光补丁的呼声较高,于是就换成了阳光补丁版。既然找不到移除阳光补丁的版本,那么就自己hack移除掉吧,而这也是本贴的由来。


      IP属地:中国香港3楼2024-09-17 06:09
      回复
        四、“移除阳光补丁”补丁说明
        (一)、补丁部分

        资源包内包含3个ips补丁,分别对应上述1~3代汉化版的最新一版,需自行获取对应汉化版后,使用在线ips补丁工具,或pc端工具应用补丁(工具包内也附带了一个IPSWin2.0供使用)


        IP属地:中国香港4楼2024-09-17 06:11
        回复
          (二)、工具部分

          1、GBA Tool Advance 0.7 chs:用于给rom打上sram补丁
          2、gba-flash:用于给rom打上flash补丁。给eeprom游戏打flash补丁,需要先进行sram补丁处理后,再使用flash补丁。
          3、gba_EEPROM_reverse:用于将eeprom存档进行反序,以便于不同模拟器或烧录卡之间存档互通。
          4、gba_FLASH512K_trans2_EEPROMorSRAM:用于将flash补丁后的生成的游戏存档,转换回原生eeprom、sram。也可将原生eeprom、sram转换为flash补丁对应生成存档。
          更多细节内容可见工具包内的readme文件。
          5、IPSWin2.0:ips补丁工具。


          IP属地:中国香港5楼2024-09-17 06:11
          回复
            (三)、使用流程及注意事项
            1、自行获取最新版我们的太阳1、2、3rom,资源包内找到对应移除阳光补丁.ips,使用ips补丁工具进行补丁。
            2、此时你便可以获得还原原版太阳接收机制的汉化版了,可以直接用在mgba、myboy、IG阳光卡等设备上。
            3、如果需要进行存档迁移互通,由于eeprom存档导出及实现的历史遗留问题,不同模拟器或dump设备会有不同的实现方式,会出现正序和反序的eeprom存档,无法直接使用读取。此时可以使用工具包内的gba_EEPROM_reverse工具,将存档直接拖拽在工具exe文件上,即可将存档由正序变成反序,或反序变成正序。(此工具可用于其他eeprom游戏的存档转序)
            4、对于LD阳光卡,由于其为了兼容gba宝可梦的烧录,并没有使用我们的太阳原生EEPROM存档芯片,而是是用了FLASH1M芯片,所以完成了第1步移除阳光补丁后的rom还不能直接在这个卡上进行烧录使用。必须先使用GBA tool advance对移除了阳光补丁的rom打上sram补丁,完成这一步之后,再使用gba-flash工具对rom进行打上flash补丁(因为flash补丁的作者代码只写了对sram游戏,及打过sram补丁的eeprom游戏的识别,并没有写直接对eeprom游戏的识别),这样的rom才可用于烧录在LD的FLASH1M太阳卡上,也是将rom直接拖拽至工具exe文件上即可。
            5、由于gba-flash作者实现flash补丁的方式会对存档文件进行较大改动,故打过flash补丁的rom生成的存档,是无法直接给原版rom使用的,反之亦然。所以如果有需要转换原版存档与flash补丁过的存档进行继承或串档使用的玩家,可以使用gba_FLASH512K_trans2_EEPROMorSRAM工具将存档格式进行互转,同样也是将存档直接拖拽至工具exe文件上即可。(此工具可用于其他打过flash补丁的游戏存档转换)


            IP属地:中国香港6楼2024-09-17 06:11
            回复
              本楼自占用作资源楼


              IP属地:中国香港7楼2024-09-17 06:12
              收起回复
                非常感谢分享


                IP属地:上海来自Android客户端8楼2024-09-17 10:19
                回复
                  谢谢分享!


                  IP属地:江苏来自Android客户端9楼2024-09-17 11:54
                  回复
                    中秋节快乐 感谢大佬


                    IP属地:河北10楼2024-09-17 18:42
                    回复
                      这中文太有歧义了
                      移除阳光 补丁(儿子生性病 母倍感安慰)
                      还是 移除 阳光补丁(儿子生性 病母倍感安慰)
                      好难分清楚


                      IP属地:日本来自iPhone客户端11楼2024-09-17 19:55
                      收起回复
                        好东西,我就说用手机玩汉化版怎么光感传感器不起作用


                        IP属地:陕西来自Android客户端12楼2024-09-18 09:43
                        回复
                          谢谢(^🙏^)


                          IP属地:四川来自Android客户端13楼2024-09-18 11:21
                          回复
                            牛啤


                            IP属地:江苏来自Android客户端14楼2024-09-18 20:48
                            回复
                              义父在上


                              IP属地:天津来自Android客户端15楼2024-09-20 20:50
                              回复