伊苏吧 关注:47,766贴子:1,035,298

【科普向】用AppLocale解决Win7起源闪退 以及其他应用

只看楼主收藏回复

首先日版正版win7优化版镇楼

本文包含用AppLocale工具解决起源非steam版的闪退问题以及6和F的应用这两点内容。个人亲测有效。
严禁转载。虽然本文不是什么很特别的东西,但是该有的原则问题不能不提。请尊重劳动付出。
先直接说大家最关心的重点:
【win7系统下伊苏-起源(非steam版)在塔顶终战场景切换时出现高概率闪退,使用AppLocale工具选择日语套上游戏启动能解决此问题】
【使用系统:Win7中文家庭普通版
使用游戏版本:伊苏-起源F社官方Win7优化版日文版
画面情况:全屏,特效全开,最大分辨率
未勾选使用兼容模式运行程序
补充测试游戏版本:伊苏-起源06年12月首发游侠网3cd镜像版日文版
画面情况:全屏,特效全开,最大分辨率
未勾选使用兼容模式运行程序】
steam版我没有测过,但是相信steam版相比其他版本做过不少优化,猜测不存在此类问题。
重点说完了,来说点历史和一点点吐槽,以增加理解,以下嫌多的可以跳过都不看,因为重点已经在上面了。
microsoft applocale是什么东西,大概的工作原理是什么,各位自行百度。
说说我自己的理解,我也不是计算机专业,只能说个大概:
这东西简单来说就是能解决由于开发时使用语言和运行软件时的系统语言格式差异导致影响程序启动和处理的问题。
简单理解一下后关键是实际运用。
这东西在伊苏系列的PC版日版6,F,O上都可以应用。
先简单说说历史上的应用:
比较早又比较火热的时候是2005年伊苏F日版发售时,国内中文系统玩家无法直接双击游戏EXE启动游戏,所以当时就提出了用这个工具套上游戏,选择日语然后顺利启动游戏。
其实要是更早的玩家可能在6代日版的时候就知道这东西了。因为6的日版在中文系统中也是不能直接启动,需要套用此工具。不过6代日版发售年代久远,当时知道的人估计很少很少,各方面来说都是。
然后到了06年12月的起源日版,起源比较特殊,可以直接启动。就算是在现在的win7系统中,也可以用原来XP版的起源日版在中文系统中直接启动。
以上就是XP时期的主要内容。中文版毕竟那个时期都是有正版,而且相当部分的玩家应该都是购买正版进行游戏的。正版自然是安装后直接启动即可。
后来就慢慢地经由vista系统来到了win7。
问题就慢慢出现了。
主要就是原来首发的日版6FO都是对应XP以及以下系统的,往上就会出现兼容性问题,就算套了app,6和F还是启动不能,而O起源,单说启动还是可以的。
所以官方对应发售了各自的对vista优化版,对win7优化版,乃至现在对win8优化版。至于为啥没有win10,可能win10可以满足之前版本的启动,也可能法老控不打算继续搞了,我自己系统是win7,可能过几个月会把我这用了5年的笔记本换掉,用win10系统,到时候再测试。
总之新系统对应优化版解决了日文正版在新系统的兼容性问题,但是在中文系统中该套App的还是要套。6,F必套,不然不能启动。
而国内使用的中文版,经过各各程序大触的补丁的修修补补,总算也能满足在新系统的启动。
接下来是关键的闪退问题。
如镇楼图所示,我为了能在新电脑上怀旧一下,就购买了日版6FO的正版win7优化版,并且都重打了一遍,6和F套用APP启动,全程都没有问题。O还是可以直接双击启动,我就没用APP,然后通了尤妮卡,通了尤格,最后到了爪男最终塔顶,问题终于出现了。
早在购买正版之前,在win7下用06年日版起源首发时下载的版本打最终战就发现有过闪退,不过当时并不在意,毕竟只是拿出记录看看而已,闪退就闪退呗。不过现在不一样了。闪退通不了关啊!!
第一次:达雷斯战前剧情结束,准备打达雷斯,闪退……???是不是偶尔BUG?再试一次。
第二次:打完达雷斯,闪退,看不到剧情。怎么回事???
第三次:达雷斯战后剧情结束,准备黑珍珠,闪退………………卧槽尼玛的按这个规律岂不是打完黑珍珠又得闪退一次???每次切换场景都要闪退一次???那怎么受得了啊!特么的恶梦难度TA-x级打最终战也很花时间好吗!!!这种可预见的闪退必须防止!!!
这个时候就憋不住了,直接掏出了APP第一次套上了起源,重打最终战。达雷斯战正常,剧情正常,黑珍珠正常,黑珍珠击败后……正常!!战后剧情……正常!!动画……正常!!通关提示……正常!!回到标题画面……正常!!
一切正常!!
虽然我不是计算机专业,也不懂程序运行原理,但是这种实践结果不正说明就是APP的功劳吗???
自己的通关存档为证:


