トップページへ
| HOME | 質問掲示板 | 壁紙掲示板 | 用語集 | FAQ | リンク集 | うpろだ |

スポンサーサイト 

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
[ --/--/-- --:-- ] スポンサー広告 | トラックバック(-) | コメント(-)

CWCheat コードサーチ方法 


CWCheat の機能のひとつ CheatSearcher によるコードサーチの方法を紹介します。
これを使用すれば、簡単なコードなら容易にサーチすることが可能です。
                                               byXXX
コードを扱うにあたっての詳細はこちらでご確認ください。


<必要なもの>
  • 「CWCheat」導入済みのPSP
  • 改造したいゲーム

<コードサーチ方法>
※ボタンの設定はデフォルトのままであるとして解説します。

、まずはじめに、改造したいゲームを起動します。
  今回はMHP2Gを使って「手持ちアイテム1つ目の個数変化」のコードをサーチしていき説明します。


、起動したらCWCheatのメニューを開き、下から2個目の「Cheat searcher」を選択します。

すると次のような画面になります。
ここで「start a new sarch for fixed value」を選択します。
「start a new sarch for fixed value」では数値を変動させるコードを新たにサーチする事ができます。


、次のような画面になります。

まず「Select the value to be sarched」(赤下線部)の右端を見てください。
はじめは[8bit]と表示されていると思います。これはこれから検索する値のbit範囲です。□ボタンで変更できます。検索したいモノの値のの最大値がいくらになるかで決めてください。
[8bit]の場合16進数の2桁まで検索。
[16bit]の場合は16進数の4桁まで検索。
[32bit]の場合16進数の8桁まで検索。(16進数とは?→こちらの②参照)
[FLOAT]は数値の最大値が分からないときに使ってください。
[32bit]<[16bit]<[8bit]の順で検索にかかるコード数が多くなります。コード数が多くなると検索にかなり時間がかかります。
  今回ここでは1アイテムの個数なので最大値は99。よって[8bit]で検索します。
次にその下を見ます。[HEX:][DEC:][START:][END:](黄下線部)とあると思います。
[HEX:]は16進数表示です。ゲームデータに書き込まれている数字は全て16進数です。
[DEC:]は10進数表示です。実際にゲームに表示される数値です。
[START:]は検索を始めるゲームデータのアドレスです。だいたいどこに目的のコードがあるのか分かるときに使います。
[END:]は検索の終了するアドレスです。上と同じくです。
上の4つの右側にはそれぞれ数字があると思います。その中で[ ]に囲まれている数字(青枠)が今、選択している数字です。十字キー[↑][↓]で数値を変化、[←][→]で数値変える所を変更、Rボタンで上の4つのうちのどの数値を弄るのかを変更できます。
[DEC:]が10進数表示なので、コレを弄るのが一番やりやすくてわかりやすいと思います

この画面ではコードで変化させたいところの現在の数値を[DEC:]に入力し(16進数に直して[HEX:]に入力してもかまいません)、×ボタンを押して検索します。
  今のアイテム1つ目が67個なので[DEC:]に[67]と入力し検索します。
すると[Found:]と出てきます。今回は53713個ものコードが検索にかかりました。チートコード1サーチ.png
コレでは多すぎて、本当に変えたいところを変更するコードがどれか分かりません。
ここで1度CWCheatのメニューを閉じてゲームに戻ります。


、ゲームに戻ったら、ゲームをプレイして、先ほど検索した数値を変動させてください。
  さっきは67だったので79に変化させてみました。


、もう1度CWCheatのメニューを開きます。そして「Cheat searcher」を選択します。
ここで注意!! 次に選ぶのは1番上の「Continue a sarch for fixed value」です。



先ほどの検索画面とほとんど同じですが、先ほどと違い下のほうに[First 10 adoress found:](赤枠)というのがあります。これは先ほどの検索にかかったアドレスの内、順番に並べた最初の10個です。
先ほどと同じように[DEC:](黄下線部)に今の数値を入れます。そして検索します。
  今は79なので[DEC:]に[79]と入力し検索。
すると[Found:]と出てきます。
これは先ほどの検索にかかった中で、さらに今の検索にかかったアドレスとなります。つまり、先ほどの数値から、今の数値に変わったアドレスです。
これでかなり絞り込めると思います。
  今回はなんとたった4つに絞り込めました。


、これをやってもまだ多いと感じるぐらい出た場合はまたゲームに戻って数値を変動させ、手順5を繰り返してください。


、手順6のように何度も繰り返すことでやがては絞りこめますが、コレではとても時間がかかります。
そこで10個ぐらいまで絞り込んだら次のことをすると早く見つけられます。
手順5の終わりのような画面になったら○ボタンを押し一度、手前の画面に戻ります。
そしてもう一度「Continue a sarch for fixed value」を選択します。
「Continue a sarch for fixed value」の画面になったら、ここで△を押します。
するとカーソルが[First ○ adoress found:](○には数字が入っています。)のところに出ます。

