VANISH-NET改造掲示板
(現在 過去ログ6 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 発言ランク 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■1736 / inTopicNo.1)  GBAの改造について
  
□投稿者/ sin (☆o(13回)-(2005/06/11(Sat) 22:33:42)
    最近GBAのPARを買ったんですが、ファイアーエムブレムで
    0202BE54:00 ←というコードがありますが
    『:00』の意味がわからないです。
    入力するにしても桁数が足りないですし・・・
    誰か教えてください><

引用返信/返信 削除キー/
■1737 / inTopicNo.2)  Re[1]: GBAの改造について
□投稿者/ Seek (☆o☆)(22回)-(2005/06/11(Sat) 22:56:21)
http://http://csx.jp/~bird/
    No1736に返信(sinさんの記事)
    > 最近GBAのPARを買ったんですが、ファイアーエムブレムで
    > 0202BE54:00 ←というコードがありますが
    > 『:00』の意味がわからないです。
    > 入力するにしても桁数が足りないですし・・・
    > 誰か教えてください><

    ":"は見た目の使い分けです
    番号が繋がっていると
    何処までがアドレスで何処までがデータなのか判らない為の表現です。
    人によっては半角スペースで区切る人も居ます。
    私もそれですね

    0202BE5400 ←わかりにくいですね
    0202BE54 00こんな感じや0202BE54:00 こんな感じの方が見やすいですね
    ----------------
    何故分ける必要があるかを書きます。
    現在オンライン上で公開されているGBA用コードの8割がVBA用コードと為ります。
    VBAとはvisual boy Advanceの略称で簡単に言うと
    コードをサーチする事が出来るソフトウエアの事です。
    このVBA用コードをPARで使用出来る様にする作業を"暗号化"と表現します。
    逆に暗号化されていないコードを"VBA用"や"復号化状態"と表現します。
    VBA用には大きく分けて8bit、16bit、32bitと言うコードが存在します。
    8bit
    0202BE54 00の様にデータ部が2桁となり00〜FFまでの数値を指定できます。
    16bit
    0202BE54 0000となり0000〜FFFFまで
    32bit
    0202BE54 00000000となり00000000〜FFFFFFFFまで
    と、なります。
    念のため説明しておくと半角スペースで区切った
    左側をアドレス右側をデータと表現します。
    これをGBA PARで使用する場合はそれぞれ暗号化のやり方が変わります。
    8bit
    これはそのままで暗号化すればOKです。
    16bit
    コードの左端の"0"に"1"を代入して暗号化します。
    32bit
    コードの左端の"0"に"2"を代入して暗号化します。

    こんな感じです

引用返信/返信 削除キー/
■1739 / inTopicNo.3)  Re[2]: GBAの改造について
□投稿者/ sin (☆o(14回)-(2005/06/12(Sun) 00:13:33)
    >Seekさん
    丁寧な説明ありがとうございます^^
    ですが残念ながら僕の知識では理解しがたいです(TT)

    え〜と、つまり僕の買ったPARは『暗号化』で使用しないといけなくて
    こちらに掲載されているコードは『複合化』されている・・・
    ここまではわかったんですけど・・・
    あとはさっぱりです。(申し訳ないです)

引用返信/返信 削除キー/
■1740 / inTopicNo.4)  Re[3]: GBAの改造について
□投稿者/ Seek (☆o☆)(23回)-(2005/06/12(Sun) 00:45:33)
http://http
    こちらこそ、わたしの拙い説明で申し訳ないです。
    
    
    > え〜と、つまり僕の買ったPARは『暗号化』で使用しないといけなくて
    > こちらに掲載されているコードは『複合化』されている・・・
    > ここまではわかったんですけど・・・
    > あとはさっぱりです。(申し訳ないです)
    
    
    では、書き方を変えて。
    先ほどのコードを例にします。
    
    0202BE54 00
    
    最初の8文字をアドレス後ろの2文字をデータ呼びます。
    
    0202BE54 00
     ↑    ↑
    アドレス データ
    
    復号化されたコードにはコードの長さは3種類あります。
    
    0202BE54 00
          ↑
    データが2文字(ハチビットコードと呼ぶ)
    
    0202BE54 0000(ジュウロクビットコードと呼ぶ)
           ↑
    データが4文字
    
    0202BE54 00000000(サンジュウニビットコードと呼ぶ)
            ↑
    データが8文字
    
    暗号化にはそれぞれこのコードの長さで方法が若干変わります。
    
    sinさんの場合ですと
    0202BE54 00ですのでデータが2文字のコードに為りますね。
    これを"暗号化"すればPARで使用できる様に為るわけです。
    
    では、やってみましょう
    
    プロジェクトファオ
    ttp://www.project-fao.org/
    こちらのサイトから"GBAPAR数値変換(ver 1.1)"と言うソフトウエアをDLしましょう
    Lzhで圧縮されていますので解凍して任意のフォルダに保存しましょう
    実行すると数値の項目にアドレス部とデータ部と言う項目がありますので
    それぞれ任意の数値を入れます。
    暗号化だけなら特別な設定は不要です。
    [変換]ボタンを押せば"暗号化"完了です。
    ただし、決められた数値以外は入れないようにしましょう
    空白などが入っていると正常に認識しませんので注意が必要です

引用返信/返信 削除キー/
■1752 / inTopicNo.5)  Re[4]: GBAの改造について
□投稿者/ sin (☆o☆(15回)-(2005/06/12(Sun) 18:51:53)
    >Seekさん

    ご親切にありがとうございます^^
    おかげでようやく理解することができましたー
    そして変換することもできました!
    本当に感謝です^^
引用返信/返信 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新規作成 新着記事 トピック表示 発言ランク 検索 過去ログ

- Child Tree -