« 从搜狗五笔输入法看用户黏性Windows平台下轻量级门户网站静态化解决方案 »
October 19 2008

VOS与Windows Server 2003不兼容之解决方法

PurpleFire @ 23:16

VOS(百度百科:什么是VOS)是一个PC音乐游戏,跟后来的劲乐团比较像,但表现力不如后者丰富。估计很多人也和我一样,在深夜里,忙完了一天的工作之后,喜欢玩玩这个音乐游戏,也许你没有弹钢琴的条件,但你完全可以玩玩VOS来感觉感觉,尽管那感觉有很大的不同,当然你也可以用VOS来陶冶一下情操^_^

去年我就发现VOS无法在windows server 2003系统中正常运行,一运行什么错误也不报,程序直接就退出了,但我发现安装时也没有说不支持2003,于是就搜索了一下,了解了一下无法运行大概是怎么回事,搜到的文章也没怎么说清楚,我还是来具体说说解决方法吧。

其实原因很简单,那就是DirectX库中没有DirectMusic组件。参考《Windows2003 And Microsoft DirectX And VOS》参考其原因就行了,但不要按照此文中的方法安装,按我下面的方法安装。微软发布2003系统本身就不是让你拿服务器来打游戏的,系统安装好后默认连windows audio服务都没启动,更不用说会把DirectX库给装全喽,我们只需要把DirectMusic组件安装一下就好。安装步骤如下:

1.到微软官方网站下载最新的DirectX库(点此到达下载页面);

2.解压(可以用winrar直接打开这个exe文件)后,再用winrar把dxnt.cab解压出来,找到dmusic.inf,右键点之,执行安装菜单;

3.将以dm开头的共8个dll文件拷贝到system32文件夹中;

4.将c:\windows\system32\drivers\etc文件夹中的gm.dls拷贝到父层文件夹中,这个文件是微软midi软波表库;

此时再运行VOS应该就没问题了,如果还不行,去掉此程序的数据执行保护就行了。方法为,右击我的电脑属性->高级->设置->数据执行保护,选择上面的就行了。如果选下面的“除所选之外,为所有程序和服务提供启用数据执行保护”的话,你也可以将VOS.exe添加到这个列表中来。

BTW:我发现VOS1.0p真难啊,判定比劲乐团严格多了。

关于其它资料,给出几个链接(有些论坛可能需要注册才能阅读或下载附件):

VOS的下载安装/常见问题/重要补丁/相关工具

VOS相关工具打包下载/水平测试系列曲包下载

收藏
  • 相关文章:
  • quote 3.camera
  • Gravatar Icon

    将c:\windows\system32\drivers\etc文件夹中的gm.dls拷贝到父层文件夹中


    父层文件夹。你好厉害,我第一次听到有人这样讲的,你是指把gm.dls复制到drivers里?
    drivers是etc的父文件夹。system32就是爷爷了? :D

    PurpleFire 于 2008-12-7 5:01:05 回复
    我上大学时的计算机教科书上就是这么说的,呵呵
  • 2008-12-7 1:28:31 回复该留言

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。