pabko
如今的智能手機(jī)已無限強(qiáng)大,機(jī)能與當(dāng)年笨重的486電腦不相上下。如何利用動(dòng)輒幾百M(fèi)Hz的強(qiáng)大CPU已經(jīng)成為了眾多玩家所鉆研的方向。這不,國外的高手們已經(jīng)成功地將DOS環(huán)境移植到了塞班S60v3手機(jī)環(huán)境中。如果你也擁有一部S60的智能手機(jī),那就不要猶豫,我們甚至可以在里面安裝個(gè)Windows!
兵馬未動(dòng),糧草先行先裝個(gè)DOS做準(zhǔn)備
Windows的用戶應(yīng)該都知道,這個(gè)圖形界面的操作系統(tǒng),它的前身就是文本環(huán)境的DOS(Disk OperatingSyst em)。Windows 3.1、Windows 95和Windows 98之類的操作系統(tǒng)都是基于DOS的,所以,我們就先在塞班手機(jī)上裝個(gè)DOS來玩玩。
至于手機(jī)嘛,就讓諾基亞E63作為第一個(gè)小白鼠了。它雖然目前不是性能最強(qiáng)的塞班手機(jī),但足以應(yīng)付DOS的資源需求了。塞班下的DOS環(huán)境是通過DOSBox這個(gè)開放源代碼軟件來實(shí)現(xiàn)的。需要注意的是,DOSBox這款軟件在塞班手機(jī)上正常運(yùn)行,需要運(yùn)行庫的支持,所以不但要下載主程序,還要下載Binary Dependencies(二進(jìn)制依賴庫)。
至于安裝步驟,很簡單。跟著以下操作即可。
安裝依賴庫到手機(jī)中。這些組件均不需要簽名,但是一定要注意安裝的位置,盡量安裝在手機(jī)的存儲(chǔ)空間即C盤上。
現(xiàn)在開始DOSBox主程序了,從下載包中可以看出有full和slim兩個(gè)版本,對(duì)應(yīng)于手機(jī)內(nèi)存大小各異的機(jī)型。像E63開機(jī)后內(nèi)存穩(wěn)定在68MB左右就可以安裝full版。
最后將dosbox.conf和mapper.txt兩個(gè)文件復(fù)制到C:data目錄下,就結(jié)束了我們的安裝步驟。
安裝完所有軟件后不要急著啟動(dòng)DOSBox,我們還需對(duì)它進(jìn)行配制。對(duì)于DOSBox的配制主要是通過dosbox.conf配制文件完成的。文件中每行命令的執(zhí)行與否是通過“#”實(shí)現(xiàn)的,即語句前帶有“#”則整句命令就不執(zhí)行。我們通過電腦的記事本或手機(jī)端的X-plore打開配制文件。
● orientation=normal
設(shè)置屏幕旋轉(zhuǎn)方向——cw為順時(shí)針旋轉(zhuǎn),ccw為逆時(shí)針旋轉(zhuǎn),normal為保持原樣(N78、N82等豎屏手機(jī)可選擇cw或ccw,E71、E63等橫屏手機(jī)選擇normal最佳)。
● mapperfile=mapper.txt
用以設(shè)置按鍵映射文件,需要把它定位到我們復(fù)制的文件夾如mapperfile=c:datamapper.txt。需要注意的是,對(duì)于E63等全鍵盤手機(jī)mapper文件不適用。筆者測(cè)試發(fā)現(xiàn)對(duì)于全鍵盤手機(jī)去掉mapper.txt文件反而能在DOS環(huán)境下使用全鍵盤!建議全鍵盤機(jī)型的玩家刪除此文件或者注視掉該句。
● memsize=2
設(shè)置分配DOSBox的模擬內(nèi)存大小,大小因機(jī)型而定。如果DOSBox僅用于玩玩DOS游戲保持默認(rèn)就可以了。內(nèi)存不是越大越好,太大會(huì)影響手機(jī)本身的運(yùn)行而導(dǎo)致DOSBox自動(dòng)退出。
● cycles=3000
DOSBox每毫秒建模數(shù)。這個(gè)設(shè)置是能否手機(jī)上流暢的運(yùn)行DOS關(guān)鍵所在。經(jīng)過筆者大量測(cè)試,將其設(shè)置為1100比較理想。
● mount c e:Data
將儲(chǔ)存卡上的data文件夾定義為c盤。
● mount d e:
將存儲(chǔ)卡定義為D盤。
小試牛刀在DOSBox中運(yùn)行DOS游戲
趕緊翻出我們珍藏多年的DOS游戲吧!《仙劍奇?zhèn)b傳》,它曾經(jīng)讓我為之醉生夢(mèng)死了多少回,讓它在手機(jī)上再一次綻放光彩吧!將pal文件夾放到存儲(chǔ)卡的dat a文件夾下,然后打開dosbox.con f,將[autoexec]啟動(dòng)項(xiàng)設(shè)置為:mount c e:datac:c:palpal.exe
打開DOSBox,悠遠(yuǎn)的青山與遠(yuǎn)飛的仙鶴又在我們眼前!
初試鋒芒裝上Windows 3.1試試
如果你的手機(jī)內(nèi)存能穩(wěn)定在25M以上,那就可以嘗試安裝Windows的操作系統(tǒng)了。從網(wǎng)上下載Win3.1-on-s60v3_v1.0壓縮包,并將文件解壓到存儲(chǔ)卡的data文件夾中。打開dosbox.conf,將memsize=2調(diào)整至5以上,然后將[autoexec]中已有的windows 3.1的自啟動(dòng)項(xiàng)前的“#”去掉即可。
編者:打開IE,以“Win3.1-on-s60v3_v1.0”為關(guān)鍵詞到“谷歌”搜索引擎上找找,相信你很容易找到。下載文件不大,有7MB多點(diǎn)。
啟動(dòng)DOSBox,片刻之后即進(jìn)入了桌面。此時(shí)按一下通話鍵就能用五維導(dǎo)航鍵控制鼠標(biāo)了。由于屏幕的局限,桌面的文字不能看的十分真切,但只要使用過Windows的系統(tǒng)就能很好的對(duì)它進(jìn)行操作。這樣我們就可以體驗(yàn)一把超小型“掌上計(jì)算機(jī)”的感覺了。
極限挑戰(zhàn)—安裝Windows 95
極限挑戰(zhàn)—安裝Windows 95Windows 3.1屬于微軟的早期產(chǎn)品,還不是很成熟,而且與我們使用的Windows XP、Windows Vista操作方式相去甚遠(yuǎn)。如果你的手機(jī)機(jī)能足夠強(qiáng)大,為何不試試安裝Windows 95甚至是Windows 98呢?首先,我們可以從網(wǎng)絡(luò)上下載為PSP所打造的Windows 95,解壓后得到一個(gè)w95.img的單文件。然后,將這個(gè)文件放到存儲(chǔ)卡的data文件夾下。再接著,配制dosbox.conf:將memsize調(diào)整至12至18之間(小于12的話Windows 95會(huì)因內(nèi)存不足不能啟動(dòng),大于18手機(jī)會(huì)因內(nèi)存不足導(dǎo)致DOSBox自動(dòng)退出)。并在 [autoexec]自啟動(dòng)定義項(xiàng)中添加如下語句:imgmount c e:dataw95.img -t hdd -fs fatboot -l c
最后,我們啟動(dòng)DOSBox,就會(huì)很快看到Windows 95的啟動(dòng)選項(xiàng),待系統(tǒng)默認(rèn)進(jìn)入安全模式后就會(huì)看到久違的藍(lán)天白云。
等待,等待,經(jīng)過超過3 分鐘的等待,終于進(jìn)入了Windows 95的桌面。Wndows 95的使用習(xí)慣更接近我們平時(shí)使用的Windows XP,所以更容易上手。
如果你的手機(jī)機(jī)能足夠強(qiáng)大,內(nèi)存也更大,不妨挑戰(zhàn)一下Windows 98,網(wǎng)上已經(jīng)有朋友實(shí)現(xiàn)了。