そして1つ目のアドレスで×ボタンを押します。すると次のようなチート編集画面になります。

ここで[HEX VALUE]または[DEC VALUE]の数値を弄り変更します。ここで変えた数値は現在の数値と被らないようにしてください。変更したら×ボタンを押してください。画面が戻ります。

次に2つ目のアドレスを選び上と同じ事をしてください。
ここで注意!! 上と同じく現在の数値と変えた数値が被らないのはもちろん。1つ目前に変更した数値とも被らないようにしてください。
コレを全部のアドレス(最大10個)にやります。上でも言った様に全ての数値が被らない様にしてください。 
 今回の場合4つのアドレスが出てきたので順に数値を[99] [89] [69] [59]としました。
全てやったらCWCheatのメニューTOPに戻ってください。


、メニューTOPで一番上に「Select cheats」を選びます。すると、「NEW CHEAT ○」(○には数字)が新たにチートコードに加わっています。このコードを選択し[Y]にして、コードを効かせます。(メニューTOPでの「Enable Cheat」も[Y]にするのを忘れずに)


、ゲームに戻り、数値を見ます。何かに変動していれば成功です。ここで変動した数値を見ます。その数値が手順7で変更した数値の内のどのアドレスかを確認してください。そのアドレスがコードとなります。

  [59]になっているので、4つ目のアドレスが今回の「手持ちアイテム1つ目の個数変化」のコードです。

10、CWCheatを開き、「Select cheats」を選び、手順9で確認した、ゲームを変更しているコードを選択し、□ボタンを押します。するとチート編集画面になります。ここで何か紙にそのコードを書いておいてください。(SELECTボタンでセーブもできますが、そのセーブをすると後々面倒です。理由はこちらの③参照)

11、CWCheatを閉じて、ゲームに戻ります。そしてゲームも終了します。

12、MSをPCに繋いで「Cheat.db」をテキストで開き、先ほど紙にメモしたコードをゲームのIDの後に書き加えます。コレで終了です。
[ 2008/08/04 14:57 ] チート | TB(0) | CM(34)
すいません。 間違って消してしまいました。
SELECTボタンで保存出来るのは知っていますが、ここでそれを使うと色々と不具合なんです。
1つ目は、無駄なチートが書き込まれること。まぁこれはチートセレクト画面で消せますが、そこで消すと2つ目の不具合が起きます。
2つ目は、チートセレクトでチートを削除した時に、起きます。R+△でチートを消すとカーソルで選択していたチート名前が消えるのですが、コード自体は一番下のコードが消え名前のみずれ込みます。これが一番の不具合ですね。
3つ目は、SELECTセーブすると、cheat.dbをテキストで見たとき、改行が「↑」で書かれ省略され、とても見辛く、次の編集がしにくきなります。

なのでここではあえてやりません。
[ 2008/08/04 19:41 ] [ 編集 ]
このコメントは管理人のみ閲覧できます
[ 2008/08/22 00:05 ] [ 編集 ]
すみません、質問です。上のコードみたいに数値を変えるコードを入力した後は、どうやってその数値をいじるんですか?また、これってHPとかの数値も変えれるんですよね?これを使ったらHP99999999までできますか?
[ 2008/08/22 06:48 ] [ 編集 ]
この記事の一番初めにある「コードを扱うに当たっての」というリンク先に書いてありますが、

PSPでCWCheatのメニューを開き、「CHEAT SELECT」を選び、いつもの様にコードを選ぶページを開きます。そこでコードにカーソルを持っていき、□ボタンを押すとコードが見られます。そこで弄ることが出来るので、弄ってください。
[ 2008/08/22 07:15 ] [ 編集 ]
数値検索を強制的に終了させる方法はありませんでしょうか?
条件をあいまいにしすぎると検索時間に2,3時間かかったりして・・・^^;
[ 2008/10/02 20:56 ] [ 編集 ]
電源10秒押しか、バッテリー外せばおk
壊れたら自己責任、CFWは全部これだな。
[ 2008/10/20 21:50 ] [ 編集 ]
わかりやす! もしできたらグラビームしたりムーンジャンプしたりするコードおしえてくれませんか?
[ 2008/11/09 17:29 ] [ 編集 ]
↑間違えましたグラビームしたりムーンジャンプしたりするサーチ方法ですwすんません><
[ 2008/11/09 17:36 ] [ 編集 ]
するううううううううううううううしないでぇ
[ 2008/11/26 21:38 ] [ 編集 ]
モーションキャンセル等の数値を扱わないコードを作るのにはどうしたらいいでしょうか。
メダルオブオナーヒーローズ2でやろうと思っています。
[ 2008/12/13 00:14 ] [ 編集 ]
ばんさんもGP01さんもここで聞く内容じゃないよ。
[ 2009/01/16 07:59 ] [ 編集 ]
あの、この記事にもあるように
CWC起動中の画像が貼ってありますが
どうやって撮ったのですか?
SSプラグインを入れても、内臓しても撮れません;;
やりかた教えてください><
[ 2009/01/17 11:11 ] [ 編集 ]
[ 2009/01/22 18:23 ] [ 編集 ]
これって、数を変えることしかできないですか??