以下就是当年截的图,可以看到套用APP前和套用之后,游戏字体有着明显的粗细变化。选取了各个场景的图,相互之间都有至少1次的场景切换。


由于网络上现在能下载到的中文版和原来的中文正版是基于XP原版制作,为了更严谨一些,我马上把旧硬盘找出来重新用APP套上XP版的首发的日版完整重打了一遍托尔塔顶战,作为补充测试,以下截图,都是刚才全新截的:






可以说非常顺利,完全没有闪退弹出。由此可见,今天的测试完全成功。
可谓事实胜于雄辩。起码在你的游戏软件是日文版的情况下用APP能解决闪退问题。从原理上判断这应该是目前我已知最善的解决方式。而中文版应该也能通过这种方式来很好解决闪退,毕竟中文版是基于06首发原版做的,既然原版都可以通过测试,打过补丁的中文版应该也是可以通过。
其他网传的诸如什么调兼容性,调分辨率各种奇奇怪怪的方式,依我看基本都是没用,因为没有接触到问题本质。好像隔壁伊苏起源吧还有关低特效的办法好像能过,我没试过,我有高特效用APP能过为啥还要去看低特效?此外还有什么诸如“经研究无任何有效的补救”的言论,研究了什么?怎么研究的?怎么就无效了?所以这种话赶紧给我收回去,别出来闹笑话!真是不理解这么好用的工具放着不用,为什么外面一直不知道怎么处理闪退,这都多少年过去了。
以前05-07,甚至08年的时候,我在贴吧里不管是自己问还是别人问,问这个F日版启动的问题,都会有很多人把AppLocale这个工具抛给你,或者是在论坛的下载贴里都有提示用这个启动。现在一问这个我看基本都没人说了。关于起源终战闪退的帖子贴吧经常都出现,最近由于手机版1和2编年史的出现让一些新玩家接触到这个伊苏系列,但是由于以上的历史原因导致起源终战闪退,每次这种贴出现的时候我都跑去回复用AppLocale,后来干脆就说这个东西应该吧务管理团队要搞一个小专题向新人科普一下免得内容相似的帖子反复出现,时间长了我也懒得一个个跑去回。说了那么长时间既然团队不做,那我今天就借又一个闪退贴求助的机会干脆自己弄一个帖子给大家简单说明一下AppLocale工具解决闪退的方案。原则上我不想再回复任何起源终战闪退贴了。因为————
我希望能和10年前问怎么启动F日版一样,一问起源闪退,大家就能脱口而出:用AppLocale解决。
最后感谢各位看完本文。Thanks for reading!


