分享

真机实机玩DOS老游戏怀旧方案教程

玩DOS游戏怀旧,需要一台奔腾4以下,不包含奔腾4的配置平台。奔腾4有的游戏会游戏出现速度过快现象。
可选的平台有:
奔腾133 CPU(686)
P5SJ主板,或者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卡的正面照:
16677161845490354.jpg
背面照:
16677162513315885.jpg
可以看到转接卡没有任何单片IC,所以DOS直接免驱使用。
采用哪种抛弃传统IDE机械硬盘的方法自己参考上面按喜好选择。笔者比较喜欢电子盘,或者CF卡转IDE,或者PCI转SATA阵列卡这三个方案。
PCI转SATA阵列卡:
16684915964541410.jpg
但是电子盘读卡器稍贵一点,也可以自己DIY。CF卡维护简单只需要插读卡器上维护。
PCI转接卡比较实用和稳定,且可以接2TB固态硬盘都没有问题,方案应该是最好的,速度最快的,免驱,直接启动固态硬盘上的DOS系统或WIN98。以上的所有方案都是DOS免驱的。
不过,以上的硬盘方案维护起来也不是很方便,需要拆机箱盖才能维护数据。市场上还有一种CF卡转IDE的挡板。这种东西只需要插入CF卡,CF卡安装好DOS,即可接IDE线插在IDE插槽上直接当硬盘使用。如下图:
16684917776343855.jpg
这种卡维护数据很方便,直接将CF卡拔出来用读卡器复制游戏即可。是比PCI转SATA更好的一种方案。由于DOS游戏容量很小,所以固态硬盘的优势仅在于维护游戏复制游戏方面,如果经常维护系统和游戏,CF卡转IDE是最好的一种方案了。
显卡选择方面带S端子的PCI显卡(用于S端口连接带S端口的老款普通CRT大脑袋彩色电视机)。也可以买一个19元包邮的VGA转AV来代替S端。
也可以选择810主板+赛扬CPU或者奔腾3CPU+主板+AGP带S端口的显卡
如果你有一台CRT电脑显示器,需选择最高分辨率640x480的CRT显示器。如果比较难寻,也可以最高分辨率为800x600,再高了的话DOS游戏画面会出现较强的锯齿现象。所以用显卡的S端口连接电视会消除DOS游戏的锯齿,并且使画面由于色彩不够,只有8位的情况下会近乎完美的使游戏阴影,渐变画面等有柔滑的过度体验。

开始建立系统实机配置完毕后。
准备好硬盘或电子盘,或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游戏环境就建立完毕了。剩下的就是自行体会游戏了。

关于其他:外设方面,586等老平台只有一个大圆口的AT键盘接口。如果想接PS2键盘需要购买9元包邮的AT转PS2线。如果想用当今的USB键盘和鼠标。需要使用PCI转四口USB的转接卡来接USB设备。这类转接卡DOS下不免驱没有驱动,需要WIN98以上系统并安装驱动。
16689071277943327.jpg
还有另一种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加载基本的鼠标驱动。
挡板:
16689084394193830.jpg
接线方法:
16689084477957334.jpg
16689084551505063.jpg
不同的主板线序可能不同,需要根据主板上PS/2插针的定义重新排序。四根线(1、3、4、5)对了就行,D、G、V、C分别是数据、接地、5V、时钟。配合万用表,很容易可以确定排序(就4根线,先确定电压和接地两线,另2根线试一下就知道了)
线定义:红色--VCC、黑色--接地、白色--DATA、黄色--CLK
16689084667676634.png
三种挡板淘宝链接:
只带一个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等更出色。
显示设备,建议640x480显示器,不过一般都是球面的,基本没有纯平的,超平的也难找。实在不行就来一台800x600的超平显示器吧。不过笔者比较建议接21寸大彩电。效果会出乎想象的好。画面没有锯齿,并且非常柔和。找不到PCI的S端口显卡,也可以找AGP带S端的显卡来接电视或者彩监。有条件的也可以测试测试彩监。笔者没有测试彩监画面,或许会更出众。
这里要说的是,如果是独立显卡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,都可以自行按照喜好选择。
值得一提的是,电子盘使用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卡格式化为软盘模式。

附件下载[url=]1、精英DOS启动盘制作工具[/url]
[url=]2、蓝晶DOS菜单全集[/url]



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则