用VDISK做虚拟游戏卡

Author: 舒 勇 Date: 1993-12-24

        其实,用DOS系统盘中的VDISK.SYS命令,可以让你的游戏脱离或少读软盘。达到游戏卡一般的速度。本文就以《波斯王子一代》在经济型电脑上安装的具体思路和方法来说明虚拟游戏卡制作原理。
        为了使游戏的运行速度加快最简单的方法就是把游戏存在虚拟盘上。但这个游戏的容量为400多KB,如果只在扩展内存中建立一个384KB的虚拟盘是不够的,因此,还得在640KB的实存中建立一个100多KB的虚拟盘,两个虚拟盘又用APPEDN和PATH两个DOS命令连接在一起。
        以上设想,可以用工具软件PCTOOLS来实现(笔者使用的是PCTOOLS4.11)。具体方法如下:
        ①用DOS命令格式化一张可引导的高密盘。(DOS系统为3.30以上版本)A>FORAMTA:/S↓
        ②进入PCTOOLS后,把新盘插入,键入F3用D命令做一子目录,YOUXI。
        ③把游戏盘插入,按F10进入文件选取菜单,选取380KB以内尽量多的选取文件,然后拷入虚拟盘C:(在进行这三步之前,已做了一个虚拟盘384KB)。把新盘插入,再把C盘中文件全部拷入新盘子目录\PRINCE中,删除C盘中所有文件,将游戏盘插入,把剩下的文件拷入C盘,再把C盘文件全部拷入新盘目录\PRINCE\YOUXI中。
        ④在新盘根目录上做AUTOEXEC.BAT和CONFIG.SYS文件,文件清单如下:
        AUTOEXEC.BAT文件清单:
        @echo off
        copy A:\PRINCE*.* C:
        copy A:\PRINCE\YOUXI *.*
        D:
        APPENDC:;D:;
        PATHC:;D:;
        C:
        PRINCE
        echo on
        CONFIG.SYS文件清单
        device=vdisk.sys 38451264/e
        device=vdisk.sys 14051232/e
        files=20
        buffers=10
        ⑤把相关文件APPEND.EXE和VDISK.SYS拷入新盘根目录中。
        注:以上的步骤省略了对B盘驱动器的操作,这是笔者特意的,为的是让更多的朋友能够安装。
        按上述步骤操作以后,一张新的游戏引导盘就制作好了,使用时,只需将游戏盘插入驱动器,冷或热启动即可。(舒勇)