|
|
轉自:https://www.91wii.com/thread-75040-1-1.html
6 T9 X( [8 m, w2 t7 g H8 v( {( p% ?作者:Kavid
e3 m! f" a) l4 o& t9 p+ k' h, x7 H7 ^7 z0 o
NFS2ISO2NFS v0.2- ISO和NFS格式檔相互轉換的工具,最近大家已經看到h君等發佈了一些wiiu vwii的vc遊戲。
& U$ p$ Q" X ~" V' i很多人問過能否注入工具,今天這個工具發佈了,來自於gbatemp的sabykos所編寫( T" |$ Y7 k# J& B( T& _
0 H* X1 g( B- M) g/ s( f+ [
使用的方法:& G: Z! R" n/ v5 g6 S1 L
. P$ D# B2 R) e( S需要工具:9 C4 B! \. i0 }' ]+ Z; c
1. 該工具是用來對4.3G的wii的iso鏡像進行減肥,否則弄出來的nfs檔大小4.3g的。
/ k( C2 G) @6 O, Q, m2. 把你想要進行替換iso的遊戲的wup格式解密的工具,解密成loadiine格式,我們需要code目錄下面的一些檔
7 e8 R% q z8 d" G& K) J s3. 工具,用來把iso轉換成nfs檔的工具
6 S2 u) T8 ?$ L2 K+ A7 W4. ftpiiu anywhere ,把nfs上傳到wiiu的硬碟上的工具。這個工具是在wiiu上運行,pc端用flashfxp輸入wiiu的ip連到wiiu硬碟上的工具。
6 T' R5 |: z8 l; G! O+ ?0 }
5 {' D- a6 o& @* l+ l; i1,預處理遊戲iso鏡像的步驟 --------這個步驟有人反映減肥的不行,必須是1:1的原始鏡像。. t7 v/ a3 }2 z0 K
準備好你的遊戲鏡像,wbfs格式可以使用wii backup manager來轉換成iso
9 R- Z1 m( Q7 n6 H使用wiiscrubber的trim功能減肥。運行wiiscrubber,點擊load iso選擇你的wii鏡像然後點擊trim按鈕,選擇iso保存位置,保存檔案名為game.iso,過一會就完成了iso的減肥功能。# o1 t4 d" @+ l( j7 |
9 F3 E2 a! ^9 p8 _- ]7 L4 K/ ]2 ]
$ X2 W' l7 P! C1 f* U; L' k
+ {. `; d# I7 k( D, {* C' Y2,把wup格式轉換成loadiine格式的步驟,目的需要code目錄一下的一個金鑰用來處理nfs檔" Y! G+ s: J5 ]0 r, R* Y! N
運行wup轉換程式,點擊cetk檔,選擇title。tik檔,點擊開始就會自動解密檔了# p7 }9 E8 K5 T* o
8 d) d- v1 J& y8 B# v3 e+ u
) ~, m4 M! ^, g# \8 Q1 J
, e! t f+ r: S4 C0 c下圖就是完成的功能
4 \5 Y: x3 u8 u/ ^& d( F7 _* T$ b) I5 j7 [) ]( \4 u
+ Y S' ?. L+ {$ ~9 T$ x) ^8 a0 F
1 [: _1 D* l% I) P把code目錄複寫到和game.iso到同一級別,如下圖放置& d3 G/ t7 B* ?: }+ O$ y" P$ S
6 s3 ]: c; Q- p2 m9 L, v2 f6 D
( Y, \! T9 H- L i* @$ r! `0 X: u
. L/ w4 A3 N5 l/ i2 S" [ y2 B" X# w, n+ a- A" w
3,轉換iso為nfs檔的步驟
4 @3 X, p, ~. V4 I
+ L* E/ ~; I! O點擊windows的開始,選擇運行輸入cmd ,回車
3 b) J# r$ k/ h g) u% a用cd命令找到你的nfs程式和iso鏡像的工作目錄,輸入如下命令
+ U3 V1 X7 r9 c& c2 M1 [( l% m& V2 O! M5 G5 f& Y b3 |
nfs2iso2nfs.exe -enc -wiikey wii_common_key.bin -key code\htk.bin -iso game.iso : h! V% y t' t9 h$ H7 O3 b4 ]
( m" D. X( o3 \/ j3 j5 P6 X
( K/ y; l: i7 C% ?- I
( Z7 Z4 j% t/ `# Q$ h7 r! c. I處理過程中
+ L% o- ], @: k- k# N. n v7 F9 u# p4 H: X: Y- t
' F8 h& {! ]$ k
) A5 f( s6 e T2 b& [' l* A5 L處理完成
1 G* s r1 b" Q5 q% d m: T
3 C: Q, t5 C3 \9 W0 l7 V! d# Q7 z. n3 r! [+ X1 a$ [
s8 d0 f# P$ J+ O% T& t就能看到幾個nfs檔,轉換好的,用這些檔來覆蓋即可
5 T1 S0 J3 `4 k9 _1 l
- F" s5 |" C- j! T. i t+ Y3 y7 y; q# ]( V' B, t% ]' k) P- Y
9 a( S* s+ H/ w3 H. _
4,使用ftpiiu anywhere上傳nfs檔
+ W+ S: X. U( y: R2 N3 p$ r! y
# b# O7 [- R' m8 V- q: A6 E9 p9 ?以馬里奧3d大陸的usb硬碟目錄為例子:/vol/storage_usb01/usr/title/00050000/10145c00/content ,10145c00就是titleid wiiubrew.org/wiki/Title_database去這裡查詢就能找到檔位置了。- h, C- Z' P4 e/ f
3 ?1 U# L3 H X* p. i6 R: C=================================
+ e; ]2 {( V! y7 {" W以下為官方的說明; Z( T Q) O) e4 Z7 g& J* n7 m# a8 b
nfs2iso2nfs -dec -wiikey "WiiCommon金鑰檔的路徑"
3 M% V3 o. e& T3 _ N================================8 O, @" t' Z L; E y2 ^; h
# ^- g; k7 F" _" v6 l
轉換完的nfs檔,可以使用ftpuii anywhere 來上傳覆蓋到wiiu主機中wii vc ,目前有個小問題,他不顯示這些檔。還有一點要注意的,不要在遊戲運行中上傳替換檔。8 @' @, y/ [) H% i! C0 o+ R
8 H* J$ `' T) i i
-dec 解密 .nfs 文件為 .iso文件# S3 p8 ~9 M" |7 v: o: r3 g
-enc 加密 .íso成為 -nfs 檔6 t- Z( G/ U2 b: i
-key <file> AES金鑰檔的位置. 默認: code\\htk.bin. B' O- ^$ v, K2 Z( Q. s8 {0 L
-wiikey <file> Wii Common金鑰的位置.默認: wii_common_key.bin.(我已經提供了)
7 U( B5 [1 }) T* x* `1 k( }. @ C-iso <file> .iso 檔的位置. 默認: game.iso.: U0 n" D: q: N0 e9 L+ w$ A$ @
-nfs <file> .nfs 檔的位置. 默認: 目前的目錄
& [! o. C7 }2 `# R m-keep 在處理過程進行中不刪除中間產生的檔。 G7 Z% N7 o2 ?; S. }
% @0 g2 Y% d o2 P; h' q1 L' [目前存在的一些問題:% N8 j" c8 `' r$ ~( P
1.在解密的nfs檔中,位址0x10000附近有一個0x9的位元組。沒有人知道為什麼它在那裡,如果它總是0x9。只有默認它總是0x9,作者也是這麼處理的。
4 C, D7 a8 B$ F* l! T. y4 G2.在頭中有未知的0x8位元組。他們*似乎*是某種雜湊數值,沒有人知道。 Jogatu沒有找到任何讀取這些位元組的代碼。我的程式將它們設置為零。這可能有些遊戲可能不工作。, m4 D7 K# u% O9 @- p
3.如何安裝這些檔:在code目錄下沒有任何打包的規則在裡面。寫規則的工作有人想做,作者表示很支持。如果大家碰到什麼奇怪的nfs加密包,可以下載研究,這些都是注入wii vc的關鍵。- ^3 n8 O" M* U* @; ^( z
* w+ C8 u, V+ @+ z作者測試了馬里奧銀河2和卡比回歸夢想大陸都是工作的。
% ]4 g7 v% n7 z A/ T" q" P3 M" {0 B; O
http://gbatemp.net/threads/semi- ... so-and-back.455812/ |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有賬號?註冊
×
|