dosbox吧 关注:1,449贴子:3,803
  • 28回复贴,共1

pc版,怎么加入config.sys的配置?

只看楼主收藏回复

某些DOS老游戏必须要用上HIMEM.SYS,EMM386.EXE,请问怎么加载
那个config文件只能加载autoexec.bat


回复
来自手机贴吧1楼2017-03-11 23:33
    在dosbox.conf里有关于上位内存的设置吧,我记得默认是打开的。dosbox毕竟还不是dos,不用配置config.sys。
    如果是带前端的比如SVN-Daum版,可以在前端上直接勾选,如下图。
    总之如果只是用来玩游戏的话,一般可以不用考虑config.sys。涉及到high memory的一样可以运行就证明了配置文件中是模拟了himem的。
    实在想搞的话,也可以在dosbox里再装个dos6.22什么的……然后引导dos自然需要挂载config.sys了,不过一般没必要吧。


    收起回复
    2楼2017-03-12 18:10
      用了2个办法都失败
      1、将Z:下的mount.com,mem.com等做入简化版的img,然而运行失败,提示“something messing with memory"云云
      2、尝试制作1G的硬盘镜像,将2cd都拷进去,然后不能引导,失败(winimg pro、ultraiso)


      收起回复
      3楼2017-03-12 22:54
        我看了下,这个游戏应该是叫“精武战警”吧?当然它肯定是需要挂himem来玩的。不过重点是这个游戏dosbox不能直接运行,还是那句话,dosbox毕竟不是dos,网上流传比较多的阉割版就是做了一个纯dos环境的镜像文件,把游戏放在里面,然后boot镜象进入dos6.22来玩这个游戏的。
        boot我研究的不多,主要是过了这么久dos上的一些命令都忘的差不多了,水平又着实有限……所以一直没用到的就没怎么去琢磨。
        我觉得你在3楼说的方法2应该是可以的。不能引导是因为你没在你做的那个硬盘镜像里装dos吧?找套dos安装盘装套dos先,然后imgmount把硬盘镜像虚拟成C盘,随后boot -L c用硬盘引导进入纯dos,后面就好说了。
        boot模式引导前是可以先挂载光驱的。不过可能需要在config.sys和autoexec.bat里设置一下光驱的挂载命令,它会把先挂载上的光驱识别为物理光驱(dos当年的命令语句都快忘光了,我这里有一张dos6.22的启动盘,用它boot的话可以识别光驱,所以确认是可行的)
        那么基本思路就是:先制作硬盘镜像——往里面装好dos并设置好config.sys和autoexec.bat——挂载游戏光盘镜像为光驱——用硬盘镜像引导进入纯dos——安装游戏。后面就是怎么玩的问题了。
        我看了下这游戏阉割版实际内容只有15m左右,手边没有这游戏的2CD镜像,不知道它的工作方式,安装好后是否必须要光盘在光驱里才能玩?玩到一半需要换盘?还是说一张光盘用来安装,另一张用来玩?光盘上的内容是只有CD音轨还是有别的?如果是装完就可以脱离光盘来玩,那么以后直接用你做好的硬盘镜像引导启动来玩就可以,如果必须带光盘玩,那就麻烦点,每次都要先挂上镜像。


        附带一提,貌似老游戏吧那里有人发布过这款游戏的完整dosbox集成版,不过我翻了翻,没找到……


        收起回复
        4楼2017-03-13 14:45





          用阉割版试了一下,可以跑起来,理论上光盘版应该没什么问题,第一张图上可以看到boot模式一样可以挂载光驱。


          收起回复
          5楼2017-03-13 17:53
            1.手头只有MSDOS7.1的安装镜像,能否代替6.22?
            2.混合音轨游戏光盘,当需要更换CD2的时候怎么办?


            收起回复
            6楼2017-03-16 11:27
              可以进入游戏了,但是没几分钟就卡在某个地方
              精简版的就没有这样的问题


              回复
              7楼2017-03-19 13:43
                千辛万苦找到精武战警的光盘版,用dosbox没法玩。又费劲力气装了virtual pc,再装了DOS系统,终于玩上了。
                但是频繁死机,唉,哪位大神能提供个办法啊。


                回复
                8楼2019-06-07 22:07
                  你要在配置文件里设置好,这样吧我去做一个发给你吧


                  收起回复
                  来自Android客户端10楼2019-06-08 21:41
                    vmware dos622可以运行精武战警cd版,并且不死机。但是需要把声卡都关了。否则一进游戏就黑屏。
                    精简版打到第八关会死机。这个游戏编程太烂了。说实在这个游戏很一般,但是当年一直没打通,有个执念在。
                    哪位大神有好办法?感谢啊!


                    收起回复
                    来自Android客户端11楼2019-06-12 11:17