登 陆 注 册
网站首页 > 其他 > 纯物理真机实机玩DOS老游戏怀旧方案教程全攻略

纯物理真机实机玩DOS老游戏怀旧方案教程全攻略

👀 1491
此文为本站原创文章,发布于 转载请注明出处 | 作者:123@123.com

版权所有@原作者:枫之精英  首发平台:精英技术宅 js.jy6d.com 转载需注明出处。


玩DOS游戏怀旧,需要一台奔腾4以下,不包含奔腾4的配置平台。奔腾4有的游戏会游戏出现速度过快现象。

可选的平台有:

奔腾133 CPU(686)

P5SJ主板,或者MVP3主板。(推荐MVP3主板,这款主板同时兼容AMD和INTEL不需要设置跳线。但需确认设置正确的电压和频率)

SDR内存(主板支持单条128M),EDO内存(72线小内存,但注意使用EDO内存需要插双条单条主板点不亮

硬盘选择方面

40针IDE接口的机械硬盘或40针小容量电子盘(电子盘虽然小巧,但是需要USB读取设备而且价格高。也可以自己DIY,用两个IDE插槽,并焊接在现成的空电路板上,将针脚对应连接即可。然后电子盘插入到一个插槽,另一个插槽用IDE转USB来读取电子盘和写入。这个方案会比较便宜)。如128M-16G都可以。或者40针IDE接口的现在2022年已经上市的固态硬盘。或者PCI接口转SATA转接卡(淘宝或闲鱼22元包邮),接SATA固态硬盘或者机械硬盘。

也可以使用CF卡转40针IDE转接卡(价格便宜,8元一个)、SD大卡转40针IDE转接卡(价格较贵,35元一个)、TF小卡转40针IDE转接卡(价格较贵,35元一个),SATA转40针IDE转接卡(价格适中,18元一个)。

上面这些转IDE的转接卡笔者经过测试CF转IDE支持DOS免驱直接启动。其他转接卡未测试。只要将CF卡用精英U盘DOS启动制作工具一键制作DOS启动盘即可。CF转接卡是最直接最便宜的。SD卡和TF卡的转接卡上有单片IC芯片不知道是否DOS免驱直接启动。有愿意折腾的可以尝试下其他转接卡。

下图是CF卡的正面照:

背面照:

可以看到转接卡没有任何单片IC,所以DOS直接免驱使用。

采用哪种抛弃传统IDE机械硬盘的方法自己参考上面按喜好选择。笔者比较喜欢电子盘,或者CF卡转IDE,或者PCI转SATA阵列卡这三个方案。

PCI转SATA阵列卡:

但是电子盘读卡器稍贵一点,也可以自己DIY。CF卡维护简单只需要插读卡器上维护。

PCI转接卡比较实用和稳定,且可以接2TB固态硬盘都没有问题,方案应该是最好的,速度最快的,免驱,直接启动固态硬盘上的DOS系统或WIN98。以上的所有方案都是DOS免驱的。

不过,以上的硬盘方案维护起来也不是很方便,需要拆机箱盖才能维护数据。市场上还有一种CF卡转IDE的挡板。这种东西只需要插入CF卡,CF卡安装好DOS,即可接IDE线插在IDE插槽上直接当硬盘使用。如下图:

这种卡维护数据很方便,直接将CF卡拔出来用读卡器复制游戏即可。是比PCI转SATA更好的一种方案。由于DOS游戏容量很小,所以固态硬盘的优势仅在于维护游戏复制游戏方面,如果经常维护系统和游戏,CF卡转IDE是最好的一种方案了。

显卡选择方面

带S端子的PCI显卡或带S端子的AGP显卡(用于S端口连接带S端口的老款普通CRT大脑袋彩色电视机)。也可以买一个19元包邮的VGA转VA来代替S端。不过这样的话VA输出画面会有干扰。推荐还是选择S端子输出到电视。

也可以选择810主板+赛扬CPU或者奔腾3CPU+主板+AGP带S端口的显卡(注意810主板集成的AC97声卡DOS下没有驱动,需要自己另配一个PCI声卡,并且是有DOS驱动的,如雅马哈724)

如果你有一台CRT电脑显示器,需选择最高分辨率640x480的CRT显示器。如果比较难寻,也可以最高分辨率为800x600,再高了的话DOS游戏画面会出现较强的锯齿现象。所以用显卡的S端口连接电视会消除DOS游戏的锯齿,并且使画面由于色彩不够,只有8位的情况下会近乎完美的使游戏阴影,渐变画面等有柔滑的过度体验。笔者建议使用CRT老彩色电视机,你会有惊喜。

主板方面

尽量选择MVP3型号的主板,这是比较强的型号了。就好比我们今天的H61、B85、Z790主板,那么他就属于Z790系列了。MVP3主板的特点是兼容性特别好,可以兼容AMD、INTEL、IBM等CPU并且不需要设置繁琐的跳线。其他主板则可能只兼容AMD或只兼容INTEL或IBM。这里要注意:AMD的K6-2可以直接在MVP3上使用点亮,无需任何设置。但IBM和INTEL的CPU则需要设置倍频跳线点亮,找到主板上标注1.5x、2.0x字样的地方,这里是设置CPU倍频的地方,而IBM686无法工作在1.5倍频,需要最低设置2.0倍频才可点亮。

内存方面

内存这里没有太多说明的。如果是MVP3主板,一般带有EDO小内存槽和SDR大内存槽两种插槽,自己任意选择内存。可以选择128M或256M的SDR内存单条即可。或选择两条EDO内存。值得注意的是,EDO内存必须同时插两条,只插一条是点不亮主板的。

开始建立系统

实机配置完毕后。

准备好硬盘或电子盘,或SATA固态硬盘(有PCI转SATA卡的前提下)

下载【精英DOS启动盘制作工具】地址:http://soft.jy6d.com/v/20221018123812.html

下载【蓝晶DOS菜单全集(已包含DOS启动盘制作工具)】地址:http://soft.jy6d.com/v/20221018115257.html

如果不需要DOS快捷菜单,就只下载精英DOS启动盘制作工具,到时候手动输入命令进入游戏。如:C:\> cd game

play.bat

下载好后,启动精英DOS启动盘制作工具,这里面工具会自动选择U盘。如果你的硬盘没有USB连接设备到电脑上,那只能用其他软件格式化硬盘并做好启动引导了。具体需要自行百度。

如果你有硬盘连接USB设备,直接勾选【快速格式化】(将会格式化整块硬盘或U盘)

勾选【创建一个MS-DOS启动盘】

然后点击浏览按钮,选择msdos7.1目录,点击开始,即可完成DOS启动盘制作。

重新开机后硬盘或U盘就会自动启动到DOS命令符下。

如C:\>

【关于开机自动启动DOS程序】

在C盘新建一个autoexec.bat

内容为:

cd 指定的程序路径

程序名


如:

cd pal3

play.bat


这样开机后,DOS会自动启动某个程序。一般常用于启动蓝晶DOS游戏菜单等用途。

到此为止,基本DOS游戏环境就建立完毕了。剩下的就是自行体会游戏了。

附件附送了一个适合DOS游戏的【蓝晶菜单】程序,就是早年“电脑房”里的界面。这个小程序很实用,可以将众多DOS游戏目录编辑好路径,然后在autoexec.bat里设置好开机自动启动蓝晶菜单即可。

如:autoexec.bat的内容为:

::开机后进入蓝晶菜单文件夹

cd 16menu

::设置声卡通道

SET  BLASTER=A220 I5 D1 T4

::这是复制WTA声卡驱动和安装的项目,没有声卡可以删除,有声卡自己寻找驱动路径和文件。

copy C:\wta2000\DOSINST.EXE \

chcp 437

C:\wta2000\SETUP.EXE /S

del \DOSINST.EXE

::设置临时文件夹

set temp=C:\temp

::加载鼠标驱动

lh C:\DOS\MOUSE.COM

::运行蓝晶菜单

menu.bat

关于蓝晶菜单

蓝晶菜单推荐用16menu这个文件夹的程序,可以解决部分DOS系统或主板或电子固态硬盘卡在光标的问题,因为这个文件夹里的菜单不加载图形显卡驱动。至于添加DOS游戏,用记事本打开蓝晶菜单文件夹里的menu.dat就可以看到了,添加方法自己仔细研究一下即可很简单。

关于其他:

DOS系统方面,要注意的是,如果玩《仙剑奇侠传》DOS版,用附件的【精英DOS启动盘制作工具】格式化硬盘或CF卡并创建DOS系统的时候应该选择msdos7.1,如果用98提取版DOS系统,仙剑会无法进入游戏。如果用DOS6.1系统,仙剑进入游戏里即便开启游戏音乐也是没有声音的,在dos7.1下则没有这个问题。相反,如果用IDE40针电子盘使用MSDOS7.1无法进入蓝晶菜单卡在DOS界面的话,那么附件工具还提供了WIN98自带的DOS系统【msdos98】更换这个版本即可解决,不过用这个版本仙剑会进不去游戏。

外设方面,586等老平台只有一个大圆口的AT键盘接口。如果想接PS2键盘需要购买9元包邮的AT转PS2线。如果想用当今的USB键盘和鼠标。需要使用PCI转四口USB的转接卡来接USB设备。这类转接卡DOS下不免驱没有驱动,需要WIN98以上系统并安装驱动。

还有另一种DOS下键盘和鼠标使用USB键盘和鼠标免驱的方法。

键盘AT五针口接转PS2头或线,转为PS2后,再用PS2转USB,然后接USB键盘即可实现DOS下免驱,键盘即插即用。

鼠标方面,在网上购买主板4针转PS2的挡板(前提是主板上有支持接PS2鼠标的6针口、5针口、4针口),然后再用PS2转USB头,接USB鼠标即可实现DOS下用USB鼠标,autoexec.bat里需要有一行LH c:\mouse.com加载基本的鼠标驱动。

挡板:

接线方法:

不同的主板线序可能不同,需要根据主板上PS/2插针的定义重新排序。四根线(1、3、4、5)对了就行,D、G、V、C分别是数据、接地、5V、时钟。配合万用表,很容易可以确定排序(就4根线,先确定电压和接地两线,另2根线试一下就知道了)

线定义:红色--VCC、黑色--接地、白色--DATA、黄色--CLK

三种挡板淘宝链接:

只带一个PS2鼠标口挡板:https://item.taobao.com/item.htm?id=263139281

PS2+9针COM串口挡板:https://item.taobao.com/item.htm?id=646237485521

鼠标键盘共用6针挡板:https://item.taobao.com/item.htm?id=21082387230



声音方面,AC97集成声卡和REALTEK基本都不支持DOS。需要选择PCI或ISA声卡。ISA声卡价格现在反而很高,PCI上20元包邮的8738或者创新SBLIVE似乎是个好选择。本站还有其他文章介绍DOS下支持的声卡型号列表。笔者目前用雅马哈724 PCI接口声卡。声音玩DOS游戏非常不错。具备FM音源播放效果很好。价格合适,某些方面比昂贵的SB16和64 GOLD等更出色。下图为雅马哈724显卡

这款显卡为PCI接口,DOS下所有PCI接口的声卡均需要加载驱动才能使用。

这里以C盘根目录下的autoexec.bat为例:红色部分为设置声卡和加载驱动

::开机后进入蓝晶菜单文件夹

cd 16menu

::设置声卡通道

SET  BLASTER=A220 I5 D1 T4

::这是复制雅马哈声卡驱动和安装的项目,没有声卡可以删除,有声卡自己寻找驱动路径和文件。

copy C:\DS-XG\DOS4GW.EXE \

chcp 437

C:\DS-XG\SETUPDS.EXE /S

del \DOS4GW.EXE

::设置临时文件夹

set temp=C:\temp

::加载鼠标驱动

lh C:\DOS\MOUSE.COM

::运行蓝晶菜单

menu.bat

724、744声卡DOS驱动下载地址:http://soft.jy6d.com/v/20221027122932.html

701、711、715、718、 719的DOS驱动下载地址:http://soft.jy6d.com/v/20221027125012.html

显示设备,建议640x480显示器,不过一般都是球面的,基本没有纯平的,超平的也难找。实在不行就来一台800x600的超平显示器吧。不过笔者比较建议接21寸大彩电。效果会出乎想象的好。画面没有锯齿,并且非常柔和。找不到PCI的S端口显卡,也可以找AGP带S端的显卡来接电视或者彩监。有条件的也可以测试测试彩监。笔者没有测试彩监画面,或许会更出众。下图为用21寸CRT大脑袋彩色电视机的效果和左侧液晶画面效果对比:

这里要说的是,如果是独立显卡S端输出的话,蓝晶DOS菜单只能用16menu也就是16位那个未驱动显卡的版本。否则其他版本加载后会出现黑屏和停留在光标的现象。集成显卡随便用哪个版本菜单都行。

硬盘方面,正常使用IDE40针机械硬盘。如果有条件也可以直接用IDE40针的固态硬盘或者电子盘。不过电子盘读取速度还可以,但是写入小文件会很耗时间。电子盘写入大文件在IDE口基本能达到20M到30M速度。写零碎文件只有100KB左右甚至更低。

所以硬盘方面比较建议用PCI转SATA转接卡。然后接SATA固态硬盘。这样维护硬盘写文件速度都非常理想。这种RAID卡都是DOS下免驱的,直接就能识别硬盘。虽然在BIOS的IDE接口中看不到硬盘。因为他是从PCI的RAID卡来自我识别并启动引导的。所以引导方面也不存在问题。笔者测试用转接卡接SATA固态硬盘完全能够从DOS直接识别启动。硬盘大小主要看转接卡能支持多大的SATA硬盘。一般2TB的固态和2TB的机械硬盘都没有问题。并不取决于主板能识别多大硬盘,所以放心使用。

其他的如CF转IDE,TF,SD转IDE,都可以自行按照喜好选择。

但是为了使游戏添加方便,维护方便,不必每次添加游戏都要打开机箱盖拆掉硬盘,再放入硬盘盒这么繁琐的过程,笔者还是推荐用CF转IDE挡板的方案来解决。这样的话,每次添加游戏只需要在机箱后面直接拔掉CF卡然后用读卡器复制进去游戏即可,就这么简单。但是要注意的是,CF卡如果从里面大量剪切或复制零碎文件出来,速度可能会很慢只有几百KB,如果游戏比较多可能要花费很多时间,这点不如固态硬盘。如果是往CF卡里复制进去相对来说能达到几MB的速度。

值得一提的是,电子盘使用msdos7.1会发生卡住在DOS界面下。原因可能是使用了P5SJ-B主板的缘故。其他主板上没有这个问题。所以附件中又提供了一个从WIN98系统中抽离出来的3个98系统自带的MSDOS文件。电子盘使用这个DOS就没有问题了。只是会有一个WIN98的菜单选项而已。

工具见下方附件

软驱方面,可以用CF卡转IDE转接卡挡板来替换软驱。IDE接IDE1口,然后再装一个PCI转SATA转接卡挡板接固态硬盘。这样的话,IDE是优先启动与PCI卡之前的,就可以用来当软驱使用,而且容量还巨大。如果必须使用A:\>盘符必须用主板上的软驱接口的话,目前有一种仿真软驱,可以将SD卡,TF卡等插到仿真软驱中来替代原始软驱。只不过SD卡TF卡格式化后只能为1.44MB。需要用特定工具来将SD卡TF卡格式化为软盘模式。

电源方面,一般MVP3型号的主板都带两种电源接口,分别为AT16针电源接口及ATX20针电源接口。但部分486、586主板采用的是16针脚的老式AT电源接口,现有的ATX电源都是20针或24针的,那么就需要下图这个ATX转AT电源线来解决。这种东西淘宝5元一个,但有运费,拼多多则是10元包邮。

综合结语

纯物理机和物理设备游玩DOS游戏基本上有回到过去的意境体验或者说是仪式感,这也是DOSBOX模拟器无法带给我们那种回味的感觉。这比较像电玩圈一些机主用小霸王红白游戏机接CRT彩色电视来怀旧游玩FC游戏是一个同等有意义的事情。以及有那么多音乐爱好人士回收各种大型CD音乐播放机来怀旧,只有用当年的设备,或许才会找回当年的感觉,虽然我们已经物是人非。但折腾的意义就在这里。

附件下载

1、精英DOS启动盘制作工具
2、蓝晶DOS菜单全集