| ◆◆◆ ハイパー初心者ガイド ◆◆◆ | ||||||||||||||||||||||||||||||
| 「ガイド」と言っても、本当はそんなたいそうなものではないのですが、初心者の方向けにコード使用に関する あれこれの駄文を書き連ねておきました。。。 |
||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||
| ▼管理人がコードサーチを行う上で使用しているものアレコレ | ||||||||||||||||||||||||||||||
| ■ROM吸い出し環境 …以前は、DS本体(初期型シルバー)+M3Perfect(SD)+PASSKEYで行っていましたが、M3が何故かぶっ壊れた ので、現在はDS本体(初期型シルバーorLite)+neo3SD+M3Simplyでやってます~ ■コードサーチ環境 …エミュレータ+emuhaste(Imaha486氏作・Windows用アプリケーション) …ndsdis2(Imaha486氏作・Windows用アプリケーション)による逆アセンブルデータ解析 …DS本体+PAR(英語版ファーム)+TrainerToolkit(Datel社製) |
||||||||||||||||||||||||||||||
| ▼コードを使うためにコード以外で必要なものって? | ||||||||||||||||||||||||||||||
| もちろん、DS本体・ゲームカートリッジ・PARなどの改造ツールが必要な事は当たり前ですが、それぞれのツールごとに ■PAR…ゲームコード・ゲームID ■ワザポン…ゲームID・マスターコード ■コードフリーク…マスターコード 以上のものがなければ、コードが使えなかったり、カートリッジを自動認識してくれません。 |
||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||
| 当然ですが、すでに内蔵済みタイトルやネット配信されているものについては、最初から登録されているので調べる 必要はないですが、新規にタイトルを登録する場合は、必要になってきますね。 ま、調べると言ってもとても簡単な作業でOKです。 1.DSまたはDS LiteにPARをセットして電源をON。 2.PARが起動し「ゲームカードに差し替えてください」とメッセージが出たら、PARを抜いてゲームカートリッジと交換。 3.登録されていないゲームのカートリッジを差し込むと、「ゲームタイトルフメイ」と表示されるはずです。 4.この際、画面左下に「AxxJ-xxxxxxxx」と表示されたものがゲームコード・ゲームIDです。 5.PC入力の場合は、左4ケタの英数字をゲームコード欄に、右8ケタの英数字をゲームID欄に入力。 6.直接入力の場合は、「AxxJ-xxxxxxxx」をそのまま入力。(※-ハイフンは忘れずに!!) ~以上でOKですね♪ちなみにゲームコードはゲームカートリッジ裏面印字の左4ケタと同じです。 |
||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||
| ◆ゲームIDについて ゲームIDは、「AxxJ0y0z」という書式になっています。左4ケタは、PARで言う「ゲームコード」またはゲームカートリッジ 裏面印字の左4ケタの英数字となります。 「y」は、バージョンを示す数値で、ゲームカートリッジ裏面印字の左から6ケタ目の数値です。 ゲームカートリッジ裏面には、「AxxJNxJxx」という形で印字してありますが、「N」の右横の数値が「y」です。 「z」は、0(Wi-Fi非対応ゲーム),1(Wi-Fi対応ゲーム)となります。 ◆マスターコードについて ※今のところマスターコードは、PC及びROM吸い出し環境がないと調べることができません。 (必要なもの) ・ゲームのROMファイル(※違法にDLしたROMファイルはくれぐれも使用しないように!!) ・ndsdis2(Imaha486氏作・Windows用アプリケーション)…Imaha486氏のサイト「IRREGULAR CHILD」 ・DSエミュレータ(逆アセンブルできるもの) 1.ndsdis2でROMファイルを逆アセンブルし、テキストファイルに出力。(ndsdis2の使用方法は省略) 2.出力されたテキストファイルをテキストエディタ(メモ帳ではダメ!!おススメ→TeraPad)で開きます。 3.アドレス02380000以降(基本的には02383000以降でOK)で、数値が「E8BD4000」となっているアドレスを検索。 4.該当アドレス付近が以下のようになっているものが当たり…マスターコードのアドレスとなります。 :0238xxxx E12FFF12 :0238xxxx E59F101C :0238xxxx E5910000 :0238xxxx E3800001 :0238xxxx E5810000 :0238xxxx E28DD004 :0238xxxx E8BD4000☆ :0238xxxx E12FFF1E 多くの場合、マスタコードアドレスは「02383D40」「02383C60」が用いられているようです。 5.次にマスターコードの右8ケタの数値についてですが、多くの場合に用いられている 「02383D40 037FBB90」「02383C60 037FBAB0」をもとに、4で導き出したアドレスとの差を右側数値に 加算減算すれば、ほとんどの場合使用することができます。 まれにズレがある場合もありますが、右側の数値は、逆アセンブルで導きだしたマスターコードアドレスと同じ 処理を行っているARM7のメモリ領域のアドレスを示していますので、エミュレータを使用して探すことが可能です。 例)DeSmuMEでROMファイルを読み込んだ後、Tools→Disassemblerで「ARM7 Disassembler」を開き、 加算減算して求めた数値(先頭の0は除く…例えば37FBB90)を入力し「GO」をクリックすると該当アドレスへ ジャンプしますので、その付近で4と同じ数値の羅列がある部分を探します。 該当部分の数値「E8BD4000」となっているアドレスがマスターコード右側の数値となります。 (2007/06/26,2007/06/29,2007/07/14,2007/07/27追記) 最近上記パターンでは見つけられないタイトルが出てきています。 ・おさわり探偵 小沢里奈 シーズン2 1/2(にとにぶんのいち) ・ゲームで出ましたっ!パワパフガールズZ ・ゼルダの伝説 夢幻の砂時計 ・NANAライブスタッフ大募集!~初心者歓迎~ ・ちゅ~かな雀士 てんほー牌娘 Remix ・家庭教師ヒットマン REBORN!DS フレイムランブル 骸 強襲! ・DEATH NOTE ~Lを継ぐ者~ ・タッチ!ボンバーマンランド スターボンバーのミラクル★ワールド ・アイドル雀士 スーチーパイⅢ Remix ・すばらしきこのせかい etc. ここには敢えて書きませんが、これらは同じパターンになっています。 ワザポンのゲームテックにも投稿していますので、ウラワザ通信に記載されたマスターコードや ゲームラボに掲載されたマスターコードをもとに検証してみれば、わかると思います。 ※まれに、ゲームによっては、マスターコードの常駐先を指定しないといけないものもあり、マスターコードが2行に わたる場合があります。 例)おいでよどうぶつの森(ADMJN0Jxx) 02380A88 037F87FC 00000000 023FF090 |
||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||
| ◆マスタコードのタイプについて コードフリーク用のマスターコードには大きく分けて2種類のタイプが存在します。 1つは「暗号化タイプ」、もう1つは「非暗号化(生コード)タイプ」です。 アクションネットやAR誌で公開されているマスターコードはすべて前者「暗号化タイプ」のもので、その場合使用する コード自体も「暗号化」されたものしか使用することができません。 私自身AR誌には生コードタイプで投稿していますが、掲載される際には暗号化されて掲載されています。 後者の「非暗号化(生コード)タイプ」であれば、自分でサーチしたコードをそのまま使用することができます。 ◆「非暗号化(生コード)タイプ」のマスタコードについて 「暗号化」「非暗号化」ともマスタコードは2行で構成されています。 1行目はゲームの自動認識のためのもので、2行目が実質的にマスターコードと言われる部分になると思われます。 1行目は、ゲームカートリッジをコードフリークにセット→コードフリークをDSに差し込んで電源ON、メニューが表示 されたら、「コード管理」→「ゲーム登録」でゲーム名を入力して「OK」をタッチすると自動で表示されます。 ただし、先頭「0」は、「以降暗号化コードを使いますよ」という設定になるため、生コードタイプにするためには 先頭の「0」を「8」に変更する必要があります。 2行目は、AR誌2007.06(Vol.48)号にて紹介されている汎用の「F23800F4 223FC000」を試してみるのも 良いでしょう。効果がない場合の対処法も掲載されています。(ndsdis2による逆アセンブルデータが必要) 2行目については、複数のタイプが存在していて、右側8ケタの先頭数値によってタイプが変わってくるようです。 私の場合は、AR誌記載の「安定した汎用」ではなく別のタイプを用いています。 自分で使用している感覚としては、汎用と比べて不安定ということは一切ないですね。 私の使用しているタイプは、ワザポンと同じくndsdis2による逆アセンブルデータが必要となります。 具体的にはココに書かなくても、気づく方はいるでしょう。 ゲームラボの「スパロボW」の特集記事にもチラリと紹介されていましたしね…。 ※ワザポンと同じく、まれに2行目の右側8ケタ(常駐先)を変更しないといけないものがあります。 例)おいでよどうぶつの森(ADMJN0Jxx) 8000871E 41444D4A F2380A88 023FF090 |
||||||||||||||||||||||||||||||
| このページのトップへ▲ | ||||||||||||||||||||||||||||||
| ▼コードフリーク用コードが効かないのは何故? | ||||||||||||||||||||||||||||||
| コードが効かない原因はいろいろあります。 1.コードの入力ミス 2.コード自体が間違っている 3.マスターコードが間違っている 1の場合は、自己チェックで再度確認すれば解決できますね。 2の場合は、使用者がサーチ技術やコードに関する知識がないと判断できませんね。当サイト掲載のコードに ついては、一応実機検証の上で掲載していますが、検証の必要のないと判断したものは省略しているものも ありますし、すべてのシチュエーションで検証している訳ではないので、一部効果があらわれなかったり不具合が 発生する場合も考えられます。また、こちらの記載ミスもないとは言い切れません。その場合はご容赦ください。 3の場合についても使用者がサーチ技術やコードに関する知識がないと判断できませんね。 当サイト掲載のコードフリーク用コードはすべてRAW(未暗号化)形式ですので、マスターコードに関しても RAW形式のものを使用しなければ、コードの効果を得ることはできません。 当サイト掲載のマスターコードはすべてRAW形式で、実機での検証も行っていますが、前項目で述べたように RAW形式といってもマスターコードは1種類ではありません。 当サイト掲載のコードフリーク用コードをお使いの際は、当サイト掲載のマスターコードもしくは他のRAW形式の マスターコードを必ず使用してください。 コードフリーク本体に初期内蔵されているタイトルやサイバーガジェットのWi-Fiアップグレードによって追加された タイトル、またはARオンライン秘技コード掲示板掲載分より自分でタイトルを登録したものについては、すべて マスターコード・コードともに暗号化されたものですので、そこへ当サイト掲載のコードを追加しても使用することは できません。すでに暗号化コードが登録されているタイトルで当サイトのコードを使用される際は、別タイトルとして ゲーム登録し、マスターコード・コードともにRAW形式のものをご使用ください。 |
||||||||||||||||||||||||||||||
| このページのトップへ▲ | ||||||||||||||||||||||||||||||
| ▼PARとコードフリークのコード形式の違いって? | ||||||||||||||||||||||||||||||
| PARとコードフリークのコード形式の違いを簡単にまとめてみました。。。。。 コードフリーク用コードはすべてRAW(未暗号化)コードが大前提です。 また、すべての形式について記載できないので、よく使うものについて抽出しています。 あくまで管理人の我流で理解している部分があり、勉強不足で間違っている部分があるかもしれませんが、 その点はご容赦くださいませvv |
||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||
| このページのトップへ▲ | ||||||||||||||||||||||||||||||
| ▼関連リンク | ||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||
| このページのトップへ▲ |
このwikiの更新情報RSS





