PSVita チート解析スレ Part002 【vitacheat】
レス数が1000を超えています。これ以上書き込みはできません。
あとvitaでも夢幻の現在階層は潜ってるときに現在階層-1だか-2だかになるから
潜ってるときに変えたら変えた階層のボスと戦えて装備手に入ったりはするけど、
街に戻ったら元通りだからアイテム掘りで好きな階に行けるってだけで夢幻の攻略階層自体はいじれなかった
PS3だと弄れてるから何かしら方法はあるんだと思うんだけど >>923
エンディアンの違いのためならPS3とvitaは他のソフトでもこんな感じに入れ替わるってことか
ありがとう あとv1.06キープして複数装備バグ使ってる人がいたらキャラ削除しなくても楽にできる方法
カバン内の一番上の装備を最低耐久値調べたら、その1-2つ上の列に70ってなってる所があって70が通常の装備状態
そこを70に固定した状態でカバンの他のとこに入れた武器を一番上に持ってきたらそれも装備される
すぐ反映しないときは下の方の装備入れ替えてたら反映されて装備される
防具とかも同じ方法で可能、70のとこはショートカットキー設定してると数字変わる
v1.09ではOPとかは同じようにいじれたけど複数装備は無理になってた ダントラ2-2とかはスキルポイントも金もアイテム個数も何もいじれないんだけど、こういうのは何を勉強すれば弄れるようになるんだろう おおードラクラ乙
複数装備で一々キャラ育てなくていいのはええね
ダントラて2はガバガバだったのに今回は難しいんか? psvitaバージョン3.67をゲットしてPCにつないで
変革導入しようと思ったらPlayStation Networkに登録
と出てPCとつなげれない
PlayStation Networkにvitaを登録した場合バージョンって最新になってしまうのか
それともPlayStation Networkにvita登録なしでコンテンツ管理アシストを
使う方法があるのか
分かる人教えてくれ >>927
弄れないって具体的にどういうこと?
データ書換えなんて即値検索で無理なら、変動(Fuzzy)サーチ掛ければ基本的に
出来ると思うんだけど
単純に検索範囲が悪いんじゃないかと思うけどな?
じゃ、なければあらゆるパラメータが完全にレベルで固定されてるってことか?
ダントラ2がつまらなさすぎて、序盤で止めてしまって2-2は積んでるんだけど
暇ができたらやってみるかな
>>929
スレチ、以下で聞け
ttps://mevius.5ch.net/test/read.cgi/gsaloon/1537452550/ >>930
横からだけど、検索はできるけど数値いじった瞬間に止まる
俺はセーブデータ改造にしたから問題ないけど >>931
横から失礼
検索かけて数値いじるとフリーズするゲームあったわ確かに
バージョンあがったらできたからvitacheatと相性わるいのかも? >>931
2-2もダントラ2とやり方同じ?オプションデータ壊れたりしなかった? >>930
なるほど、別アドレスに値を退避しておいて検証して異なっているとABORT
する様な感じなのかな
だとすると、プログラムコードの方を弄らないと無理そうだね >>932
あ〜。相性の問題はありそうだよなぁ
>>933
もう忘れたけど、Gohanが使えなかったから検索するのに複合化してたような気が
あんま覚えてなくて悪い >>935
そっかありがとう
ダントラ2はセーブデータを復号して某改造掲示板にあった方法でチェックサムを回避できたんだけど、
CGや回想のオプションデータが壊れちゃうんだよね
Gohanで回避する方法もそこにあったからダメ元で試してみるよ >>927
金もアイテムも経験値もスキルポイントも画面そのままの値で検索&書換え
できるじゃねえか!
何か改造対策でもしてるのかと思ってたのに時間を無駄にしたわ
使い方がわからないならとりあえずマニュアルを見とけ ダントラ2−2の金やEXPなんて簡単だろ、HPやステは普通じゃ無理そうだったが >>945
どういう手順でやった?
今試しに金とスキルポイントどっちも8.16.32bit全部でサーチしたけどヒットしなかった
メモリブラウザからseg確認して検索範囲に入ってるのも確認したんだが >>939
マニュアル見ろ
>メモリブラウザからseg確認して検索範囲に入ってるのも確認したんだが
はあ、どういう意味があるの?
答えは>>930と>>937に書いてあるだろ ダントラは同じNPSブラウザ経由でもDLC入れてエラー出る人と出ない人いたりよく分からんね >>940
>>930のfuzzyは以前に試してて、>>937の数値そのままも試したんだけど出来無いんだよな
バージョンの違いかもしれないから一回アプデ外して試してみるかなぁ >>943
頑張っているみたいだから答えいうと、>>930でも書いたけど範囲が悪い
もう少し広げれば見つかるよ
とりあえず、所持金を32bit検索してみたら? >>943
アドレス調べたついでに作ったコードも貼っとくよ
効果は使って試してみて
2つ目のを有効にするなら事前にセーブした方が良いよ
$B200 00000000 00000000
$A200 0007BA54 E320F000
$B200 00000000 00000000
$A200 001449B8 EA000000
$B200 00000000 00000000
$A200 00144AD0 E5943018
$A200 00144AD4 E320F000
バージョンは、1.05ね >>944
>>945
うおおありがとう
アプデ外したりして迷走してたけど、レス見て検索範囲の後ろ拡げたら金もスキルポイントも出来ました
BrowseMemoryのseg0.1が範囲に入ってればいいのかと訳のわからない勘違いしてたよ
何から何まで初心者丸出しで本当お恥ずかしいです
貼ってくれたコード少し試した所3つ目のTP減らないしか判らなかったけど、また残りも試してみます
それにしてもこういう固定値じゃなくて最大値に固定させるコード作れるの凄い そろそろ次テンプレどうするかの話しようか
とりあえずここの書き込みするコードは転載了承の上で書き込むということと
>>127
>>114
>>558
>>886
>>902
>>903
この辺もテンプレに入れておきたいんだがどうだろう? >>945
よくいる口だけやなくちゃんと答えもみせるあたりやっぱまともなのもおるんやね 本当にな
自分みたいな素人丸出しのレスしてた人間に真面目にレスくれるとかありがた過ぎる
ちなみに>>945が貼ってくれたコード、上から
金max
戦闘後レベルmax
TP減らない
だった
結構こまめな作業多いゲームだからTP減らないのはめちゃくちゃ楽になって助かってます
ありがたや 中古でサカつく2015買ったのですが、コード晒してくれる神はいませんか?
PS3版のは見つけたのですがvitaのが見つからなくて・・・ >>951
マニュアル見ずにコード仕様の質問が多いので、以下を直接追加した方が良いと思う
ユーザーマニュアル: https://drive.google.com/file/d/0B2W8mjrCrdk3TW9hSUdZZm0tVzQ/view?usp=sharing
PSVファイル仕様: https://drive.google.com/open?id=0B2W8mjrCrdk3OWZlTHh4dzlTN0E
PDF パスワード: psvitacheat
あとは、
PSVファイル置場: https://github.com/r0ah/vitacheat(使えるか知らないけどPCSGで検索したら36件あった)
>>127は、マニュアルをちゃんと見ればなくて良い
>>114は、マニュアルに載ってないので必要だと思うけど、>>113
に対する説明なので、以下みたいに変更したら
【$Bコードを使用するケースについて】
ゲームを起動する度に、アドレスが変動してしまい、コード化
出来ないケースがあるが、原因はセグメントの読込アドレスが
変動する場合と、ポインタを使用している場合の2通りある
メモリブラウザで右アナログスティックを上に倒すと画面上に
セグメント1,2の範囲が以下の様に表示される
seg0:0x81aaaaaa - 0x8xxxxxxx seg1:0x81bbbbbb - 0x8xxxxxxx
seg0、seg1の開始アドレス(0x81aaaaaa、0x81bbbbbb)が起動毎
に変動する場合には、ポインタの使用、不使用に関わらず必ず
$Bコードを使用してセグメントの読込位置の変動に対応しなく
てはならない
【対応方法について】(所持金を9999にするコードの作成例)
$B200 0000000X 00000000
$0200 YYYYYYYY 0000270F
seg0の開始アドレス(0x81aaaaaa)が、0x81005000
seg1の開始アドレス(0x81bbbbbb)が、0x82005000とする
まず、サーチを掛けるなどして目的の所持金アドレスを特定する
<所持金アドレスが0x82055000の場合>
所持金アドレスとseg1の開始アドレス(0x81bbbbbb)を比較する
0x82055000 > 0x82005000が成立するため、0000000XのXは、
"1"(seg1の開始アドレスをアドレス欄にプラスする)を設定し、
YYYYYYYYには、0x82055000 - 0x82005000 の 00050000を設定する
$B200 00000001 00000000
$0200 00050000 0000270F
<所持金アドレスが0x81555000の場合>
所持金アドレスとseg1の開始アドレス(0x81bbbbbb)を比較する
0x82055000 > 0x81555000が不成立のため、0000000XのXは、
"0"(seg0の開始アドレスをアドレス欄にプラスする)を設定し、
YYYYYYYYには、0x81555000 - 0x81005000 の 00550000を設定する
$B200 00000000 00000000
$0200 00550000 0000270F >>956が放つ後光が眩しくて読めないほどだ
本格的なサーチは敬遠してた自分でも出来るかもと思わせてくれるレスをありがとう 神様や
マニュアルって前ここ見て探したら基本的なマニュアルしか出てこなかったし、
そもそも普通にやってるとマニュアルがあるの知らない人多そうだから貼っとくのはええね >>956
英語苦手な人も多いしそこから断念する人もいるだろうから
せめて$0~$Dの日本語表記はいると思う。
使い方は分かってもどういうものに使えるか分からないだろうし。
詳しく知りたいならマニュアル見て、くらいのほうがいいかも。
下の$Bはさすがです。これをそのまま使いましょうか
あとPSV置き場のあれは増えないので>>558で良いと思う $7の使い方がイマイチ分からないんだけど
$4201 ではアドレス欄にデータ欄の固定値を複数回書き込みなのが、
$7201 ではアドレス欄にデータ欄のアドレス先の値を複数回書き込みで合ってる?
固定値書き込みでHP固定は出来るけど最大値のアドレスを指定して固定が出来ないわ >>961
$5(固定アドレス)、$8(ポインタアドレス)、$A(最大値チェックの書換え)
のいずれかで対応すれば良い >>962
ありがとう
$5のコード並べて対処したわ ちなみに、キャラが複数人いて、加入前など存在しない場合などは$Dを使い、
書込みを行うかどうかのチェックを行うと良いかもね >>964
$Dは全く使ってなかったわこんなのあったのか
正直ポインタとか出てくると全くお手上げだからそれ以前の問題かもだけど
int型の数値っぽいのに8/16/32bitで検索しても出てこないときってどうすれば良いんだろう
数値を減少させることは出来るけど増加は難しいからfuzzy searchも簡単にはできないし >>956
あなたのおかげで変動系が怖くなくなった
無事にサーチできたし
毎回してたサーチが必要なくなった! 変動はPSPのやり方で作ってる
フォーラム見てて何となく作れるようになった >>966
>変動系が怖くなくなった
誤解してないと思うけど、目的のアドレスにがポインタ使われていたら$Bを
利用した上でポインタアドレスとオフセットは自力で解決しないと駄目
作成したコードが動いているのなら、変動系というよりただの固定アドレス
あと、やっぱり計算によって算出したポインタアドレスやオフセットを使用
して目的のアドレスにアクセスしているのもあるので、現状のvitacheatの
コード仕様では対応できない変動アドレスも存在する >>968
一応探してるのはお金やステータスで前は変動してたのが何回か起動し直しても効果でてるからサーチし直さなくて楽になったよ
マニュアルみてもうすこし勉強してみる しかしたま〜にはらたつのが見た目だけの数値しか変わらない奴
見た目ちゃんと数値変わってるのに実際は効果がない
経験値を次の経験値や累計経験値で調べても見た目しか変わらずレベルアップしない
まだまだ道は長い 固定アドレスの場合も、セグメントの開始アドレスと一緒に同量分変動するからね
見た目と実値を別々に管理してるんだと思うけど、とりあえず以下でも試してみたら
・離れたアドレスで実値を管理している
→検索範囲を広げてみる
・floatや倍数など見た目とは別の値で管理している
→変動(Fuzzy)サーチを行ってみる
・キャラデータ周りを弄る
→HPなどのステータス周りの値を弄って、戦闘などを行い反応をみる
・見方を変える
→戦闘後の取得経験値表示のタイミングなど検索を行い、そこを書換える
敵個別の経験値が分かっているなら、倒したタイミングで累計の検索した方が良い >>971
めっちゃ分かりやすい説明ありがとう
頑張ってスパロボVの経験値探してくる! スパロボVの経験値は範囲も拡げず普通に数値で探したら見つかったよ >>973
それ書き換えても見た目だけでぜんぜんレベルアップしないんだ
でオフにしたら元に戻る >>974
俺はちゃんとレベルアップしたけどなぁ
上げたあとに戦闘なりファクトリーで経験値上がるやつ出したりした? 16bit32bitだか覚えてないけどどっちも試してみて
撃墜数とかみたいに8bit管理なのに32でもヒットしてミスリードされるパターンかも >>975
もちろんやったよ
もう少し根気よく探してみる
ありがとう >>977
なぜかゲーム落として再起動したら引っかかったりする事もあるから試してみてで
まぁそれが範囲の問題なら範囲広げれば解決なんだが
とりあえずうまく行くといいね
個人的にはスパロボは強化パーツの数変えるのが一番良かったけど興味あったらやり方書くよ >>978
なんか色々アドバイスありがとう
根気よくいろんな方向からサーチしてみるよ 頑張れ
興味ある人いるかもしれないしスパロボV強化パーツ書いとく
強いパーツは1つしか手に入らなかったりするから売ったりで変動させづらいけど、
所有数のすぐ右に装備してる数で管理されてるから1つ装備した状態で1、外して0で繰り返せば出る
左側が所有数になってるのでそこ増やす
初回特典とかの場合は 全部の所有数 通常版装備数 特典所有数 特典装備数
になってる
検索は8bitで
あとエース一定人数でif狙ってる人はファクトリーだと同じ撃墜数のキャラ5人同時にやれるから楽
変えたあと実際に増やさないとエースにならないけど、たしかロードしてもアドレス変わらないからロードしてから変動させてまたミッションこなせばすぐ5人作れる
まぁifのアドレス>>738にあるんだが、話数変えるのは進行バグとか怖い人向け テンプレどうしよう
とりあえず>>956を少しいじって貼る感じで貼ろうとしたら連投規制かかった >>3にこれ貼れる人いたらお願いします
【対応方法について】(所持金を9999にするコードの作成例)
$B200 0000000X 00000000
$0200 YYYYYYYY 0000270F
seg0の開始アドレス(0x81aaaaaa)が、0x81005000
seg1の開始アドレス(0x81bbbbbb)が、0x82005000とする
まず、サーチを掛けるなどして目的の所持金アドレスを特定する
<所持金アドレスが0x82055000の場合>
所持金アドレスとseg1の開始アドレス(0x81bbbbbb)を比較する
0x82055000 > 0x82005000が成立するため、0000000XのXは、
"1"(seg1の開始アドレスをアドレス欄にプラスする)を設定し、
YYYYYYYYには、0x82055000 - 0x82005000 の 00050000を設定する
$B200 00000001 00000000
$0200 00050000 0000270F
<所持金アドレスが0x81555000の場合>
所持金アドレスとseg1の開始アドレス(0x81bbbbbb)を比較する
0x82055000 > 0x81555000が不成立のため、0000000XのXは、
"0"(seg0の開始アドレスをアドレス欄にプラスする)を設定し、
YYYYYYYYには、0x81555000 - 0x81005000 の 00550000を設定する
$B200 00000000 00000000
$0200 00550000 0000270F スマホでやったりルーター再起動とかしてたからID変わりまくったけど暫定テンプレ貼りました
また変えたほうが良さげなら次スレテンプレ付近の目につくとこか900頃から話し合う形で ごちゃごちゃしてしまったからもっかい次スレリンク貼っとく
PSVita チート解析スレ Part3 【vitacheat】
http://medaka.5ch.net/test/read.cgi/gameurawaza/1538799174/
テンプレ追加してくれてる人あり 基本としてヒットしない場合はまずbit数変える、検索範囲後ろ拡げるのをおすすめって書いといてもいいのかなぁと思うけど初心者向け過ぎるかなぁ >>979
スパロボXの話だけど、普通にseg1の範囲内にSP,気力、EXPと
2バイト(16bit)単位で並んでるけどね このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 181日 5時間 57分 31秒 レス数が1000を超えています。これ以上書き込みはできません。