2010年11月22日 星期一

WII軟改-認識自製軟件中的dol、forwarder、wad的差異

「DOL」、「forwarder」和「WAD」之於WII,就好像「免安裝軟體」、「免安裝附捷徑軟體」和「安裝軟體」之於電腦
我們用WII上軟改後常看到的「USB LOADER GX」這個軟體來說好了
ULG顧名思義,這軟體功能就是可用USB硬碟來讀遊戲
要想把他裝在你的WII頻道中,當然要有軟體安裝檔
所以在USB LOADER GX的官網上放了安裝檔供你用電腦下載,安裝模式即提供了三個,下圖左至右分別是dol、wad、forwarder
image 
後面我們就來看看這三個檔案的相異處

◎三個dol、wad、forwarder之間的關係
①dol版,其資料夾內容包含
.boot.dol :主程式
.icon.png :圖示
.meta.xml :介紹
.rev.txt:該軟體版本
image 
除了第一個boot.dol(有的是boot.elf)是必要外,其他檔案可有可無,而這個文件名不是boot.dol 或者boot.elf,那麼也不能讀取。
要想執行安裝,當然不是在電腦上按二下…步驟如下
.將整個資料夾複製到SD卡中的Apps資料夾裡
.進入Homebrew Channel (HBC)後你就會看到NeoGamma的圖示了,點擊它即可執行
優點便是無需安裝;缺點是進入時都要先開HBC

②wad版,也有人叫他Channel版,沒有資料夾,就一個檔案,好像是電腦中的*.exe檔一樣
不過wii不像電腦裡的exe點二下就可以安裝
他還需要一個媒介軟體來處理-wad manager,透過這個軟體可以安裝/移除wad,裝進去的東西不要懷疑就是上面dol版的東西
再來就是安裝時不會像電腦一樣問你安裝到哪裡
wad裡頭已經包好了安裝的預設位置,通常是寫到wii主機裡,安裝完後顯示在wii的頻道介面(就像電腦的桌面)看到頻道(就是電腦桌面上的捷徑)
優點是在頻道上就可以看到捷徑,可直接使用;缺點是無法控制寫在sd卡還是wii主機內建容量中

③forwarder版,這是結合以上二種安裝模式的優點而成的安裝方式,若用電腦來說就是綠色安裝版,裡頭的資料夾包含
.apps資料夾:其實就是上面dol版外面再包個apps資料夾
.boot.dol for preloader資料夾
.config資料夾
.wad資料夾:裡頭就有個*.wad,所以還是要安裝的。
image 
說穿了就是解決了wad版不能決定安裝位置的困擾,安裝方式就是把forward版的資料夾放到sd卡裡,然後用wad manager開啟裡頭的*.wad檔來安裝,安裝位置預設不是wii主機而是sd卡。

◎上面觀念不難懂,而中間提到的二個輔助軟體(HBC、WM),就不得不提一下了
①HBC:homebrew channel,所有自製頻道必經的頻道…本身也是個自製頻道
前面提過,軟體要安裝都要經過媒介,原因是WII當初的設計可沒打算讓一般人把自製軟體裝在WII上。但在wii的漏洞被發現後(塞爾達遊戲的漏洞。沒有HBC之前,要安裝某個東西,得先考個賽爾達存檔,進入遊戲,讀取存檔,跟一個大叔表白,讓WII系統跳進安裝畫面了,才能安裝我們想要的東西。理論上,要運行軟件,也需要如此。 HBC簡化了整個過程,我們不再需要進入塞爾達了,只需要進入HBC即可。)玩家們進行的研究,所以發展出了第一個的自製頻道,透過這個頻道,才會有後面的wad manager…,有了wm,以後的軟體如用WII玩任天堂N64的模擬器軟體、用wii看影片、用wii上網的軟體才會如雨後春筍…所以hbc我都管他叫「彩虹頻道」…貼切吧
image
這個HBC相當於xp上的新增/移除程式的介面,如果你想聊QQ,首先得要個新增移除程式功能的軟體,然後再搞個qq才行
同理,如果你是想用硬盤玩遊戲,得首先安裝HBC,然後搞個能讀遊戲的自製軟件才行
另外hbc要能放在wii上面,你也得搞清楚FORWARD頻道,他類似xp中把xxx建立桌面捷徑的小程式而已

②WM:wad manager,讓自製頻道大放異彩的功臣之一…功能就是安裝/移除其他的WAD檔案,例如VC遊戲啊或者WIIWARE之類

image

2 則留言:

  1. 問一下,想要在wii菜單上面就有遊戲的捷徑圖片進入遊戲,不用到HBC去選遊戲再進入的方法是要參考哪一篇呢?

    回覆刪除
    回覆
    1. http://blog.yam.com/freedom0/article/29361246

      刪除

Related Posts Plugin for WordPress, Blogger...
// Dnow Function