例えば、モンハンの新しい武器を作るどか…

[ 2009/02/20 20:36 ] [ 編集 ]
吸出したPS1エミュレータでチートは出来ないのでしょうか?

PSPモンスターハンターでは出来たのですが、PS1でセレクトを3秒押してても何もならなかったのです。
分かる方がいましたら教えてください。
よろしくお願いします。
[ 2009/03/30 19:10 ] [ 編集 ]
>>ロビンさん
cwcheatpops.prxをきちんと有効にしましたか?
PSPのcwcとPS1のcwcはそれぞれ別のプラグインになるので、cwcheat.prxしか有効にしていない場合はPS1のチートが使えません。リカバリーモードから確認してみてください。


※投稿数分後に追記、「別のプラグイン」という言い方には語弊がありますね。何と言ったら良いのでしょうか;
[ 2009/03/30 19:38 ] [ 編集 ]
入れてませんでした(ノ_-;)
thatさん、ありがとうございました。
[ 2009/03/30 21:01 ] [ 編集 ]
持っているアイテムを無限にできますか?
[ 2009/03/31 09:46 ] [ 編集 ]
グラセフ(日本版リバティーシティー)の自警団ミッションで、残り時間を改造したいのですが手順3の時にどのように数値を入れればよいですか?
60進法を10進法に直すのかそのまま入力していいのやら・・・
教えてください。
[ 2009/04/20 20:34 ] [ 編集 ]
数が明確じゃないなら
大きくなるか小さくなるか同じかでサーチできる
differentでサーチしたほうがいいと思うよ
手間はかかるけどね
[ 2009/04/20 21:25 ] [ 編集 ]
このコメントは管理者の承認待ちです
[ 2009/11/04 19:35 ] [ 編集 ]
このコメントは管理者の承認待ちです
[ 2010/01/07 23:55 ] [ 編集 ]
このコメントは管理者の承認待ちです
[ 2010/02/14 10:58 ] [ 編集 ]
このコメントは管理者の承認待ちです
[ 2010/11/29 17:52 ] [ 編集 ]
このコメントは管理者の承認待ちです
[ 2011/01/16 11:56 ] [ 編集 ]
このコメントは管理者の承認待ちです
[ 2011/04/25 20:07 ] [ 編集 ]
このコメントは管理者の承認待ちです
[ 2011/05/02 21:27 ] [ 編集 ]
このコメントは管理者の承認待ちです
[ 2011/12/16 18:48 ] [ 編集 ]
このコメントは管理者の承認待ちです
[ 2012/05/02 19:27 ] [ 編集 ]
このコメントは管理者の承認待ちです
[ 2012/05/27 09:46 ] [ 編集 ]
このコメントは管理者の承認待ちです
[ 2012/07/10 00:25 ] [ 編集 ]
このコメントは管理者の承認待ちです
[ 2013/01/06 18:27 ] [ 編集 ]
このコメントは管理人のみ閲覧できます
[ 2013/06/16 21:34 ] [ 編集 ]
このコメントは管理者の承認待ちです
[ 2015/04/17 19:21 ] [ 編集 ]
コメントの投稿













管理者にだけ表示を許可する
About
必ずお読みください

ようこそ。
当ブログでは、PSP を有効に活用するための方法を紹介しています。
"わかりやすく簡単である" をモットーに運営しています。


■プロフィール
【管理人】take
【職業】学生
【所有PSP】
・PSP-1000 TA-079
・PSP-1000 TA-080
・PSP-1000 TA-086
・PSP-2000 TA-085
・PSP-3000 FW 4.20
・PSP-3000 FW 5.03
【所有PC】
・Windows vista


■ブログランキングについて
当サイトはブログランキングに参加しています。
記事が参考になりましたら、一切費用はかかりませんので、バナーをクリックしていただけるとありがたいです。記事の更新意欲と質に反映させます。

■リンクについて
当サイトはリンクフリーです。相互リンクの申請はこちらからお願いします。

■コメントについて
・質問する場合は、環境や行ったことの詳細を明記してください。
・最低限のマナーを守って書き込んでください。
・荒らし、広告、その他不快な内容を書き込まれた場合は削除・制限の対象とします。

■トラッシュバックについて
・トラックバックは無制限ですが、広告目的などの場合は削除・制限の対象とします。

■転載について
無断転載は原則禁止とします。
記事のリンクを貼ることは構いませんが、 リンクした記事の内容に間違いが含まれていたとしても責任は取れません。

■免除事項
ソニー・コンピュータエンタテインメント(株)が推奨する使用法ではありません。
当サイトに記載されている事を実行し、どんな不利益が生じようとも、一切の責任を負いません。

■備考
閲覧に使用するブラウザは Internet Exploer6.0 以上を推奨します。
その他
カスタマイズ

チート関連

ダウングレード
PC 関連
PC 初心者向け解説

Tools


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。