VicViper 发表于 2013-10-19 12:34:19

用Win98(不是Win8)测试翔鹰Z系旗舰版

本帖最后由 ~Vic_Viper~ 于 2013-10-19 14:07 编辑

突然想玩红警95和大菠萝1,无奈年代太久远,Win7系统不支持,所以用VMware装了一个Win98SE第二版的系统。

然后忽发奇想,源神在Z版发布帖里不是说支持Win98系统吗?何不试试?

于是乎,将Z版文件夹拖至Win98系统中,看来有些慢,坐下来喝口茶先……{:7_263:}(Ps.不准说我电脑里游戏多!!{:7_319:})



首先尝试全屏化的aom.exe,双击,接受许可协议……



然后本以为可以见到画面,可谁知等待我的却是黑屏,我是说一直黑的那种……{:168:}



重启虚拟机,然后遇到了给我童年留下了阴影的画面之一(Win98磁盘错误检查),肿么会这样!?{:7_323:}



初步结论:全屏化aom.exe主程序无法正常在Win98系统中运行。

再试试窗口化的主程序吧,双击age2_x1.exe……{:7_245:}

奇怪的事发生了,依旧黑屏,说好的窗口化呢!?我的Win98不可能这么脆弱啊!{:7_256:}{:7_256:}

既然遇到了问题就想想如何解决吧,我自认为是以下的一项或几项原因:

1、帝国2是用DirectX7制作的,可能Z版使用了更高的(Win98不支持的)DirectX版本,导致黑屏无法进入。
2、开始的视频文件(Hawkaoc Logo、微软和全效工作室Logo)无法正常播放(亦无法跳过)造成无法进入。
3、内存不足以运行(我给Win98虚拟机分配了256M内存),导致无法进入。
4、或许我应该用VMware Player而非VMware Workstation来运行虚拟机。

最终达成初步结论:由于种种原因,翔鹰Z系旗舰版帝国时代2不能正常在Windows 98系统中运行

当然这只是个初步结论,我会尝试解决其中的问题,之后再来做进一步的报告

以上……


VicViper 发表于 2013-10-19 14:49:31

本帖最后由 ~Vic_Viper~ 于 2013-10-19 14:50 编辑

道禪無 发表于 2013-10-19 14:45 static/image/common/back.gif
32位程序无法在16位系统运行
原来如此

可我小时候经常在Win98系统中玩帝国2呢……,看来原版和Z版有本质(位元深度)的差距

qs 发表于 2013-10-20 14:51:09

win98是32位/16位混合系统。帝国2最初发布时只有win98,连XP都没有。所以Z版不能运行,显然是由于加入了XP以后才有的技术,98不能支持所致。

VicViper 发表于 2013-10-20 16:59:21

本帖最后由 ~Vic_Viper~ 于 2013-10-20 17:02 编辑

qs 发表于 2013-10-20 14:51 static/image/common/back.gif
win98是32位/16位混合系统。帝国2最初发布时只有win98,连XP都没有。所以Z版不能运行,显然是由于加入了XP以 ...
征服者1.0发布那阵Win2000 SP1好像已经发布了吧……(2001年)

也说不定是我开了3D硬件加速所致(VMware本不支持在Win98系统中开启硬件加速)

VicViper 发表于 2013-10-20 19:00:18

道禪無 发表于 2013-10-20 18:38 static/image/common/back.gif
是这样的,win98的内核是16位的,但是可以在图形用户界面运行32位程序;Z系列使用的UP1.4架构目前只有纯3 ...

嗯,这么说像Win2000这样的纯32位就可以了

forprogram 发表于 2013-11-28 13:39:13

会下游戏不会看游戏,真可怕……{:146:}
页: [1]
查看完整版本: 用Win98(不是Win8)测试翔鹰Z系旗舰版