日本橙汁吧 关注:4,031贴子:19,456
  • 27回复贴,共1

再发一贴,这次是真的win7运行百橙教学了!

只看楼主收藏回复

特意开虚拟机试了一下,有图有真相


IP属地:浙江1楼2026-05-29 02:05回复
    首先检查STEAMAPI版本是不是最新的,如果不是就把客户端更新到最新版本
    之后安装vxkex叠加层,安装完成后找到steam.exe右键属性启用叠加层

    重启STEAM就能正常下载游戏了
    下载完百橙,把火狐的DLL丢进游戏根目录替换

    再之后找到100orange.exe右键属性,以叠加层运行

    然后win+r输入sysdm.cpl,找到高级 环境变量,新建变量名OJ_VIDEO_DRIVER变量值DESKTOPGLES2,确定应用保存后,就能正常启动游戏了。记住要在游戏根目录双击打开,不要直接从STEAM里启动百橙



    火狐DLL跟vxkex我都丢在楼中楼


    IP属地:浙江3楼2026-05-29 02:32
    收起回复
      2026-07-03 07:56:14
      广告
      不感兴趣
      开通SVIP免广告
      这么强


      IP属地:江苏来自iPhone客户端4楼2026-05-29 08:08
      回复
        !?强强?!


        IP属地:江苏来自Android客户端5楼2026-05-29 15:06
        回复
          严格按照步骤后,之前的方法和现在加变量的方法都没用,之前用的vxkex版本是VERSION 1.1.2.1439花了点时间才卸完,现在下了提供的新版VERSION 1.1.5.1679后我的steamAPI版本反而从之前用Vxkex时的023变回了021,现在steam依旧只能用vxkex注入后打开,能正常打开游戏,但依旧无法打开百橙;图三是之前API023时经常出现的日志,需要重开很多次才能进steam;图四是之前用vxkex进steam(api023)后所有游戏无法打开时的日志;目前状况很奇怪,无法通过启动参数进入,图5只设置了vxkex进的却是API021版本的steam……就这样吧,至少我其他游戏能正常打开,估计是我电脑配置不行玩不了这个_(:з」∠)_


          IP属地:上海6楼2026-05-29 21:40
          收起回复
            试试虚拟机win7ram改成4GB,也许能复刻我的问题?


            IP属地:上海来自iPhone客户端16楼2026-06-01 10:46
            收起回复
              大佬xinkule(辛苦了)


              IP属地:河南来自Android客户端17楼2026-06-01 18:35
              回复

                把之前发的楼删掉了,这里精简一下
                到目前为止,在64位WIN7系统上是可以正常运行百橙并且能够正常游玩的,FBF的开发者已经确认了这一点
                然而32位的WIN7上运行百橙会黑屏后直接闪退,查询系统事件也不会显示百橙报错。我想了很多办法都解决不了这个问题,只能猜测是32位WIN7上STEAM客户端运行有问题导致百橙可以启动却不能正常游戏,能运行其他游戏可能是因为其他游戏的运行不要求STEAMAPI支持
                开发者曾经也说过他们无法对32位系统的运行问题提供任何帮助,因为他们从来没有遇到过任何一个使用32位系统的人报告自己遇到的运行问题。如果你用32位WIN7,那你只能自己想办法解决你遇到的一切问题,并且你在FBF的DC上是搜不到任何关于这些问题的信息的,折腾起来还是很费劲的


                IP属地:浙江18楼2026-06-01 19:51
                回复
                  2026-07-03 07:50:14
                  广告
                  不感兴趣
                  开通SVIP免广告
                  我用64位WIN7,STEAM是可以直接运行的,不需要开兼容模式也不需要vxkex
                  唯一的问题是下载游戏时显示“无法连接到内容服务器”



                  IP属地:浙江19楼2026-06-01 20:51
                  回复
                    STEAM不能下载游戏的问题需要安装vxkex解决
                    参考前面发的,一定要在根目录右键steam.exe属性设置vxkex,不要去修改桌面的快捷方式
                    之后关闭STEAM重启,就会自动更新到最新版的STEAM(即steamapi021→steamapi023)
                    更新后打开STEAM,可以看到STEAMAPI版本023,游戏也能正常下载了




                    IP属地:浙江20楼2026-06-01 21:08
                    回复
                      在根目录双击游戏EXE,会显示无法定位程序输入点于kernel32.dll,需要vxkex解决
                      接下来右键100orange.exe,属性设置vxkex,弹出新系统专属报错,缺少“MSVCP140.DLL”
                      因为虚拟机不是日常使用的机子,微软运行库肯定是没有的,装完运行库再打开游戏就直接显示停止工作了




                      IP属地:浙江21楼2026-06-01 21:26
                      回复
                        打开WINDOWS事件查看器,检查报错后找到关键内容
                        “错误模块名称: MSVCP140.dll 异常代码: 0xc0000005”
                        查询后发现这是运行库异常,到这一步其实已经说明该游戏可以正常运行了,但是不搞完我还是不放心
                        根据我的猜测,这是因为运行库版本过低导致的
                        MSVCP140.dll属于2015-2022VC运行库,在控制面板内把X86跟X64的运行库都卸载掉,安装版本更高的运行库
                        之后启动游戏,显示了我在前面发过的opengl报错
                        设置OJ_VIDEO_DRIVER→DESKTOPGLES2变量后该报错仍然存在
                        检查事件后发现这是OPENGL驱动问题





                        IP属地:浙江22楼2026-06-01 22:23
                        回复
                          Couldn't create window because: Could not initialize EGL
                          在真机上遇到这个报错就按照3L内容设置环境变量,然后把火狐DLL丢到根目录替换
                          VMWARE虚拟机不能使用显卡直通,驱动是由VMWAREWORKSTATION提供的定制版本
                          由于不能直通,我也安装不了INTER核显或者NVIDIA的显卡驱动,由于驱动造成的OPENGL报错就无法解决
                          可以说这个问题在虚拟机上是无解的,在真机上如果按照3L步骤操作后仍然这样报错,且其他游戏没有类似报错
                          只能去FBFDC的BUG提交区让开发者解决
                          这里我换一个整合过更新与驱动的WIN7镜像按以上步骤运行是完全没有问题的
                          由此也可以得出百橙跟STEAM在64位WIN7上可以运行这个结论,至于不能运行的情况,只能去不停的排查到底是STEAM还是百橙又或者是驱动C++运行库等问题,正常使用的WIN7系统一般也不会遇到运行库问题就是了
                          对比一下刚刚无法运行游戏的系统,就能发现是驱动导致了运行问题



                          IP属地:浙江23楼2026-06-02 02:08
                          回复