大航海时代4加强版在windows2003sp1游戏的注意事项
原创。转载请注明出自webto"s NOtDaily - http://blog.webtoart.com
当初为了这个东西重装了一次系统。终于发现是系统本身的原因。把心得记录一下。
嗯。首先推荐网上流传的硬盘版本。无需虚拟光驱,cd音频转成了mp3,直接使用,不写注册表。
下载请咨询google.
然后是2003+sp1系统的特别注意事项
那个硬盘版说明文档里已经写明XP(或者+sp1 sp2)环境直接使用了
所以一开始我想当然的认为2003不会有问题,因为内核变动很小。
但是执行Dk4px.exe之后提示 需要DirectX7.0
要知道2003 with sp1是内置D9.0c的
所以很奇怪,试过各种方法之后我决定卸载Dx9.0c
结果导致系统崩溃(所以说windows自带关键组件千万不要乱搞。。)
重装系统之后发现问题依旧。后来查看windows 2003 with sp1光盘里面的说明文档dmusic.txt
默认情况下,DirectMusic 不会安装在此版本的 Microsoft Windows 上,在升级过程中将禁用它。要运行 DirectMusic 应用程序,请安装最新版本的 DirectX,它位于:http://www.microsoft.com/directx。
因为Dsound在新版本的DX里面已经取代了Dmusic所以不再默认安装也很正常,但是小鬼子写程序历来变态。
于是下载新版DirectX(Aug2005)发现升级不能,只好单独安装Dmusic组件
把DirectX完整版解包 搜索Dmusic字符串。把相关文件拷入system32目录
运行regsvr32 注册相关组件 具体几个记不清了。反正把dll和ocx都注册了,inf安装了肯定没错
然后就可以快乐的看到扬帆的字样了
嗯嗯。 以上。