IP属地:福建1楼2016-02-17 19:47回复
    中文版能用吗


    IP属地:浙江来自Android客户端2楼2016-02-17 20:03
    收起回复
      谢谢了


      IP属地:陕西来自Android客户端4楼2016-02-17 20:12
      回复
        没有闪退过,不过支持一下


        IP属地:陕西来自Android客户端5楼2016-02-17 20:43
        回复
          steam版伊苏O,亲测可用,伪最终boss前、真最终boss前、真最终boss打倒后等几个跳出点都完美通过,终于能够不调画质完整通过最后的剧情了,给楼主点赞呀,要争取把这贴顶上去,让更多人知道这个办法才是呢!!
          最后,再谢一次楼主!!这下,伊苏PC版上所有作品都能完美运行了!


          6楼2016-03-10 23:20
          收起回复
            紧接队形给楼主点赞!没想到我用来开galgame的工具竟然能帮我解决伊苏O的遗憾,哇哈哈,终于完美过了托尔线最终剧情了,无比感谢,拜之又拜!
            同时,相当认同咱伊苏吧的管理应该再上一层,至少在游戏介绍,资源集合,各版本补丁,各问题的收集解决上应该出几个有质量的精华置顶贴才行呀,看到国产几大剑侠游戏的置顶贴写的那是一个一个好,我们稀世的冒险家亚特鲁也应有个能和名声相称的介绍贴吧
            对了,最后问个问题,不知道楼主有没有玩过树海,树海游戏过程中经常会出现卡死的问题,声音继续但画面卡住,虽然树海存档自由,可在一定程度上减轻卡机的危害,但还是希望能找到完美的解决办法呀不知道楼主有没有高招


            来自iPhone客户端8楼2016-03-11 23:17
            收起回复
              首先感谢楼主的分享
              然后进入正题。
              使用了楼主提供的方法,还是闪退,不停的闪退,用的是steam版,不管是英文还是中文皆有尝试,今天下午我打了不下10遍boss了,简直太坑了,我不打了,我去找找视频通关,我要看最终结局


              IP属地:北京9楼2016-03-13 17:42
              收起回复
                话说直接换成日语环境行吗


                IP属地:陕西来自iPhone客户端10楼2016-03-15 11:10
                收起回复
                  顶一下。
                  晚上回去试试,如果成功了,就可以告别画面低特效的伊苏起源了。


                  星座王
                  点亮12星座印记,去领取
                  活动截止:2100-01-01
                  去徽章馆》
                  IP属地:北京11楼2016-03-15 15:04
                  收起回复
                    谢谢楼主,我之前攒了50万的sp,买了F版的亚特鲁。
                    结果一个闪退,亚特鲁没有了,50万也没有。我简直。。。。。。。。。。。。
                    想骂人!!
                    感谢楼主!!


                    12楼2016-03-16 02:09
                    回复
                      看到上面有小伙伴反映依旧跳出,又测试了一下,汇报一下测试结果以备有需……
                      测试版本:伊苏Osteam版(含汉化补丁),win7
                      情况1:用app使用中文(简体)环境打开yso_win_cn(即打完汉化补丁后的游戏本体),全高配设置通过托尔线最终boss所有场景+剧情全无跳出,大成功!ps:中文(繁体)环境运行结果未测试
                      情况2:用app使用日文环境打开yso_win_cn,自动跳转英文原版游戏程序,加载原版config设置,不符合汉化期待,未继续测试。
                      情况3:不使用app直接打开yso_win_cn,在不开启低解析度材质的情况下无论怎么选择压缩材质还是其他,在最终boss流程中,总会有跳出情况,故证明app方法的有效性
                      帮楼主解释一下,楼主当年玩的时候估计用的是日文原版,所以app加载日文环境可破跳出问题,那这次steam版汉化之后,估计就要用中文环境来解决了,不知背后原理,但实践证明AppLocale的方法对最终跳出有效,感谢楼主呀!!
                      刷了好多次最终boss,虽然托尔线推最终boss无比高效,但还是很费时间呀囧


                      15楼2016-03-16 22:32
                      收起回复
                        事实证明选日文进游戏会在LOAD GAME那跳出=。=


                        IP属地:陕西16楼2016-03-17 19:58
                        收起回复
                          吐了 达雷斯连关6次 applocale用不了 关特效打达雷斯总算不退了 打完达姆又特么退了- -...


                          IP属地:美国17楼2016-05-04 06:44
                          收起回复