游戲里776是什麼意思
Ⅰ 火焰紋章-聖魔之光石問題..
弱弱的問一句,我把我以前的回答直接粘貼過來不算違規吧……
No.1 關於三小強
樓主你應該有防禦和迴避很高的人物吧(至少有塞思、杜塞爾、吉利安姆吧)?好了,找三個,把武器都卸了,再找幾個你想練得的人,武器全換2格遠程武器(投槍、投斧、魔法),去魯尼之塔1層,三個肉盾去堵住初始位置正上方的樓梯口(正好三格),要練的人物躲在後面。魔物會主動出擊,然後被肉盾擋住,不停地攻擊肉盾,但是肉盾沒武器,不會把他們反擊死。新兵在後面用遠程武器慢慢射好了。等主動攻來的魔物都被幹掉了,就撤退,再進入1層,如此反復。
注意:1.魔物初始位置有變化,有時會從兩側的走廊下來,注意別被幹掉了。
2.敵人有時會有骷髏弓箭手,但是由於站位只能打一下,打不死人的……不要主動攻擊弓箭手,等他們先攻再反擊,反擊完就加血。可以帶個補血的牧師,保護一下。
No.2 各人物分析
1.男女主都很猛,尤其是艾瑞珂,成長高的離譜,但初期脆弱,需要細心保護,大概6、7級以後就可以橫沖直撞了,有時候她一個人一回合可以反擊死十幾個敵人。第一主力。
2.本作騎士都不太強,初期有傳統高級職業聖騎塞思,成長不錯,但是他殺敵幾乎沒經驗的,不如都留給艾瑞珂;弗朗茨、弗魯迪、凱爾三人中弗朗茨成長略高,可以練一下。老將杜賽爾那屬性……就讓他坐板凳吧……
3.吉利安姆防禦很高,加上轉職將軍的特技大盾可以無條件抵消一次攻擊,絕對是吸引火力的最佳人選,可惜魔防太低,面對法師時會比較危險,建議配備聖水。
4.飛兵中的塔娜超強,力成長高,建議轉翼龍騎士,高攻+貫穿特技是虐殺boss的利器。西蕾尼和瓦內薩就不行了,不過也是可以稍微練練,以便於配合塔娜出三角攻擊(三角攻擊:當三個飛馬騎士或隼騎士恰好站在某一敵人周圍四個格中的三個,讓任一飛馬騎士發動攻擊,會出現特殊攻擊三角攻擊,傷害*3,相當於必殺。若是一個翼龍騎士與兩個飛馬騎士或隼騎士,則由翼龍騎士攻擊可以發動,其餘情況不可。)庫格一般,不過考慮到飛兵的高機動性和無視地形的優勢,他還是值得一練。尤其是庫格和塔娜有支援,兩人支援到A後做先鋒很好用的。
5.斧戰士的加西亞和多茲拉……攻擊高么?沒看出來耶……不建議練……
6.傭兵傑斯特,看氣質合適轉勇者,確實各項能力都比較均衡,練高了還是比較強的。
7.本作的劍聖被削弱的太厲害了,那點攻擊就算出了必殺也沒啥意義,本身雙防也不高,被人摸到會很痛的。即使如此,本作的兩劍士也是蠻強的,可以用用。轉職的話我建議轉刺客,瞬殺特技更有優勢。(不過為了氣質,約書亞還是轉成劍聖吧……戰斗單位不差他一個,他就安心當花瓶吧>_<)
8.盜賊里雷納克太渣,速度太低經常被敵人盜賊偷去東西……當俠盜當到他這份上還真是窩囊。科曼就轉成俠盜吧,後期有不少寶箱需兵分兩路去開。
9.弓手希尼亞斯和梅米,希尼亞斯屬性一般,必中特技極爛,根本沒用。梅米則比較不錯,建議轉叢林騎士,高機動且可遠可近。
10.牧師團,娜塔莎較強,摩達大叔就一般了。聖女拉切爾雖然很強,無奈加入的實在是太後期了,根本練不起來。娜塔莎和摩達建議轉祭司,魔物特效比較有用。拉切爾的魔法騎士和女武神差不多,不過是一個用理一個用光,隨便。
11.法師團,首推露忒,魔力成長超高,殺傷力驚人。建議轉賢者,30的魔力超恐怖的。雖然體格不高拿不了高級武器,不過以她的魔力E級火焰就足夠燒到敵人雞飛狗跳了。阿斯雷也不錯,雖然魔力略低,但是轉成祭司後魔物特效對魔物殺傷力驚人,由於塔和遺跡都是魔物,後期的boss戰也是魔物,他的發揮空間還是很多的。相比之下塞勒夫和諾魯就不用練了,確實不強。
(有人說召喚士不好用,純屬胡扯。召喚的骷髏兵被攻擊判定的級別是最高的——也就是說,凡是能摸到骷髏兵的單位都會主動攻擊他!這意味著什麼?這意味著有召喚士的場合BOSS就沒有攻擊機會!全打在骷髏兵身上了!20章的穆瓦爾就是這么被我虐死的。包括遺跡10層的十頭龍,我就是讓塔娜拿著龍槍,配合諾魯全部清掉的。用這種戰術BOSS戰毫無難度可言。尤其是有貧血單位站在敵人攻擊范圍內而牧師又不在身邊時,一個適時召喚的骷髏兵就可以救命。更何況骷髏兵雖然只有一滴HP,但是召喚出的骷髏兵屬性和召喚士的屬性有關(具體的我還沒試驗,估計和魔力、幸運有關),有時召喚出來的骷髏兵迴避和攻擊很高(我諾魯40級後尤其明顯),我最多一次骷髏兵連續迴避11次,反擊殺死敵人5人。這就很猛了。)
12.三小強,說實話真的真的很一般……阿米莉亞轉成將軍不錯,同樣是看中大盾特技;羅斯隨便,感覺狂戰士的必殺加成比弓斧兩用要好得多;尤恩轉巫師吧,畢竟我軍另一個暗法師比較弱。男女主角線都通關後追加的隱藏職業三人分別是新人士兵、年輕的戰士和見習法師。新人士兵和年輕的戰士有必殺加成,見習法師理光暗全能,不過無法用杖。還是那句話,我不喜歡這三個人,主要是初期太脆,一不留神就死了。強與不強見仁見智,樓主你自己看著辦。
13.特殊職業舞娘和龍女,梅爾的成長……她不是人、不是人啊!!(廢話>_<)超高的成長,基本上每級都全屬性+1,有時候甚至+2,主要屬性都可以封頂。不過龍石使用次數有限,50次的話不是很夠用。我的維修杖都用來修她的龍石了。舞娘的再動特技則是很多戰術的核心,必練。
總結:我推薦的主力為:艾瑞珂,塔娜,露忒,伊弗列姆,庫格,吉利安姆,阿斯雷,娜塔莎,龍女&舞娘,傑斯特,梅米。練級順序也是按以上的來。
流程中的經驗不多,如果不去塔不去競技場又是20級轉職,能把這些人練滿40級就不錯了。
其實如果只考慮通關,塞思一個人就夠了……不過那就沒啥意思了不是?
以上是我的個人經驗,下面是我找的別人的人物分析……和我的差不多,一起貼上來。
エイリーク
初期職業:ロード(女)
高級職業:マスターロード(女)
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 1 16 4 8 9 5 3 1 5
成長率 70% 40% 60% 60% 60% 30% 30%
女主角,成長率高的驚人(全形色第二位,第一是龍女),30%的守備成長更是素早型角色中少見的亮點。初期能力不算高,高難度下開始時要小心呵護,成長以後就可以獨當一面了。高級職業是騎兵類,7格的移動優秀 ,上限和她成長率的搭配完美。
ゼト
初期職業:パラディン(男)
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 1 30 14 13 12 13 11 8 11
成長率 85% 50% 45% 45% 25% 40% 30%
傳統的以高級職業登場的聖騎士,但反傳統的是他的成長率是所有騎士里最高的,初期能力也不錯,喜歡的話用到終盤也沒問題。
ギリアム
初期職業:アーマーナイト(男)
高級職業:ジェネラル(男)、グレートナイト(男)
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 4 25 9 6 3 3 9 3 14
成長率 90% 40% 30% 30% 30% 55% 20%
攻守重視的重甲,技速成長低下。將軍無論上限還是轉職時的能力加成都要優於大騎士,只是移動少1,大盾也是不錯的特級,推薦。注意避開魔法師。
フランツ
初期職業: ソシアルナイト(男)
高級職業:パラディン(男)、グレートナイト(男)
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 1 21 8 5 8 2 6 1 9
成長率 80% 40% 40% 50% 40% 25% 20%
フランツ作為小黃,成長率優於小紅小綠,而且沒有明顯的缺點。技速成長相對突出,聖騎士自然是最好的選擇了。再找個聖騎士蹲到支援A,非常適合做隊伍的先鋒。
モルダ
初期職業:神官
高級職業:賢者(男)、司祭(男)
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 3 20 4 6 9 1 2 5 9
成長率 85% 40% 50% 45% 20% 25% 25%
大叔神官。作為魔法單位,hp相當高,力技速的成長也令人滿意,但其他的能力尤其是貧弱的魔防成長只能用遺憾來形容了,整體實力是所有法師里最弱的。高級職業方面,由於後期敵人中魔物較多,所以上限稍低的司祭的實用性明顯高於賢者。
ヴァネッサ
初期職業:ペガサスナイト
高級職業:ファルコンナイト、ワイバーンナイト(女)
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力:1 17 5 7 12 4 6 5 5
成長率 50% 35% 55% 60% 50% 20% 30%
村姑飛馬。很傳統的飛馬,除了hp守備低下,其它能力都在水準之上。飛馬由於其無視地形的特性,經常要執行些遠離大部隊的特攻任務,這時一定要注意安全。轉職方面,由於力防成長貧弱,隼騎士自然是最好的選擇。
ロス
初期職業:かけだし戦士
高級職業:バーサーカー、ウォーリア、勇者、かけだし戦士
HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 1 15 5 2 3 8 3 0 8
成長率 70% 50% 35% 25% 40% 25% 20%
能二轉的新人戰士。初期能力較低,要小心培養;成長率方面,hp力運不錯,其他的就很一般了。本作幾個能二轉的新人成長率都不算高。高級職業方面,バーサーカー和ウォーリア能充分發揮優秀的力成長,前者有15%的必殺加成,後者弓斧兩用泛用性較高。男女主角都通關後追加的かけだし戦士還有高達30的防禦上限,只是他的防禦成長實在是一般。
ガルシア
初期職業:戦士
高級職業:ウォーリア、勇者(男)
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 4 28 8 7 7 3 5 1 14
成長率 80% 65% 40% 20% 40% 25% 15%
ロス的老爸。典型的斧兵,hp和力很優秀,速度低下,實力在聖魔里要倒著數了。值得一說的是,他和ロス都是火屬性,而火屬性是最強的攻擊屬性了,支援到A的話非常強悍。
ネイミー
初期職業:アーチャー(女)
高級職業:スナイパー(女)、フォレストナイト(女)
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 1 18 4 5 6 4 3 2 5
成長率 55% 45% 50% 60% 50% 15% 35%
最初的弓兵。成長率除了兩防都很優秀,雖然初期能力不高,培養一下就能放心使用了。高級職業方面,スナイパー和フォレストナイト的上限差不多,前者有最沒用的職業技「必的」,後者在體格、移動和武器適性上有優勢,推薦後者。
コーマ
初期職業:盜賊
高級職業:アサシン(男)、ローグ
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 2 18 4 4 12 8 3 1 6
成長率 75% 40% 40% 65% 45% 25% 20%
最強的盜賊,不論初期能力還是成長率都相當不錯。由於另一個ローグ能力比較弱,所以コーマ還是轉ローグ吧,戰斗單位不缺他一個。
アスレイ
初期職業:修道士
高級職業:賢者(男)、司祭(男)
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 2 19 7 6 9 2 2 6 6
成長率 55% 60% 50% 40% 25% 15% 60%
除了幸運和防禦,其他能力都還不錯。高級職業方面,司祭對魔物特效的特技比轉賢者提高的那點上限實用多了。
ルーテ
初期職業:魔道士(女)
高級職業:賢者(女)、マージナイト(女)
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 1 17 6 6 7 8 3 6 3
成長率 45% 70% 30% 45% 45% 15% 45%
最強的法師,力速運成長極強。由於迴避很高,不論對雜兵還是對boss時都能發揮巨大威力。雖然體格較低,不適合拿高級魔法,但以她的魔力拿E級理就足夠了。為了充分發揮她優秀的成長率,當然是要轉賢者了,30的魔力可是非常恐怖的。
ナターシャ
初期職業:シスター
高級職業:司祭(女)、ヴァルキュリア
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 1 18 2 4 8 6 2 6 4
成長率 50% 60% 25% 40% 60% 15% 55%
本作法師的技成長一個比一個低,好在這並不是很重要的數值。除了技、防外其他的能力完美,她加入後就可以讓モルダ大叔坐板凳了。高級職業方面,司祭和ヴァルキュリア的上限差不多,司祭前者有特技,後者移動較高,不用說,依然是司祭實用。
ヨシュア
初期職業:剣士(男)
高級職業:ソードマスター(男)、アサシン(男)
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 5 24 8 13 14 7 5 2 8
成長率 80% 30% 55% 55% 30% 20% 20%
本作劍聖存在感相對薄弱,各方面能力並不突出。ヨシュア的力成長低了點,到後期面對那些皮糙肉厚的實在沒什麼好辦法。從角色氣質上看適合轉劍聖,但攻略中感覺刺客更實用。
エフラム
初期職業:ロード(男)
高級職業:マスターロード(男)
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 4 23 8 9 11 8 7 2 8
成長率 80% 55% 55% 45% 50% 35% 25%
妹控的男主角。不論初期能力還是成長率都極強,是一出場就能獨當一面的人物。唯一的缺陷就是速度上限較低,浪費了成長率。
フォルデ
初期職業:ソシアルナイト(男)
高級職業:パラディン(男)、グレートナイト(男)
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 5 24 7 8 8 7 8 2 9
成長率 80% 40% 50% 45% 35% 20% 25%
カイル
初期職業: ソシアルナイト(男)
高級職業:パラディン(男)、グレートナイト(男)
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 6 25 9 6 7 6 9 1 10
成長率 85% 50% 40% 40% 20% 25% 20%
傳統的小紅和小綠,可惜和本作其他騎士相比能力相當一般。如果不是對騎士有特殊的執著的話,還是讓他們坐板凳吧。
オルソン
初期職業:パラディン(男)
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 13 47 18 14 12 6 14 9 12
成長率 80% 55% 45% 40% 25% 45% 30%
愛妻大叔,使用一章後會叛變的聖騎士,完全沒有培養的必要,記得第五章外傳結束前把他的武器道具都交給其他人。
ターナ
初期職業:ペガサスナイト
高級職業:ファルコンナイト、ワイバーンナイト(女)
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 4 20 8 8 12 8 7 7 5
成長率 65% 45% 40% 65% 60% 20% 25%
男主角的第一王妃候選,最強的飛兵。各方面能力極強,作為飛馬有如此殺傷能力的非常少見。ワイバーンナイト上限比ファルコンナイト稍高,貫穿也是很實用的特技,推薦,ターナ的魔防成長也並不突出,ファルコンナイト的高魔防上限也沒什麼用,而且兩馬一龍時依然可以用龍發動三角攻擊。
アメリア
初期職業:新人兵士
高級職業:ジェネラル(女)、グレートナイト(女)、パラディン(女)、新人兵士
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 1 16 4 3 4 6 2 3 6
成長率 70% 40% 40% 40% 50% 30% 15%
二轉的女士兵。成長率平均,總體來說偏向於素早型。ジェネラル和グレートナイト的防禦上限很高,可惜她的防成長跟不上。相對來說,パラディン是比較適合的高級職業了,高移動,技速上限也很不錯。隱藏的高級職業新人兵士可以算是我方最強的職業了,力技速防的上限都非常高,而且還有必殺加成。
ヒーニアス
初期職業:スナイパー(男)
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 1 28 14 13 15 14 10 9 9
成長率 60% 40% 40% 45% 45% 20% 25%
ターナ的哥哥,對男主角懷有競爭心的王子。初期能力還不錯,可惜成長率稍低,如果ネイミー練廢了的話就使用他吧。
ジスト
初期職業:傭兵(男)
高級職業:勇者(男)、フォレストナイト(男)
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 10 32 14 13 13 8 10 4 11
成長率 90% 45% 40% 30% 30% 35% 25%
外號「沙漠之虎」的傭兵團長。初期能力很高,成長率也不錯。不論從氣質還是能力來看,都是勇者的不二之選。
テティス
初期職業:踴り子
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 1 18 1 2 12 10 5 4 5
成長率 85% 5% 10% 70% 80% 30% 75%
FE系列特色職業舞娘。和烈火相比,取消了腕輪系統,實用性略有下降。成長率尤其是速運很高,雖然不能攻擊,但成長以後甚至可以推上前線吸引敵人火力。
マリカ
初期職業:剣士(女)
高級職業:ソードマスター(女)、アサシン(女)
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 5 23 7 12 13 9 4 3 5
成長率 75% 25% 50% 55% 50% 15% 20%
冷撤的女劍士。力防成長太低,轉劍聖的話後期能給敵人的傷害非常有限,還是轉刺客吧,瞬殺是非常強大的。
ラーチェル
初期職業:トルバドール
高級職業:ヴァルキュリア、マージナイト(女)
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 3 18 6 6 10 12 5 8 5
成長率 45% 60% 45% 50% 65% 15% 50%
驅魔的聖王女。初期能力和成長率都相當強,可惜身為トルバドール這種純回復職業但在中期才加入,一般來說還沒來得及轉職就已經通關了。上級職業方面,ヴァルキュリア和マージナイト的差別很小,區別在於一個用光魔法一個用理魔法。要注意的是,マージナイト不被對騎士特效武器克制,但這在流程中也不是太重要。
ドズラ
初期職業:バーサーカー
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 1 43 16 11 9 4 11 6 16
成長率 85% 50% 35% 40% 30% 30% 25%
豪快的狂戰士。初期能力不高,成長率也沒什麼亮點,如果ロス的成長沒問題的話,ドズラ就只能做替補席了。
サレフ
初期職業:賢者(男)
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 2 30 16 18 14 11 9 13 8
成長率 50% 30% 25% 40% 40% 30% 35%
年輕的賢者。初期能力不錯,雖然總成長率全形色最低,但關鍵數值的成長也能接受。只是本作我方強力法師太多了,應該有沒什麼適合他大展身手的機會。
ユアン
初期職業:魔道士見習い
高級職業:サマナー(男)、ドルイド(男)、賢者(男)、マージナイト(男)、魔道士見習い
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 2 15 3 2 5 5 0 3 5
成長率 50% 55% 40% 35% 50% 15% 40%
二轉的魔道士。從成長率來看更適合轉成ドルイド,高魔力上限很強力。只是我軍另外一個シャーマン能力偏弱,ユアン轉成サマナー玩玩召喚也不錯。隱藏高級職業魔道士見習い雖然理光暗全能,但不能用杖,實用性上還比上其他職業,較高的防禦上限也沒什麼用。
クーガー
初期職業:ドラゴンナイト(男)
高級職業:ワイバーンナイト(男)、ドラゴンマスター(男)
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 9 29 13 8 10 3 12 1 11
成長率 85% 55% 40% 45% 35% 25% 15%
我方唯一的龍騎。初期能力很高,成長率除了運和魔防外都不錯。由於幸運較低,推薦帶上ホプロンの守護,以便放心的應付劍聖等高必殺職業。偏向力防的他自然更適合ドラゴンマスター。
レナック
初期職業:ローグ
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 1 26 8 11 15 5 8 3 7
成長率 60% 25% 45% 60% 25% 25% 25%
帶著會員卡加入的流氓。可惜初期速度太低,甚至經常被敵人的盜賊偷走道具,令人非常郁悶,所以還是用コーマ吧。
デュッセル
初期職業:グレートナイト(男)
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 8 41 17 12 12 8 17 9 15
成長率 85% 55% 40% 30% 20% 45% 30%
名為「黑曜石」的猛將。初期能力比較低了,成長也不理想。我方的優秀騎士很多,老將軍就去休息吧。
ノール
初期職業:シャーマン(男)
高級職業:サマナー(男)、ドルイド(男)
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 9 21 12 9 8 0 2 10 7
成長率 70% 50% 40% 35% 20% 10% 45%
グラド帝國的宮廷魔道士,掌握魔石誕生秘密的男人。幸運實在太低了,速度也不出色,暗系魔法還是交給ユアン使用吧。
ミルラ
初期職業:マムクート(女)
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 1 15 3 1 5 3 2 7 5
成長率 130% 90% 85% 65% 30% 150% 30%
龍女。成長率極其BT,雖然只有19級的成長空間,但主要數值都可以到上限。龍石50的耐久也足夠了,比封印的ファ實用不少。要小心的是,龍女是飛行單位,在級別比較低時要小心弓箭。
シレーネ
初期職業:ファルコンナイト
LV HP 力 技 速さ 幸運 守備 魔防 體格
初期能力 1 27 10 13 15 12 8 10 7
成長率 70% 35% 50% 60% 30% 20% 50%
飛馬大姐。雖然加入很晚而且能力不高,但這位美麗的御姐依然是很多御姐控的絕對主力吧。為什麼不是人妻>_<
No.3關於升級(這是我COPY別人的……)
要想學會隨心所欲地凹點,就必須了解亂數的概念和作用。在FE中,亂數是所有隨機事件用以判斷結果的依據。比如,我們在游戲中攻擊是否命中、升級時是否增長某項能力、瞬殺等職業特技是否發動等都是靠亂數來決定的。為了判斷這些隨機事件的結果,游戲的內存中准備了一系列的亂數。GBA火紋中的亂數都是0~99之間的散亂無規律的自然數(也包括0這個非自然數),隨著游戲的進行和隨機事件的發生,這些亂數依次被消耗掉。那麼,這些亂數的具體工作方式是什麼樣呢?也就是說,它們是如何來判定隨機事件的結果的?我們都知道,隨機事件是和百分率掛鉤的,拿角色升級來舉例說:封印之劍中路特加的HP成長率為80%、力量成長為30%,假設在他某次LV UP時,當前系統中的頭兩個亂數是70和33,它們分別對應著HP判定和力判定,因為70小於80、33大於30,所以這次升級長了HP而沒有長力。再比如:某角色在某次攻擊中的必殺率為50%,此時如果相應的亂數為49時則必殺成立,為50時則必殺否決。從這兩個例子我們可以看出,亂數對隨機事件的判定方式為:當亂數%小於隨機事件的概率數時,該事件判定為成立;當亂數%大於等於隨機事件的概率數時,該事件判定為否決。在游戲中亂數就是以這種方式來判定隨機事件的結果的。可以說認識了這一點,我們就已經「透過現象看到了本質」。
角色升級時,系統會根據亂數來判定角色的各項能力值是否增長。由於所有角色都具有7項具體能力,因此將依次消耗7個亂數來判斷這些能力的增長。判斷的順序為:HP、力、技、速、守、魔、運。只要某能力的成長率大於相對應的亂數,這項能力就會增長。
我們凹點最主要的目的就是使角色升級時獲得較好的成長。在了解了游戲中的亂數消耗規則並能夠熟練預測亂數的基礎上,我們已經完全可以通過對亂數的調整來得到一個滿意的升級結果。要得到最佳升級結果,就要想辦法讓用於角色升級判定的連續7個亂數都是小亂數。不過游戲中很少有連續的7個小亂數出現,所以一般情況下,在這7個亂數中有5、6個小亂數也就可以了。
假設當前游戲為封印之劍我方某回合開始後,我方共有2名角色:主角和修女(EXP均處於升級邊緣)。敵方有1名山賊(HP不足主角一擊)。首先我們通過移動軌跡的方法消耗一些亂數並記下它們,假設依次是:小大大小大大大大小大小小小小大小小。可以發現,從第11個亂數開始後的7個亂數中有6個小亂數,基本滿足升級所需。然後RESET重新進入游戲,亂數表會回到測試之前的狀態,這時我們再用「一次多個法」配合「一次一個法」將前面的10個亂數消耗掉,然後修女用杖升級。因為前面說過用杖、偷竊以及舞蹈等技能不消耗亂數,所以接下來的第11個亂數就用於修女的HP成長判定,後面的第12~17個亂數依次用於力技速守魔運的判定。由於7個亂數中有6個是小,這次升級的結果應該是很可觀的。還是上面那種情況,如果是想讓主角通過戰斗升級,就要在RESET之後消耗掉前7個亂數,使第8~10這3個亂數用於主角命中與必殺判定,而接下來的第11~17個亂數還是用來升級判定。當然,這個安排是建立在確保主角能夠命中的基礎上的,如果主角攻擊MISS,那麼第10個亂數將不再用於主角的必殺判定上而是用在山賊的命中判定上了,這樣一來,情況就完全不一樣了。所以我們在凹升級的時候一定要對雙方的戰斗結果有一個比較准確的預測才行。烈火和聖魔中由於加入了特技,戰斗中的亂數消耗更加復雜,戰斗結果也更加難預測,不過我就不再舉例子講解了,大家可以參照前面的「亂數消耗規則」在實戰中自己慢慢領會。另外再補充一點兒經驗:在用移動法預測亂數時由於有時候很久才能等到連續的小亂數出現,所以初學時最好用筆記下每次繞圈的結果,RESET後可以照著筆記重復之前的移動;凹熟練後就可以通過一邊心記繞圈的次數、一邊配合角色待機的方法脫離紙筆了。
Ⅱ 火焰紋章多拉基亞766裡面指揮有什麼用
776裡面的指揮,每1顆星加3點命中迴避,對於同屬一個部隊的同伴有效,范圍全地圖,同一部隊有2個以上的角色擁有指揮時,效果可以累加。
以上粘貼自「火花天龍劍」
玩到第22章渡河作戰,你就會感受到天才軍師那BT的指揮值的恐怖了
Ⅲ 誰知道776是指哪個游戲啊
火焰之紋章 多拉基亞776
Ⅳ 怎麼漢化nds游戲
具體在電子游戲軟體這個雜志上有詳細地說明。
簡介: 本文講述如何對游戲ROM進行漢化,並以實例帶領讀者破解一個Rom,最終實現部分文本對話的漢化。本文面向初學者,閱讀本文僅需要預先了解16進制知識。
1. 漢化一個Rom的步驟
a. 找到游戲Rom中的碼表(字元對照表);
b. 按照碼表將Rom中的文本導出來, 存成一個文件;
c. 翻譯這些文本;
d. 找到Rom中的字型檔, 並用中文字體替換;
e. 為中文字體再重新做一個碼表;
f. 按照新碼表將譯文寫回Rom中, 並更新相應的指針表;
g. 測試.
下面我以七龍珠RPG(SF8047)為例, 講一下具體操作。
1.1 動手之前
在開始動手之前,你要先找到想漢化的游戲的ROM。注意,可不是隨便從哪裡down一個就行的!你要找到最完美的rom,這樣才能保證不會因為Rom有問題,導致你的做了一半的工作白白浪費。具體說,就是要找經過GoodSnes和Romcenter校驗過的Rom。
另外需要注意的是,要隨時做好備份!原始的日文rom當然要做備份;對修改過的rom,我是每天作一次備份的。備份這個事,強調再多也不為過!
還有一個需要提醒的事,就是有些游戲同時有日文版rom和英文版rom。很多人以為用英文版的rom做漢化會簡單一些。這是大錯特錯的!無論何時,記得一定要用日文版rom做漢化。這樣做有以下幾個原因:
1. 英文版的字型檔小,只有52個字母加一些標點;而要漢化一般需要1500-2000漢字,需要對字型檔做大幅擴容。日文版的rom一般都會帶一些漢字,精打細算的話可能夠用。
2. 英文版的字模小,一個字母也就8x12,而漢字一般是12x12到16x16大小,為了顯示漢字,你又要asm hacking。
3. 英文版的對話遠比日文長,為節省空間,一般做了壓縮,這大大增加了破解難度。
2. 字型檔與碼表
好,漢化任何游戲的第一步,都是要找到碼表。什麼是碼表?請往下看。
2.0 一個例子
打開你的windows記事本, 往裡面寫入 "ABCDE你好", 然後保存為abc.txt。
現在的問題是,在這個文本文件里,記錄了什麼信息?是這幾個字在屏幕上的圖形嗎?
現在,用UltraEdit(或其它你愛用的16進制編輯器)打開abc.txt, 按一下"Ctrl-H",切換到16進制顯示,你看到的應該是下面這樣子:
0000000000h: 41 42 43 44 45 C4 E3 BA C3 ; ABCDE你好
左邊的000000000h是地址,右邊的"ABCDE你好"就是這個文件顯示在屏幕上的樣子;注意!中間的 41 42 43 44 45 C4 E3 BA C3, 這才是真正記錄在文件中的信息!
你可能看出來了,這絕不是這些字顯示在屏幕上的圖形。就算41-45是ABCDE的圖形;「你好」兩個字這么多筆劃,也絕不可能用C4 E3 BA C3這幾個位元組就能完全記錄下來。你是對的,這個文件里記錄的只是字母(和漢字)的代碼,並沒有任何「怎麼畫這些字」的信息。那麼「畫字」的信息存在哪呢?打開你的C:\Windows\fonts目錄看看,看見「宋體」、「楷體」等字體了嗎?就是這里啊!
這說明了什麼?說明PC機把如何顯示文字的具體信息存在windows字型檔里;而我們平常寫的文件(不管你是存成Word文件還是txt文件),裡面只包含字的編碼。
2.1 計算機是如何顯示文字的
還是說剛才的abc.txt。你打開這個文件時,寫字板程序先取出第一個位元組41,然後,它去查一張對照表,這張表是這個樣子的:
......
41 - A
42 - B
43 - C
44 - D
45 - E
......
從表中找到41對應字母A。現在計算機知道要在屏幕上顯示"A"了,它就會從某個字型檔中(比如說宋體)去找字母A的字模(通俗的說就是如何畫出宋體的A),並把字模顯示在屏幕上。然後,取abc.txt的下一個位元組42,以此類推。
那麼,這張對照表就很重要了。它就是ASCII碼表!所有PC上的公共標准。所以,你在自己機器上寫的文件abc.txt,不會在朋友機器上顯示成「KGTYU」,因為你們都用相同的ASCII碼表!
2.2 SFC是怎樣顯示文字的
原理上基本和計算機一樣。假設要顯示的文本是"04 78 9A",碼表是
......
04=孫
78=悟
9A=空
......
SFC先取出第一個位元組04,查碼表,是「孫」,再從字型檔里找到「孫」字的字模,顯示在屏幕上;下一步取出78,查表是「悟」,顯示字型檔里的相應字模,下一步...(算了,沒稿費,不多寫了,否則我打算寫50個「下一步」 :))
最後,「孫悟空」三個字就顯示在屏幕上了。
2.3 SFC的碼表
很遺憾,並不是所有的機器都使用ASCII碼表,Machintosh就不用。而大多數游戲機,包括SFC,也都不用ASCII。不僅如此,各游戲開發小組根據自己的喜好和方便,隨意安排每個字的編碼,造成的結果就是:每一個Rom的碼表都不相同!(標準的重要性在這里體現出來,要是有個統一標准,我們就不用費勁去找碼表了,這也是為什麼Microsoft總是力圖讓自己的產品成為標准)。
所以,Rom hacker的首要工作,就是找出碼表。只有完成這步工作,才能按圖索驥,順利導出對話腳本、菜單、物品名等。
3. 尋找碼表
3.1 最簡單的情況-單位元組碼表
盡管每個SNES游戲用的碼表都不一樣,我們還是有規律可循的。對於英文字母,大家總是習慣按照字母表ABCDEFG....XYZ來排列順序,SFC程序員也一樣,所以假如"A" 的編碼是1,那麼"B"就是2,"C"就是3,以此類推。
同樣,日文假名也是按固定順序排列的(五十音圖),如下圖。
1 あ a 2 い i 3 う u 4 え e 5 お o
6 か ka 7 き ki 8 く ku 9 け ke 10 こ ko
11 さ sa 12 し shi 13 す su 14 せ se 15 そ so
16 た ta 17 ち chi 18 つ tsu 19 て te 20 と to
21 な na 22 に ni 23 ぬ nu 24 ね ne 25 の no
26 は ha 27 ひ hi 28 ふ fu 29 へ he 30 ほ ho
31 ま ma 32 み mi 33 む mu 34 め me 35 も mo 44 わ wa 45 を o
46 ん n
現在雖然我們不知道他們的編碼,我們卻知道,"A"和"B"的編碼差1,"D"和"H"
的編碼差4。如果有個單詞mana, 那麼字母與字母之間的差值肯定是
m a n a
\ / \ / \/
11 -12 12
如果有工具能搜索差值,我們就能找到Rom中的文本。這種搜索叫「相對搜索」,(relative search)。我推薦的工具就叫Relativeful search,在狼組網站上可以下載。它既能輸入英文搜索, 又能輸入數字搜索,還允許跳過幾個位元組輸入。
好,進入游戲,找一段文本,如左上圖,抄下第一句話,根據上面的表格標上數字:
と つ ぜ ん ゃ っ て き た
20 18 ? 46 36 ? 19 7
現在打開Relative search: 按"Open File"選擇Rom,在"Values"後面填20,因為是十進制所以"Decimal",按"Add Value",20會出現在左下的"Values"列表裡。如法炮製輸入18,下一個值「ぜ」我們不知道,沒關系,按一下"Skip value"跳過它。繼續輸入46和36。有五個就足夠了。現在按下"Relativeful Search"按鈕,等一下,右下的"Result"中會顯示查到的結果。
OK! 找到一個。現在用UltraEdit(或你愛用的十六進制)編輯器,打開DBZrpg.smc。 找到$03C6EC處,如圖。這里是不是正確的地址呢?我們隨便改幾個值,再進游戲看看。
看有沒有變化就知道了。把頭四個位元組"17 15 A8 31"全改成17,存檔,進入游戲。看看最上面的圖,怎麼樣!頭四個字全是「と」。說明我們找對了這句話的位置了!
現在我們知道17對應「と」(注意這里是十六進制,換成十進制是23)。由此可以推算出あ是04。好,可以把已知的部分碼表做出來了。打開記事本,照這樣寫:
04=あ
05=い
06=う
07=え
.......
是否寫起來很麻煩?這里推薦狼組hdw1978寫的Table Maker,如圖,選好「あ」和04,一按「生成對照表」馬上就成了!是不是很方便。注意它有個小bug:假名"を"被遺漏了,你需要手動把它加入碼表。這個工具最簡單,狼組網站上還有其他更好的碼表工具,大家可以自己試用。
你要是細心的話,應該還能看出,FF就是換行,FF FF是一段話結束。在碼表中加一項:
FF=
其他的日文怎麼辦?太簡單了,你只要在$03C6EC處隨便亂寫些數,再進游戲看看顯示是什麼不就成了?這些工作就留給你去做了。狼組有完整的龍珠RPG碼表下載。看看跟你做的是不是一樣?
對於含有大量漢字的rom來說,如果都一個個去試太麻煩了。一般來說,碼表的順序與字型檔的排列順序是一致的,所以,如果你能找到游戲的字型檔,就可以直接把碼表按順序抄下來。
新手可能還有個問題:那些日文漢字都是輸入法里找不到的,要怎樣輸入啊?最簡單的就是用南極星里附帶的輸入法了。可以很快就找到你要輸的日文漢字
3.2 其它Rom及雙位元組碼表
實際上任何Rom都是如此:只要它的文本沒有被壓縮,從假名入手都能找出碼表。對於壓縮的
Rom,如果它允許你輸入主角姓名,你可以起個名字存檔,再去Search存檔文件!你也可以用在輸入
界面不斷地變換第一個字母,不要按確認,並配合FPE等進行低級搜索,找到緩沖區的確切地址。
對於有漢字的Rom,會更復雜一些。用一個位元組來編碼肯定不夠,有些Rom就用到了雙位元組編碼,
還有的用到可變長編碼。下面說一下火焰之紋章:多拉基亞776的例子:(主要注意它的格式)
我找到第一章一開始兩個人的對話,在$0AA493處, 格式如下:
00AA493h: 06 00 3A 78 00 07 00 3A 5B 00
---------- ------ -------- ------
第一個人 第1人頭像 第二個人 第2人頭像
06 09 4C 12 48 BB 0F 10 0A 5E 5F 09 29 0A D4
------ ----- -- -- -- ------ ---------- ----- -----
第1人說 ど ぅ だ 、 等待幾秒 王 子 は 見
09 21 15 5C 1F 15 BE 02 08 07
----- -- -- -- -- -- -- ---- ------
つ か っ た お ? 換行 結束符 第2人說
776的文本很討厭!不僅有正常的文字編碼,還包含大量的控制符(例如切換說話的人物、頭像)。
現在說碼表,776碼表是兩個位元組表示一個漢字或假名。日文平假名、片假名對應09 xx,漢字對應兩個位元組,從0A 10到0E 5F共1040個漢字。
雙位元組的表示方法:連續多個字都以09打頭的話可以只寫第一個09,省略後面字的09。其他段也一樣。
例:
0A10=我
0A12=真
0A6E=棒
那麼「我真棒」三個字的編碼是:0A 10 12 6E
你可以試試改控制符,改變$0AA49D處的06 為07,進入游戲,如何,原本該第一人說的話,現在由第二人說了吧!這里有兩個人,編號06、07。頭像也可以改。這種文本中夾雜控制符的rom是很常見的。
總之,要開動你的腦筋,不要拘泥於我寫的這幾種情況,用各種辦法嘗試,成功hack出碼表的樂趣和成就感足以抵償你花的時間!
4. 有關Rom的一些知識
在開始講下一步之前,讓我們先來了解一下ROM的結構,這有助於理解後面的內容。
一個ROM分為兩部分:Header(文件頭)和主體。Header是一個長$200位元組的區域,在ROM的最前頭,記錄了一些ROM的相關信息。有些ROM甚至沒有header。對於漢化,我們完全可以不關心header。而對於主體部分,那是我們的重頭了,很遺憾的是,它沒法再細分了。這里的內容存放,完全由該游戲的開發人員決定,所以一個rom一個樣。
ROM的存儲格式有很多,常見的有SMC、FIG、078等。可能你拿到的rom是好幾個文件,那麼你必須用snestool把他們合並成一個文件,最好是SMC格式的。
ROM的映射格式分為Low rom和High rom兩種格式。具體的區別先不用管,你只要知道如何確定一個rom是哪種格式。我們用一個叫ucon的小程序來幫忙,它也可以用來轉換rom格式。在DOS命令行下執行
ucon dbzrpg.smc,得到這樣的結果:
如圖,在HiRom Game一項寫的是No,那麼這就是Low Rom。至於有沒有header可以計算出來:例如龍珠是8M的rom,大小應該是1024×1024=1048576(注意它是8M bit,相當於1M byte),但是查看一下文件屬性,大小是1049088,多了512位元組。這512位元組就是header,正好是十六進制的$200。
所以,我們知道了龍珠RPG是有header的,Low rom格式。
5. 指針表與文本塊
鐺鐺鐺鐺鐺鐺,繼續理論課!不要說我跟唐僧似的,可一定要用心看明白啊!
假如我要開發一個游戲,其中肯定有好多對話。這些對話文本怎麼存儲呢? 一種方法是哪裡用到一句對話了,就把一句話寫在哪裡,對話之間插入很多的控制符,甚至程序。這就是「漂浮」的文本。可是這樣很麻煩,如果後來對話腳本要修改,句子變長了,就要影響後面的程序。這樣的Rom,像火焰紋章系列、浪漫沙加系列都是,漢化起來很麻煩。
更好的方法是,把所有對話(文本)都放在一起,對話與對話之間用一個特定的結束符分開。然後,再做一張表,表中每一項都指向一段話的第一個字。這張表就叫指針表(Pointer Table),那一大堆文本叫做文本塊(Text Block)。舉例如下:指針表:
00 60
0F 60
1D 60
2F 60
3A 60
文本塊:
地址 文本
6000-600F: This is a dog.|T
6010-601F: hat's a pen.|Do
6020-602F: you play game?|C
6030-603F: ertainly!|What's
解釋:我先說明一下,在匯編及16進制中,兩個以上位元組的東東,最前面的位元組叫高位,後面的叫低位。比如$34AB,34是高位,AB是低位。在Rom里,它是這樣存放的:先低位後高位。所以$34AB在Rom里存成「AB 34」。
文本塊地址是16進制的,從6000-600F一共有16個位元組,即一行有16個字元。「|」是結束符,標志一句話結束。指針表中每一項由兩個位元組組成。先看第一項,00 60,實際上是指向地址$6000,正是"This is a dog."這句話的開頭。下一項0F 60,指向地址$600F,正是"That's a pen."的開頭。
採用這種方法存儲,最大的優點就是,隨時可以改對話文本的長度!只要改完後,把指針表相應的指針指向正確的位置,根本不用改動程序!這樣的rom我們漢化起來也比較方便,因為可以寫程序來自動導入導出對話腳本。
6. 指針表、文本塊、字型檔與碼表的協作關系
先仔細看看這張圖,能看明白嗎?這是如何顯示一個字的完整流程。
如圖,假設程序中要顯示一句話,這句話是文本塊中的第一句。程序會調用顯示子程序來顯示這句話。開始運行。首先,它檢查傳給它的參數「1」,這是指要顯示文本塊中的第一句話。查指針表,第一項指向$6000,OK,從$6000地址取出一個位元組$54,查碼表,得知$54表示字母T,再從字型檔中找到字母T的字模,並顯示出來。
然後,從$6001取出第二位元組$68,重復上述操作。一直到$600E,取出的值是$FF,這是結束符標記,顯示子程序返回結束。此時,第一句話已經顯示在屏幕上了:「This is a dog.」
明白了?當程序中要顯示文本時,只要調用顯示子程序,並告訴它要顯示哪一句話,顯示字程序就會把對應的話顯示出來。
7. 尋找指針表
現在我們要找指針表了。還是用龍珠Rom,還記得這個Rom有文件頭,是Low-rom吧。上一講我們找到第一句話的開始地址為$03C6EC,減文件頭$200後是$03C4EC,去掉高位03並交換,得到Rom中的存放格式為EC C4。這就是找指針表時的計算方法。
在UltraEdit中打開rom,向上搜索這個值,馬上找到一個地址$0394A2。(此處如有疑問請參見看我翻譯的「漢化高級教程」一文)
觀察這個地址附近的數值,發現是有規律的,每兩個位元組一組,都指向Cxxx附近。肯定就是這里。把ECC4
改成第二句話的地址03C5(指向$03C703),進入游戲看看(如圖),哈哈! 拉蒂茲只說後兩句話了。
這里就是指針表沒錯!通過指針表,可以很容易地找到每段文本的開始。指針表很有用處;如果你會寫程序,它可以大大方便導出和導入過程。將來所有中文文本都插入後,還要更新指針表,重新指向各段中文文本的首地址
導出腳本對話 (Dump Script)
現在,你只需要導出文本,交給一個翻譯去翻,興奮吧?我們來看看怎樣導出腳本。
DOS下最常用的工具之一是Thingy。早期的英化中,好多老外專門用它,所以它支持的碼表格式也就成了標准。當然現在有很多工具已經超過它了,但它仍然不能不提。
執行Thingy,它會問你Rom名字和碼表名字,它支持兩個碼表同時使用,第二個是可選的。進入Thingy後,隨便翻翻頁,你發現,右側顯示的已經是日文了! 把游標停在文本塊開始處,按D,回車;翻頁到文本塊結束,再按D,Thingy會提示你給導出的文件起個名字。寫上名字後,這一塊文本就導出來了。
其實有人專門編了工具來進行導入導出。Script-extractor和Script-Insertor就不錯,用起來比Thingy方便多了。導出的文本就像下面:
「それとも じっくりと あそんで
ころそうか? へへ……いくぜ!」
「おとうさん! ピッコロさんが…
ピッコロさん しんじゃった-!」
「すまん…… おそかったか…!
ゆるさんぞ! オメエら--!!」
じめんから カイブツが?
「なうだ!! きさまら こいつらと
1ぴきずつ たたかってみんか!!」
「まさか こんなクズなもに……
こうなったら カカロットの
ガキをみちづれに してやるぜ!!」
再稍微處理一下就很不錯了,下面就是翻譯的工作了。
狼組漢化專區還有很多工具都可以導入導出,大家可以選自己最方便的使用。
對於有編程能力的rom hacker,最好是自己寫程序導出。我習慣是把整個rom都導出來,再手工整理去掉垃圾。下面是我導出776對話用的VB源程序核心部分,其實很簡單的,大家可以參考。完整程序在專區。
簡單說明:MB(a,b)數組包含當前的所有碼表,count是計數器,每3句話顯示一次地址。每次從rom里取一個位元組放在d里,再根據碼表譯成文字。hz代表碼表第幾段,hz=0時是假名和字母(即09xx)。
For i = start To endp
Get #2, i, d
If d = 0 Then
i = i + 1
Get #2, i, d
If d = &H11 Then
hz = 0
ElseIf d = &H12 Then
hz = 1
ElseIf d = &H13 Then
hz = 2
ElseIf d = &H14 Then
hz = 3
Else
Print #1, str
count = count + 1
If count = 3 Then
count =
0 str= "<$" & Hex(i + 1) &">"
Print #1, " "
Print #1, str
Bar1.Value = CInt((i - start) / 1000)
End If
hz = 0
str = ""
End If
Else
str = str & Mb(hz, d)
End If
Next
好,今天的課就到這里。學完這課後,大家應該可以導出對話文本,開始找翻譯了!順便澄清一個錯誤觀念:漢化不需要你會日文,因為我們要有分工的嘛。見到有些朋友在論壇說「我先學好日文吧」,其實根本沒必要的,像我就完全不懂日文。
8.1 查找字型檔
好,現在要做的,是最有意思的部分!
先來個名詞解釋:TILE(圖塊)-是指8x8的一小塊圖。SFC中的所有圖形都是用8x8的小塊圖形拼成的,有點像馬賽克。這一個8x8的小圖塊就叫tile。它是最小的圖形單位,不可再分的。對話漢字同樣也是用tile拼成的。一般游戲用的文字,從12x12到16x16大小的都有,用4個tile拼成。
怎麼能看到tile呢?我們用一類叫精靈編輯器的工具(精靈是指用tile拼好的人物或頭像)。其中最好用的是Tile Layer Pro(TLP),網站上有下載。用TLP打開龍珠的rom,顯示是這樣的:
選擇「View」「Format」,然後選擇「Gameboy」模式。像這樣:
為什麼要選GB模式呢?對於SFC的游戲,字型檔一般都是2bpp格式(關於1bpp,2bpp的含義,感興趣的請看站上其他文章)。GB模式恰好就是按2bpp格式顯示tile。
好,現在睜大眼睛,按「Page Down」翻頁,仔細看有沒有像文字的東西!如果找到了,那就是字型檔。
但是……好像找不到啊~!答對了,龍珠RPG的字型檔是壓縮的!
(打死他,竟敢欺騙讀者!......sunkar 被讀者攻擊,HP減少30點)
啊……對不起,事先沒仔細看,就選了這個rom,誰知字型檔是壓縮的。這也告訴我們,漢化的第一步不是找碼表,而是先看能不能找到字型檔,再找碼表。除非你會asm hack,否則,遇到壓縮的字型檔,你最好就換個rom下手吧。從現在開始,我以776為例講解字型檔替換和漢化對話。請回憶一下第一課講過的776碼表。
9. 多拉基亞776的字型檔
776的碼表站上有下載,可以下載回來做為參考。我再簡單說明一下:
776採用雙位元組編碼,如0A20=神。在這個編碼里,第一位元組0A,我們把它叫做段號,第二位元組20才是字的實際編號。776共有09xx,0Axx,0Bxx,0Cxx,0Dxx,0Exx 六段。
在rom中,系統會盡量節省空間。對於每個字,如果它的段號和前一個字相同,就可以省略段號,只用一個位元組。
如:09 A0 23 E1 0B 45 21 09 61 0A 8B
上面這行對話,黑體字代表段號,後面的是1位元組的編碼。如頭四個位元組,實際代表了3個字元:09A0 0923 09E1。其後是0B 45 21,系統將它解釋為2個字元0B45和0B21,以此類推。
好,現在用TLP打開776的日文rom,換到GB模式,往下翻吧!很快就可以看到大段漢字了,這就是字型檔!(左下圖)
現在我們把字型檔里的「王子」二字改成「外傳」看看:
改字要用到TLP的編輯功能了。先點擊要改的tile,在中間編輯框里就可以編輯了。下方是調色板,776里用到了四種顏色:藍綠白黑。其中藍色是重要的,綠白二色是陰影。用滑鼠慢慢「畫」字吧,相信很快你就能掌握的。右上方的圖是改完的樣子。(畫字模可以參考專區其他文章)
改完後存檔,然後我們進游戲看看有什麼變化:
左圖是原始的樣子,右圖是改完後的樣子,看看:「王子」變成「外傳」了。
這就是修改字模!以後,我們會把所有的日文漢字及假名都改成中文字模的。
10. 製作中文對照表
太簡單了。先打開一個空的文件,把「王子」二字的編碼從日文碼表拷貝過來:
0A5E=王
0A5F=子
然後把「王子」二字改成「外傳」:
0A5E=外
0A5F=傳
好,現在把這個文件存檔,起名叫776c.tbl。這就是我們的中文對照表!以後,隨著做漢字字模,隨時往裡添加新的編碼就行了。
11. 將中文譯文寫回Rom中
(假設你已經把所有字模都做好了)
我們還是以776第一章的第一句話為例:(如果你的ROM有header,地址是00AA69E)
00AA49E: 09 4C 12 48 BB 0F 10 0A 5E 5F 09 29 0A D4 09 21 15 5C 1F 15 BE
どぅだ、王子は見つかったお? 瓦斯曼,發現王子了嗎?
根據我們的中文碼表,查出每個字的編碼,再根據776的特點,把相同的段號省略,結果應該是這樣的:
00AA49E: 0B A6 0A 69 0B 85 09 BB 0B 43 44 0A 83 63 47 0B 45 09 BE
用你愛用的16進制編輯器寫入rom,存檔,再進入游戲去看看,怎麼樣!這句話已經漢化了吧!
可是,漢化後比日文文本少了兩個位元組,怎麼辦?沒關系,漢化下一句話時,緊接著這一句漢化就行了。如果漢化後的位元組比日文的多了,也不用怕,按順序往下漢化就行,只要最後一句話正好在原來的日文編碼位置上結束就沒問題。
776是不用考慮指針表的問題的;但是有些游戲需要指針表。那麼,在漢化完後,也要把指針表對應的指針,改成指向中文對話的起始位置
12. 加速漢化進程
如果這前面的東西你都看懂了,實際上你已經學會了漢化需要的技能了,祝賀你,找個游戲rom練練手吧!
但是,如果你真的照前面我講的去做,一定會累死的。工作量實在太大了。怎樣能加速漢化進程呢?當然要利用各種工具啦!
A. 首先,畫字模很煩,我們完全可以用工具來做!Edison的CharEdit可以選擇任意的字體字型大小,寫入rom中,很方便的。但是它只能寫入2bpp格式的字模。就算畫字模也可以加速,狼組Dark01首先發明的結合Photoshop的畫字模方法非常實用。如果你會一點編程,建議你去研究一下1bpp、2bpp等字模存儲格式,再看看「任意字體字模生成器」這個程序,然後你就可以自己寫一個程序,一次把所有字模都寫入rom中啦!狼組現在基本不需要做字模的人了,因為我們對標准大小的字體一律用程序寫入。
B. 推薦狼組的「漢化輔助工具」,這是個自動把中文/日文翻譯成代碼的工具,還可以檢查哪些漢字還沒做字模。第一次使用時要設置好中日文的對照表。
好,Rom hacker的課程到這里就全部結束了。希望你也能漢化成自己喜歡的游戲!記住:漢化游戲,最最需要的,不是技術,而是耐心和堅持。祝你成功!
36 や ya 37 ゆ yu 38 よ yo
39 ら ra 40 り ri 41 る ru 42 れ re 43 ろ ro
Ⅳ 火焰紋章 火焰紋章多拉基亞776這個游戲的c語言代碼是多少麻煩網友幫我找一下好嗎謝謝!
這個不是商業機密嘛……雖然年代久遠,但只要任天堂還正常就不會公開代碼的吧……
再說了,不一定是用C編的,原游戲只有4MB,用C的話不止這點吧
戰斗流程可以參考一下游戲的計算公式和各種武器相剋、地形修正等等,大致就推出戰斗判定時調用的函數了吧
玩家AI行動時用的大概是A*演算法等等尋路演算法,AI的行動規則大概就是評分值,按照評分的高低選擇行動的模式,比如將攻擊主角記為9分,攻擊較弱的角色10分之類
還有最最重要的亂數表,就是從亂數表中取出一個隨機數,從而判定命中、升級成長之類的……
總之分析一下的話,整個系統就能大致推敲出來,真要源代碼很抱歉,真沒有。
Ⅵ QQ游戲歡樂鬥地主為什麼我和搭檔一起輸,我扣1680豆,他才扣776
要看搭檔有多少歡樂豆,在初級場的話,如果他有1000個豆,那麼如果輸掉的話,系統扣除220個,他最多輸780,反之如果贏,他最多贏780.倍數再大也不可能輸成負的豆,贏也不會超過自身的2倍。如果你的歡樂豆足夠承擔所有倍數,那麼輸也輸的多,贏也贏的多。
Ⅶ App store 里的軟體後面的這些數字(2,916,776)是什麼意思每月下載次數
這個是下載量。
2,916,776代表這個軟體被下載了二百九十一萬六千七百七十六次
Ⅷ 關於火焰紋章多拉基亞776的模擬器
多拉基亞776中文版
地址復制進迅雷下載
ftp://61.128.122.17:237/roms/home/sfc/roms/01/hywz776.zip
多拉基亞776是SFC中三作火紋游戲的最後一款,用的是SFC模擬器
模擬器地址
http://www.soft2cn.cn/soft/L/HA_Snes9x1.51_LRH.zip
蒼炎之軌跡
迅雷高速下載
http://www.chinagba.com/tsl/SimonFinir/sc-fepbf.rar
解壓密碼:www.cngba.com
NGC模擬器DolphinTeaser1.0簡體中文版完美運行
http://down6.tgbus.com/ngc/emu/DolphinTeaser.zip?-
Ⅸ 火焰紋章多拉基亞776 什麼可以解睡眠
兄弟,難道你被黑夜裡的那個猥瑣法師睡了?如果是,恭喜你,讀檔從新開始吧。776里解除睡眠封印都用的是復原之杖,D級,但是在黑夜那關之前好像拿不到復原杖。那個惡心男的魔力有8,所以8以下魔力的人就悲催了,如果主角被睡了,那你這關就不用玩了。我之前寫過一篇這關的心得攻略,好像是十二章還是十三章來著。我最近也在玩776,剛到第七章。776稍有心得,一般游戲里的問題都能給你解答。