今天有事要坐很久的車,路上無聊就拿出QD解悶。選了半天,決定玩玩Xanadu.Next這個游戲。這個游戲我早就裝上了,只是剛裝上的時候進去測試了一下看能不能玩,后來再沒運行過。運行游戲后,熟悉的NOKIA N-Gage QD畫面出現(xiàn)了,緊接著,滴一聲,提示儲存卡已損壞,然后自動退出,自動關機,我一下傻眼了。。。。
一邊在心里滴血,一邊開機,我不死心的又試了一次,QD又很不客氣的來了個儲存卡已損壞,自動關機。。。。。
于是開始檢討,最后一次往MMC卡里寫東西是昨天,拷貝了一個BomerMan游戲進去,按理說操作很規(guī)范,并沒有用力掰它,再說如果MMC卡輕輕碰都能斷掉,KINGMAX就不敢叫喊5年質(zhì)保了。所以問題應該出現(xiàn)在軟件方面,我決定把其他游戲都試一試,結(jié)果我機子上裝的游戲除了Xanadu.Next有問題外,其它幾個都可以照常運行;氐剿奚岷螅矣职裍anadu.Next重新拷貝一次,插卡,開機,運行,耶,搞定,可以玩了。為了保險起見,我又把其他游戲挨個運行了一次,結(jié)果發(fā)現(xiàn)Bomerman壞了,一運行就提示儲存卡已損壞。
從這里我們可以大概推斷Xanadu.Next和BomerMan這兩個游戲會發(fā)生軟件沖突,然后導致儲存卡已損壞的錯誤提示。我們知道很多N-GAGE游戲會共享SYSTEM\LIB文件夾下的幾個文件,很不幸,Xanadu.Next和BomerMan這兩個游戲的SYSTEM\LIB里都有GAMEUTILS.dll和GAMECOMMS.DLL這兩個文件,也就是說,當你安裝這兩個游戲的時候,必定有一個游戲的那兩個文件會被另一個游戲的覆蓋掉,從而導致了一個游戲能玩,另一個會出錯的現(xiàn)象發(fā)生。
事實上,大多數(shù)N-GAGE游戲都在SYSTEM\LIB文件夾下都有同名文件,所以當你一個接一個把游戲拷貝到MMC卡上時,SYSTEM\LIB文件夾里的文件也是一次又一次的被覆蓋掉,但由此導致游戲出錯的,我只發(fā)現(xiàn)了這兩個游戲。