2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

PSVita チート解析スレ Part006 【vitacheat】

1 :sage:2021/01/09(土) 18:13:55.41 ID:yiWdHSSA.net
次スレは>>980が建ててください

前スレ
PSVita チート解析スレ Part005 【vitacheat】
https://medaka.5ch.net/test/read.cgi/gameurawaza/1581709488/

【vitacheat】
https://gbatemp.net/threads/vitacheat-finalcheat-database.485343/
過去コードまとめ
https://docs.google.com/spreadsheets/d/1Pxfh86ujvMWIfV0Ss7I8S7qXzVN21WvB3sPsoTbmz

2 :名無しさん@お腹いっぱい。:2021/01/09(土) 18:14:54.68 ID:yiWdHSSA.net
ユーザーマニュアル: https://drive.google.com/file/d/0B2W8mjrCrdk3TW9hSUdZZm0tVzQ/view?usp=sharing
PSVファイル仕様: https://drive.google.com/open?id=0B2W8mjrCrdk3OWZlTHh4dzlTN0E
PDF パスワード: psvitacheat

【$Bコードを使用するケースについて】

ゲームを起動する度に、アドレスが変動してしまい、コード化
出来ないケースがあるが、原因はセグメントの読込アドレスが
変動する場合と、ポインタを使用している場合の2通りある

メモリブラウザで右アナログスティックを上に倒すと画面上に
セグメント1,2の範囲が以下の様に表示される

seg0:0x81aaaaaa - 0x8xxxxxxx seg1:0x81bbbbbb - 0x8xxxxxxx

seg0、seg1の開始アドレス(0x81aaaaaa、0x81bbbbbb)が起動毎
に変動する場合には、ポインタの使用、不使用に関わらず必ず
$Bコードを使用してセグメントの読込位置の変動に対応しなく
てはならない

3 :名無しさん@お腹いっぱい。:2021/01/09(土) 18:16:03.25 ID:yiWdHSSA.net
【対応方法について】(所持金を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

4 :名無しさん@お腹いっぱい。:2021/01/12(火) 07:43:53.93 ID:5A2D9JnZ.net
続き
<所持金アドレスが0x81555000の場合>
所持金アドレスとseg1の開始アドレス(0x81bbbbbb)を比較する
0x82055000 > 0x81555000が不成立のため、0000000XのXは、
"0"(seg0の開始アドレスをアドレス欄にプラスする)を設定し、
YYYYYYYYには、0x81555000 - 0x81005000 の 00550000を設定する

$B200 00000000 00000000
$0200 00550000 0000270F

5 :名無しさん@お腹いっぱい。:2021/01/12(火) 07:44:12.72 ID:5A2D9JnZ.net
ポインタサーチTIPS
https://github.com/r0ah/vitacheat/wiki/Pointer-Search-Tips
https://github.com/r0ah/vitacheat/wiki/Finding-Pointers-With-TempAR
https://github.com/r0ah/vitacheat/wiki/Finding-Multi-Level-Pointers-With-TempAR
https://github.com/Yohoki/TempAR-Vita/releases
ポインターサーチ解説
https://www.youtube.com/watch?v=XLiUgEyhtCE
https://www.youtube.com/watch?v=e-CjHA0JKYM

6 :名無しさん@お腹いっぱい。:2021/01/12(火) 07:45:20.28 ID:5A2D9JnZ.net
【$B2コードを使用するケースについて】 [Z05以降のみ使用可]
ゲームを起動する度に、アドレスが変動してしまい、コード化
出来ないケースがあるが、原因はセグメントの読込アドレスが
変動する場合と、ポインタを使用している場合の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
$A200 00550000 0000270F

[Z06の新機能]
従来まではメインとなるモジュール(ダンプテキストファイルの
00番目)以外のモジュールの動的ロードによるアドレスの変動に
対応できなかったが、$B2XXのXXにモジュールのシリアル番号を
指定することにより対応可能となった
モジュールのシリアル番号の確認はダンプテキストファイルの
module nameの左に記載されている
例)0A. module name :sub 
$B2XX → $B20A
ただし、このモジュールのシリアル番号指定は例の番号0Aが0B
などに変わるケースもあるため、完全な動作保証はありません
確実に対応するためには、ソースコードでモジュール名の指定
を行いsuprx形式にコンパイルしプラグインとして使用する
例)taiGetModuleInfo ("sub", tai_module_info_t *info)
utf8対応によりコードの日本語表示が可能となっている
デフォルトで全範囲(全モジュールおよび全ヒープ)検索可能
デメリットとしてZ05と比べ動作が不安定になるタイトルがある
また、通常検索で範囲指定を行った場合はバグで検索できない
ケースがある(変動検索の==検索で代用すれば問題ない)

7 :名無しさん@お腹いっぱい。:2021/01/12(火) 07:46:20.73 ID:5A2D9JnZ.net
※トラブル防止のためこのスレに書き込むチートコードは転載了承の上、書き込みお願いします

【初心者が検索できない3つの理由】

格納サイズが誤っている
→8bit(255)、16bit(65535)、32bit(4294967295)
 ()内はマイナス値を考慮しない場合の最大値なので、検索値が()内に収まる場合は、
 サイズの小さいものから使用する(マイナス値の考慮がある場合は()内の値の半分)

検索範囲が誤っている
→Z05使用時はデフォルトの範囲が0x81000000〜0x89000000となっている
 そのため、ヒットしない場合は、検索値が検索範囲の範囲外であることも考慮し、
 検索範囲を見直し例えば、0x89000000の値を例えば0x8B000000などに大きくする
 Z06使用時はデフォルトの全モジュール・ヒープ検索であるAutoを使用する

検索値が誤っている
→内部ではビット単位やfloat型やdouble型で管理していたり、計算値により画面表示
 を行っていたり様々なケースが存在するため、画面上の見た目の値で検索を行っても
 ヒットしないことがある
 そんな場合は、変動検索(fuzzy search)を行い絞り込んでからブラウザメモリで直接
 値を書換えて反映されたか確認すると良い
 4バイト(32bit)を超えてデータの管理を行っていたり検索対象となる値が絞込み中に
 アドレス変動していなければ、検索範囲に目的のアドレスが存在する限りは変動検索
 でまず間違いなく検知は出来る
 ただし、検索範囲を広げすぎると処理が返ってこなくなるため、検索範囲は最大でも
 0x2000000以内に留めておいた方が良い、また頻繁に値を変動されることが出来ない
 状況では絞込みが十分に行えないため使用すべきではない

8 :名無しさん@お腹いっぱい。:2021/01/13(水) 08:27:20.37 ID:4VMVkSXq/
追加項目

    初心者は自分の力量を見誤っている♪

9 :名無しさん@お腹いっぱい。:2021/01/26(火) 01:01:42.63 ID:s97ewbia.net
既出だったらスマンです
Winning Post 2018のコードってどうやってサーチ変更するんでしたっけ?
資金はそのままサーチできて改変できたんだけどお守りとか同じようにサーチで絞っても書き換えが有効にならないのですが
施設の建設残り週を短縮したり牧場長の能力上げるのってどうやってたかなと
過去に持ち馬は本賞金でサーチしてってあった気がするのですがすっぱり忘れてしまいました
わかる方がいれば教えていただけますか?

10 :名無しさん@お腹いっぱい。:2021/01/26(火) 10:56:49.16 ID:lq/EKXIb.net
Odin sphere、リージョンが日本のpsvっって無いのかー
残念

11 :名無しさん@お腹いっぱい。:2021/01/26(火) 12:54:48.14 ID:5vsT2yz9.net
>>9
>>7を読めば出来る

12 :名無しさん@お腹いっぱい。:2021/01/26(火) 12:57:28.33 ID:5vsT2yz9.net
お守りがMAXいくつか考えて

13 :名無しさん@お腹いっぱい。:2021/01/27(水) 16:30:42.57 ID:uc1Pmk7z.net
Winning Postはお守りとか何回か繰り返すとできました
お騒がせしました
ただ...PCのWinning PostのSSGとかCEとかにあるようなパラメータで表示されない改造ってどうやるんですかね
例えば調教師や牧場長、騎手の能力とか牧場の設備を1週間で完成させるとか
PCで普通にできることができないのが結構キツイっす
Winning Post 9 2020だってポインタ移設で32bitのSSGで変えられるのでVITAcheatでも変えられるような気もするんですが

14 :名無しさん@お腹いっぱい。:2021/01/27(水) 18:27:16.96 ID:e1uXUUBP.net
>>13
お守りは何回か繰り返すとじゃなくて普通に1byte(8bit)管理だったと思うけど

>例えば調教師や牧場長、騎手の能力とか牧場の設備を1週間で完成させる
その辺りは全部bit単位での管理だったはずなので、>>7でいうところの検索値が
誤っている
変動検索(fuzzy search)で探す
メモリブラウザでいちいち書き換えるのが面倒なら使い勝手を考えて調教師など
の能力を変更させるのならpluginを作成し、牧場設備翌週完成ならプログラムコ
ードの方を書き換えると良いけどやったことないとなかなか難しいかも

各データの先頭アドレスへは1重ポインタ(※1)+各データサイズ×各IDで
アクセス可能
※1:牧場長、馬の能力は2重ポインタ
参考になるかわからないけど昔作ったプラグインのアクセスイメージを置いておく
https://d.kuku.lu/965295ba4f

15 :名無しさん@お腹いっぱい。:2021/02/15(月) 11:13:36.07 ID:4UQoOfbi.net
久しぶりに戻ってきたら
コードの作り方とか解説してたサイト軒並み消えてて
4コードの作り方とか
さっぱり忘れてしまった。

まだ生き残ってるサイトあります?

16 :名無しさん@お腹いっぱい。:2021/02/15(月) 12:04:18.67 ID:4UQoOfbi.net
この改造コードを差分+34hでX回書き換えるってコード

$0200 81AF1D44 4479C000




$0400 81AF1D44 4479C000
$0000 XXX000034 00000000

これでええんだったかな

17 :名無しさん@お腹いっぱい。:2021/02/15(月) 12:18:16.10 ID:4UQoOfbi.net
$0400 81AF1D44 4479C000
$0XXX 000000034 00000000

こうだった。

18 :名無しさん@お腹いっぱい。:2021/02/15(月) 12:45:11.73 ID:GZkEeN4u.net
>>17
アドレス81AF1D44から初期値999.0、増分0x0、差分0x34でX回書き込むコードは

$4201 81AF1D44 4479C000
$XXXX 00000034 00000000

詳しくは>>2のPSVファイル仕様見た方が早い

19 :名無しさん@お腹いっぱい。:2021/02/15(月) 13:20:46.12 ID:4UQoOfbi.net
>>18
おかげさまで出来ました。
ありがとうございました。

20 :名無しさん@お腹いっぱい。:2021/02/17(水) 21:49:13.53 ID:Alhkzlxj.net
過去コードまとめのリンク間違ってません?
なんか前のも入れないんですけど

21 :名無しさん@お腹いっぱい。:2021/02/17(水) 22:59:59.54 ID:Lj/gu7wa.net
URLわざわざ変更してないんで、管理者が過疎化により不要だと感じてファイルか
ユーザ自体を消しただけだと思われる

22 :名無しさん@お腹いっぱい。:2021/02/18(木) 03:19:32.01 ID:7nu44ZRJ.net
直しといたよ
ファイル名と管理共有は触らないでね
>>1のURLは間違ってるから行くなら前スレからどうぞ

23 :名無しさん@お腹いっぱい。:2021/02/18(木) 06:17:54.63 ID:E/SpfTs9.net
正しいURL
https://docs.google.com/spreadsheets/d/1Pxfh86ujvMWIfV0Ss7I8S7qXzVN21WvB3sPsoTbmzPo/

つーか何で>>1はコピーミスってんのよ

24 :名無しさん@お腹いっぱい。:2021/02/18(木) 14:11:27.23 ID:bvjMOtSX.net
すまん、なんか前のも入れないって言葉からコピペミスじゃなく、単純に削除したのかと思った
まだ人居たんだな

25 :名無しさん@お腹いっぱい。:2021/02/18(木) 20:37:32.48 ID:AfoMSZNB.net
わいのうたくみ575が入ってない
使ってもらってええんやで

26 :名無しさん@お腹いっぱい。:2021/02/18(木) 20:57:08.62 ID:7nu44ZRJ.net
自分で書いてどうぞ

27 :☆クリミナル☆:2021/02/18(木) 21:11:34.09 ID:nIJ+VuTw.net
シタイとエッジって気持ちいいん?
キモ怖くない?
シタイならダッチワイフとやるのと、あんま変わんなくない?

28 :名無しさん@お腹いっぱい。:2021/02/18(木) 21:37:37.77 ID:AfoMSZNB.net
自分で追加出来るんか
マイナーvita君のゲームいれてくわ

情報サンクス

29 :19:2021/02/18(木) 22:02:40.39 ID:EGs1Fwh4.net
>>21
>>22
ありがとうございます

30 :名無しさん@お腹いっぱい。:2021/02/18(木) 22:09:56.87 ID:bvjMOtSX.net
まとめに追加後、ここに直接書いてもええんやで

31 :名無しさん@お腹いっぱい。:2021/02/21(日) 21:31:35.27 ID:DsDDE800.net
追加しよおもたらリクエスト送れやて
めんどくてかなわんわ

32 :名無しさん@お腹いっぱい。:2021/02/21(日) 21:48:46.71 ID:bEBa8RUT.net
あれ?そんな設定にしてなかったはずだが直しとくよ

33 :名無しさん@お腹いっぱい。:2021/02/22(月) 20:34:19.61 ID:7Gl2i79F.net
うたくみ575追加できました。

34 :名無しさん@お腹いっぱい。:2021/02/23(火) 09:34:36.64 ID:SiHZ+y5C.net
リディ&スール ver1.06 PCSG01116
所持金
$B200 00000001 00000000
$0200 000FDCB0 0098967F

35 :名無しさん@お腹いっぱい。:2021/02/23(火) 17:23:52.11 ID:8QB4H9RD.net
>>33-34


誰かまとめにウイポ2013追加した
ゲーム自体は持ってないけどコード間違ってない
Vita Cheatのコード仕様とは異となるんだけど、多分頭ゼロが抜けてるのかな

36 :名無しさん@お腹いっぱい。:2021/02/24(水) 01:19:17.43 ID:5CGvkZXh.net
リディ&スールのアトリエ ver1.06 PCSG01116

コンテナ品質999 2000個目まで
$B200 00000001 00000000
$4101 000C2E9C 000003E7
$07D0 00000026 00000000

37 :名無しさん@お腹いっぱい。:2021/02/24(水) 01:42:06.83 ID:5NZEemlR.net
ディスガイア4returnのアイテムどうやって探せば良いんでしょうか

38 :名無しさん@お腹いっぱい。:2021/02/24(水) 02:00:23.74 ID:KI2+GmMf.net
>>37
とりえあずbit管理はしてなかった筈なので適正なサイズで値検索か変動検索する
さすがに昔すぎて自信ないけど、道具袋の1個目を入れ替えてレアリティを8bit検索してみるとか

39 :名無しさん@お腹いっぱい。:2021/02/24(水) 02:17:07.81 ID:KI2+GmMf.net
レアリティの数値が見えないタイプだったら他の項目で比較する

_V0 おまけコード
$A200 812BE8B2 BF00BF00

40 :名無しさん@お腹いっぱい。:2021/02/24(水) 02:24:18.82 ID:5CGvkZXh.net
>>37

816C40C6 倉庫の1個目アドレス

ゲーム開始して
イワシを倉庫に移動

8bit検索で「RARITY」の数値を検索
手持ちのイワシを入れ替えて検索すればあっさり出て来ます。


あとはその周辺にアイテムの数値を弄れるからがんばって探して

イワシを倉庫の1個目において
手持ちのイワシを入れ替えれば解るかと思います。

後は手持ちの装備を外して倉庫1に入れ替えていけば
ゴミ装備を強力な補正を得られます


HP
$0200 816C4030 05F5E0FF
SP
$0200 816C4030 05F5E0FF

ATK〜SPD
$0200 816C4038 05F5E0FF
$0200 816C4040 05F5E0FF
$0200 816C4048 05F5E0FF
$0200 816C4050 05F5E0FF
$0200 816C4058 05F5E0FF
$0200 816C4060 05F5E0FF

41 :名無しさん@お腹いっぱい。:2021/02/24(水) 20:41:20.16 ID:5NZEemlR.net
ありがとう。でもレアリティを変える感じのコードできたけどアイテムを装備品を自由にかえてみたかったんだよな...

42 :名無しさん@お腹いっぱい。:2021/02/24(水) 20:53:14.83 ID:TLVFEZE4.net
>>41
だからその周辺を書き換えれば良い
勉強だと思ってどこを起点に+0xNで何の項目か纏めると後の解析に繋がる

43 :名無しさん@お腹いっぱい。:2021/02/24(水) 21:10:29.83 ID:5NZEemlR.net
こんな苦労しながらコードつくってたんやな、一朝一夕でできるもんじゃなさそう。一週間くらいゆっくりさがしてみます。
パって教えてくれてありがとうございます

44 :名無しさん@お腹いっぱい。:2021/02/24(水) 22:13:42.73 ID:5NZEemlR.net
無からデール一つも出せないわw剣が弓のアイコンに変わってもなまえが変わらず根本的になんか行き詰った気がする。

45 :名無しさん@お腹いっぱい。:2021/02/24(水) 22:26:22.41 ID:5CGvkZXh.net
>>43
まずコードで装備品は自由にというか
このゲーム、装備名はアイテムの性能に付属しているので
自由に変えるのはかなりむずいぞ

これが倉庫1の装備名
816C40E6〜816C40EF



816C40C8と816C40C9を組み合わせばどんな装備にもなる
0930=服
0706=杖
0100=ナックル


って感じになる。

サンマでも この場所の属性を変えれば剣にも槍にもなる
このゲーム装備名は装備名にしかすぎず属性を変えることでアイテム変更が可能になる
極端な話、コードを弄ればどんな名前のアイテムでも作成できるし
属性を弄れば、どんなアイテムでも防具でも武器にもなります

46 :名無しさん@お腹いっぱい。:2021/02/24(水) 22:42:05.40 ID:5CGvkZXh.net
拳武器の
なべつかみをアムルテンに変更しようと思ったら

装備名を変更して
アルムテンと同じステータスをうちこもないとダメ

めんどくさいのでなべつかみの数値を弄った方が早いです。


ゲームシステム的になべつかみをどんだけ鍛えても
アルムテンに及ばないが
弄れば最強のなべつかみになります


装備名は
ttp://web.save-editor.com/tool/wse_patchcode_name.html
こちらのサイトを利用すれば名前変更コードは作れると思います

東京都 ってアイテムを作りたかったら


$0200 816C40E6 E69DB1E4
$0200 816C40EA BAACE983
$0200 816C40EE 000000BD

これで倉庫1のアイテム名は東京都になります

47 :名無しさん@お腹いっぱい。:2021/02/24(水) 22:47:18.65 ID:5NZEemlR.net
>>46 ありがとうございます
疑問がだいぶ解決しました。
倉庫1の例文もありがとうございます!

48 :名無しさん@お腹いっぱい。:2021/02/24(水) 22:53:13.40 ID:5CGvkZXh.net
$0200 816C40E4 E4B19DE6
$0200 816C40E8 83E9ACBA
$0200 816C40EC 000000BD
$0200 816C40EF 00000000
$0200 816C40F0 00000000

リトルエディシアンだった

倉庫1のアイテム名を東京都に変更するコード


これを利用してアイテムの名称を変更
816C40C8と816C40C8
で属性変更できるから


大分好き勝手にアイテム弄れるようになると思います。

49 :名無しさん@お腹いっぱい。:2021/02/24(水) 23:02:33.93 ID:/R4yhGcK.net
空の軌跡FCレボリューション
アドレスが変動しないので固定していません
ミラ999999999
$0200 8247FC78 3B9AC9FF

各セピス9999
$4101 8247FC80 0000270F
$0007 00000004 00000000

エステルクォーツ一番上変更
$0200 8247EBB8 00010xxx
315 100%死の刃
316 100%必殺の刃
317 100%毒の刃
318 100%凍結の刃
319 100%石化の刃
31A 100%睡眠の刃
31B 100%封魔の刃
31C 100%闇の刃
31D 100%封技の刃
31E 100%混沌の刃
31F 100%気絶の刃
※デバッグ用装備で通常プレイでは出てこない物。変更後外すとそのままストックとして残ります

50 :名無しさん@お腹いっぱい。:2021/02/25(木) 02:07:11.05 ID:lUs09foH.net
>>47
倉庫や道具袋アイテムの管理方法は大抵どのゲームでも似たようなものだから
自分で弄ってみると色々とわかって他のゲームへも応用が利くようになる
>>45が言っているアイテムの種類を決定する属性っていうのは一般的にはアイ
テムID(番号)とか呼ばれていてアイテムデータの先頭の方にあることが多
いので、そこを起点に+0xNを弄ったら何がかわるのかをメモると良い
(あるいは既にどこかのサイトにアイテムの構造体解析データがあるかも)
アイテムデータ(構造体)のサイズについては、1個目同様に2個目のレアリティ
なりを検索して、1個目のレアリティアドレスとの差を取ればわかるので、どこ
まで調べれば良いかの範囲がわかる

>>49

>アドレスが変動しないので固定していません
ちょっと難解な日本語なので今一つわからないんだけど、記載されたコードは
どの環境でも動くと思って良いのかな

51 :名無しさん@お腹いっぱい。:2021/02/25(木) 02:15:22.55 ID:MEbwmLa3.net
最新なら多分ね。
アドレスは基本的にソフト起動ごとに場所を変更されるがたまに変動しないものもある
だから固定用のコードの$Bを使うんだがいらんって話
それともわざと皮肉ってるアホか?

52 :名無しさん@お腹いっぱい。:2021/02/25(木) 02:53:35.63 ID:lUs09foH.net
>>51
逆でしょ
アドレスを固定したいなら直接アドレス指定する(>>49みたいに
アドレスをセグメント変動に対応した変動コードにするなら$Bを付ける
アドレスが動的なメモリ確保などにより変動する場合はポインタコードで変動に対応する

もし、起動毎にセグメント変動するタイプのゲームにも関わらず、アドレスが
いつも一定の場合はポインタが使われているので直接指定は宜しくない

まあ、動くんなら良いんじゃない

53 :名無しさん@お腹いっぱい。:2021/02/25(木) 04:58:35.72 ID:MEbwmLa3.net
マジで何言ってんだこいつ
最初からそう言ってるだろ

54 :名無しさん@お腹いっぱい。:2021/02/25(木) 05:05:49.56 ID:pGTPiLxs.net
少なくとも数台で各数百回テストは当然してる前提で変わらなかったんなら変動しないんでしょ

55 :名無しさん@お腹いっぱい。:2021/02/25(木) 05:09:58.04 ID:MEbwmLa3.net
>アドレスが変動しないので固定していません
って付けたのはコードだけを見た場合なんで固定化しないのかという疑問を避けるためだ
本当に日本語の読解力が足りてない

56 :名無しさん@お腹いっぱい。:2021/02/25(木) 05:29:45.73 ID:pGTPiLxs.net
皮肉を読み取れる読解力はあるけど確実性はって意味でどの環境でも動くと思って良いのかなってあるのに多分ねなんて曖昧だから
まあ、動くんなら良いんじゃないって返されて解析プライド傷つけられちゃったのかな?

57 :名無しさん@お腹いっぱい。:2021/02/25(木) 05:47:42.28 ID:MEbwmLa3.net
横から誰だお前

58 :名無しさん@お腹いっぱい。:2021/02/25(木) 12:09:22.08 ID:7iGJ6AdL.net
皮肉ってるつもりは全くないんだが・・・
>アドレスが変動しないので固定していません
(以下のコードはセグメント読込)アドレスが変動しないため(アドレス)固定
で問題ありません
ならまだ意味はわかるんだけど固定していませんではアドレス直指定で掲載した
固定コードと矛盾しているから逆でしょって指摘している
何度も言うけど
>固定用のコードの$B
ではなく
セグメント読込アドレス変動用のコードの$B

59 :名無しさん@お腹いっぱい。:2021/02/25(木) 13:01:49.01 ID:MEbwmLa3.net
いやそんな説明マジでいらん

60 :名無しさん@お腹いっぱい。:2021/02/25(木) 14:17:32.14 ID:beg+LhRx.net
普通に意味伝わるのをグチグチ言うのは
揚げ足取ってると思われても仕方ないわ

61 :名無しさん@お腹いっぱい。:2021/02/26(金) 12:31:16.36 ID:oTjJ4dLK.net
PSPのコードをVITAに移植して使うことは可能ですか?

62 :名無しさん@お腹いっぱい。:2021/02/26(金) 12:39:55.17 ID:Jd64LL6O.net
AdrenalineでPSP起動したときにプラグイン有効にしてれば
普通に使えるでしょ

もし全く違う話ならゴメン

63 :名無しさん@お腹いっぱい。:2021/02/26(金) 12:58:26.43 ID:fLOonb9i.net
>>62
PSPとVITAの双方で発売されたソフトがあり、PSPのコードをVITAにも移植して使うことは可能か。ということについて伺いたいです。
言葉足らずすみません。

64 :名無しさん@お腹いっぱい。:2021/02/26(金) 13:59:17.11 ID:XFM2WF40.net
無理

65 :名無しさん@お腹いっぱい。:2021/02/26(金) 14:14:58.57 ID:Jd64LL6O.net
ARMとMIPS(R4xxx)では処理が違うので
同タイトルであれ
コードの移植は不可です。
単純にお金やアイテムはセーブデータ改変で何とかなります

アドレスが変動しないtypeのELF構造ならサーチも簡単なのでコード作成出来ると思います

変動ポインタなど慣れないと難しいゲームの場合

その都度サーチして仮適応でコードを使う手段もあります

貴方が何をしたいのか
どんなコードなのか?
ゲーム名も分からない以上
ご自身でサーチして頑張ってとしか言えません

66 :名無しさん@お腹いっぱい。:2021/02/26(金) 17:52:57.21 ID:DqSPdw2/.net
横だけれどPSPのCPUってMIPSだったのか
何故かずっとARMだと思ってた…
PlayStationのMIPS採用はPS1、PS2だけだとばかり。
たまに書き込まれるサーチ方法と言い本当に参考になるスレだわ

67 :名無しさん@お腹いっぱい。:2021/02/26(金) 17:56:46.06 ID:2VrOepFQ.net
>>65
vita総合スレでよく書き込みしてる?

68 :名無しさん@お腹いっぱい。:2021/02/26(金) 18:01:06.29 ID:r+IZLeyc.net
>>64
>>65
やはりそうですよね。回答ありがとうございます。

69 :名無しさん@お腹いっぱい。:2021/02/27(土) 14:51:47.41 ID:0LExk7Xn.net
コード化無理だから

ウイニングポスト7 2013
調教師のステータス最大

MAXしたい調教師の本年度勝利数を8bitで検索
1位の勝利数 -10h〜-21hをFFにする


年度変わるとアドレス変わっちゃうのでコード化できません
逆に同じ年度ならセーブ、ロード、再起動しても同じアドレス


競走馬の調子と疲労は解るんだけど
ステータスと育成度がさっぱりわからん


どなたか検索方法のご教授をお願いいたします

70 :名無しさん@お腹いっぱい。:2021/02/27(土) 14:53:48.24 ID:0LExk7Xn.net
>>69
MAXしたい調教師の本年度勝利数を8bitで検索
1位の勝利数 +10h〜21hをFFにする

加算です間違えました

71 :名無しさん@お腹いっぱい。:2021/02/27(土) 15:39:55.81 ID:Ubi9EpFl.net
2018とそんなに変わらなければ過去ログ見ると多少情報がある
後、調教師のデータなんだけどbit管理してると思うのでちゃんと、何bit目〜
何bit目が何のデータか把握せずに適当に0xFFでbyte単位に埋めたりしている
のなら、最悪後々フリーズして進行不能になるとか発生するかもしれないので
気を付けた方が良いかも

72 :名無しさん@お腹いっぱい。:2021/02/27(土) 15:59:52.06 ID:qtn9cdhN.net
競馬のコードここでめっちゃ見るな
ウイポス地味に人気あるのな

73 :名無しさん@お腹いっぱい。:2021/02/27(土) 16:07:24.88 ID:Ubi9EpFl.net
ウイポはバージョン上がってもデータとイベントが変わるくらいでおいしい商売してるな

74 :名無しさん@お腹いっぱい。:2021/02/27(土) 17:09:47.08 ID:Ubi9EpFl.net
調教師に関する2018のメモみたけど、bit管理はしてるけど、能力関係はちょうど
0bit目からは始まる8bitみたいなので同じなら問題なさそう

ステータスについてなんだけど、まず馬は
幼駒
競走馬
繁殖牝馬
種牡馬
の何れかのデータに属していて調子や疲労なんかは競走馬が管理している項目

それとは別に
能力
のデータがあり、これは幼駒、競走馬、繁殖牝馬、種牡馬の何れもが、それ
ぞれが持っている能力IDにより参照できるようになっている
能力IDは、幼駒〜種牡馬データがそれぞれbit管理しているので、それを見つけ
能力の先頭アドレス X 能力データサイズ × 能力IDとすることにより、
特定の馬の能力の先頭アドレスを求めることが出来る
後は、能力データの解析を行い何bit目〜何bit目で何を管理しているか調べれば
自由に能力を弄ることが出来るようになる
能力の先頭アドレスについては、解析が出来ないなら初回のみ能力を変動させて
の変動検索で割り出すしかない(ポインタを使用しているがおそらく変動しない)

一応、2018のplugin作成時のアクセスイメージをアップしときます
https://d.kuku.lu/cd6b5f8b49

75 :名無しさん@お腹いっぱい。:2021/02/27(土) 17:11:06.95 ID:Ubi9EpFl.net
× 能力の先頭アドレス X 能力データサイズ × 能力ID
○ 能力の先頭アドレス + 能力データサイズ × 能力ID

76 :名無しさん@お腹いっぱい。:2021/02/27(土) 19:01:49.43 ID:3w5CItOR.net
コーエー系は古参とかいるしね
信長の野望天道で架空子の生まれる確率100%とか見つけた人いるのかな

77 :名無しさん@お腹いっぱい。:2021/02/27(土) 20:06:22.51 ID:T8c+6CPu.net
ディスガイア4returnの手持ちのアイテム1から2にコピーするコードどうやって作れば良いですかね、ディスガイア2とかのコード見てもどっからそのコード出てきたのか全くわからんし何から手をつけていいのかがわからないです。

78 :名無しさん@お腹いっぱい。:2021/02/27(土) 21:37:04.98 ID:T8c+6CPu.net
手持ちの1個目最初のアドレスが816BE1E6で2個目のアドレスが816BE39Dでどんどん1B7ずつ上がっていくけどそこからどうやってアイテム一つ目を2つ目にコピーするコードを作れば良いかわからない、教えてくだしい…

79 :名無しさん@お腹いっぱい。:2021/02/27(土) 21:47:26.15 ID:v0mXouJ3.net
>>78
現状(といっても最終版だと思われる)コード仕様では$5(or 8)を使用した4byte
までのコピーコードしか作れないと思われる(工夫したらいけるかもしれないが)
なので、やるなら0x1B7 / 4分の行数の$5(or 8)コードを作成すれば良い
エクセルでちょちょいと作れそうではあるけど、自分ならpluginを作成する
後、0x1B7…奇数はバイト単位で管理しているデータサイズとしてめずらしいかも

80 :名無しさん@お腹いっぱい。:2021/02/27(土) 21:52:36.75 ID:v0mXouJ3.net
後、ゲームによっては値をコピーしただけでは認識されないものもある
別でアイテム有無をフラグ管理していたり
アイテム数を別途管理していたりなど色々ある
また、アイテム入手順などものによっては単純にコピーしただけでは
不具合が出る可能性もある

81 :名無しさん@お腹いっぱい。:2021/02/27(土) 22:04:03.24 ID:T8c+6CPu.net
とりあえずこんな形で良いんかな?もし作るとしたら
$0500 816BE1E6 000001B7
$0200 816BE39D 00000000

82 :名無しさん@お腹いっぱい。:2021/02/27(土) 22:08:20.79 ID:v0mXouJ3.net
いや、まったく違う

83 :名無しさん@お腹いっぱい。:2021/02/27(土) 22:11:55.33 ID:T8c+6CPu.net


84 :名無しさん@お腹いっぱい。:2021/02/27(土) 22:13:11.30 ID:T8c+6CPu.net
$5(or 8)って何ですかね?

85 :名無しさん@お腹いっぱい。:2021/02/27(土) 22:13:48.69 ID:v0mXouJ3.net
以下のコードで816BE1E6から816BE39Dへ4byteコピーするコードになる
$5200 816BE39D 816BE1E6

次行は+0x4で
$5200 816BE3A1 816BE1EA
になり、これを0x1B7 / 4分作成する
…データサイズは本当に0x1B7で合ってるか疑問だけど

86 :名無しさん@お腹いっぱい。:2021/02/27(土) 22:21:17.15 ID:T8c+6CPu.net
なるほど、ありがとうございます。

87 :名無しさん@お腹いっぱい。:2021/02/27(土) 23:40:33.19 ID:2X+7Ye6/.net
ウイポ 2013
能力idから参照してるのは解るんですが

能力IDは幼駒〜種牡馬データがそれぞれbit管理しているのでそれを見つける

どうやって探すのかすらわからないです
能力の先頭 最初の1頭目のデータって事でしょうか?
これもどうやって探すのか解らない

それがわかれば
確かに任意の馬のデータが弄れるのは理解できました

88 :名無しさん@お腹いっぱい。:2021/02/27(土) 23:54:01.49 ID:T8c+6CPu.net
1個目のアイテムは無事で2個目が消えるようになってしまったw
クレクレになってしまって申し訳ないんだがディスガイア4returnの手持ちのアイテム1個目を2個目にコピーするコード誰か作っていただけないでしょうか?おねがいします。

89 :名無しさん@お腹いっぱい。:2021/02/28(日) 00:39:26.63 ID:xfOCiD89.net
>>87
>能力IDをどうやって探すのかすらわからないです
これに関しては、馬データの解析を行い、その構造を把握する必要あります
例として、2018では馬データの各サイズは以下のようになっています
競走馬 0x84Byte
幼駒 0x18Byte
繁殖牝馬 0x30Byte
種牡馬 0x4CByte
能力 0x1CByte

上記を見れば幼駒のサイズが一番小さいのでデータ構造の解析にとっつき
やすいかもしれまん
参考までに2018の幼駒データでは先頭14Bitが売買額で次が母馬IDという感
じで能力IDは+0xCByteの0bit目から15Bitになります
また競走馬なら+0x0Byteの0bit目から15Bitになります
能力IDを能力IDの範囲内に書き換えると、能力が書き換わる(といっても
別の馬の能力になる)ので、それを目安に探すと良いかもしれません
一々調べなくても誰かが解析情報を載せているかもしれないので、それを
探すのもありかも

>能力の先頭 最初の1頭目のデータって事でしょうか?
そうです、能力IDが0x0の馬の能力アドレスです

>これもどうやって探すのか解らない
自分はARM解析からポインタを見つけたけれど初心者には難しいと思うので
能力データで管理している項目(スピード、スタミナなど)の変動を変動
サーチでなんとか捉え能力データの先頭アドレスを割り出すしかないと思う
先の調教師のアドレスが不動なので、この作業に関してはおろらく一度で
検索できれば以降は、そのアドレスを流用できると思われる

>>88
そんなピンポイントなコードは需要の問題でおそらく作ってくれる人はいな
いと思うので、正確にコピーコードを作れているのを前提に話をすると
上で書いたように単純にコピーしただけでは不具合が出るアイテム管理方法
である可能性と、先頭アドレスとデータサイズの解析誤りの可能性が考えら
れる(データの開始アドレスやサイズは4の倍数である可能性が高い)
上記を踏まえてやり直しても無理なら諦めた方が良い

90 :名無しさん@お腹いっぱい。:2021/02/28(日) 03:41:10.18 ID:5dgL43tS.net
Bitって単位がもうわからない

こういう専門用語使われての何を見て勉強したらええのかしら


14bit=00000000000000 この範囲がIDって事ですかな?

14bit=000000 こっちかな?

8bit=FF=255
16bit=FFFF=65535

14bitの意味が解らないのです



ウイポ2013 だと 幼駒売却額ってのが表示されない
評価額、取引額が表示 一旦所有して売却する時の金額が出る
今一、どの数値で検索するもんなんか解らない




競走馬だと本賞金調べて
-2h〜-1hが競走馬の能力IDなのが解析できました。

91 :名無しさん@お腹いっぱい。:2021/02/28(日) 06:10:55.90 ID:xfOCiD89.net
>Bitって単位がもうわからない
1Bitは0または1の2値を扱う単位
1ByteはBitが8つ集まったものでマイナスを考慮しなければ0〜255までの値を扱える
見方を変えて8Bitとして捉えると0と1の2値を1Byte中に8つ格納できる

例えばイベント発生済みかどうかをメモリ上で記録する場合に、4Byte単位で
発生済みなら0x00000001、未発生なら0x00000000と管理しているゲームもよく
見かけるけれど、実際は1Bitで事足りるためメモリ容量が無駄に使用される
100個のイベントフラグを管理するのに4Byte単位管理では400Byte、1Bit単位
管理では100Bit(100/8=12.5 13Byte)で済む

ウイポも事情はわからないけど初代はスーファミなどのコンシューマ機に移植
されているみたいなので、メモリ使用量の削減のためにBit単位で項目を管理
したんじゃないかなとも思う

>14bitの意味が解らないのです
幼駒データの構造画像(2018版)を以下にアップしました
https://d.kuku.lu/6230f78021

これを見ると、アドレス0x86020598の8Bitと0x86020599の7Bitの計15Bitで
能力IDを管理していることがわかります(14Bitは間違いです)
気を付けなければいけないことは、0x86020599の8Bit目は馬主IDの一部にも
なっているので、Bitを意識せずにByte単位で値を書き換えてしまうと馬主
IDも変わってしまいます

>競走馬の能力IDなのが解析できました。
こちらが分ったのなら、後はその競走馬の能力項目変動前後で変動検索を
行い、絞り込んだ値を書き換えてみて能力が変更されているか確認し、変更
されていれば、当該アドレス − 能力ID × 能力データサイズで能力
データの先頭アドレスが求められる
2018だと馬を個別に調教出来て能力の変動も調べやすいだろうけど、2013が
どうかはわからない
もし、能力データで管理している項目を変更できるアイテムなどがあれば
一番簡単だけど多分ないかな

92 :名無しさん@お腹いっぱい。:2021/02/28(日) 13:35:09.96 ID:xGKXudLe.net
>>91
めちゃめちゃ勉強になります。

14bitでサーチをかける場合


評価額 1000だとすると

16bit=1000=0000 0011 1110 1000=3E8 で検索

14bit=1000=だと どういう方法で検索するのでしょうか?

0〜65532

14bit=1000
11 1110 1000XX XX11 1110 1000 どっちかで

XXに01 か 11 10 の3パータンを考慮して検索するんかな?


6パターン全部試したけどダメだった。
取引額じゃないんかな

93 :名無しさん@お腹いっぱい。:2021/02/28(日) 13:42:26.45 ID:xGKXudLe.net
>>91

能力データ検索

2013は史実馬能力エディットって機能があるから
これエディットで変動したら直ぐ繁栄されんのかな?

反映されなくても この方法で史実馬でも
能力IDから 自分のIDに変換すれば自分の変更したい能力ID割り出せるはず

ちょっとやってみますね

94 :名無しさん@お腹いっぱい。:2021/02/28(日) 14:14:05.99 ID:xGKXudLe.net
エディットデータを読み込んでも
能力IDは変わらず 

お、これなら簡単に能力IDわかるやん

95 :名無しさん@お腹いっぱい。:2021/02/28(日) 14:42:31.77 ID:KEc2chui.net
ウイニングポスト7 2013 解析でググったら、ウイポローダにアップされている
WP7_2012_PSP_Status_viewer_ver20120630.zipでPSPの2013のメモリダンプを
読み込みチートコードが作成できるという記事を見つけました
2013用データを読込めるみたいなので、これ(エクセルファイル)を落とせば、
馬や能力データの構造が分かる

評価額は最低表示単位が100万円なので、1で100万円、10で1000万円になる
上の所有幼駒シートの評価額を見ると2013は2018と同じ10Bitで0〜102300万円
(10億2300万円)の範囲で設定できることになる

エディット機能は即時反映はされないんじゃないかと思う(少なくとも確か2018
ではゲーム開始時にエディットデータを反映するかの確認があった気がする)
ただ、史実馬についての能力IDは同じ条件で開始すれば変わらないんじゃないか
と思うので、エディットで柔軟性〜賢さを弄りゲーム開始して8bit検索で値検索
を繰返すことにより検出可能かもしれない

96 :名無しさん@お腹いっぱい。:2021/02/28(日) 16:25:26.96 ID:xGKXudLe.net
>>95
丁寧にありがとうございます

エクセルファイルを落としてみたんですが、
どう見たら構造が解るのかすらわからない手探り状態です
PSPのダンプデータ持って無いとダメなんでしょうか?

評価額の幼駒サーチが出来ました。

2億8900万の場合

21X1 で289を表示しているので
8bit検索で 21 で検索
1億6200万で売却 
162を表示しているので A2 で検索

A2X0 

10bit だと取引額の最大は

FFX3 1023で表現する (10億2300万円)

評価額の幼駒サーチは理解できました。
根気よく本当にありがとうございました。

97 :名無しさん@お腹いっぱい。:2021/02/28(日) 16:48:02.89 ID:xGKXudLe.net
エディット機能を使っての能力IDの割り出し


スピードでやってみたんですが上手くいかないです。
エディットで育成限界を弄ってるわけだから見つけられない事は無いとは
思ったんですけど上手くいきません


柔軟性で検索してみようと思います

最初に貰える 史実馬 牡5 アンドレアモン
なら柔軟性が可視化されてるので増減サーチがやりやすいと思うので

98 :名無しさん@お腹いっぱい。:2021/02/28(日) 16:56:26.63 ID:KEc2chui.net
>PSPのダンプデータ持って無いとダメなんでしょうか?
要らない
例えば所有幼駒シートを見てください
最初にある構造体の表が幼駒データに該当します
相対位置が内容データが開始するバイト位置
ビット情報が内容データがそのそのバイト中で使用するビット位置
ビット数が内容データのデータサイズでしょうね

上の構造表は幼駒データを表し、下のデータ名が馬能力となっている方が能力
データの構造体になっていると思います
この馬能力データは所有馬(競走馬)でも当然同じ構造になっています
そこで、相対位置0x03を見ると、柔軟性、瞬発力、勝負根性、賢さを1バイト内
で管理していることが見てとれます
それぞれ2ビットで0(C)〜3(S)で値管理しているようです
つまり、エディット機能を利用して柔軟性〜賢さをALL Cにするとそのビット列
は以下の様になり
賢 根 瞬 柔
00 00 00 00b
値は8bitで0ということになります

柔軟性〜賢さをALL Sにするとそのビット列は以下の様になり
賢 根 瞬 柔
11 11 11 11b
値は8bitで0xFFということになります

柔軟性C、瞬発力B、勝負根性A、賢さSの場合のビット列は以下の様になり
賢 根 瞬 柔
11 10 01 00b
値は8bitで0xE4ということになります

このような感じでエディット→新規ゲーム開始→エディットした値を8bit値
検索のサイクルを繰り返し絞り込むことにで検知可能かもしれません
検知できれば、その馬の能力ID(これでいうと馬能力インデックス)を調べ
当該アドレス − 能力ID × 12 − 3 で能力データの先頭アドレスが
わかるはずです

99 :名無しさん@お腹いっぱい。:2021/02/28(日) 17:15:24.44 ID:xGKXudLe.net
>>98
めちゃくちゃありがとうございます

さっそくやってみます

100 :名無しさん@お腹いっぱい。:2021/02/28(日) 18:03:07.41 ID:xGKXudLe.net
見つけた

史実馬 牡5 アンドレアモン
能力データ 82004B67
ID 0C4A2

2018に準拠して

1C を能力データとして検証してみる


82004B67  - 0C4A2 × 1C

=81EA C9AF

んー 00で埋まってるなぁ…

なんか違う

101 :名無しさん@お腹いっぱい。:2021/02/28(日) 18:08:28.52 ID:KEc2chui.net
当該アドレス − 能力ID × 12 − 3 で能力データの先頭アドレス

102 :名無しさん@お腹いっぱい。:2021/02/28(日) 18:15:36.07 ID:KEc2chui.net
設定データシートのデータ長列を見ると、2013の各データのデータサイズが分る
また、おそらく最大データ数列の(18940[0x49FC])が能力IDの最大値なので、
ID 0C4A2は明らかに大きすぎるので間違っていると思われる
ちゃんと2013用のフォーマットでバイト単位に読むのではなく、ビット単位で
値を取得しているか確認した方が良い

103 :名無しさん@お腹いっぱい。:2021/02/28(日) 18:39:26.41 ID:xGKXudLe.net
>>102
シート見た方解りました。
OK大丈夫 やってみます

104 :名無しさん@お腹いっぱい。:2021/02/28(日) 20:33:15.31 ID:xGKXudLe.net
もう12時間くらいやってるのかぁ
基本知識がないじょうたいでちくちくやってる

bitが良く解らない

82037F24   本賞金アドレスの先頭

82037F21   bit 0-5 が売買額
         bit 6-7  が馬能力インデックス

82037F22 はそのまま使える  馬能力インデックス

82037F23   bit 0-4  が馬能力インデックス
          bit 5-7  が取引形態


いやぁ わからん

105 :名無しさん@お腹いっぱい。:2021/02/28(日) 20:42:07.25 ID:xGKXudLe.net
4bit の奴はそのまま使える

問題は 0-4 5bit 使ってるから
0〜248 249〜255 で分ける

仕組みと法則が解らない。

困った…

106 :名無しさん@お腹いっぱい。:2021/02/28(日) 21:20:55.82 ID:KEc2chui.net
じゃあ、本賞金の前の4Byteの値をメモリブラウザでみたまんま書いて

107 :名無しさん@お腹いっぱい。:2021/02/28(日) 21:42:12.76 ID:xGKXudLe.net
うい

C4A2

108 :名無しさん@お腹いっぱい。:2021/02/28(日) 21:47:01.15 ID:KEc2chui.net
それは2byte、最低でも3Byteないと能力ID(馬能力インデックス)はわからないので
もう一度
念押ししておくけど、メモリブラウザで見たままの状態で書いてね
例えば9999なら0F 27 なんかになってるはず

109 :名無しさん@お腹いっぱい。:2021/02/28(日) 21:53:37.32 ID:xGKXudLe.net
00C0C4A2 A60E 本賞金=3750万円

110 :名無しさん@お腹いっぱい。:2021/02/28(日) 22:26:41.76 ID:KEc2chui.net
00C0C4A2はLEなのでBEの0xA2C4C000に直し、エクセルの能力データ構造に従い
必要な3Byte0xA2C4C0から能力IDを取得します

0xA2C4C0は2進で表現すると
10100010 11000100 11000000b

エクセルの所有馬シートの馬能力インデックスを見ると以下の様になっている
相対位置 0x15 ビット情報 6-7
相対位置 0x16 ビット情報 0-7
相対位置 0x17 ビット情報 0-4(2 + 8 + 5 = 計15Bit)
これに従い、上記データの内不要なデータをxとすると
xxx00010 11000100 11xxxxxxb
000101100010011b → 0xB13 となり能力ID(馬能力インデックス)が求められる

111 :名無しさん@お腹いっぱい。:2021/02/28(日) 22:31:42.84 ID:xGKXudLe.net
なるほど過ぎる‥‥

勉強になります。

112 :名無しさん@お腹いっぱい。:2021/02/28(日) 23:01:31.34 ID:xGKXudLe.net
計算結果 能力データの開始アドレス

81FF 840E


早速検証してみます

113 :名無しさん@お腹いっぱい。:2021/02/28(日) 23:39:48.25 ID:xGKXudLe.net
上間違え

能力データの先頭開始アドレス

81FF C680


複数の馬で実験して成功したので間違いないかと



感無量‥‥ ありがとう、ありがとう。


教えてもらったことを応用して

需要ありそうな
全馬メモ表示 コード をがんばって作ってみます。

114 :名無しさん@お腹いっぱい。:2021/03/01(月) 02:17:00.18 ID:KRNd2QD4.net
ウイニングポスト7 2013
所有場のメモ全開 と 成長最大 表示がバグってます

$4201 8215CCEC FFFFFFFF
$00C8 0000010C 00000000
$4201 8215CCF0 FFFFFFFF
$00C8 0000010C 00000000
$4201 8215CCF4 FFFFFFFF
$00C8 0000010C 00000000



上記の成長値に一切加算を加えないコード

メモの大体が埋まるコード 成長値は変動しない
$4201 8215CCF4 FFFFFFFF
$00C8 0000010C 00000000


今日ずっと教えてくれてありがとうございました。
大分理解が深まったので 良い感じのコードができました。

本当に本当にありがとうございます。

115 :名無しさん@お腹いっぱい。:2021/03/01(月) 07:53:07.50 ID:nWuesOVD.net
ウィポ2018の方がわからないなぁ
競走馬の本賞金サーチで馬は特定できるけれど能力やメモはコードのバイトとビットの関係で意図しない部分が変わってしまう
過去ログでもプラグイン作るしかないという書き込みがあったけれどプラグインは本当にわからない
以前、繁殖牝馬のプラグインを作ってくれた神がいたけど、とにかくPC版のウィポ9 2020とかに比べてVitaのデータが俺の知識不足もあって難しすぎる

116 :名無しさん@お腹いっぱい。:2021/03/01(月) 20:46:31.73 ID:S220SWAr.net
初めて書き込ませて頂きます。vitacheatのz06を入れてます。
スタートボタンでチートコードを追加する時に「cheat1」というような形でコードのフォルダのようなものが作られますが、その中に追加できるコードの最大数が200本であるように思います。200本目を追加すると、スタートボタンを押してもそれ以上フォルダ内にコードを追加することができませんでした。更に言うとセレクトでのコード削除もできなくなりました。そしてそのフォルダを50個まで作成できます。ここを利用されている方なら常識中の常識かもしれませんが......。
ここで、コードは最大でも200×50=10000本までしか保存できないんでしょうか。vitashellやパソコンの方でデータベースの方を触ってフォルダ内にコードを200本以上入れたり、フォルダを50個以上作ったりしてもvitacheat内ではバグってしまって無効になってしまいます。何か10001本以上保存する良い方法は無いんでしょうか......

117 :115:2021/03/01(月) 21:20:38.02 ID:S220SWAr.net
age sageが何か初めて知りました......ageにしてしまったことで不快に思われた方がいましたらすみません。

118 :名無しさん@お腹いっぱい。:2021/03/01(月) 21:31:38.70 ID:8bQQ8bzQ.net
えぇ…そんな打ち込むことある…?

119 :名無しさん@お腹いっぱい。:2021/03/01(月) 21:42:07.08 ID:S220SWAr.net
>>118
Gジェネジェネシスの解析がかなり進んでいるので、機体や武器、パイロットのデータを弄って環境を書き換えてみようと思ったのですが、10000じゃ足りないと思います

120 :名無しさん@お腹いっぱい。:2021/03/01(月) 21:44:00.02 ID:8bQQ8bzQ.net
Gジェネってことはパイロットと機体データをいじってるの。

121 :名無しさん@お腹いっぱい。:2021/03/01(月) 21:49:02.19 ID:8bQQ8bzQ.net
$4は?併用できんのか?

122 :名無しさん@お腹いっぱい。:2021/03/01(月) 22:13:17.99 ID:8cSJ8GlN.net
最大保存(表示)コード数は50
コード内の最大行数は200行
これはマニュアルに書いてあったように思う
自分もパワプロとかシレンとか他にも50行超えるコード作成することがあった
けど、例えば常時ONにするコードなど纏めれらるコードを纏めたり、実際は
使わないコードを削除したり、パッドコードと併用したりすれば50コードでも
やりくりは出来る
行数に関しては、テストコード以外では、それほどの行数のコードを作成する
機会は無かったように思うけど、例えばどんなコードを作成して行数制限に掛
かったの?

123 :名無しさん@お腹いっぱい。:2021/03/01(月) 22:37:51.02 ID:S220SWAr.net
>>121
$4 データ欄で指定した値をアドレス欄で指定したアドレスから
 アドレス差指定、値差指定をして回数指定分連続書込みを行う
 用途例)アイテムALL系など
とpart005の方には書かれていますが、私にはよく分かりません ごめんなさい。

>>122
モビルスーツやモビルアーマーなどの機体数だけで528体以上あり、それぞれに「HP」「攻撃力・防御力」「機動力・レベルアップまでの経験値」「通常武装とMAP兵器のアドレス」「機体サイズや移動力」に該当するコードがあり、その他にもマップ上での機体サイズや機体のアビリティを変更することもできます。
武器の方では、「武器の名前」「射程と威力」「ENとMP使用量」「地形適性と武器属性」「命中率・クリティカル率・最大ヒット数」の解析ができています。機体には多かれ少なかれ武装があるので、大体機体数の3倍くらいのコードは見積もっています。ただ、先述の機体のコードでの「通常武装のアドレス」によって、同じ武器の組み合わせである機体同士は、アドレスを同じにすることで一々武装の設定をする必要が無くなります。例えばザクにも、殆ど色を変えただけの砂漠仕様や寒冷地仕様がありますが、ザク達は共通して「ヒートホーク」「ザクマシンガン」「ザクバズーカ」を装備しているので、その3つの武器を表示させるアドレスを機体のコードに書けば、新たにその3つの武器コードを書く必要が無くなり、コードを減らすことができます。(説明下手ですみません)

124 :名無しさん@お腹いっぱい。:2021/03/01(月) 22:47:03.64 ID:S220SWAr.net
>>122
質問に答えられてませんね......余計なレスを増やすことも避けるべきでしょうにすみません。
実際行数の制限というか、10000本のコードを書いたわけでは無いのですが、概算すると足りないのでは......?という気がしました。ガンダムはORIGIN版みたいな運用をしたいので6個武器のスロットを作って、ガンキャノンには4個で、ガンタンクは2個で......というようにエクセルで纏めてみたのですが、390/528機である量産型サイコガンダムの時点で全機体のスロットの合計が1194になっています。因みにスロット数も「機体サイズや移動力」の範囲内に入っています。その1194個の一つ一つに武器の名前だとか威力だ射程だと設定しなくてはいけないので、単純に考えて武器ひとつに5行のコードがいるとすればここでもう約6000行を消費してしまうわけです。6000行と言えばフォルダ的なものが30個必要ですね。ちょっとまずい気がしています。

125 :名無しさん@お腹いっぱい。:2021/03/01(月) 23:24:03.50 ID:8bQQ8bzQ.net
$4101 8247FC80 0000270F
$0007 00000004 00000000
$4は上の空の軌跡のコードを例にすると
8247FC80の所に「270F」という値を最初入力して次は「4」間隔空けて入力、それを「7」回繰り返すってものなんだけど
ブラウザを見て機体データが一定間隔で入力されてるならそれで一気に減らすことができるんだがどう?

126 :名無しさん@お腹いっぱい。:2021/03/01(月) 23:37:16.34 ID:S220SWAr.net
>>125
分かりやすい具体例をありがとうございます。
機体のデータは+60h(という書き方で合ってるのかな?とにかく96個先です)刻みで書かれているので、下段中央の値を「00000060」にすれば意味合いとしてはOKでしょうか。
3機以上を同じステータスにしたい場合は量削りとして有効ですね。ありがとうございます。これを機に他の$5とかも確認してみようと思います。

127 :名無しさん@お腹いっぱい。:2021/03/01(月) 23:46:37.11 ID:8cSJ8GlN.net
>>124
>その1194個の一つ一つに武器の名前だとか威力だ射程だと設定しなくてはいけない
そういったことをやりたいなら改造コードでちまちまやるのではなく、武器性能
を格納しているファイルを書き換えてRepatchで反映させるなどのMODでの適用も
考慮に入れると良い
場合によっては解凍、再圧縮処理など必要になるかもしれないけど

128 :名無しさん@お腹いっぱい。:2021/03/01(月) 23:58:15.67 ID:S220SWAr.net
>>127
Repatchと言うとreF00DとかrePatch reDux0を使うのですか?
チートとは別のところで、Modの導入もかつて考えましたがそれこそやり方が全然分かりませんでした(機械音痴)

129 :名無しさん@お腹いっぱい。:2021/03/03(水) 01:34:40.21 ID:kipwe+3a.net
やり方はVitaのファイルはPFSで暗号化されているので、psvpfstoolsやVitaShell
などで復号したファイルを必要があれば、さらに解凍や復号したファイル群に対し、
武器性能などのバイナリ値でグレップを掛けてアドレスを特定し、書き換えたい値
に修正後に必要があれば再圧縮や暗号化を行い(PFS暗号化は不要)rePatchディレ
クトリに配置するという流れになると思う
一番の難関はPFS複合後のファイルが特殊な形式でアーカイブ化されていることが
よくあるので、それの展開&再アーカイブ化ができるツールを見つけられるかどう
かになると思う

130 :名無しさん@お腹いっぱい。:2021/03/03(水) 04:36:16.62 ID:8gXDO8TY.net
表示バグを修正

ウイニングポスト7 2013
所有競争馬のメモ全開 と 成長最大

$4201 8215CCEC FFFFF1E3
$006C 0000010C 00000000
$4201 8215CCF0 FFFFFFFF
$006C 0000010C 00000000
$4201 8215CCF4 FF00FFFF
$006C 0000010C 00000000


所有幼駒のメモ全開 と 成長最大

$4201 82179344 FFFFF1E3
$0064 00000018 00000000
$4201 82179348 FFFFFFFF
$0064 00000018 00000000
$4201 8217934C FF00FFFF
$0064 00000018 00000000


所有幼駒のメモのみ全開
成長健康と成長瞬発力の成長値が下がるのでずっとONにしない
使ったらロード推奨

$4001 82179347 00000080
$0064 00000018 00000000
$4001 8217934B 0000000E
$0064 00000018 00000000
$4201 8217934C FF00FFFF
$0064 00000018 00000000

131 :名無しさん@お腹いっぱい。:2021/03/03(水) 04:40:47.50 ID:8gXDO8TY.net
追記

幼駒のメモ全開にしても
重馬場適正と走法は不明のままです。
幼駒だとそもそも解らない模様。

132 :名無しさん@お腹いっぱい。:2021/03/04(木) 13:36:23.69 ID:np5Em1nI.net
ドラクエビルダーズ[PCSG00697]のコードがどこに記載されているかわかる方いますか?
日本リージョンのコードが見つけられず…。

133 :名無しさん@お腹いっぱい。:2021/03/04(木) 14:05:30.98 ID:k91v9YPU.net
スレチ

134 :名無しさん@お腹いっぱい。:2021/03/04(木) 16:54:43.96 ID:8Z6A23e+.net
>>133
ps3版とセーブデータ構造ほぼ同じだから
自力で書き換えも出来るし
サーチも比較的簡単だよ
がんばってね〜

135 :名無しさん@お腹いっぱい。:2021/03/04(木) 18:26:42.88 ID:aBtjLvPN.net
ビルダーズのデータ書き換えによるコード作成を行いちならポインタについて調べると良い
見たことないけど>>5とかが参考になるのかも

136 :名無しさん@お腹いっぱい。:2021/03/04(木) 22:31:20.38 ID:aBtjLvPN.net
>>113
残念ながらシリーズ物は最新作以外は需要が少ないのに2021年に2013はちょっと

137 :名無しさん@お腹いっぱい。:2021/03/07(日) 05:34:15.08 ID:USHNq/ua.net
バイオRev2のコードってps3と一緒なの?

138 :名無しさん@お腹いっぱい。:2021/03/08(月) 12:40:02.28 ID:v9zXfOM9.net
サガ スカーレット グレイス v1.00

_V0 戦闘後筋力〜愛の能力のどれかが0.1%の確率で1上昇
$B213 00000000 00000000
$A200 001988A0 E92D4004
$A200 001988A4 E3A01FFA
$A200 001988A8 EB228DBB
$A200 001988AC E3A00000
$A200 001988B0 E3011B58
$A200 001988B4 E3510007
$A200 001988B8 AA000004
$A200 001988BC E1A0200B
$A200 001988C0 E0822101
$A200 001988C4 E5923094
$A200 001988C8 E2833001
$A200 001988CC E5823094
$A200 001988D0 E8BD8004
$A200 003DA150 EA000000
$A200 003DA154 E320F000

139 :名無しさん@お腹いっぱい。:2021/03/09(火) 21:00:28.55 ID:IKOHUsn3.net
パワプロ2018 で以下のコードのver.1.17を教えて頂きたいです
サクセスで経験点消費なし
サクセスでLR+UPで年月週指定値に変更
過去ver.のはありましたが勿論使えないので、自分で一から探しているのですがよく分かりませんでした。
すいません。よろしくお願い致します

140 :名無しさん@お腹いっぱい。:2021/03/09(火) 22:11:12.65 ID:h1oOPFgE.net
過去verあるなら自分で移植すらがよろし

141 :名無しさん@お腹いっぱい。:2021/03/09(火) 23:11:43.90 ID:1NFRZFx9.net
>>139
・サクセスで経験点消費なし
については、過去バージョンから今後のアプデでも変わらなそうな命令の
バイナリ値とそれを使った別バージョンへの適用方法を記載した気がする
なのでvitacheatとPCがあれば過去のバージョンも不要
vitacheat単体でも出来るけど、若干面倒(手順も書いたかも)

・サクセスでLR+UPで年月週指定値に変更
については、これのこと?

パワプロ2018 2019年度版 Ver1.10
_V0 LR+UPで年月週指定値に変更
$B200 00000001 00000000
$C203 00000001 00000310
$D502 000F9754 00000000
$3201 000F9754 00000008
$3300 00000000 0Z0Y000X
X = 年
Y = 月
Z = 週

例)3年8月4週
$3300 00000000 04080003

なら、まずver1.17で年月週アドレスを探す
方法は上記コード記載時や少し上のレスに書いてある
探した年アドレス-0x8のアドレスを値検索(hex)する
ヒットしたアドレス-seg1の開始アドレスを求め、値が0xF9754に近いもの
からいくつか採用し以下のNNNNNNNNに置き換えてでコード化する
$B200 00000001 00000000
$C203 00000001 00000310
$D502 NNNNNNNN 00000000
$3201 NNNNNNNN 00000008
$3300 00000000 0Z0Y000X

作成コード中から何度か再起動するなどしても使用できるものを利用する

142 :名無しさん@お腹いっぱい。:2021/03/10(水) 08:26:19.29 ID:O0jg1IaB.net
ありがとうございます頑張ってみます

143 :名無しさん@お腹いっぱい。:2021/03/11(木) 01:04:06.58 ID:lM7iUdHX.net
素人質問すみません。
こちらのコードリストなのですが、vitacheatのメニューを開いても表示されません。
原因がわかる方いらっしゃいませんか。

https://pastebin.com/raw/nH060QEn

144 :名無しさん@お腹いっぱい。:2021/03/11(木) 01:15:58.58 ID:lM7iUdHX.net
>>143
画像貼るの忘れてました。
ファイルの場所,拡張子,titleidは間違ってないと思います。
https://transfer.sh/13Dwy7/1.gif

145 :名無しさん@お腹いっぱい。:2021/03/11(木) 01:58:30.34 ID:4io15Qc0.net
そのコード見た感じ本当に大丈夫かっていうのは置いといて
原因は色々推測できるけど、手早く解決するために、そのコードをコピペした
psvファイルをアップロードし、vitacheatのバージョンを記載して

146 :名無しさん@お腹いっぱい。:2021/03/11(木) 02:07:45.16 ID:4io15Qc0.net
一応、そのままコピペした前提で原因と推測出来るのも書いとくと

コードタイトル SP 1 のアドレス欄がおかしいので、削除するか行頭に#を挿入し
コメントアウトする

コードタイトル SKILL NO MOTION kirito および STIFFNES kirito の$1コードは
仕様にはなかった筈なので、当該コードを削除またはコメントアウトする

コピペした結果、余計なスペースが含まれている場合は削除する

147 :名無しさん@お腹いっぱい。:2021/03/11(木) 02:17:41.50 ID:RBlu3equ.net
>>146
深夜なのにも関わらず返信ありがとうございます。
SP1のコードを修正して解決しました。
原因はとりあえず貼っていたコードをそのままにしていた事でした。とても助かりました。
親切に教えてくださりありがとうございました。

148 :名無しさん@お腹いっぱい。:2021/03/11(木) 05:23:09.48 ID:gZxNeltJ.net
>>144
これ何て言う名前のテーマ?

149 :名無しさん@お腹いっぱい。:2021/03/11(木) 21:48:25.39 ID:OuGBZ+m2.net
先日Gジェネのチートでコード10000行の話をした者です。
>>129 さん、アドバイスありがとうございます。亀レスになってしまいすみません。
psvpfstoolsの使い方は、コマンドプロンプトから実行するというように自分でもわかっているつもりなのですが、Gジェネにはゲームカードが2つあり、1つ目は成功したものの、機体や武装、キャラクターなどのデータが入っているであろう2つ目のカード(及びDLC)の復号にどうしても失敗してしまいます。
zRIFは合っているみたいで認識してくれるのですが、その後は以下のようなメッセージが表示されます。
『parsing files.db...
verifying header...
header signature is invalid』
どうやら「header signature」というところに問題があるようですが、それが何かわからないので教えていただけませんか。

150 :名無しさん@お腹いっぱい。:2021/03/11(木) 21:54:18.76 ID:OuGBZ+m2.net
ちなみにGジェネのデータは、NoNpDrmで抽出(?)したものをFTP接続でPCにコピってきました。

151 :名無しさん@お腹いっぱい。:2021/03/12(金) 01:14:27.59 ID:fyX/WBoa.net
>>149-150
そのzRIFはその2枚目のDLC用の物を作成して使ってる?
同じゲームでも本編とDLCじゃ異なるからね

152 :名無しさん@お腹いっぱい。:2021/03/12(金) 05:39:07.04 ID:/KGak28j.net
>>149
おそらくヘッダー情報(ファイル名やファイルサイズなど記載されている)と
データの不整合でエラーになってるんじゃないかと思う
FTP経由だと偶にファイルが上手く転送されずに転送先にファイル自体が存在し
なかったり、破損したりして中身やファイルサイズが異常になるケースがある
ので、もう一度PCへ転送し直してみると良いかも

153 :名無しさん@お腹いっぱい。:2021/03/12(金) 06:06:34.71 ID:/KGak28j.net
>>152以前の問題だった、>>151の言う通りzRIF文字列を間違えている可能性が高い

154 :名無しさん@お腹いっぱい。:2021/03/12(金) 10:33:10.07 ID:xKBqp4cR.net
>>151 >>153 さん、ありがとうございます。
仰る通りでした...rifのファイル名自体は同じでも中身が違ったんですね

ところで私は試しにxedit2を使ってファイルを見ているのですが、『internal.cpk』『eboot.bin』『external.cpk』のどれに対し検索機能を使っても、vitacheatのsearchやbrowserで見られるような数列を確認することができませんでした。
128さんの言うように『バイナリ値でグレップを掛けてアドレスを特定』するには、何を使えばいいでしょうか。

155 :名無しさん@お腹いっぱい。:2021/03/12(金) 13:52:58.67 ID:lSYwYrgY.net
ここからが難関で以下のことが出来るツールを自力で探してください

cpk
アーカイブ化されているため、展開が必要
展開するとおそらく固められたファイル群が出てくる

eboot.bin
暗号化されているので復号が必要

バイナリ値でグレップ
FavBinEdit 検索 -> GREP
Stirling 検索・移動 -> BGREP など

上記でも解析の役には立つけど、rePatchでMOD化したいならさらに再暗号化、
再アーカイブ化が出来るツールでなければ駄目

156 :名無しさん@お腹いっぱい。:2021/03/12(金) 14:50:45.67 ID:xKBqp4cR.net
>>155 さん、ありがとうございます。
eboot.binに関して、Gジェネのゲームカードの2枚ともにpsvpfstoolsを実行したのですが、再度復号が必要ということでしょうか。

157 :名無しさん@お腹いっぱい。:2021/03/12(金) 18:06:38.22 ID:xKBqp4cR.net
Gジェネ、機能と武器のデータはinternalに入っていることが分かりました。
FavBinEditを使用しました。

158 :名無しさん@お腹いっぱい。:2021/03/12(金) 18:07:44.31 ID:xKBqp4cR.net
機能ってなんだ機体の間違いです

159 :名無しさん@お腹いっぱい。:2021/03/12(金) 19:29:07.48 ID:C7pbdAIP.net
https://github.com/xy2iii/vitashell-themes/tree/master/themes/VitaShellOS%5Edraqen

本人じゃないからわからんけど多分これ
>>148

160 :名無しさん@お腹いっぱい。:2021/03/12(金) 19:51:29.70 ID:lSYwYrgY.net
>>156
再度復号(psvpfstoolsでは出来ない)すると、ARMアセンブリ言語化出来る
バイナリファイルが出力される(再暗号化方法は自分は知らない)
プログラム中に直接データとして書き込まれた場合は、eboot.bin中に、外部
ファイルとして読み込む場合は>>157のようなケースになると思う

161 :名無しさん@お腹いっぱい。:2021/03/12(金) 20:59:11.74 ID:xKBqp4cR.net
>>160
正直なところ専門用語だらけでわかりませんorz 説明していただいてるのにすみません。
とにかくcpkにしてもbinにしても使おうものなら再暗号化が大事なんですね

162 :名無しさん@お腹いっぱい。:2021/03/12(金) 21:15:10.72 ID:fyX/WBoa.net
>>159
ありがとう!

163 :名無しさん@お腹いっぱい。:2021/03/12(金) 22:06:19.75 ID:lSYwYrgY.net
>>161
cpkに関しては過去スレに再パックしたって人がいたけど、業者用のツールが
必要だって書いてある
http://medaka.5ch.net/test/read.cgi/gameurawaza/1523190571/338-340

ツールさえあれば、機体や武器データを好きに書き換え再パックしたものを
rePatchディレクトリに突っ込んでrePatchを有効にしてやれば出来るはず
自分は解析にしか興味ないから調べてないけどcpkの再パックツールの入手は
一般人には難しいと思う

164 :名無しさん@お腹いっぱい。:2021/03/12(金) 22:39:54.95 ID:c1s/54Zm.net
参考
https://www.youtube.com/watch?v=OwpEaPSOfa8
https://dbxvmods.freeforums.net/thread/3/cpk-unpack-repack
http://aluigi.altervista.org/quickbms.htm

165 :名無しさん@お腹いっぱい。:2021/03/13(土) 00:29:16.67 ID:6TTMLa49.net
>>163
一応ダメ元でrePatch有効にしてcpkそのまま突っ込んでみましたけどやっぱり駄目でしたw
cpkも、再暗号化以前にまず展開できるそうで色々試したんですが未だできてません。何か展開についてご存知でしたら教えてください。

>>164
cpk関係の参考資料ありがとうございます。
海外のサイト・動画でしょうか、またゆっくり見させていただきます。

166 :名無しさん@お腹いっぱい。:2021/03/13(土) 03:47:06.50 ID:tW12lR7B.net
>cpkも、再暗号化以前にまず展開できるそうで色々試したんですが未だできてません
展開後のファイルに対してグレップ掛けた訳じゃないのね
cpkの仕様は知らないけど、自分のイメージとしてはzipなんかと同じで独自の
形式でファイル群を纏めていると思うので、cpk自体にバイナリで検索掛けて
引っ掛かっても、それが機体や武器のデータではない可能性が高いと思う
ただ、もし+0xNNで次の武器情報など構造が保たれているというのであれば、
それを書き換えただけで良いような気もするけど

cpkの展開については、自分の時は調べたら直ぐに見つかったから探せば色々な
ツールが見つかると思う(PFSの復号やebootの復号もそうだけど、この手の話は
日本ではあまり宜しくないと思うので自力でどうぞ)
見てないけど>>164のurlにunpck-repackとかそれらしい単語もあるので、海外?
サイトなら普通にあるのかも

167 :名無しさん@お腹いっぱい。:2021/03/13(土) 22:47:10.10 ID:dM+t2X6N.net
https://www.reddit.com/r/VitaPiracy/comments/bmfskr/editing_god_eater_resurrection_memory_addresses/

168 :名無しさん@お腹いっぱい。:2021/03/14(日) 11:02:42.61 ID:/BAmdl2f.net
>>166
cpkの展開はCriPakTools-masterを使うことで(多分)できました。163さんので言えば2つ目のurlです。
武器・機体のステータスは、vitacheatで見た数列と形も順序も全く同じものが見られたので間違いないと思うのですが、どうなんでしょう。
展開で出てきたファイル群のどこかにあるんでしょうか。

169 :名無しさん@お腹いっぱい。:2021/03/14(日) 11:20:48.69 ID:/BAmdl2f.net
今更マニュアルのpdfを読んでいるんですが、そういえばIMPORT MEMORY Unsafe Modeが使えた試しがありません。
vitashellで見ても、binファイルがux0: vitacheat/mem/に入っているのでEXPORTには成功してるようです。
でもvitacheat内でIMPORTを選択してもリストは空っぽです。なんで読まないんでしょう。

170 :名無しさん@お腹いっぱい。:2021/03/14(日) 16:47:18.10 ID:QTXBg6Ws.net
>>169
>武器・機体のステータスは、vitacheatで見た数列と形も順序も全く同じものが見られたので間違いないと思う
どの程度の長さのバイト列が同じと言っているかわからないけど、十分長いなら
cpkでも生のデータが見えているのかも

>展開で出てきたファイル群のどこかにあるんでしょうか。
復号ファイル群があるフォルダを指定し、サブフォルダも検索などにチェックを
入れてバイナリグレップを掛ければあるかどうか直ぐにわかると思うんだけど
もし見つかったら、今度は>>157のcpkを書き換えた後、再展開を実行し、展開が
問題なく出来て出力されたファイルの内容も変わっているのならcpkの書き換え
のみでいけそうな気がするので、その場合は>>165のrePatchの適用方法に誤りが
ある可能性がある

IMPORT MEMORY Unsafe Modeは自分の環境(3.65 Enso + vitacheat Z05 or Z06)
でも試しでやってみた時に使えなかったし何より用途がない
IMPORT先の機体や武器データのアドレスは再起動しようと常に固定なの?
そうでないなら仮にIMPORT MEMORY機能が利用できたとしても使えないと思う

171 :名無しさん@お腹いっぱい。:2021/03/14(日) 21:48:24.07 ID:/BAmdl2f.net
>>170
ステータスは、機体→艦船の順で並んでおり、感覚は+60h毎です。
FavBibEditで見ると7ED215E0〜7ED30B10までの範囲(10進数で約62500)で、これを60h(10進数では96≒100)で割ると625種類のステータスがあることが分かります。
先日>>129で書いたように機体数は528以上で、そこに対MS用地雷やHLVのような生産登録不可のイベントユニットや艦船を加えたら625種という数字は妥当だと思います。

展開したはしたんですが、GXTやSPBといった見慣れない拡張子が出てきたので現状はなんだこれという感じです。
ただ、展開後に出てきたフォルダやファイルの名前がtextureだったりmodelだったりmotionだったりするのでどちらかと言うとステータス系よりも映像やモデリングに関係があるのかなと思っています。
ところでバイナリグレップをかけるには何かのコマンドを実行するみたいですが、どこに入力したらいいですか。PCに関して知らないことが多いものですみません
>>165でのcpkは再暗号化してないので無効になるのは当然だと思ってましたが、違うんでしょうか?

IMPORTが使えるのではと思ったのは、ステータス系は一度vitacheat内で書き換えると、Gジェネ自体を終了するまで数字が保持されるからです。
ある程度コードでステータスを書き換えたらダンプする(ゲームにおけるセーブみたいなもんですね)、の繰り返しで、万一Gジェネを切ったらまたbinファイルをIMPORTで読み込んだらよいといった感じです。
機体や武器データのアドレスは再起動しようと常に固定だと思います。固定なのはセーブデータを読んでからかもしれませんが。

172 :名無しさん@お腹いっぱい。:2021/03/14(日) 21:53:55.40 ID:/BAmdl2f.net
>>171
すみません、機体数の引用元は128ではなく>>123でした。

173 :名無しさん@お腹いっぱい。:2021/03/14(日) 22:39:56.96 ID:QTXBg6Ws.net
>バイナリグレップをかけるには・・・
FavBinEditなら
検索 -> GREP でFavBinGrepウィンドウが開くので、16進数タブを選択し

直下(画面最上段)のテキストボックスに検索したいバイト列を入力

ファイル種別
*.*を選択
明らかに違うデータと思うならファイルを削除すれば良いが最初はそのままで

検索ファイルパス
展開後のフォルダを指定

サブフォルダも検索する
チェックボックスをチェックする

アドレス固定ならIMPORTも有効
もしかしたらz05未満のバージョンなら動くかもしれないけどお勧めはしない

cpkで機体データがそのまま見えているのなら直接書換えてrePatchで反映でき
そうな気がするけど
書換え前に展開したフォルダとcpk書換えを行った後に展開したフォルダを
WinMergeなどのファイル比較ツールで比較してちゃんと展開・反映されているか
確認してみるのも良いかもね

174 :名無しさん@お腹いっぱい。:2021/03/18(木) 04:34:35.71 ID:Z7q2gES5.net
どなたかウィニングポスト2018のプラグイン再うpお願いします。

175 :名無しさん@お腹いっぱい。:2021/03/19(金) 01:24:15.56 ID:sRCgAyc7.net
あの繁殖牝馬のプラグインは神だった
でも作者さんがどう思っているかわからないのでちょっと様子見
ゲームの中身は改造しなくてもいいからせめて幼駒のメモ全開とかゲームデータを弄らないところでPCのSSGやCEでできる便利にゲームが進められるプラグインがあればいいんだけど
繁殖牝馬は自分で育てればある程度強くはできるので特に影響がないから作者さんも公開してくれたんだろうから自分の幼駒がどれくらい能力があるのかとか、データの改変に当たらないところでプラグイン作ってくれないかな

176 :名無しさん@お腹いっぱい。:2021/03/19(金) 12:46:15.70 ID:XmLRPUlD.net
>>175
了解いたしました、気長にお待ちしております。

177 :名無しさん@お腹いっぱい。:2021/03/19(金) 13:12:42.84 ID:2l/Dsnsi.net
>>175
https://medaka.5ch.net/test/read.cgi/gameurawaza/1581709488/759

他馬の能力を見たいとかと違い、所有馬のメモ情報を見たいだけならデータの
書き換えだけで簡単にある程度出来る
記憶に自信はないけど、メモは自分で入力もできたと思うんだけどそれで変動
サーチを掛けて、その周辺にメモ情報があったような気がする
同様に別の所有幼駒も位置を調べ、所有幼駒データサイズとメモの範囲をを調
べ所有幼駒分一気に書き換えるコード化をする
>>114とかが参考になると思うが本当は$4じゃなく$7コードが正しいと思う
ただ多分そうそう変動しないので$4で作り、コード有効化して即切りし、効果
があるか試してあればセーブして、また来年有効化するでも良いと思う
コードではバイト単位書き込みのためデータの最初と最後のバイトがを書き込
まない不完全な形になるけどある程度いける
完全にやりたいならARM書換えが一番お勧めではあるけど難易度が高い
画面表示時にメモのビット情報を取得しにくるので1を返すように書き換える
プラグインでも出来るけど馬が誕生する度にコードを有効にするのが面倒

178 :名無しさん@お腹いっぱい。:2021/03/20(土) 01:22:52.38 ID:rxyl/lJj.net
>>177
ごめんなさい
勉強不足でさっぱり解らないです
>>114>>130 みたいに一発コード化はできないの?

179 :名無しさん@お腹いっぱい。:2021/03/20(土) 02:19:04.29 ID:R3MQJEwj.net
>>178
他の項目に影響が出ても良いなら全項目メモ表示できる、また
他の項目に影響を出したくない場合は多少メモ表示できる項目が減る

$4201 aaaaaaaa FFFFFFFF
$bbbb cccccccc 00000000

さらに4byte追加したい場合
$4201 aaaaaadd FFFFFFFF
$bbbb cccccccc 00000000

さらに2byte追加したい場合
$4101 aaaaaadd 0000FFFF
$bbbb cccccccc 00000000

さらに1byte追加したい場合
$4001 aaaaaadd 000000FF
$bbbb cccccccc 00000000
aaaaaaddには直近の書き込みデータサイズ分を加算する(0000FFFFなら+0x2)

aaaaaaaaに所有競争馬、または所有幼駒の1頭目のメモ表示フラグアドレスを設定
bbbbに所有競争馬、または所有幼駒の最大頭数を設定
ccccccccに所有競争馬、または所有幼駒1頭分のデータサイズを設定

メモ表示フラグアドレスが分っていれば良いけど、わかっていない時は記憶に
自信ないけど、メモ情報を手入力して変動サーチで手入力メモアドレスを調べ
てから、その周辺をメモリブラウザで書き換えてみてメモ情報に変化がないか
調べれば、メモ表示フラグアドレスがわかったような気がした

$7コードというのは本来は、所有競争馬、所有幼駒、競走馬、能力データなど
へのアクセスは全てポインタが使用されているのでポインタを使ってアクセス
した方が良いという話だけど先頭アドレスはあまり動かなかったような気もす
るのでとりあえずは$4で作って余裕があれば$7に直したら良い

180 :名無しさん@お腹いっぱい。:2021/03/20(土) 06:25:47.15 ID:70SLfXjs.net
ウイポコード教えてもらって作った人です

ウイポ8にもいずれは挑戦したい
ワゴンでまとめて売ってたから

ウイポ8
ウイポ8 2014
ウイポ8 2015
ウイポ8 2016
ウイポ8 2017

まで入手、2018だけはまだ高いわ

やっぱ7 2013より全然難しいですか?
ほら、いろいろ教わったから教わったエクセルの表みたいのあれば
作れる。

あと、変動するのか…
200年くらいやってるけど変動してないけどなんか条件があるのかな
たまに全然勝てない世代とかは変動してたんかな。


いずれなんとかウイポ8シリーズもやってみたいです。

181 :名無しさん@お腹いっぱい。:2021/03/20(土) 15:49:13.74 ID:Awf3ElXx.net
>やっぱ7 2013より全然難しいですか?
基本的に同じ
データへのアクセス方法は変わってない(おそらく昔から)
若干変わるのが例えば賢さなどのサブパラが4段階から16段階になったりする
のに伴うデータの構造(教わったエクセルの表?)など

>あと、変動するのか…
2013はどうか知らないけど、2018では少なくともポインタを使っている
おそらく2013も同じじゃないかと思う
seg0の開始アドレスが0x81000000でなく、変動しているにも関わらず、いつも
同じアドレスなら間違いなく変動アドレス
固定アドレスならセグメントの変動に伴い、同量分相対的に変動する
2018と同じなら例えば所有幼駒データの先頭アドレス(1頭目)のアドレスを
4byteで値検索(hex)すると、seg1の範囲内でヒットするアドレスが出てくる
仮にそのアドレスからseg1の開始アドレスを減算したものをnnnnnnnnとすると
>>114のコードを例にすると以下の様に書き換えられる

$B200 00000001 00000000
$D509 nnnnnnnn 00000000
$7201 nnnnnnnn mmmmmmmm
$7701 00000000 FFFFFFFF
$00C8 0000010C 00000000
$7201 nnnnnnnn mmmmmmmm + 0x4
$7701 00000000 FFFFFFFF
$00C8 0000010C 00000000
$7201 nnnnnnnn mmmmmmmm + 0x8
$7701 00000000 FFFFFFFF
$00C8 0000010C 00000000

mmmmmmmmはメモ表示フラグアドレスから幼駒データの開始アドレスを減算したもの

上のseg1の範囲内でヒットするアドレスというのが一番単純なポインタアドレス
なんだけど、このアドレスに所有幼駒の先頭アドレスが格納されている
この所有幼駒の先頭アドレスはプログラムに直書きされた固定アドレスではなく、
プログラム実行時に動的に確保された領域の先頭アドレスが格納されるので、メモ
リの使用状況など環境により別のアドレスが格納される可能性もあるため、絶対に
変わらないという保障はない
ただ、VITAウイポの場合はまず変わらないため問題が起きない

182 :名無しさん@お腹いっぱい。:2021/03/20(土) 19:42:49.54 ID:tB8SqxfV.net
俺なんかコードの作り方分かんないから毎回メモリブラウザで書き換えてた
 
疲労、調子まわりなんか観戦馬ON OFFで絞り込めるし…メモ、育成度辺りも手動でなし、改善、ありとかで検索してれば絞り込めちゃうし
ただ1頭1頭やってるから面倒くさくなってくるけど
 
個人的には毛色変更したかったけどステータスまわりの検索の仕方が分かんなかったから諦めた

183 :名無しさん@お腹いっぱい。:2021/03/21(日) 03:27:37.69 ID:9uYE1ZN4.net
PCSG00536
ソードアート・オンライン −ロスト・ソング− のコードってどこかにあったりしますか?

184 :名無しさん@お腹いっぱい。:2021/03/21(日) 07:51:51.39 ID:Hsb2DPJv.net
>>174
https://30.gigafile.nu/0328-c446231e17db9a964804b98f236719aed
これかな?
なんか前スレで拾った様な。
>>7
本人の確認をと考えましたが転載自由だとテンプレにも一応入ってるし。
もしこれを元に何か新しいプラグインでも作るのなら頑張って下さい。

185 :名無しさん@お腹いっぱい。:2021/03/21(日) 08:18:55.18 ID:NYVzaMQi.net
>>184
お手数をお掛けしました、ありがとうございます。

制作者様と併せて感謝させて頂きます。

186 :名無しさん@お腹いっぱい。:2021/03/21(日) 08:48:10.05 ID:D57ZUZnv.net
>>184
これをもとに新しいプラグイン作るってどうすればいい?
プラグインになっているから中で何をやっているのかわからないのですが
この状態のものをプラグイン前に戻すとかできないと思ってた

187 :名無しさん@お腹いっぱい。:2021/03/21(日) 09:16:40.51 ID:KfWT1Niu.net
>>182
データ構造を出してくれればコード作るよ。

データー構造が解らなかったら
例えば本賞金調べて、-10で 調子 とかやってくれるとコード作るの楽
手間が大分省ける。


ちょっと仕事忙しいから時間かかるけど
調べ方も詳しく出してくれたり

Aというウマを例 とかでやってくれれば
絞り込みも楽だし情報出してほしい。


2013とそこまで大きく変わらなかったら
>>130
みたいなコードは作れると思う。

188 :名無しさん@お腹いっぱい。:2021/03/21(日) 14:37:14.32 ID:8jOBAGjO.net
すごい今更メルルのアトリエをやってるんだけど
どっかにコードまとまってないかな

189 :名無しさん@お腹いっぱい。:2021/03/21(日) 15:14:39.28 ID:QIT3pVQi.net
金指で見た気がする

190 :名無しさん@お腹いっぱい。:2021/03/21(日) 22:22:40.12 ID:9q4NpHAG.net
>>183 >>188
載ってるサイトはありまーす\(^^)/

191 :187:2021/03/21(日) 23:22:43.01 ID:t1gbjhiK.net
結局vita用は見つけられなかったけど
PS3,4用のコードは大量に出てきた
アドレスが違うけどデータ構造は一緒だからサーチの手間がほぼゼロに
取り敢えずこれでいいや

192 :181:2021/03/22(月) 11:58:42.44 ID:KnY6Z3bK.net
>>187
各馬の特定方法については、総賞金655,350,000以下なら16bit(2byte)検索で絞 
り込めるし、新馬や上記検索方法で候補が多い場合は、下記の観戦馬切替え検索 
で可能なはず(競走馬アドレスシートに漏れがなければ) 
1.観戦馬にする 
2.検索値:0xC0(hex)、検索サイズ:8bitで通常検索する 
3.観戦馬から外す 
4.検索値:0x80(hex)、検索サイズ:8bitで通常検索する 
5.1件にならなければ1-4を繰返す 
上記検索で0件になる場合は、2.の検索値を0x40(hex)、4.の検索値を0x00(0)に 
変更すればOK
これは前スレの情報
 

・競走馬の調子
OP: 0xbbbbbbbb 0x0000AC73
or 0x0000ACB1
bbbbbbbb=その競走馬の総賞金アドレス-12h
疲労は総賞金アドレス-10hで0x00000000
 
ただopクラスの競走馬でしか試した事がないので、他の1000万下や1600万下クラスで使えるか分からないのと、調子が下降気味になってきた時に一時的に値を変更してるだけなので
コード化してonしっぱなしでプレイしたらどんな副作用出るか分かりません
因みにウイポ8 2017

193 :名無しさん@お腹いっぱい。:2021/03/22(月) 12:00:50.83 ID:KnY6Z3bK.net
メッチャ文字化けしてすいません

194 :名無しさん@お腹いっぱい。:2021/03/22(月) 12:13:56.21 ID:cBtfwj+u.net
>>192
えっと、
文字化けは良いととして

データ構造出したのは 2017
作って欲しいコードは2015でいいの?

2013しか弄ってないんで確認して無いんだけど
2017も2015も同じデータ構造なの?

そうか、2013基準で考えている私と
2013知らない人だから会話噛み合ってないのか


何をやって欲しいのかもわからないので
もっと具体的に言ってください
ちょっと何が伝わってるのかすら解っていません。

195 :名無しさん@お腹いっぱい。:2021/03/22(月) 12:27:04.20 ID:cBtfwj+u.net
ウイポ8
ウイポ8 2014
ウイポ8 2015
ウイポ8 2016
ウイポ8 2017

一旦整理しよう。
私が持っているウイポはこれ
作って欲しいコードはどのタイトルのどういうコード?

私は2013で調子のコードは作って無いのけど、調子のコード作って欲しいの?
2013では元から自分の所有馬だけの調子を一括で上げるコードは作れない
ウイポでも同じだと思う、自分の所有場だけ調子よくなるコードは私には作れない
2013の時を1頭1頭 自分でサーチして上げてた。


私が一括して上げたのは
所有競走馬と所有幼駒の成長とメモを一括で上げるコードね
調子は全競走馬まとめて一括上げるコードは作るれるけど
バグりそう。

その辺踏まえて、具体的どういうコード欲しいのか言って。
本賞金の傍に疲労と本賞金があるのなら2013と大きくは変わって無さそう。
そして、それだと所有場だけ一括で調子最高、疲労0のコードは私には出来ない。

196 :名無しさん@お腹いっぱい。:2021/03/22(月) 12:45:14.85 ID:KnY6Z3bK.net
育成度については
(例)オグリキャップ
出遅れ癖なしにする
検索値:0x10(hex)で8bit通常検索する
出遅れ癖改善にする
検索値0x20(hex)で8bit通常検索する
その付近に育成度があります
 
で絞り込んだアドレスが0x86FFF123
育成度は0x86FFF118
値を0x64(hex)でMAX
育成度から
+2h +3h +4h +5h +6h +7h +8h +9h +Ah +Bh +Ch +Dh
55 DE D0 FF FF DE FF FF 00 00 FF FF
の値に変更すると能力MAX、メモ全開になります
心肺機能は育成度から+124hで値はFFでMAX

197 :名無しさん@お腹いっぱい。:2021/03/22(月) 12:50:51.65 ID:KnY6Z3bK.net
>>195
ゴメンなさい
ウイポ8 2017で欲しいのは毛色変更だけですね

198 :名無しさん@お腹いっぱい。:2021/03/22(月) 12:58:11.86 ID:KnY6Z3bK.net
>>195
詳しくはないんではっきりとは分かりませんが
データ構造はほとんど変わってないと思います
以前このスレで2018ベースで色々教えてもらいましたが、自分は2017や2015でプレイしてます

199 :名無しさん@お腹いっぱい。:2021/03/22(月) 13:13:24.75 ID:cBtfwj+u.net
>>197
毛色は本賞金の周りにない。

本賞金から-2hの数値弄って毛色と能力が変わったら
2013とほとんど変わらないから簡単にできるかも?

で、そうなると一括変換は無理やね



競走馬データと競走馬能力データは別々に管理されてる。

具体的に言うと
メジロマックイーンの本賞金を検索し特定。
メジロマックイーンの調子、疲労なんかが周囲にある。

毛色はメジロマックイーンの馬能力って場所に格納されてるので
本賞金だけの検索では任意のウマの毛色の変更は出来ない。

メジロマックイーンの毛色を自由に変更するには
?本賞金から検索してメジロマックイーンの競走馬データの格納位置を把握
Aその周囲にある馬能力インデックス番号を抽出
B馬能力1頭目のアドレスを探す。
C Bで見つけたドサレスにメジロマックイーンのインデックス番号を加算する。
?その周囲に、メジロマックイーンの毛色がある。


と、かなり手間がかかります。
2013とデータ構造が同じなら直ぐできそうかな。

とりあえず、エクソルかオープンオフィスのどっちかがあると楽。
児童計算機できるよ

200 :名無しさん@お腹いっぱい。:2021/03/22(月) 13:16:12.50 ID:cBtfwj+u.net
とりあえず出先何で
24日の午前中以降に本腰いれて毛色変換の手順
作ってみるわ

最低限、エクセルかオープンオフィスを

201 :名無しさん@お腹いっぱい。:2021/03/22(月) 13:42:35.77 ID:KnY6Z3bK.net
>>199
名鑑だと産まれてくる所有幼駒が全部なんで
1頭1頭個別に変更したかったんです
 
毛色は本賞金の周りにない。

本賞金から-2hの数値弄って毛色と能力が変わったら
2013とほとんど変わらないから簡単にできるかも?

で、そうなると一括変換は無理やね



競走馬データと競走馬能力データは別々に管理されてる。

具体的に言うと
メジロマックイーンの本賞金を検索し特定。
メジロマックイーンの調子、疲労なんかが周囲にある。

毛色はメジロマックイーンの馬能力って場所に格納されてるので
本賞金だけの検索では任意のウマの毛色の変更は出来ない。
 
この辺の情報は知ってたんで
vitacheatだけで競走馬能力付近に検索かけれないかな?って思った訳です

202 :名無しさん@お腹いっぱい。:2021/03/23(火) 20:14:49.87 ID:sLKA9L8l.net
以下にWP8 2018 VitaCheatで特定の馬能力アドレスを検索するための補助ツール
をアップしました
https://dotup.org/uploda/dotup.org2423937.zip.html

前提条件として、能力タブに表示されるような勝負根性〜柔軟性の値の入力が
必須となるため、あまり役には立ちません

複数件ヒットする場合は、同じ能力値の他馬やたまたま合致した4byteデータで
あると思われますが、使っていれば対象の馬がわかるようになると思います

もし、WP8という括りでデータ構造が同じであれば他年度バージョンでも試して
みても良いかもしれません
ちなみに毛色はヒットしたアドレスから-0x13(検索結果画面からメモリブラウ
ザに飛び、上1回左3回押下)で、幸い同バイト中に他項目は存在しないと思わ
れるため、当該アドレスの5bitを適当に弄っても問題ないと思われます
ただし、毛色には有料DLCのものも含まれるため、持っていない場合はその毛色
へは書き換えないでください

203 :名無しさん@お腹いっぱい。:2021/03/24(水) 02:37:52.96 ID:qtn6snnX.net
ソフト持ってないから動くかわからんけど、パソコン整理してたら見つけたコードを共有しときます。
多分どっかで見つけて保存はしたものの使わずに眠ってたのだと思う。
PCSG00077
https://p.teknik.io/Raw/KNItc

204 :名無しさん@お腹いっぱい。:2021/03/24(水) 09:56:00.01 ID:TpR6BBMV.net
>>202
ダウンロードできたけど
ウイルス判定されて自動削除されました。
大きさも1.3kbしかないからテキストファイルより小さいね
なんだこれ?

>>203
ダンボール戦記Wのコード

踏んでもなんもなかったな

205 :名無しさん@お腹いっぱい。:2021/03/25(木) 00:02:54.26 ID:GAonRAp3.net
>>203
このコードって2.02のだよね。
動かないんだけど自分だけ?
ストーリーある程度進めないとダメ系のやつ?

206 :名無しさん@お腹いっぱい。:2021/03/25(木) 01:01:26.93 ID:s3QXAgJL.net
>>204
誰が作ったかもわからない実行ファイルだから削除されても仕方ないけど、
htaはhtmlとほぼ一緒でIEが入ってるWindowsならダブルクリックで実行可能
なアプリケーション(ドライブデータの削除なんかも普通に出来る)
ほぼhtmlファイルなのでテキストエディタで開けば、そのままソースが確認
出来る
安全かどうかはわかるんだけど、わからないなら実行しない方が良い
一応安全性の証明のためにアップしたのを60行に修正したものをここに貼り
付けようとしたけど、ブロックされて書き込めなかった(書き込めればそれ
をテキストファイルにコピペして適当に名前を付けて拡張子をhtaにするだけ
で実行できる)
hta形式にしたのは手軽にGUI形式のアプリケーションが作成出来て、エク
セル持ってない人でも実行できるから

>>205
対象のアドレス見たけど少なくともpatch version 2.02ではない
下は過去に2.02用で作ったやつ
_V0 money max
$B200 00000000 00000000
$A100 0000E00C 0000BF00

プログラムの書き換えは同じ効果でも別箇所を書き換えて実現することは
多いけどそれにしてもアドレスが離れすぎなので、別バージョンなら動作
する本物かどうかもちょっと怪しい

207 :名無しさん@お腹いっぱい。:2021/03/25(木) 04:01:12.27 ID:4ndAt71T.net
>>203
これpart4に書き込まれてたやつな

208 :名無しさん@お腹いっぱい。:2021/03/26(金) 13:28:33.03 ID:vHWbnVtK.net
>>202
これの使い方がイマイチよく分からない
オールS+で0x0FFFFFFF
どこかSなんかに変えると0x0FFEFFFFになったり…

209 :名無しさん@お腹いっぱい。:2021/03/26(金) 21:43:08.70 ID:0FXuIo0v.net
>>202
このファイルがもう消えていますので
どなたか親切な方再UPしてください。

210 :名無しさん@お腹いっぱい。:2021/03/26(金) 22:04:13.68 ID:Rg+MjyOM.net
ファイル削除対策で下記の方法に変更し、若干能力データ構造を
載せました

UEsDBBQAAAAIALWmelLJIt4+6gYAALMYAAAxAAAAV1A4IDIwMTggVml0YUNo
ZWF0l3AglG6UXJfNg0GDaIOMg1iMn431kmyVXI6mLmh0Yb1ZW2/URhR+R+I/
jAap2iibvSUbwt4kwqXipa0Eah9QHhx7dtfBsS17NtkURcrGKgmESrQEaAtJ
KAKCWgQSbUUJtx/j7G7y1L/QMx7b611vIqdim8vGPnMu33xzZs4ZpVCls0rp
+LFClQgS+ztLqIDEqmCYhBZxjZZHJjCTU5kqpPTNVxMok0pPoK9lKpwBG9pe
f4b2nz7fs943b9y3lx/Z1nXbem4vv2k9ftD+81Fz6fHer8/aj3cKSe6BhaJC
TtB1RRYFKmsqmtYMiRhFLMmColUwEjWVkjqdJWqtiFUNI3PBDLyIhqYoznOS
eYN3WaeILuikiJldckaYE7iUIZ+XVUmbTxjElL8ll7RY5lQqnslmh/LHj5Vr
quggaP+1vLtzrbnytH3rWmzo6vFjCLlmoqKZJMaUFwP6zdWN1oOt5s27XSb2
8ltn6i9ta9W2HtiWxZ6X37TXt1qrtzzVPFPtIadrTNLEGkyXJiqEnlMIezQn
Fy4JlS+EWRLDJlGISPHQ5dRUogyqZgidbf3mQLEARxfAOcFA3FwzTFSMGslB
VdaMGLOXwS6Vhz+FjquEQtQKrebR8LDMI6HO4GV5KsFfiHRBlUjdccCUFgfO
hJuV1optvbOXP7ohVlda9z+6gaap+uX0DActl93XxJyg1EixiHvsW9tr+0sP
9zc2uSPszbXLqr+Ra5HnBofkJNCCiGISFN13B9AB7scz2YD7booO4D+YLxek
OsuWy+k4Go2jVBxl4mg8jsbiKDuV9/RonYIOTtVTOB+wHVyuycPDHv8s9nAx
kHIuaEi9Kc5cJ9/64JhcuCDFcF8iWpsP8VBCVlViXIKjpchC9e62SLve51Mw
jItEOSvAKQuUcvxXAWMOn8dx5j6HLw7jxbgrPOcLMVqMB9XPeiOnA+pnfGGv
+qQ3MhlQP+0Le9VPeSNnAuoTvrBX/aQ3cjagPu4Le9Wz3si5gPqYL+xVH/VG
zgfUM76wVz3tjXweUE/5QswTYer/SdPAkejpzxRT+ZlCJxE83ZlORnNgmh5E
JBpQbokLKoY1naWfC4V9aTrPdbDp+L484+yAoJKfzSFFntxcsev8hmpNVOlM
VVakmKZ7IRc7x0khyQuuU5DpgkKC9Vg0TVaIqTCtEFiEKvxK/HjjlX9EhIIu
6CbJIe+J7zHXBg6yMphxkzI0ByPzRK5UaQ7sFYkvIzEotBPKiKDIFTWHqKY7
8mlBvFIxtJoq5dCJ0TL7duQQRzNAVHa+HNG8LNFqDqVTKb3uCBRZJSNVN1I6
kc13EMO7XkempsgSOiGKIocbAOvOj03fgyTCqhHjE4UCvhnLjO6k17lNa9IC
0lRFE6QiDnUoThMHGTjrNHMMqfNgOJ9Sf2FBLxUoLTXXNvZePWw9fNNa2v7n
3S/QydFSgecHxINeUa3AUh9QSKBhY0iLmE96LKvXcQngO+bwACGSbnw/YPvV
B9R+somg1A0wXtKdZ89s25vPUfvnnQEH78Tb++ORvbTEfhp3BhjwgNna1g/Q
L76E33cDDB7IpcYTPtvmzusBBjxgtq2tdbT3dgsNOpGRs+eLmO95UJNVvebd
UaZrlMLB3e0uncnAWRA83JyzzRGwLi53Sqd5zFDCtelKqBHs09nSqmwC6AhN
aYC1fuSxw9LUBZhOBocmxhiU5DnkXO6K2G7cthsvgDu7se1fEeF5bHKBkliV
1Ic4u3bjnr3UsK0f+S2FvTa2grfHkVQ9PWE3btqNDXAIF0z47JnD/t215vZa
0MhuPLMbcPdZ88nl57xBpDC1qMPtaMohV5YOWHzWBTKWYKIlnjQHMPXplz2d
6V73fnc7f5GDg3iw6diLq/sG7SPiYtxLWNKvNZ0D4jN12tTzwc/ABObcGbC6
jv1ihURFMM0ihpLLhAjxlWC9SQH6BTcnI6QNvF6HBGvf/7v58sPu++/b718g
lrEoiSZlikvchg8AqmonCBygtznh+3de9ww1r33XfPHGF4YnzzZOF+1oNHMS
ePc7gfExeNOguSkr2nwOCTWq5b2Z9iUgSAF7lkpwIUvBNFIumZ2BkyEJo8Ja
ZyxZ1wODLu5DnIdd9Xe+/NG2tmzrRmTnaXA+HnKVCUla97ahsEBJiew505eT
sZBk9+16c2UHzqcjeQ77CWPefX97//efjuQ2IhVQ06GkwzpGdj7al42+zqGE
QgWFAtrfeZfLsIO+LqHjgoYL9uiR8EbhmOVFoHk9kv+IZLP2rXEnsudsX6az
Yc8v7+9dfxXZ7Xh0wNBcQ299BLbTExH3ymFbsMtZ2DQsOXISp09FhBkxgx1/
UZAeOX3TpyMi/S+56ziPAvtoiZuejIj50PQqBAo/a6ZCPWdg3LurJtm91nlw
/1XxL1BLAQIUABQAAAAIALWmelLJIt4+6gYAALMYAAAxAAAAAAAAAAAAIAAA
AAAAAABXUDggMjAxOCBWaXRhQ2hlYXSXcCCUbpRcl82DQYNog4yDWIyfjfWS
bJVcjqYuaHRhUEsFBgAAAAABAAEAXwAAADkHAAAAAA==

下記サイトにアクセスし
https://www.convertstring.com/ja/EncodeDecode/Base64Decode#

画面上部のタブでオンラインBase64でデコーダを選択し、テキスト
エリアに上の文字列(UEs〜AAA=まで)を貼り付ける

画面下部のタブでファイルのダウンロードを選択し、ファイル名に
aaa.zipと入力して、画面中央のBase64でデコード!ボタンを押下
するとダウンロードできる
上記サイトでなくてもBase64をファイル形式でダウンロード出来る
サイトやファイルに変換するツールなどを使用しても構いません
単純にzipファイルをBase64でエンコードしているだけなので

211 :名無しさん@お腹いっぱい。:2021/03/26(金) 22:57:43.96 ID:Z1l2zJyl.net
Axfcだと消されないぞ

212 :187:2021/03/28(日) 12:17:38.12 ID:q0Ea2Ctg.net
padコードってdualshocksのL2やL3は使えないんかな?
割り当てられたら便利なのに

213 :名無しさん@お腹いっぱい。:2021/03/29(月) 22:15:16.80 ID:1UTx6aha.net
Gジェネレーションジェネシスのコードはありますか?

214 :名無しさん@お腹いっぱい。:2021/03/29(月) 23:13:02.41 ID:elKei8aH.net
>>213
具体的にどのようなコードですか

215 :名無しさん@お腹いっぱい。:2021/03/29(月) 23:14:34.82 ID:1UTx6aha.net
キャビタルの増減のコードです。

216 :名無しさん@お腹いっぱい。:2021/03/29(月) 23:16:52.73 ID:1UTx6aha.net
vitacheat使用しています。

217 :名無しさん@お腹いっぱい。:2021/03/29(月) 23:29:08.36 ID:elKei8aH.net
キャピタル増減なら、現在のキャピタル値でsearchをかける
その後ユニットを売るなり買うなりし、その後のキャピタル値でsearch againすれば見つけられると思います

218 :名無しさん@お腹いっぱい。:2021/03/29(月) 23:32:26.20 ID:1UTx6aha.net
初心者で申し訳ありません。
どの様にしてsearchをかければよろしいでしょうか?

219 :名無しさん@お腹いっぱい。:2021/03/29(月) 23:33:20.47 ID:elKei8aH.net
私ので試したら以下の通りでした

キャピタル100000000
$0200 816CC90C 05F5E100

220 :名無しさん@お腹いっぱい。:2021/03/29(月) 23:36:19.45 ID:jaVsNjgL.net
>>218
まず>>2のマニュアルを見る
検索出来ないなら>>7を読む
コード化したいなら>>6とポインタが必要なら>>5も読む

221 :名無しさん@お腹いっぱい。:2021/03/29(月) 23:38:02.67 ID:1UTx6aha.net
ありがとうございます。

222 :名無しさん@お腹いっぱい。:2021/03/29(月) 23:39:19.77 ID:elKei8aH.net
言うて私も大概初心者なのですが……

・現在のキャピタル値を確認
・指定されたボタンを押してvitacheatを起動(デフォルトキーは何だったか忘れました)
・「GO SEARCH」の中の「Value」にキャピタル値を入力する (dec)だと10進数で入力できます
・入力したらFirst Searchを選択する
・暫くするとサーチ結果が出るので、△で確認する
・リストが一つでない場合、一旦vitacheatを閉じて、ユニットを売るなり買うなりしてキャピタル値を変動させる
・またvitacheatを起動して、同じように変動後のキャピタル値でサーチをかけ、コードのありかを特定する

こんな感じでしょうか。

223 :名無しさん@お腹いっぱい。:2021/03/29(月) 23:44:18.62 ID:elKei8aH.net
>>220さん早かった。ありがとうございます。

224 :名無しさん@お腹いっぱい。:2021/03/29(月) 23:45:41.26 ID:1UTx6aha.net
丁寧な解説ありがとうございます。
キャビタル増減以外のコード?のやり方もご教授頂けたらと思います。

225 :名無しさん@お腹いっぱい。:2021/03/29(月) 23:50:10.73 ID:elKei8aH.net
キャピタル以外でも要領は同じです。
値でサーチかけて、特定できるまで変動させてサーチを続ける感じですね
ただ、基礎ステータスのようなプレイヤーの操作で変動が利かないものもあるので、そういう場合は私は近くに何の数字があるかを考えてサーチしてみています。

226 :名無しさん@お腹いっぱい。:2021/03/29(月) 23:57:28.26 ID:1UTx6aha.net
ありがとうございます。
色々試してみます。

227 :名無しさん@お腹いっぱい。:2021/03/29(月) 23:59:42.71 ID:+dxzBvkM.net
機体の数値いじっても敵にも反映されるからあまり意味ないが

228 :名無しさん@お腹いっぱい。:2021/03/30(火) 00:03:05.55 ID:UPconiqG.net
>>227
一応所持機体用に宛てられたコードもあるみたいなので弄るならそっちのが良いかもしれませんね

229 :名無しさん@お腹いっぱい。:2021/03/30(火) 00:04:28.70 ID:Ss6DMIN/.net
あるか?ブラウザでいじる分は全部敵も変更されたけど

230 :名無しさん@お腹いっぱい。:2021/03/30(火) 00:06:15.73 ID:Ss6DMIN/.net
前スレでジェネシスの話題は出てるからそっち参考にしたらいいかもね

231 :名無しさん@お腹いっぱい。:2021/03/30(火) 00:06:26.05 ID:UPconiqG.net
所持機体のレベルや経験値を固定するコードならどこかで見て、今も適用できてます

232 :名無しさん@お腹いっぱい。:2021/03/30(火) 00:15:45.20 ID:UPconiqG.net
Gジェネ 所持機体レベル・経験値

$4201 8264B5A8 xxxx00yy
$01E0 00000024 00000000

xxxxが経験値でyyがレベル(最大値127)です。適用範囲1E0は任意で。

233 :名無しさん@お腹いっぱい。:2021/03/30(火) 00:19:39.81 ID:+2hbywsm.net
1時間で20スレも進んでるから何事かと思った

234 :名無しさん@お腹いっぱい。:2021/03/30(火) 00:22:15.49 ID:XMLwGj7+.net
別に進んでても良いじゃない

235 :名無しさん@お腹いっぱい。:2021/03/30(火) 00:23:00.36 ID:+2hbywsm.net
SDガンダム ジージェネレーションジェネシスって人気あるんだな
攻略サイト見たけど、カウンタが現在アクセス中で60前後、1日当たり1200超の
アクセスがあるのか

236 :名無しさん@お腹いっぱい。:2021/03/30(火) 00:27:05.27 ID:UPconiqG.net
クロスレイズがアナザー中心だった分、ジェネシスは宇宙世紀ファンが根強くやっているんでしょうか
私もどちらかと言うと宇宙世紀ファンです

237 :名無しさん@お腹いっぱい。:2021/03/30(火) 00:33:25.82 ID:Ss6DMIN/.net
>>232
イジってたのは結構前なのでうろ覚えだが自軍いじれるのはそれぐらいで
武器火力値や最大HP値とかは無理だったはず。どっかにありそうだけど

238 :名無しさん@お腹いっぱい。:2021/03/30(火) 00:36:44.73 ID:Ss6DMIN/.net
機体基本値とでもいうのか。そっちは共通であとはNTDなどのアビリティとかも自由に付け替えやってたな

239 :名無しさん@お腹いっぱい。:2021/03/30(火) 00:42:41.84 ID:+2hbywsm.net
>>237
武器火力値や最大HP値などの静的なデータは、>>232のような機体個々に必要な
動的なデータと違い敵味方で分けて管理する必要がない
だから探してもおそらく見つからないと思う

240 :名無しさん@お腹いっぱい。:2021/03/30(火) 00:45:37.48 ID:UPconiqG.net
>>237
レベルアップ時のポイント振り分けによってステータスが上がりますよね
もしかしたらその辺りを弄ることで攻撃力999などを簡単に作れるかもしれません。

基礎値の方を弄ると、イベント用の機体を(ガワだけ)自軍で使えるようにもなりますよ
ラストシューティングのガンダムやファットアンクル改に乗ったザク1スナイパー、ボロボロのサイコガンダムMk-IIなどが使用可能です

241 :名無しさん@お腹いっぱい。:2021/03/30(火) 00:48:27.94 ID:Ss6DMIN/.net
>>239
そうかー複合やらなにやらなら出来るのかもなーとか思って諦めてたわ

242 :名無しさん@お腹いっぱい。:2021/03/30(火) 00:49:54.56 ID:UPconiqG.net
>>239
武器火力値ありますよ!
例えば0x825EAE6Aがガンダムのビームサーベルの威力です
0x825EAE92が次の武器のガンダムハンマーの威力です
サーベルの威力は30になってますけど、実際は100倍された数値が表示されるようです

243 :名無しさん@お腹いっぱい。:2021/03/30(火) 00:55:30.27 ID:UPconiqG.net
威力の最大値は3E7(99900)みたいです。
その前後には射程や武器名や武器属性や使用適性や命中率、最大ヒット数など色々あります

244 :名無しさん@お腹いっぱい。:2021/03/30(火) 00:56:56.83 ID:+2hbywsm.net
>>242
持ってないんでわかんないんだけど、それは自軍のみに適用されるの?
だったらすまん

245 :名無しさん@お腹いっぱい。:2021/03/30(火) 01:00:32.14 ID:UPconiqG.net
>>244
それは共通というか基礎なので自軍だけではないですね。
ただDLC系などは閃ハサ系を除き敵軍で出てくることがないので実質自軍のみみたいなもんです

246 :名無しさん@お腹いっぱい。:2021/03/30(火) 01:05:23.73 ID:UPconiqG.net
また主役機も、83のステージ3でのGP01fbのような例外こそあれど殆どが味方でのみ出現するので、これもほぼ自軍のみと言っていいかもしれません。
ただDLCのハロステージには敵軍として出てくるものもあるので注意ですね

247 :名無しさん@お腹いっぱい。:2021/04/01(木) 21:31:15.84 ID:03ZOm/at.net
このPart006スレで名前が挙がっているタイトル中の何かのコード
$B200 00000000 00000000
$A100 00157518 00002001

248 :名無しさん@お腹いっぱい。:2021/04/04(日) 15:01:09.55 ID:x2DNgtBL.net
_V0 お届け日に目が眩んで中古で3500円で買ったゲームの何かのコード
$B200 00000000 00000000
$A100 00174AD6 00000008

249 :名無しさん@お腹いっぱい。:2021/04/04(日) 19:22:07.94 ID:tutuUYpQ.net
>>247-248
何のゲーム?

250 :187:2021/04/04(日) 20:00:26.57 ID:zTdfqgB0.net
オナニー見せるのやめてもらえませんか?

251 :名無しさん@お腹いっぱい。:2021/04/05(月) 01:57:40.81 ID:lVgCqu4H.net
$B200 00000000 00000000
$A100 00174AD6 00000008
こっちはわかりました。
どうしてこれでスキルが何度も使えるようになるのか教えて下さい。

252 :名無しさん@お腹いっぱい。:2021/04/05(月) 07:29:06.31 ID:YHhwIhbB.net
ネルケのチートって需要ありますか?あったら稚拙なコードですが書きますよ

253 :名無しさん@お腹いっぱい。:2021/04/05(月) 09:08:12.80 ID:pk5TsKw/.net
別に断る必要ないし書けばいいんじゃね
いずれ誰かの役に立つかもしれないし

254 :名無しさん@お腹いっぱい。:2021/04/05(月) 12:25:05.26 ID:1IMoYhFo.net
>>249
ネルケと同シリーズのタイトル書かれているどっちかとSDガンダム ジージェ
ネレーション ジェネシスです

>>251
スキル使用前後で変動検索を掛ける
検索範囲の候補はHP、EN、MP、GETゲージ、行動済みフラグ、座標なども管理
している構造体とLV、経験値、ステ振りなどを管理している構造体の2つ
スキルの使用済みフラグはHPなども管理している構造体の方に含まれており、
サイズは1byteで使用前後で0x00->0x01とわかる
後は構造体のデータ開始アドレスを推測しその開始アドレスからのオフセット
とデータサイズからSTRB.*0xZZ]などで逆アセンブルリストに検索を掛ける
数件ヒットするので、ヒットしたアドレスの周りを見てみると1件対象のオフ
セットの値を読込み、フラグ値を論理和(ORR)している命令があるので、その
論理和命令を行わないなどに書き換える
ヒット件数が多い場合は、STR命令をNOP命令に書換えたコードを作り、ゲーム
中にコードの有効無効を切替えて、どれが効果のあるコードであるか確認する
同様の方法でHP、EN、MP、GETゲージ、行動済みフラグから、HP変動で最大、
ワンヒットキル、EN・MP・GETゲージ変動で最大、無限行動など作成できる
ただし、敵味方共用の構造体とプログラムなので、敵味方を切り分ける判定
処理が必要になってくる

255 :名無しさん@お腹いっぱい。:2021/04/07(水) 11:34:42.36 ID:+gxlkjm4.net
# PCSG01223 ネルケと伝説の錬金術士たち 〜新たな大地のアトリエ〜
_V0 JIKAN MAX
$B000 00000001 00000000
$0000 00091F72 00000000

_V0 MONEY
$B200 00000001 00000000
$0200 00091F44 0098967F

_V0 JINKOU
$B200 00000001 00000000
$0200 00091F4C 000F423F

ここから全キャラステータス変更

_V0 KIYOUSA KASIKOSA
$B200 00000001 00000000
$4200 00091F7E 03E703E7
$0080 0000004C 00000000

_V0 UN HAYASA
$B200 00000001 00000000
$4200 00091F82 03E703E7
$0080 0000004C 00000000

_V0 HP
$B200 00000001 00000000
$4100 00091FA2 000003E7
$0080 0000004C 00000000

_V0 TIKARA TAIRYOKU
$B200 00000001 00000000
$4200 00091F7A 03E703E7
$0080 0000004C 00000000

_V0 YUUKOUTI
$B200 00000001 00000000
$4100 000920D0 00000180
$007C 0000004C 00000000

256 :名無しさん@お腹いっぱい。:2021/04/07(水) 11:35:39.12 ID:+gxlkjm4.net
つづき
ここからアイテム数変更

_V0 SOZAI 999
$B200 00000001 00000000
$4200 000C38E4 000003E7
$005A 00000002 00000000
$B200 00000001 00000000
$4200 000C38D4 0000270F
$0004 00000004 00000000

_V0 SHOUHIN 1
$B200 00000001 00000000
$4200 000C3ADE 000003E7
$0010 00000002 00000000
$B200 00000001 00000000
$4200 000C3B12 000003E7
$0010 00000002 00000000
$B200 00000001 00000000
$4200 000C3B46 000003E7
$0010 00000002 00000000
$B200 00000001 00000000
$4200 000C3B7A 000003E7
$000F 00000002 00000000
$B200 00000001 00000000
$4200 000C3BAC 000003E7
$0010 00000002 00000000

_V0 SHOUHIN 2
$B200 00000001 00000000
$4200 000C39D0 000003E7
$0022 00000002 00000000
$B200 00000001 00000000
$4200 000C3A7C 000003E7
$0004 00000002 00000000

_V0 KENZAI
$B200 00000001 00000000
$4200 000C3BE0 000003E7
$0018 00000002 00000000

_V0 SENTOU ITEM
$B200 00000001 00000000
$4200 000C3A28 000003E7
$0010 00000002 00000000

_V0 SENTOUITEM SEISANSUU
$B200 00000001 00000000
$4200 0007701C 000000FF
$0010 00000004 00000000

257 :名無しさん@お腹いっぱい。:2021/04/07(水) 11:40:47.69 ID:+gxlkjm4.net
つづき
ここからトロフィー関連

_V0 NELKE SUKIL SIYOUKAISUU
$B100 00000001 00000000
$0100 0006AF20 00000009
$0100 0006AF30 00000013
$0100 0006AF40 00000031
$0100 0006AE20 00000063

_V0 RENKIN IRAI KAISUU
$B100 00000001 00000000
$0100 0006AF80 00000009
$0100 0006AF90 00000031
$0100 0006AFA0 00000063
$0100 0006AFB0 000001F3
$0100 0006AFC0 000003E7
$0100 0006AFD0 000005DB
$0100 0006B030 000007CF
$0100 0006B040 000009C3
$0100 0006B050 00000BB7

_V0 KYOUTEKI TAOSHITA KAISUU
$B000 00000001 00000000
$0000 0006AEA0 00000004
$0000 0006AEB0 00000009
$0000 0006AE10 00000018

_V0 SENTOU KAISUU
$B100 00000001 00000000
$0100 0006AEC0 00000004
$0100 0006AED0 00000013
$0100 0006AEE0 00000031
$0100 0006AEF0 00000063
$0100 0006AF00 000000C7
$0100 0006AF10 0000012B

_V0 TOUBATUSUU
$B100 00000001 00000000
$0100 0006AE40 00000009
$0100 0006AE50 00000031
$0100 0006AE60 00000063
$0100 0006AE70 000000F9
$0100 0006AE80 000001F3

258 :名無しさん@お腹いっぱい。:2021/04/07(水) 11:43:09.33 ID:+gxlkjm4.net
つづき
_V0 HAKEN KAISUU
$B100 00000001 00000000
$0100 0006AD90 00000009
$0100 0006ADA0 00000031
$0100 0006ADB0 00000063
$0100 0006ADC0 0000012B
$0100 0006ADD0 000001F3
$0100 0006ADE0 000003E7
$0100 0006ADF0 000007CF
$0100 0006AE00 00000BB7

_V0 MATINOKOE TASSEI KAISUU
$B100 00000001 00000000
$0100 0006AB40 00000009
$0100 0006AB50 00000031
$0100 0006AB60 00000063
$0100 0006AB70 000000C7
$0100 0006AB80 0000012B
$0100 0006AB90 000001F3

_V0 RENKIN SKIL SHIYOU KAISUU 1
$B100 00000001 00000000
$0100 0006AE30 00000009
$0100 0006AF50 00000013
$0100 0006AF60 00000031
$0100 0006AF70 00000063

_V0 RENKIN SKIL SHIYOU KAISUU 2
$B100 00000001 00000000
$0100 0006AE30 00000063

トロフィー関連はあと1回で達成できる回数にしてます。
錬金術師のスキル回数は1のコードを使ってスキルを使用して、2のコードを使ってスキルを使用で達成できます。
友好値はキャラごとに最大値が違うのでMAXになってなかったらコードの値を少し上げて下さい。
チートを使用してクリアまで確認したので問題ないと思います。

259 :名無しさん@お腹いっぱい。:2021/04/07(水) 16:32:10.09 ID:ZVUBqZ3k.net
>>255
ナイス!

試してなくて申し訳ないけど、気になった点だけ(気に障ったら申し訳ない)
$Bで始まるコードについては冒頭1行目に書けば、そのコード内全てで有効
また$B0や$B1はマニュアルの仕様にないので仕様に従い$B2と書いた方が無難
Z06を使用してpsvをutf-8保存すればコードタイトルは日本語表記可能
SHOUHIN 1で4の倍数でないアドレスへ設定値0x3E7と2byteに対してシリアル
書込みのサイズ指定が$42で4byte指定になっているが問題ないか(横展開)
SHOUHIN 1 と SHOUHIN 2 が分れている理由

260 :名無しさん@お腹いっぱい。:2021/04/07(水) 21:21:55.86 ID:ZVUBqZ3k.net
$Bコードってマニュアルに載ってなかったんだった、適当言って申し訳ない
こっちだった
http://finalcheat.github.io/

$ B2XX 0000000Y 00000000
XX =モジュールのシリアル番号(Z06は指定可能、Z05は00固定で指定不可)
 モジュールのシリアル番号の確認はメモリダンプと同時に出力されるtxtファイル参照
Y = 以降アドレス欄に0(seg0)か1(seg1)の開始アドレスのどちらをを加算するかの指定

て感じの内容だと思う

261 :名無しさん@お腹いっぱい。:2021/04/08(木) 11:27:44.44 ID:XlD7y2nF.net
競馬のゲームのチートの話題が増えてるのはウマ娘の影響か?

262 :名無しさん@お腹いっぱい。:2021/04/09(金) 21:39:48.98 ID:dS3KcAyL.net
FIFA 15 キャリアモードの能力値コードをお願いします

263 :名無しさん@お腹いっぱい。:2021/04/11(日) 01:36:29.14 ID:FrROWDxu.net
ゲーム内音楽引っぱり出せたりしないのでしょうか?

264 :名無しさん@お腹いっぱい。:2021/04/11(日) 02:22:09.93 ID:sZgMrGyB.net
スレチで法にも触れそうな話なんだけど、このスレにも触り程度なら書いてある
具体的な方法もググれば普通に見つかる

265 :名無しさん@お腹いっぱい。:2021/04/11(日) 23:55:36.43 ID:gzmRrhkW.net
ファンタシースターノヴァのコードはありますか?

266 :名無しさん@お腹いっぱい。:2021/04/13(火) 21:05:14.44 ID:rQiGTRVU.net
最近wp8 2018を購入したんですが
2017以前みたいな六角形?のオレンジ色にあたる部分を弄ってみて、メモ欄を見ると反映されてるみたいなんですが…
トレセン等に表示されてる能力は変わってないみたいで、これは仕様なんですかね?
説明下手ですいません
 
またトレセン何回でも可みたいなコード等はありますでしょうか?

267 :名無しさん@お腹いっぱい。:2021/04/13(火) 21:12:35.24 ID:WfgolbPg.net
ウイニングポストはもういいです

268 :名無しさん@お腹いっぱい。:2021/04/13(火) 21:52:31.39 ID:MHjFap1k.net
よくわからんけど、能力と成長分の能力があるけどそのどっちかのみ変更してるとか

269 :名無しさん@お腹いっぱい。:2021/04/13(火) 23:09:15.34 ID:MHjFap1k.net
トレセンの方はヒントというかほぼ答えなんだけど

LDRH  R1, [R0,#0x192];所有競走馬データの読取り
ORRS  R1, R1, #8   ;トレセン実行フラグ値の設定
STRH  R1, [R0,#0x192];所有競走馬データの書込み

vitacheatでseg0範囲をダンプしバイナリエディタで上記命令を16進変換した値
で検索ヒットしたアドレス―seg0の開始アドレス+0x81000004を0xNNNNNNNNとし

ORRS  R1, R1, #8 -> ORRS  R1, R1, #8(NOP2つとかなんでも良い)

上の様に書き換えた16進値を0xMMMMMMMMとして

$B200 00000000 00000000
$A200 NNNNNNNN MMMMMMMM

を作成すれば出来る

270 :名無しさん@お腹いっぱい。:2021/04/14(水) 14:39:03.32 ID:k9HC/RQU.net
ウィニングポストの話題が出ると素人にはわからないことを延々と書いて結局だからどうやってコード化するのかわからん自己満足厨がいるからな
前に繁殖牝馬のコードをアップしてくれたように自分しかわからない理屈並べるよりみんなが使えるコードを1つでも上げてから能書き垂れてくれ

271 :187:2021/04/14(水) 14:55:02.20 ID:E9p/slay.net
オナニストなんじゃねーの
vitacheatで完結しない部分は書いてやれよ
assem触れる環境が全員にあると思わない方がいい

272 :名無しさん@お腹いっぱい。:2021/04/14(水) 15:14:57.45 ID:k9HC/RQU.net
LDRHとかなんここっちゃと思ってたがアセンブラか
そんな環境誰が持ってるんだよという話と、そもそもArmが使えるレベルならここで聞いてこないだろ

Vitacheatのスレなんだからそこまでわかってるのなら繁殖牝馬プラグインのように自作して上げてから自己満やってくれよ

273 :名無しさん@お腹いっぱい。:2021/04/14(水) 15:23:49.21 ID:k9HC/RQU.net
PCの方のウィニングポスト改造スレが初心者含めて助け合ってるのにVitacheatのスレでしかマウント取れない可哀想な人なのかな?

ウイニングポストの改造・ツール総合スレ Part26
https://itest.5ch.net/test/read.cgi/game/1588065442/l50

274 :名無しさん@お腹いっぱい。:2021/04/14(水) 15:48:29.90 ID:bi0Er/Pe.net
文句しか言わん奴が何を言っても無駄

275 :名無しさん@お腹いっぱい。:2021/04/14(水) 16:12:33.74 ID:u9gyOESv.net
ワシはテンプレのシートにも残ってるがいくつかのゲームのコードを実際に公開したよ
アセンブラとかの環境がない中でVitacheatの機能だけでアドレス変えて...を繰り返した原始人
でも >>269 よりは多少は役に立ってるんじゃないかと思っているけど?

276 :名無しさん@お腹いっぱい。:2021/04/14(水) 18:17:36.74 ID:xIZmm4wV.net
必要なのはPCとバイナリエディタと16進値変換にインターネット環境くらいで
逆アセが必要になるのは>>269のLDRHからの3行の特定時でアセンブラ環境?は
必要ないし、16進値を2Byte分ずらせばVitaCheat単体でのコード作成も可能

自由に解析結果書いてたけどマウント取ってるように見られているようなので
以後自分は書かないと誓っときます
なのでこれ以上この件で荒れないようお願いします

277 :名無しさん@お腹いっぱい。:2021/04/14(水) 18:30:00.06 ID:YuAH6tun.net
各馬の特定方法については、総賞金655,350,000以下なら16bit(2byte)検索で絞り込めるし、新馬や上記検索方法で候補が多い場合は、下記の観戦馬切替え検索で可能なはず(競走馬アドレスシートに漏れがなければ) 1.観戦馬にする 
2.検索値:0xC0(hex)、検索サイズ:8bitで通常検索する 
3.観戦馬から外す
4.検索値:0x80(hex)、検索サイズ:8bitで通常検索する 
5.1件にならなければ1-4を繰返す 
上記検索で0件になる場合は、2.の検索値を0x40(hex)、4.の検索値を0x00(0)に変更すればOK
 
こういう方が素人には分かりやすい

278 :名無しさん@お腹いっぱい。:2021/04/14(水) 18:55:01.91 ID:7fkp1Env.net
こうしてvitaチート解析スレの灯が消えてゆく

279 :名無しさん@お腹いっぱい。:2021/04/14(水) 19:11:44.69 ID:rAZQEsVO.net
ほんとウイポガイジウザいな
ってか最初に質問した所から含めて自演だろw

280 :名無しさん@お腹いっぱい。:2021/04/15(木) 18:23:40.95 ID:aWyD+gqv.net
ガイジの灯は消えていい

281 :名無しさん@お腹いっぱい。:2021/04/15(木) 18:43:33.85 ID:Zq0poLxp.net
いつまでも粘着して嵐てるやつがガイジに見えるのは俺だけ

282 :名無しさん@お腹いっぱい。:2021/04/17(土) 21:58:23.14 ID:EJzPookg.net
PCSG01102 進撃の巨人2 ver1.05 のコードを貼ってくれる方はいませんか?
ガス,刃無限と素材×99を探してます。
検索しても見つかるのは英語のパッチ込みのコードで動作しなくて...

283 :名無しさん@お腹いっぱい。:2021/04/17(土) 22:01:43.51 ID:EJzPookg.net
見つけた無動作のコードはこれです。
https://pastebin.com/raw/MU68xDFN

284 :名無しさん@お腹いっぱい。:2021/04/18(日) 11:54:05.66 ID:4sZry2Dv.net
>>282
素材は店の売買からサーチすればよくね?
ガスと剣を無限にしなくてもサーチで見つけた素材で上位レアリティの装備作ればええやん。
ちな俺は無限にしたしall itemつくったけど正直いらんかったね。それよりも移動速度いじった方が楽しいわ。(*˙︶˙*)
はい解決。

285 :名無しさん@お腹いっぱい。:2021/04/18(日) 15:35:50.73 ID:vYpi3kwK.net
さくら荘のペットな彼女 ver1.00 PCSG00129

全員常に絶好調
$4201 818E5BC0 00000001
$0006 00000010 00000000

※モチベが下ろうが体調が悪かろうが強制的に絶好調になる
さらにこのゲーム最大のガン、悩みが発生しても無視できる。

全員の好感度最大
$4201 818E5C2C 0000FFFF
$0006 00000018 00000000

※フラグ立ってれば親密度ランクが上がる。
親密度ランクを操作して上げてもエンディングフラグが立たないので
親密度ランクアップイベントは起こしてください。
イベントを起こすまでの親密度上げを楽できるコードです


全員のモチベ最大
$4201 818E5C24 000000A
$0006 00000018 00000000
全員の体調最大
$4201 818E5C28 000000A
$0006 00000018 00000000

※PSP版の改造コードは見た目しか変化しませんがこちらは実際に上がってます
絶好調コードを併用することで疲れを知らない戦士となります

286 :名無しさん@お腹いっぱい。:2021/04/18(日) 17:08:24.75 ID:3sgqoaGD.net
PCSG00804 Winning Post 8 2016 ver1.06 で所有馬以外の能力も表示するコードはないでしょうか?
できれば海外種牡馬と種付けすることができるようになるコードもお願いします
所持金やお守りを変更することはできるのですがこういったことはやり方すらわからなくて

287 :名無しさん@お腹いっぱい。:2021/04/18(日) 19:04:39.46 ID:plpqNJOG.net
>>286
所有馬以外の能力も表示するコードはないでしょうか?
>>多分PC版じゃないと無理じゃないか?
 
海外種牡馬と種付けすることができるようになるコードもお願いします
>>種牡馬繋養施設LV3まで拡張すれば海外種牡馬と種付け出来ると思ったけどダメなの?
cheat使ってれば始めて1〜2年以内には可能だと思うが?

288 :名無しさん@お腹いっぱい。:2021/04/18(日) 21:22:02.37 ID:90VEd9CP.net
どうもありがとうございました
いい機会なのでPC版のWinning Post 9 2021を買うことにします

289 :名無しさん@お腹いっぱい。:2021/04/18(日) 21:31:59.96 ID:vYpi3kwK.net
>>所有馬以外の能力も表示するコードはないでしょうか?
無理。検索して能力をメモリ上で読み取ることができるが
vitaのプレイ画面で表示させることは出来ない。

PCで表示するのは外部ツールを使って出力し別窓で見てる

理由
所有馬として格納されてるので改造コード使って
所持馬のマスクを取っ払ってるだけ、元からある機能を改造コードを使って表示させてる
それ以外のウマは、元から見れないので改造コードでは絶対に見れない。
あきらめろ


>>海外種牡馬と種付けすることができるようになるコードもお願いします
ゲーム内で普通にプレイすればできます。
種牡馬繋養施設をL3まで拡張する。

建設条件
1.プレイヤー所有の牡馬でG1を勝利する

L3までの拡張条件
名声を1000以上にする

290 :名無しさん@お腹いっぱい。:2021/04/18(日) 22:20:55.54 ID:90VEd9CP.net
そうですか2018版みたいですが他馬の能力閲覧作った人がいるみたいなので2016もできると勘違いしていました
https://medaka.5ch.net/test/read.cgi/gameurawaza/1581709488/741
調べたらPCの2021版で続々と作られているみたいなのでそちらに期待します
ありがとうございました

291 :名無しさん@お腹いっぱい。:2021/04/23(金) 23:37:49.85 ID:rvZNlHw9.net
過疎化age

292 :名無しさん@お腹いっぱい。:2021/04/24(土) 19:34:35.40 ID:7kegryew.net
不思議のクロニクル 振リ返リマセン勝ツマデハのコードをリクエストします。
値を検索し編集することはできるんですが新たに冒険を開始すると変わりコード化できません。
お金だけでもコード化できた人ができた方がいればお願いします。

293 :名無しさん@お腹いっぱい。:2021/04/25(日) 04:43:23.52 ID:3HyG5pv7.net
PCSE00873 Downwell 1.01
弾を減らないようにしたいのですが、Fuzzyでサーチしても見つかりません。おそらくやり方が間違ってるのだと思います。先駆者の方などいましたら、探し方の方向性などアドバイスいただきたいです。よろしくお願いします。

294 :名無しさん@お腹いっぱい。:2021/04/25(日) 09:57:36.92 ID:6PoI1lMD.net
>>293
>>7

295 :名無しさん@お腹いっぱい。:2021/04/25(日) 10:49:25.41 ID:Ey6waJZE.net
スパロボVのヒュッケバイン&グルンガスト
スパロボXのサイバスター
vitacheatで早期に使うことって出来ますか?

296 :名無しさん@お腹いっぱい。:2021/04/25(日) 21:09:34.17 ID:XHMu/4ex.net
>>282
ガス,刃などの数値を固定するコードを作成しようと試みているのですが、アドレスが変化するために$Bコードを使う必要があるみたいです。
自分なりに作ってみましたが、当然動作はしませんでした。手順はスレに載っている流れで行ったのですが、根本から何か間違っているのかと思います。参考までに作成したコードを貼ります。
素人ですみません。アドバイスもらえたら嬉しいです。お願いします。
https://paste.gg/p/anonymous/13b2273352854cefbe1318cbf4507d5a/files/2ef9fa9fae004b60858a5446a02197bf/raw

297 :名無しさん@お腹いっぱい。:2021/04/25(日) 21:14:34.78 ID:XHMu/4ex.net
>>296
サーチで場所を特定、値を変更し、動作した時のアドレスとseg0,seg1はこれです。
https://paste.gg/p/anonymous/e1a8df7deb0b49deb511c33026d9fa59/files/40a46b4492ca4e5b842335d4dc87052d/raw

298 :名無しさん@お腹いっぱい。:2021/04/25(日) 22:43:56.16 ID:M0sEHeSo.net
>>296-297
vitacheatでの改造コードに詳しい人が居なくなったみたいなので代わりに回答してみる
$B2コードが必要になるのはseg0、seg1がゲーム起動時に変動する時で今回はseg0開始が81046CC0なので必要
加えてseg1範囲が81D00800-81E48764なのに対しHPアドレスが0x8F5C1B18とすごく大きい
こんなのは静的アドレスではないので>>296コードでは無理
基本的に対象のアドレスがseg1の範囲外である場合は少なくともポインタコードが必要(※)
※:seg1の範囲内でもポインタを使用しているケースもよくある
よってvitacheatのデータアドレス指定の書換えコードで作成可能だとしたら$3や$5のポインタコードで作成
あてになるかは知らないがメモによるとキャラベースアドレスへは4重ポインタでHP、ガス、刃耐久度などは現在値の4バイト先に最大値があるので$B2+$5コードで最大値維持コードは作成可能

299 :名無しさん@お腹いっぱい。:2021/04/25(日) 23:04:20.88 ID:vrbkR1Km.net
1part前にあったG-ジェネジェネシス 1.06のコード(ユニット2体目を変更)が動かないのですが、動いた方いますか?

300 :名無しさん@お腹いっぱい。:2021/04/25(日) 23:06:52.31 ID:vrbkR1Km.net
動かないコードは
_V0 MS WS 2体目 変更
$B200 00000001 00000000
$0200 00F4AC88 xxxxxxxxx
です

301 :名無しさん@お腹いっぱい。:2021/04/26(月) 00:44:33.04 ID:1DbFGahJ.net
空の軌跡FCSCの移動速度高速化のコードサーチしても見つからないんだけど難易度高い?
過去ログ漁って勉強し直すか

302 :名無しさん@お腹いっぱい。:2021/04/26(月) 00:54:19.48 ID:1DbFGahJ.net
>>49 が貼ってくれたコード、俺がサーチすると
8247…じゃなくて8257…になるわ
バージョンの違いか?

303 :名無しさん@お腹いっぱい。:2021/04/26(月) 01:28:45.93 ID:JqdxaHRs.net
>>298
返信ありがとうございます
自分はポインタコードを使えるレベルではないので、マニュアルなどを参考にしながら少しずつ頑張りたいと思います。解説、アドバイス、ヒントありがとうございました。

304 :名無しさん@お腹いっぱい。:2021/04/26(月) 02:54:53.35 ID:QX2dHsGx.net
>>302
一応最新のバージョンだけどそっちは違うの?

305 :名無しさん@お腹いっぱい。:2021/04/26(月) 04:29:05.39 ID:h8Go+o1g.net
ドラクラの混沌迷宮クリア階層いじるのってサーチで出来る?
PS3だと特定単アドレス00→01で人によってクリア数が変わるらしく
PS4の十三機兵だとSWアドバンスでステージごとにアドレス割り当てだった

306 :名無しさん@お腹いっぱい。:2021/04/26(月) 06:53:45.74 ID:/rwKqkuZ.net
這いよれニャル子さん ver1.10 PCSG00162

ニャル子フラグ
$0200 811481F4 0000014

ルー子フラグ
$0200 811481F8 0000014

ハス太フラグ
$0200 811481FC 0000014

珠緒フラグ
$0200 81148200 0000014

ルーヒーフラグ
$0200 81148204 0000014

ダグタンフラグ
$0200 81148208 0000014

ニャル子好感度
$0200 8114820C 0003E7

ルー子好感度
$0200 81148210 0003E7

ハス太好感度
$0200 81148214 0003E7

珠緒好感度
$0200 81148218 0003E7

ルーヒー好感度
$0200 8114821C 0003E7

ダグタン好感度
$0200 81148220 0003E7

10章終了時点で各ルートに分岐するので上手く使えば
長い共通ルートの好感度やフラグ調整を全カットできるコード

307 :名無しさん@お腹いっぱい。:2021/04/26(月) 06:56:35.83 ID:1DbFGahJ.net
>>304
おお、ご本人か
こっちはダウンロード版の最新バージョンだけど製品版とは異なるものなのかな

308 :名無しさん@お腹いっぱい。:2021/04/26(月) 08:33:59.25 ID:urAMnKlx.net
>>293
Downwellを持ってないがUndertaleと同じゲームエンジンGameMakerを使っているのでdouble型で検索する

>>307
完全なコードであれば同バージョンならカートリッジやダウンロード版の違いによる影響はない
環境依存だけどxxxやアドレス差分を加算するなど利用できる情報だけ役立てる
ただ過信し過ぎると万一アドレスが変動した場合にデータを破壊してしまうので完全なコード作成が無理であるならばgbatempのように$Dコードと併用すると可用性があがる

309 :名無しさん@お腹いっぱい。:2021/04/26(月) 10:08:30.10 ID:1DbFGahJ.net
>>308
ありがとう
完全なコードであれば…というのは知らなかった
引き続き移動変更チートのサーチに勤しむ

310 :名無しさん@お腹いっぱい。:2021/04/27(火) 14:25:30.84 ID:ibC+B63o.net
Gジェネジェネシスの機体変更コードや、その他面白いコードありましたら教えてくれませんか?

311 :名無しさん@お腹いっぱい。:2021/04/27(火) 16:43:25.09 ID:QmpHgja7.net
その他ってジェネシスのコードで?

312 :名無しさん@お腹いっぱい。:2021/04/27(火) 18:26:38.53 ID:Czw4EIOh.net
>>311
はい!そうです!探しても動かなかったりで、ユニット経験値とユニットレベル、キャピタルは動いたのですが、他にも色々弄れるって聞いたので!

313 :名無しさん@お腹いっぱい。:2021/04/27(火) 20:02:09.97 ID:QmpHgja7.net
前スレにも書いてるけどキャラとMSのアビリティを弄れる感じかな

314 :名無しさん@お腹いっぱい。:2021/04/27(火) 20:22:28.53 ID:ibC+B63o.net
>>313
なるほど、お手数かけるんですけどここをこういう風に変えるとアビリティ〜のアビリティが変わる、とか教えていただけませんか?確かアビリティの表はどこかで見た気がするので場所だけでも、、、

315 :名無しさん@お腹いっぱい。:2021/04/27(火) 20:22:59.92 ID:ibC+B63o.net
>>314
ユニット〜のアビリティの間違えです

316 :名無しさん@お腹いっぱい。:2021/04/27(火) 20:30:09.90 ID:QmpHgja7.net
>>314
いやもう消したからやり方覚えてないのよね
キャラ特定は育成の上下でやってたからそれでアドレス特定して育成キャラの初期アビリティからリスト見て位置を特定してみたら?

317 :名無しさん@お腹いっぱい。:2021/04/27(火) 20:34:49.85 ID:ibC+B63o.net
>>316
アドバイスありがとうございます!頑張ってみます!

318 :名無しさん@お腹いっぱい。:2021/04/27(火) 20:44:47.57 ID:ibC+B63o.net
>>317
HPは特定できた(と思う)のですが、他のステータスも見つかりませんしもうダメだ笑笑

319 :名無しさん@お腹いっぱい。:2021/04/27(火) 21:13:37.63 ID:QmpHgja7.net
いやHPが見つかったなら以下は全部そのキャラのステータスだろ
アムロならニュータイプ54B8の羅列を探せばいいだけなんだからアビリティは普通に見つかるはずや

320 :名無しさん@お腹いっぱい。:2021/04/27(火) 21:32:38.58 ID:ibC+B63o.net
>>319
キャラはできたのですがユニットが本当に見つからないです、せめてキャラみたいに最初のユニットのアドレスがわかれば、、、

321 :名無しさん@お腹いっぱい。:2021/04/27(火) 21:58:22.96 ID:fA0RT3Nu.net
注文とは違うかもしれませんが

所持機体・1機目がガンダム(1話の携行武装なし)になる
$0200 8264B5A4 825FCBC4
所持機体・1機目がガンダム(ラストシューティング)になる
$0200 8264B5A4 825FCC24
所持機体・1機目が大破したリ・ガズィになる
$0200 8264B5A4 826062E4

ただし所持機体は戦艦とユニットごっちゃにされているので、1機目っておそらく戦艦のキャリーベースになってるはず
所持機体は24(16進数)毎になっているのでアドレス部に+24nをしてやれば任意のユニットを変えることが可能です

322 :名無しさん@お腹いっぱい。:2021/04/27(火) 22:06:47.78 ID:fA0RT3Nu.net
なお、1機目(キャリーベース)周りを調べていると
8264B5A4 ユニット変更
8264B5A8 レベル
8264B5AC OP1枠目?
8264B5B8 ENのステータスアップ数
8264B5BA 攻撃力のステータスアップ数
8264B5BC 防御力のステータスアップ数
8264B5BE 機動力のステータスアップ数

となっているぽいです。

323 :名無しさん@お腹いっぱい。:2021/04/27(火) 22:11:52.74 ID:ibC+B63o.net
>>322
うわあああ本当にありがとうございます!!もしよろしければ、ラストシューティングの機体のアドレス等をどう調べたのか教えていただけませんか?

324 :名無しさん@お腹いっぱい。:2021/04/27(火) 22:16:02.59 ID:8og43m+C.net
ドラゴンズクラウンの混沌の迷宮クリア階層アドレスは分かりますか?

325 :名無しさん@お腹いっぱい。:2021/04/27(火) 22:59:40.55 ID:ibC+B63o.net
>>322
何回もすみません、一度は使えたのですがゲーム終了して起動したらコード使えなくなりました、原因わかりませんか?

326 :名無しさん@お腹いっぱい。:2021/04/27(火) 23:13:30.90 ID:y+bGzkdi.net
原因はわかる
環境依存の不完全なコードだから、
対処法については一概には言えない
変動する時点で少なくともポインタを利用しているでポインタコードで解決できる可能性はある
それ以外にも複雑な計算を行っている可能性もあるのでビタチーのコード様式で必ず対応できるとは限らない

327 :名無しさん@お腹いっぱい。:2021/04/27(火) 23:21:42.86 ID:ibC+B63o.net
>>326
何回も再起動したらできるようになったのでなんとかなりそうです!ありがとうございました!

328 :名無しさん@お腹いっぱい。:2021/04/27(火) 23:43:58.63 ID:y+bGzkdi.net
>>327
対処療法でおすすめできるものではないけど完全なコードを作れず変動するパターンが少ない場合は$Dと組み合わせてみるのも手
何度か再起動したら同じアドレスになるというのは+-0x100000などすることで一致する場合もよくある

329 :名無しさん@お腹いっぱい。:2021/04/28(水) 00:06:42.78 ID:WF5Sa+pp.net
>>323
機体アドレスはどこで調べたか忘れました……ただ、例のガンダム2種から分かるように、数値は60毎で別の機体に変えることができます。
同じように頑張ればジオング頭やコムサイなどの生産不可ユニット・戦艦を手に入れることが可能です
また、多分ですけどセーブデータの方を弄っていて、上手くいかなかったのはセーブしなかったからだと思うんですが、いかがでしたか。
もしかしたら違うかもしれません。

330 :名無しさん@お腹いっぱい。:2021/04/28(水) 00:13:31.72 ID:nw2/gN32.net
>>329
おかげさまでペーネロペーやカーゴ・ピサなど色々ゲットできました!ありがとうございます♪本当に!

331 :名無しさん@お腹いっぱい。:2021/04/28(水) 00:15:52.41 ID:WF5Sa+pp.net
おまけ
マーク・ギルダーがカボチャのハイジャッカーになる
$0200 82654D88 82629A98

キャラクターのセーブデータ系(?)のアドレスは+B8毎です。

332 :名無しさん@お腹いっぱい。:2021/04/28(水) 00:17:07.85 ID:WF5Sa+pp.net
>>330
DLCは購入していますか?
してない状態で戦闘シーンを流そうとすると多分落ちると思うんですがやってみてください

333 :名無しさん@お腹いっぱい。:2021/04/28(水) 00:33:55.29 ID:nw2/gN32.net
>>332
了解です!

334 :名無しさん@お腹いっぱい。:2021/04/28(水) 00:36:33.69 ID:nw2/gN32.net
それとペーネロペーは826096A4です

335 :名無しさん@お腹いっぱい。:2021/04/28(水) 00:38:08.70 ID:WF5Sa+pp.net
此方、閃ハサDLC未購入の状態でクスィー出撃させて戦闘映像見ようとしたら流れる直前に落ちました
DLCには戦闘シーンで使うのモデリングなり何なりが入ってるんですかねぇ
一応マップ上で走らせるぐらいなら未購入者でも可能です

336 :名無しさん@お腹いっぱい。:2021/04/28(水) 00:40:42.91 ID:nw2/gN32.net
>>332
DLC未購入でペーネロペーのムービーを見ると落ちますね

337 :名無しさん@お腹いっぱい。:2021/04/28(水) 00:42:23.05 ID:nw2/gN32.net
どなたか光の結晶ユニコーンのアドレス知りませんか?

338 :名無しさん@お腹いっぱい。:2021/04/28(水) 00:45:54.94 ID:WF5Sa+pp.net
所持機体・1機目が光UCになる
$0200 8264B5A4 82606D64

339 :名無しさん@お腹いっぱい。:2021/04/28(水) 00:49:20.04 ID:nw2/gN32.net
>>338ありがとうございます!

340 :名無しさん@お腹いっぱい。:2021/04/28(水) 17:56:23.55 ID:Zvo13m3S.net
エスカ&ロジーのチートコードありませんか!?

341 :名無しさん@お腹いっぱい。:2021/04/29(木) 18:25:02.98 ID:XDCQ7Qe6.net
>>309
_V0 スピードアップ
$B200 00000001 00000000
$3201 0000EBD8 00004900
$3300 00000000 00000000

342 :名無しさん@お腹いっぱい。:2021/04/29(木) 20:03:23.04 ID:KJE3RD5e.net
>>341
FC?SC?

343 :名無しさん@お腹いっぱい。:2021/04/29(木) 20:23:05.91 ID:/+Eyxs6/.net
>>341
ありがとうございます
ps storeのFC,SCだとコード入れてもフリーズしてしまうので、環境依存なのかも

自分で行っていたサーチと全然違うコードで落ち込んだ…
ヒントでもいいのでどうやって絞り込んだか教えていただけないでしょうか

344 :名無しさん@お腹いっぱい。:2021/04/29(木) 20:42:16.72 ID:KJE3RD5e.net
>>343
俺の環境だと動いたが動作変だわ
感覚としては3歩目に1歩分カットするような動きになる
早くなってるといえばなってるが…

345 :名無しさん@お腹いっぱい。:2021/04/29(木) 20:51:41.15 ID:/+Eyxs6/.net
>>344
それでもだいぶ羨ましいです
1歩、歩いたり歩かなかったりで変動サーチしていたんですけど、そもそも方法が違うのかもですね

346 :名無しさん@お腹いっぱい。:2021/04/29(木) 21:18:40.78 ID:KJE3RD5e.net
>>345
あ、フィールドマップでは上の動作だが街の中では普通に動作して移動速度とアングル回転が2倍くらい速くなってるわ

347 :名無しさん@お腹いっぱい。:2021/04/29(木) 21:28:52.39 ID:KJE3RD5e.net
これ移動速度が速くなっているんじゃなくて街全体の動作速度が速くなってるんだな
会話速度も住人の動きも速くなってるわ

348 :名無しさん@お腹いっぱい。:2021/04/29(木) 21:52:18.21 ID:/+Eyxs6/.net
>>347
そうするともう単純な変動サーチとは全然違う方法みたいですね…

349 :名無しさん@お腹いっぱい。:2021/04/29(木) 21:56:09.51 ID:KJE3RD5e.net
前スレの6見ればわかるが移動速度はアセンブラ使わないとダメらしい

350 :名無しさん@お腹いっぱい。:2021/04/29(木) 22:01:10.27 ID:7s77O+96.net
_V0 移動速度変更
$B200 00000001 00000000
$3201 0000EBD8 00004BCC
$3300 00000000 xxxxxxxx
xxxxxxxx
1.0倍 :3F400000(通常)
1.25倍:3FA00000
1.5倍 :3FC00000
2.0倍 :40000000
3.0倍 :40400000
4.0倍 :40800000

351 :名無しさん@お腹いっぱい。:2021/04/29(木) 22:13:03.94 ID:KJE3RD5e.net
>>350
うわあああああありがとう!!
街もフィールドも倍速で動きました!移動速度というより動作速度ですね
敵の動きも戦闘も速くなります。ついでに1.0倍は速度が落ちるので0.5とかかと。
1.25倍が通常寄りです

352 :名無しさん@お腹いっぱい。:2021/04/29(木) 22:17:06.64 ID:/+Eyxs6/.net
>>350
こちらはやはりフリーズです…
アセンブラ調べてみます

353 :名無しさん@お腹いっぱい。:2021/04/29(木) 22:18:40.55 ID:KJE3RD5e.net
やっぱカード版とDL版はアドレス変わるっぽいな

354 :名無しさん@お腹いっぱい。:2021/04/29(木) 22:20:23.63 ID:KJE3RD5e.net
ちなみに4倍にするとオブジェクト無視して移動出来るわ

355 :名無しさん@お腹いっぱい。:2021/04/29(木) 23:00:21.58 ID:7s77O+96.net
>>353
>>49はコードが間違っているだけ

PCSG00404 空の軌跡FCレボリューション バージョンは調べてないけど現時点で最新

_V0 ミラMAX
$B200 00000001 00000000
$3201 0000EBD8 000A5E58
$3300 00000000 05F5E0FF

上のは試してないけど計算間違ってなければ動く
他のも対象のアドレスからseg1+0xEBD8のアドレスが指すアドレスを減算してコード化できる

356 :名無しさん@お腹いっぱい。:2021/04/29(木) 23:06:23.21 ID:KJE3RD5e.net
>>355
そんなこと言われても48のコードで動くし>>352の人は動かないみたいですよ

357 :名無しさん@お腹いっぱい。:2021/04/29(木) 23:11:28.69 ID:/+Eyxs6/.net
>>49
$0200 8247FC78 3B9AC9FF

$0200 8257FC78 3B9AC9FF
にすれば動くっていうところから、>>350のコードを上手いことずらして使えないかも試してみます

358 :名無しさん@お腹いっぱい。:2021/04/29(木) 23:14:14.88 ID:KJE3RD5e.net
ポインタサーチにしても動作速度をどうやって調べたんだ…謎だ

359 :名無しさん@お腹いっぱい。:2021/04/29(木) 23:15:46.18 ID:7s77O+96.net
>>356
>>352の人がFCの最新バージョンでやっているのかもわからないが>>350のコードはアドレスが正しいか確認が取れてないので正しいコードかは不明
ミラやセピスなどはアセンブラで確認とっているので間違いない
そもそもミラのアドレスは再起動などで変動しているので固定アドレスコードでは無理

360 :名無しさん@お腹いっぱい。:2021/04/29(木) 23:18:06.99 ID:KJE3RD5e.net
やっぱ速度系はアセンブラじゃないとだめかぁ

361 :名無しさん@お腹いっぱい。:2021/04/29(木) 23:20:11.30 ID:/+Eyxs6/.net
>>359
ちょくちょくストアからインストールし直しているので最新だと思います

ミラは当時サーチした時は
8257FC78…で動いたけれど確かに今確認したら変動しているのであまり関係なさそうですね

362 :名無しさん@お腹いっぱい。:2021/04/29(木) 23:44:31.66 ID:/+Eyxs6/.net
解決しました
>>355ちゃんと読んでいなかったのですが、DL版はPCSG00488でした
色々と失礼しました

363 :名無しさん@お腹いっぱい。:2021/04/29(木) 23:54:18.13 ID:7s77O+96.net
PCSG00488で合ってます

# PCSG00488 空の軌跡FCレボリューション ver1.02

_V0 ○ボタン押下中スピードアップ
$B200 00000001 00000000
$3202 0000EBD8 000A7228
$3200 00000000 00000018
$3300 00000000 3F800000
$C203 00000001 00002000
$3202 0000EBD8 000A7228
$3200 00000000 00000018
$3300 00000000 40400000

364 :名無しさん@お腹いっぱい。:2021/04/29(木) 23:57:23.18 ID:7s77O+96.net
間違った

_V0 ○ボタン押下中スピードアップ
$B200 00000001 00000000
$3202 0000EBD8 000A7228
$3200 00000000 00000018
$3300 00000000 0x3F800000
$C203 00000001 00002000
$3202 0000EBD8 000A7228
$3200 00000000 00000018
$3300 00000000 xxxxxxxx
xxxxxxxx =
1.0倍 :3F800000(通常)
1.25倍:3FA00000
1.5倍 :3FC00000
2.0倍 :40000000
3.0倍 :40400000
4.0倍 :40800000

365 :名無しさん@お腹いっぱい。:2021/04/29(木) 23:58:16.73 ID:7s77O+96.net
はあ

_V0 ○ボタン押下中スピードアップ
$B200 00000001 00000000
$3202 0000EBD8 000A7228
$3200 00000000 00000018
$3300 00000000 3F800000
$C203 00000001 00002000
$3202 0000EBD8 000A7228
$3200 00000000 00000018
$3300 00000000 xxxxxxxx
xxxxxxxx =
1.0倍 :3F800000(通常)
1.25倍:3FA00000
1.5倍 :3FC00000
2.0倍 :40000000
3.0倍 :40400000
4.0倍 :40800000

366 :名無しさん@お腹いっぱい。:2021/04/30(金) 00:03:47.12 ID:KGInlxEi.net
>>365
本当にありがとうございます
明日試してみます

367 :名無しさん@お腹いっぱい。:2021/04/30(金) 00:06:09.09 ID:kfcJ6KGU.net
>>365
ありがたい。さっきのコードだと無効にしても速度戻らないから助かる

368 :名無しさん@お腹いっぱい。:2021/05/01(土) 23:48:12.36 ID:S2sGqLoE.net
>>365
ありがとうございます。
○ボタンを別のボタンに変えることはできませんか?

369 :名無しさん@お腹いっぱい。:2021/05/02(日) 00:14:05.45 ID:sJI8/cqV.net
>>368
$Cの行で変えられるけど◯以外なくない?

370 :名無しさん@お腹いっぱい。:2021/05/02(日) 01:21:23.31 ID:DbHZ6M5u.net
>>368
このコードはチュートリアルダンジョンの時に作成したので○ボタンが移動中の攻撃ボタンだとは知らなかった
>>368>>366と同一かはわからないけど>>365のコードはアセンブラで確認が取れているので1.02なら効く
そのアドレスから解析して移動速度のみ変更可能になったけど先人が書いてくれた通り座標から解析すればもっと早かったことがよくわかった
ボタンに余裕がないので最終的な割り当ては移動速度変更が×ボタンで4倍の早歩きにし、基本ノーエンカウントで通常エンカウントしたい場合はスタートボタンを押下中に敵シンボルに接触に落ち着いた

上のコードでは上手く動くかわからないけど
_V0 ○ボタン押下中スピードアップ
$B200 00000001 00000000
$3202 0000EBD8 000A7228
$3200 00000000 00000018
$3300 00000000 3F800000
$C203 00000001 xxxxxxxx
$3202 0000EBD8 000A7228
$3200 00000000 00000018
$3300 00000000 yyyyyyyy

xxxxxxxx =
00000001:Select button.
00000008:Start
00000010:Up D-Pad
00000020:Right D-Pad
00000040:Down D-Pad
00000080:Left D-Pad
00000100:Left trigger
00000200:Right trigger
00001000:Triangle button
00002000:Circle button
00004000:Cross button
00008000:Square button
組み合わせしたい場合は、加算する
Select button + Start なら 00000009

yyyyyyyy =
3F800000:1.0倍(通常)
3FA00000:1.25倍
3FC00000:1.5倍
40000000:2.0倍
40400000:3.0倍
40800000:4.0倍

EX)
_V0 歩き速度4倍
$B200 00000001 00000000
$3202 0000EBD8 000A7228
$3200 00000000 00000018
$3300 00000000 3F800000
$C203 00000001 00004000
$3202 0000EBD8 000A7228
$3200 00000000 00000018
$3300 00000000 40800000

このゲームおつかいが多く一々徒歩での移動なのでルーラ的なことができないか試してみたけど座標を変更することはできてもマップIDを変更すると落ちてしまいどうしてもできなかった

371 :名無しさん@お腹いっぱい。:2021/05/02(日) 01:22:37.87 ID:Ufx71YeZ.net
ドラゴンズクラウンの混沌の迷宮クリア階層アドレスは分かりますか?

372 :名無しさん@お腹いっぱい。:2021/05/02(日) 01:37:30.37 ID:sJI8/cqV.net
>>370
試したんですが移動速度はNPCも敵も上がるので歩きだと敵から逃げられません
戦闘中も速度が上がるので移動速度ではなく動作速度が変わっていると思われます

373 :名無しさん@お腹いっぱい。:2021/05/02(日) 01:46:30.53 ID:DbHZ6M5u.net
>>372
>>365はあらゆる速度の倍率に関係するので歩き速度4倍は×ボタンでゲームスピード4倍の名称間違いです
主人公キャラの移動速度だけ変更したい場合は対象キャラの座標の書き込み前後で倍率アドレスを参照している箇所の読取り値を1.0から書き換えたい値に変更する必要があります

374 :名無しさん@お腹いっぱい。:2021/05/02(日) 01:48:45.03 ID:sJI8/cqV.net
>>373
そうでしたかありがとうございます
やっぱキー動作的に◯以外ないと思うけどなぁ

375 :名無しさん@お腹いっぱい。:2021/05/02(日) 02:07:31.13 ID:DbHZ6M5u.net
>>374
>>370の通り作成したコードが以下で自分は快適だけど

_V0 歩き移動速度変更(x4)
$B200 00000000 00000000
$A200 0018CC00 40800000
$A200 0018CBE0 5834F646
$A200 0018CBE4 080AF2C0
$A200 0018CBE8 8008F855
$A200 0018CBEC 4880F418
$A100 0018CBF0 0000D008
$A100 0018CBF2 0000BF00
$A200 0018CBF4 8A02EDDF
$A200 0018CBF8 0AA8EE60
$A200 0018CBFC B802F000
$A200 0018CC04 0A20EE20
$A100 0018CC08 00004770
$A200 000C0194 FD24F0CC

倍率に関して変更したい場合は2行目の値40800000(x4)を
https://logroid.blogspot.com/2014/02/ieee754-single-converter.html
の変換対象の数値 (Decimal): 変更したい値を入力しHexadecimal: 0xの値を入れる

376 :名無しさん@お腹いっぱい。:2021/05/02(日) 02:22:28.20 ID:sJI8/cqV.net
>>375
うわああああめっちゃ快適ですありがとうございました!

377 :名無しさん@お腹いっぱい。:2021/05/02(日) 03:10:11.40 ID:sJI8/cqV.net
パーティ参加人数とかもアドレスはわかるのにポインタ特定できない…
そっち系はホントダメだわ

378 :名無しさん@お腹いっぱい。:2021/05/02(日) 06:04:39.06 ID:bdqqh5DS.net
まとめのスプレッドシート削除された?

379 :名無しさん@お腹いっぱい。:2021/05/02(日) 06:58:07.29 ID:SYWOI1fJ.net
>>378
>>23

380 :名無しさん@お腹いっぱい。:2021/05/02(日) 19:52:33.37 ID:IqxC8grS.net
Gジェネレーションジェネシスの全機体生産可能、OP全種類開放のコードとかありますか?

381 :名無しさん@お腹いっぱい。:2021/05/03(月) 14:59:40.25 ID:Wcm9ZDds.net
>>370
すみません、365です(367とは別です)
プラグイン関係を全て入れ直して起動したところ、フリーズせず使用できました。
その後の流れも拝見しまして、色々とありがとうございます。
SC以降でも使いたいのでアセンブラ勉強してみます。

382 :名無しさん@お腹いっぱい。:2021/05/03(月) 22:13:45.63 ID:A+U7X0dP.net
アセンブラ解析って一石一丁で出来るものか?

383 :名無しさん@お腹いっぱい。:2021/05/03(月) 22:47:18.75 ID:EDspiRjs.net
一石一丁って一朝一夕のこと
374だけど自分はWindowsゲームでCheat Engineのデバッグ機能を使いアセンブラレベルの書換改造をした経験がある
言語が違うけどアセンブラについてはそれなりに知っていたつもり
それでもデバッガが使えない環境ではじめて374やノーエンカコード作成するのに苦労した
先人がやり方書いてくれていなかったらまずやらなかった
とはいえ所持金が増えたら99999999にするコードの作成は過去ログ見たら一朝一夕でもやれる

384 :名無しさん@お腹いっぱい。:2021/05/03(月) 23:12:25.50 ID:A+U7X0dP.net
ガチで間違えてて恥ずいぞコラ

385 :名無しさん@お腹いっぱい。:2021/05/03(月) 23:35:57.91 ID:A+U7X0dP.net
デバッグで使ってるソフトだけ教えて貰えないか?
チャレンジしてみたい

386 :名無しさん@お腹いっぱい。:2021/05/03(月) 23:57:59.00 ID:1/tMYo2Y.net
WindowsのことならCheat EngineがゲームのバージョンアップやMonoにも対応できるコードが作れるしワークコードも簡単に作成に作成できるので一番お勧め
Vitaのデバッグはやり方があるのかさえわからない

387 :名無しさん@お腹いっぱい。:2021/05/04(火) 19:45:16.95 ID:/FB1ZczX.net
Gジェネレーションジェネシスについてです。vitacheat導入済み、キャピタル変更までは出来ましたが機体変更がcheatlistでコードを入力しても変更されません。どの様にすればよろしいでしょうか?

388 :名無しさん@お腹いっぱい。:2021/05/04(火) 21:25:49.99 ID:JB5Cfd6h.net
某所の管理人です。
コメントの確認が遅れてしまって申し訳ございません。
コードのアドレス・数値を教えていただけませんか。
もしかしたらまだ所持していない枠のアドレスに入力してしまっているかもしれませんし、数値が間違っている可能性もあります。

389 :名無しさん@お腹いっぱい。:2021/05/04(火) 21:43:14.86 ID:/FB1ZczX.net
サイトの方に書込みさせて頂きました。ありがとうございます。

390 :名無しさん@お腹いっぱい。:2021/05/04(火) 21:54:35.24 ID:JB5Cfd6h.net
>>389
こちらこそ、サイトへお越しいただきありがとうございます。
コメント欄の確認にも気をつけなければいけませんね(初心者並感)

391 :名無しさん@お腹いっぱい。:2021/05/05(水) 01:52:41.02 ID:EN7hs3nh.net
空の軌跡FCのアイテム基本情報リスト
https://39.gigafile.nu/0512-de8a3914b7dc13e6d1e8fdcb511b15413
ヘッダ情報は武器防具として見た場合のものでそれ以外では別の用途に利用される
アイテムID 0x2D1 鷹目 敵の位置がミニマップに表示される。
の情報ももとに0x2D1でアセンリストを検索すると常時敵マップ表示するコードが作成できる
宝箱表示も同じ

DLCはDLC個々にインスト情報がフラグ管理されているためリストのIDを元に出しても無駄なので載せている
DLC使用済みフラグも別途管理している
5bit目、6bit目はクオーツの振る舞いだったりするので、ID 0x276の
範囲 アーツの効果範囲+1の0x1Cを元にアーツの効果範囲全体化などのコードが作成できる
レンジから攻撃レンジ最大化もできる

このアイテム基本情報リストがゲーム開始時に読みこまれるメモリアドレスは
[[0x8119BBD8(seg1+0xEBD8)] + 0x9B6D4] + ソート順
でアイテムMODコードの作成も可能

392 :名無しさん@お腹いっぱい。:2021/05/06(木) 02:24:47.74 ID:w5LY5qlD.net
アイテムMOD?

393 :名無しさん@お腹いっぱい。:2021/05/06(木) 03:25:54.48 ID:0okirzKm.net
>>392
さすがに見た目の変更は無理だけどアイテムとその属性値のアドレスが分っているので
武器防具性能、回復アイテムの回復量、発生確率、クオーツや装飾品の効果などを個別に変更できるコードが作成できる

394 :名無しさん@お腹いっぱい。:2021/05/06(木) 15:46:33.75 ID:0okirzKm.net
Winning Post8 2018 ver1.06用の選択馬能力閲覧プラグインを作成してみた
本当はVitaCheatのプラグインとして作成したかったけど画面の描画になると落ちてどうしても無理だった

https://38.gigafile.nu/0513-c188f6a7d95c4a35901e71c6e88f2c38c

同梱のれどめにも書いたけど、もし使うならconfig.txtに必ずタイトルID*PCSG01174を記載しその直下にパスを書いて自己責任でお願い

・用途
このプラグインはWinning Post8 2018 ver1.06の馬情報から選択中の馬能力を閲覧するためのもの

・準備
ux0:tai/またはur0:tai/に存在するconfig.txtにWP8_2018_VIEWER.suprxの配置先およびその直上にタイトルIDを必ず記載する
!!!!!!!!!!!!!!!!!!◆注意◆!!!!!!!!!!!!!!!!!!
タイトルIDを記載し忘れるとホーム画面でクラッシュし再起動する無限ループが発生する
その場合はセーブモードからDBの再構築を行い回復する
バージョン1.06でない場合は動作しない
はじめてのプラグイン作成で全くわからないことだらけなので何が起きても自己責任で
!!!!!!!!!!!!!!!!!!◆注意◆!!!!!!!!!!!!!!!!!!

例)ur0:tai/配下にsuprxファイルを配置した場合
*PCSG01174
ur0:tai/WP8_2018_VIEWER.suprx

・操作
L + □ + 上 : 選択中の馬能力を画面上部へ表示/非表示

・画面の見方
BS_ADRRESS:選択馬の能力アドレス
SPD:スピード
STM:スタミナ
KEN:健康
POW:パワー
JUU:柔軟性
SYU:瞬発力
SYO:勝負根性
WIS:賢さ
MEN:精神力
BAB:馬場適正(0=芝 1=ダート 2=万能○ 3=万能)
GRT:成長型(0=早熟 1=普通早 2=普通遅 3=晩成 4=超晩成 5=早熟鍋 6=普通鍋 7=覚醒)
KIS:気性(0=激2 1=激 2=荒い 3=普通 4=大人)
KYA:脚質(0=大逃げ 1=逃げ 2=先行 3=差し 4=追込 5=自在先行 6=自在差し 7=自在 )
KDS:仔出し(0〜15:高いほど能力の高い馬を生みやすい)"
GRP:成長力(0=無し 1=普通 2=あり 3=持続)

種牡馬のみ△ボタン押下のコメント表示中のみ表示される

395 :名無しさん@お腹いっぱい。:2021/05/06(木) 16:47:58.09 ID:n4H9fluZ.net
すげぇもうプロやん

396 :名無しさん@お腹いっぱい。:2021/05/07(金) 04:12:39.47 ID:PL/WqIU3.net
VitaCheatプラグインでも画面表示問題なくできたので上のはは使用しないで
編集機能も追加した

https://27.gigafile.nu/0514-b1a95b8f77c2fec7dacd5684e36f84876


・用途
 このVitaCheatプラグインはWinning Post8 2018 ver1.06の馬情報から選択中の馬能力を閲覧/編集するためのもの

・準備
 VitaCheat Z06が動作する環境で、ux0:vitacheat/plg配下に当プラグインを配置する

・操作
 □+上:選択中の馬能力を画面上部へ表示/非表示する閲覧モードの切り替えを行う
     閲覧モード中は画面左下に"D"が表示される

 □+右:閲覧モード中に押下することで選択馬能力を編集する編集モードに入る
     閲覧モード中は画面左下に"E"が表示される
     ゲーム画面のキー操作は無効になるためゲーム操作したい場合は□+左で編集モードを終了する

 右/左:編集モード中に押下することで編集する項目を選択する
     選択項目はヘッダが緑色にハイライトされる

 上/下:編集モード中に押下することで編集する項目の値を+ー1する

 □+左:編集モード中に押下することで編集モードを終了し閲覧モードに移行する

・画面項目説明
 BS_ADRRESS:選択馬の能力アドレス
 SPD:スピード
 STM:スタミナ
 KEN:健康
 POW:パワー
 JUU:柔軟性
 SYU:瞬発力
 SYO:勝負根性
 WIS:賢さ
 MEN:精神力
 BAB:馬場適正(0=芝 1=ダート 2=万能○ 3=万能)
 GRT:成長型(0=早熟 1=普通早 2=普通遅 3=晩成 4=超晩成 5=早熟鍋 6=普通鍋 7=覚醒)
 KIS:気性(0=激2 1=激 2=荒い 3=普通 4=大人)
 KYA:脚質(0=大逃げ 1=逃げ 2=先行 3=差し 4=追込 5=自在先行 6=自在差し 7=自在 )
 KDS:仔出し(0〜15:高いほど能力の高い馬を生みやすい)"
 GRP:成長力(0=無し 1=普通 2=あり 3=持続)
 種牡馬のみ△ボタン押下のコメント表示中のみしか閲覧/編集できない

397 :名無しさん@お腹いっぱい。:2021/05/07(金) 21:10:26.21 ID:IdPBfB2e.net
倍速でオブジェクト抜けて、ここの四角いところに入ると強制で停電イベントが起きるわ
デバッグ用に作ったのかな。思いっきり進行止まって先に進まなくなったけど
https://i.imgur.com/UAajXpy.png
https://i.imgur.com/YNPyJQi.png

398 :名無しさん@お腹いっぱい。:2021/05/07(金) 23:40:06.38 ID:5gzOOUXG.net
なんだ、ただの神か

399 :名無しさん@お腹いっぱい。:2021/05/09(日) 07:10:12.54 ID:sc6HcpBN.net
>>396
凄いプラグインですね、vitaにてWP8を今でもやっている身としてはとても有用な編集機能を付けての改善ありがたく使わせていただきます。
作成、公開をありがとうございました。

400 :名無しさん@お腹いっぱい。:2021/05/09(日) 08:24:09.11 ID:itQbCgrv.net
神が降臨してる。ありがとうございます。

401 :名無しさん@お腹いっぱい。:2021/05/09(日) 08:36:50.84 ID:4kEVt1eJ.net
>>399-400
馬のその他データ+馬主〜調教師の編集もできる最終版

https://52.gigafile.nu/0516-cc40126ebe5a1282b73d0dc07601d5bfb

単純に編集したらまずい項目も編集できるため注意が必要
データ破壊や整合性を考慮して>>394のが安定しているので残しておくのがお勧め
編集項目単位で編集不可に出来るので編集不可にしたい項目や項目の表示名を変更してほしいという希望があれば対応できる

402 :名無しさん@お腹いっぱい。:2021/05/09(日) 08:37:46.26 ID:4kEVt1eJ.net
>>394じゃなくて>>396

403 :名無しさん@お腹いっぱい。:2021/05/09(日) 08:54:44.32 ID:x5Aphh2x.net
ウイポやってない俺がウイポやりたくなるレベルだなこりゃ

404 :名無しさん@お腹いっぱい。:2021/05/09(日) 13:56:14.25 ID:sc6HcpBN.net
>>401
プラグイン更新ありがとうございます。
質問が有りますので答えて頂けると幸いです
当方の環境ですと393と395のファイルは問題なくそれぞれの配置の仕方で起動、使用を出来たのですが
400のファイルですとれどめによる配置ux0:vitacheat/plg配下のやり方でもプラグインが使用出来ません。
ファイルも元のファイルが拡張端子なしの形式でしたのでPCSG01174.suprxとしてみても使用出来ませんでした
自分だけかもしれませんがお手数ですが起動方法を教えてください。

405 :名無しさん@お腹いっぱい。:2021/05/09(日) 16:00:02.79 ID:BjW4QZso.net
間違ってコンパイル途中で出来る中間ファイルを入れてた

https://20.gigafile.nu/0516-c422cd65289bb1d8fd7faddbce60e0584

406 :名無しさん@お腹いっぱい。:2021/05/09(日) 16:36:21.70 ID:sc6HcpBN.net
>>405
無事動作を確認しました。
昔、WP7̠2008〜WP7̠2013辺りまでPCでやっていた時にSSGというTOOLを使い
このプラグインの様な改造で色々としていた頃を思い出しました。とてもプラグイン初めての作成とは思えない出来栄えだと思います。
お疲れ様です!
良いプラグインをありがとうございました。

407 :名無しさん@お腹いっぱい。:2021/05/09(日) 18:45:20.86 ID:hgNvsTWu.net
ウイポ9 2021 期待上げ

408 :名無しさん@お腹いっぱい。:2021/05/09(日) 22:03:46.98 ID:OEvSr7Ua.net
これはメチャメチャ神プラグイン
ひさしぶりにウィニングポスト8起動してやってみてすげー感動した
凄いとしかいいようがない!

409 :名無しさん@お腹いっぱい。:2021/05/10(月) 08:10:55.76 ID:8o+XyDcg.net
テラリアアップデートしたら引っ掛からなくなってしまった 対策されてるのかこれ

410 :名無しさん@お腹いっぱい。:2021/05/11(火) 01:25:02.62 ID:zL+nExHq.net
wp8 2018用プラグインの変更
編集項目は変わってないけど各項目の表示名や編集可否や非表示を利用者で設定できるようにした

画面表示名がわかりにくい
値は見たいけど編集したくない項目[f1eb]
項目が多くて編集が項目を探すのが面倒なので不要な項目を非表示にし減らしたい という人向け
それ以外の人は前のをそのまま使用した方がいい

https://6.gigafile.nu/0518-dc212871fae8725fe944b5274fffe17df

411 :名無しさん@お腹いっぱい。:2021/05/11(火) 16:16:36.43 ID:WLU/8s9c.net
>>「絵の講座と神絵師は、受講者にはヘタクソのままでいて欲しいんだ。
以下略

市場原理って言葉を知らないのか?
顧客はより優良なものを選ぶ  という根本原理

効果が上がらないものを延々と選び続けるほど顧客は馬鹿ではない。
現に自称馬鹿ですら効果が無いものを続ける意味がないと言い出している。
顧客から金銭を得ている以上、効果が無いという結果を提供すると結局は
市場原理に置いて衰退し消滅する。

液晶テレビ全盛の時代に、一生懸命ブラウン管のテレビなんか作ってれば消えてしまう。

一方で顧客になりえない馬鹿の相手を延々と続けていても利益は出ない
つまり、馬鹿な客の相手は一々してられない

優良企業こそ、顧客には常に賢くなって欲しいわけ
賢ければ賢いほど、優良な商品を的確選んで買ってくれるからな

使い方も解らん商品を買って
これの使い方わからないから使い方を一から全部説明してくれ
とかいう馬鹿の相手を企業が一々すると思うのか?

顧客が賢くなって一番得をするのは
優良な商品を作っている企業だからな

412 :名無しさん@お腹いっぱい。:2021/05/11(火) 16:24:12.95 ID:WLU/8s9c.net
才能が無い人間は自分が才能が無いと言い切る
そうやって成功できない人間は
成功した人間がどんな努力を積み上げてきたか想像できない

努力すれば成功するとは限らないが
成功した人間はすべからず努力している


努力の第一歩は憧憬と尊敬と敬意である
その相手がどんな努力を積んできたか想像し
まず、自分に何が足らないか考える

足らないものだらけで何が足らないのか解らないなら
線一本でもその相手と同じように引けるか挑戦してみたら良い

今まで自分がどれくらい努力をしてこなかったか思い知ると思うよ

413 :名無しさん@お腹いっぱい。:2021/05/11(火) 21:35:13.23 ID:kW1CVGBG.net
>>410
プラグイン更新ありがとうございます毎回感心させられております。
質問ですがこちらの編集可能Verは画面の下に常にモード解説のガイドが表示されたままですが
消す方法はありますか?
毛色の項目はやはり0x00000000にしても編集は出来ない様になっていました。
やはり(色には有料DLCのものも含まれるため)で今後も実装予定はありませんか?
更新したばかりであれこれ言ってすみませんm(__)m

414 :名無しさん@お腹いっぱい。:2021/05/11(火) 21:59:41.33 ID:wzOWH2xl.net
>>413
毛色は編集出来ないようにしてある
そのため能力だけ並替えができない
画面下の初期操作をパッド操作で消すようにするのは簡単だけど、消すとプラグインが有効化どうか判断できないため編集してない時の無駄なオーバーヘッドをなくすためプラグインの有効化、無効化を変更できるようにvitacheatのリストに追加した
閲覧・編集を使用時のみプラグイン有効化(口2回押しで黄色)を2回選択して、黄色→青色→黄色にする
青色になった瞬間にプラグインが有効化する
閲覧・編集使用後は上記手順と同様にプラグイン有効化(口2回押しで黄色)で無効化する
vitacheatではプラグインを有効化した際しか処理が呼ばれないので冗長だけどこんな作りにしている


PCSG00198 サカつく ver1.03の自クラブ選手のドリブル精度〜5-4-1理解度までの能力変更プラグイン

https://16.gigafile.nu/0518-dd5b79bc339436f8b2f85c305a2cd8754

415 :名無しさん@お腹いっぱい。:2021/05/12(水) 11:52:25.22 ID:jtuw9I7+.net
wp82018のプラグイン更新(有効、無効化)ありがとうございます。
まさかサカつくのプラグインまで作成とは驚きました。
又質問で申し訳ございませんが
自分も昔、コードを調べていてコーチやスカウトの個人単位の能力値っぽいアドレス(もしかしたらコーチ、スカウトランク?)は特定できたのですが
プラグインで現在契約コーチ、スカウトの能力値は変更可能でしょうか?

416 :名無しさん@お腹いっぱい。:2021/05/12(水) 20:33:19.47 ID:GPLxbNzE.net
>>415
サカつくは以前誰かがアップロードしてくれたexcelの情報を基に作っただけで解析はほとんどしていない

PCSG01164 実況パワフルプロ野球2018 ver1.17の栄冠ナイン選手用得能エディタプラグイン

https://22.gigafile.nu/0519-b5a19ba62ce77c3f1a0b1db6e8484b6fb

wp8のデータとアクセス手順を変えただけの上、対ピンチと国際大会×しかテストしてないため使用するなら自己責任で
最低でもセーブデータのバックアップは取得しておく
2019年度版の栄冠ナインを実行中にプラグインを有効化し、選手データから選手を選んでSTART+上で編集

表示名は考えるた大変なので日本語項目名をgoogle先生にお願いしている
打たれ強さ、クイック、対左投手、走塁、送球はwp8の使いまわしでは対応できないので未対応
送球以外は2byteの循環シフトするようにしないといけない
送球は意味不明
G:0x0
F:0x80E
E:0x16
D:0x1B
C:0x20
B:0x25
A:0x2D
金:なし

417 :名無しさん@お腹いっぱい。:2021/05/12(水) 21:10:10.97 ID:BuAtOduo.net
ジージェネの前哨戦のコードはまだ出てないかな?

418 :名無しさん@お腹いっぱい。:2021/05/12(水) 22:41:00.84 ID:AKXgExFJ.net
これからも出ないよ

419 :名無しさん@お腹いっぱい。:2021/05/13(木) 09:42:41.85 ID:4aSH8LHU.net
ぽいね、久しぶりに戻ってきたら盛り上がってるみたいで嬉しく思います

420 :名無しさん@お腹いっぱい。:2021/05/13(木) 23:53:48.08 ID:aer57pNx.net
ガレリアの地下迷宮と魔女ノ旅団 v1.05のコードないでしょうか?
魔女ツェツィーリア戦がクリアできなくて心が折れそうです…

421 :名無しさん@お腹いっぱい。:2021/05/14(金) 02:34:34.82 ID:YcEVm1zQ.net
>>416のパワプロプラグインを更新
編集項目を明細24件の一覧表示でページ管理し、栄冠キャラデータ編集項目定義をファイルから読み取るようにした(最大350件まで)
特能221種類の書換えにも対応
データ編集項目定義はファイル名をPCSG01164_01.txtとし、ux0(imc0、uma0):vitacheat/plg配下に配置
ux0配下に置く場合はioplusプラグインを有効化する必要あり

データ定義さえすれば、特能に限らずミートや球速など色々なデータを書換えできる
以下で管理しているのでデータ定義を追記または表示名をわかりやすく変更してほしい

https://docs.google.com/spreadsheets/d/1ddy59lCIPMNjvKeApDmwBWRtWkhJzDAW1So0X5R2PA4/edit?usp=sharing

422 :名無しさん@お腹いっぱい。:2021/05/14(金) 07:34:30.25 ID:YyWuYj9I.net
>>420
その程度で折れてたらラストダンジョンの踏破は到底無理だぞ…

取得経験値はサーチで簡単に出るので数百万にして一気にレベル上げる(→魂移し。を繰り返してスキル乗せ)
か、現経験値でサーチすれば各パラメーターが近辺に纏まってるのでそこを弄る。かすればそこらで詰まる事は無いんじゃない

423 :名無しさん@お腹いっぱい。:2021/05/15(土) 00:30:42.42 ID:vNI8nyeJ.net
ゴッドイーターリザレクションとレイジバーストでコードネームと顔変更チートと視点移動チートがほしい。

424 :名無しさん@お腹いっぱい。:2021/05/15(土) 01:41:55.29 ID:W2+fQnGj.net
>>422
ありがとうございました
なんとか自力でクリアできました
結局使わなかったけど、ステータスは検索&書き換えで変更できました
最初はうまく検索に引っかからなかったけど、装備を剥がしたらあっさりでした

かさねがさねありがとうございました

425 :名無しさん@お腹いっぱい。:2021/05/15(土) 09:34:16.46 ID:MTReSRfO.net
>>424
おめ

ラストダンジョンはリインフォースと匙の歩数固定があれば最低限何とかなるはず

426 :名無しさん@お腹いっぱい。:2021/05/15(土) 12:09:40.63 ID:KNjnVJZU.net
>>421
これアクセス権ないってでるんだけど?

427 :名無しさん@お腹いっぱい。:2021/05/15(土) 16:16:22.02 ID:toOXcYRc.net
プライベートにしたみたいね

428 :名無しさん@お腹いっぱい。:2021/05/15(土) 19:15:15.31 ID:l/1qe0OP.net
空の軌跡FC速度上げると閉まってる扉貫通して進めるんだが
まさかイベントまでショートカットできるとは思わなかった

429 :名無しさん@お腹いっぱい。:2021/05/16(日) 02:04:16.00 ID:cMmsByAr.net
「sakatsuku」と「パワフル2018」改造ツールありがとうございます。
少し恥ずかしいですが、 お願いしたい部分があります。
「パワフル2018」「マイライフ」の各種パラメータ、訓練経験値、アイテム、オリジナル変化球、黄金特殊能力... 等々の編集ができるようにお願い致します。
この前にsakatsukuと関連していくつかのコードを載せたのがこのスレッドの全部でした。 プログラミング能力に力不足だったので、全力で検索した結果をあげてみましたね。 最近、イスレッドの活性化が嬉しいです。 長い間vitaを楽しんできましたが最近のスレッドが一番楽しい雰囲気なのでうれしいです。 何卒、「パワフル2018、マイライフ」の編集機能の追加をお願い申し上げます。 最後に, 海外で翻訳機で書き込みをするのに不足な点、あらかじめご了承ください。 ありがとうございます。

430 :名無しさん@お腹いっぱい。:2021/05/16(日) 03:42:48.74 ID:U/WiUp+R.net
>>413
このプラグイン凄いんだけど
成長上限値や現在の成長度や経験値の関係かもしれんけど

レース前に所有馬の数値を編集しても結果が変化しないんだよね。

具体的に言うと宝塚記念で調教後スピード値をプラグインの表示上を75に編集内部値は(4B)→7着
ロードしなおして調教後スピード値プラグインの表示上を10(0A)に編集→7着
プラグインの表示上を75(CB)に編集→7着
プラグインの表示上を10(8A)に編集→7着
何回か試したのですが上記の結果。でもってスピード値だけは75まで上げても画面上はC+止まりだし
上記のスピードの問題は現役競走馬のみに起きている現象で現役競走馬のスピード値は表示だけで
本来のスピード能力値は別にあるのか分かりませんが
経験値や成長度の兼ね合い等を調べながら試行錯誤が必要なのか
根本的に本来のスピード値にアクセス出来ていないのか
生まれた時点でスピードに関しては
いまいち不明、色々と便利で良いプラグインだけに贅沢な問題ですがどなたか解決法があれば
教えてください

431 :名無しさん@お腹いっぱい。:2021/05/16(日) 05:22:36.27 ID:+lINNIiG.net
>>426
手伝ってくれる人はおろか荒らしにあっただけなので一般公開は中止した

>>428
_V0 障害物無視
$B200 00000000 00000000
$A200 000C02E4 0001F04F
完全に無視すると階段も登れないのでZ軸以外の障害を無視するコードだったと思うけど自己責任で
あとフラグクラッシュには気を付けて

>>429
十分理解できる日本語
どの時点のものを拾ったかしらないが、各種パラメータ、黄金特殊能力、おそらく選手データ内に属すると思われる経験値とオリジナル変化球も定義ファイル次第で対応可能
アイテムに関しては起点となるポインタが別
モード別にセレクトボタンで機能を割り当てることもできるけど、それでもアイテムなんかに割り当てない
プラグインは値を細かく設定できるが利点なので全部MAXにしたいとかなら普通に$7コードでアイテムMAXコードを作ったほうが早い

>>430
能力のスピードは所有競走馬にとっては限界値のようなもの
能力や競走馬、幼駒データ以外に所有競走馬、所有幼駒のデータがある
所有競走馬データ504Byteでメモ情報やスピード(offset:0x19E[max:0xFFFF])〜の経験値などの経験値的なものを管理している
トレセン前後で値が増加するのでサーチして書き換えてどうぞ

432 :名無しさん@お腹いっぱい。:2021/05/16(日) 07:42:59.64 ID:1fhIDzw/.net
>>431
データだけ貰えませんか?知識がないのでお手伝いは無理ですがどういうものか見たいので

433 :名無しさん@お腹いっぱい。:2021/05/16(日) 08:24:35.37 ID:U/WiUp+R.net
>>431
ありがとううございます。
トレセン前後(調教でいいのかな?)での変動サーチでは上手く特定できませんでしたので
本賞金からサーチして該当馬を特定→>>410に付いていたエクセルの競走馬タブから(本賞金アドレス)-20hで
競走馬アドレス先頭を特定その後offset:0x19Eとの事ですので+19Ehとして経験値と思い付近を書き換えてみましたが不発でした
当スレッドの73〜112辺を参考にしてみましたが出来ませんでしたので
お手数ですがアドバイスをお願い致します。

434 :名無しさん@お腹いっぱい。:2021/05/16(日) 13:51:35.06 ID:cMmsByAr.net
>>431
ありがとうございます。
アイテムコード、経験値コード(パラメータ、青の能力)などの編集に成功しましたが、黄金の特殊能力とオリジナルの変化球は何をやっても見つけられません。
体力マックスや好感度マックスといったコードも変更できなくて1.06をそのままプレイ中です。
プラグインが不可能ならコードだけでもお願いしてみます。
能力が浅くてあまり役に立てなくてごめんなさい.

435 :名無しさん@お腹いっぱい。:2021/05/16(日) 14:44:08.81 ID:FfZ+TdBk.net
>>432
データってどのデータ?
手伝いと言っても項目定義と画面表示名の修正と二通りある
項目定義はプレイヤーのベースアドレスからのオフセット、データを抽出するためのマスク(1byteなら0xFF、2byteなら0xFFFF、0-7bitなら0x7F)と値の最大最小値を設定するため難しいかもしれないが
画面表示名の修正は例えば現在対ピンチの表示名であるAgainst pinchをtai pinchに修正するとかローマ字がわかれば誰でもできること
荒らしがいるみないなので公開はできないが
まだ試してもないがSJISでソース作成し上手いこと動けば半角カナフォントデータを作成するかもしれない

>>433
競走馬のデータは基本は競走馬データとそこから参照できる能力データほか派生できるデータが色々ある
このプラグインが変更するのはそのあたり
所有競争馬はそれに加えて所有競争馬データ(504byte)というのがある
所有馬以外は管理してないメモ、能力の成長、育成度ほかの管理をしている
メモ情報を書換えるで値検索しメモのアドレスを把握しその近辺に検索範囲を絞りトレセン前後で変動検索すれば見つかる

>>434
黄金の特殊能力が金特のことなら対ピンチから始まる特殊能力データの中に含まれている
オリ変はわからないが選手データの中に変化球種、変化量という並びで変化球にかんするデータがある
単純にはいかないかもしれないがこの変化球種をオリ変の値に書き換えたらオリ変の値に書き換えたらなるかも
これは選手データに付随するデータを書き換えるためのプラグインであるため、選手個別に設定されているわけではない体力マックスや好感度マックスは対象外
パワプロの各種データへのアクセスはだいたいポインタ一つなので体力マックスや好感度マックスなら$3と$7コードで自分でどうぞ

436 :名無しさん@お腹いっぱい。:2021/05/16(日) 15:01:27.17 ID:GcHZlDbW.net
>>431
王都に着いた直後にエルベ周遊道に封鎖してる道行ったら終盤のイベント始まってビックリした
さらにその後のヨシュアサイドでまた開かない扉に突撃したらラスダンのイベント始まったわ
ラスボス倒してあとはエンディングって時に城のあちこちにある終盤のイベントに引っかかって完全に詰んだわ

437 :名無しさん@お腹いっぱい。:2021/05/16(日) 15:02:24.37 ID:GcHZlDbW.net
あ、あと物理無視コードありがとう
ちゃんとクリアした後に遊んでみます

438 :名無しさん@お腹いっぱい。:2021/05/16(日) 15:56:22.05 ID:cMmsByAr.net
>>435
マイライフから金特は対ピンチの数値から検索しても出てきませんでした。
ミッションと関連があるような気もするし…

1.06から0x85048518からが「特殊能力経験値」の始まりなのですが、基本的にFFFFの値を与えても「(青)特殊能力」が金特に変化するといったところがないのですね。

ただし「特殊能力の経験値」はマックスに設定されていて、他の訓練を始めると、経験値をマックスに与えたすべての「特殊能力」が青でいっぱいになるのは事実です。

正確に言えば、私は特殊能力自体を変えたのではなく、特殊能力を取得する経験値マックス部分の住所だけ知っています。

なので一般のスタット経験値やアイテム、青い特能経験値の操作程度です。

直接的にマイライフの特殊能力の変更とスタットの変更は、私の能力では検索できないので不可能な部分です。

439 :名無しさん@お腹いっぱい。:2021/05/16(日) 16:27:32.28 ID:FfZ+TdBk.net
>>438
マイライフでプラグイン使ってで自分のデータを参照して金特が付いているのを確認した
経験値一覧の方にも表示されている
経験値との兼合いから進めると消えたりするのかどうかはわからないが

上のSJISで作成試したら上手くいったので今は下記のように半角フォントを作っている
フォント作成に時間が掛かるので再来週くらいにパワプロ2018の栄冠ナイン、サクセス、サクサクセス、マイライフ、パワフェス、名称甲子園の選手データ変更プラグインをアップする予定
半角カナへの変換はwebで漢字ひらがな変換かけて半角カナ変換するので時間は掛からない

/* ア 0xB1*/
0xb00000000,
0xb01111100,
0xb00000100,
0xb00011000,
0xb00010000,
0xb00010000,
0xb00100000,
0xb01000000,
0xb00000000,
0xb00000000,

/* イ 0xB1*/
0b00000000,
0b00000100,
0b00001000,
0b00011000,
0b00101000,
0b01001000,
0b00001000,
0b00001000,
0b00000000,
0b00000000,

以降プラグインに関する話題だけなら一応見るようにするのでこっちへ書いて
https://medaka.5ch.net/test/read.cgi/gameurawaza/1464345774/

440 :名無しさん@お腹いっぱい。:2021/05/16(日) 16:55:55.98 ID:cMmsByAr.net
>>439
来週中に「パワフル2018」プラグインがアップデートされるとは、とても楽しみで興奮しています。 https://docs.google.com/spreadsheets/d/1ddy59lCIPMNjvKeApDmwBWRtWkhJzDAW1So0X5R2PA4/ edit? usp = sharing.
上のように共有が難しくなったら、どうなるかとても心配です。 何卒、よろしくお願いします
そして私がプログラミング関連知識が浅くてテストスレッドに続けて残すだけの話を申し上げにくいと思います。 今私が申し上げたことが全部ですので。。。 一応日本語のバイトと各種ユニコード変換などは門外漢で基本的に半角'全角'理解が日本人ではないので本当にとてつもなく理解度が不足です. ただ、ゲームの改造に対する興味と愛情のためにイスレッドを発見し、せっかく良い資料に時間と努力を注いで下さっていることにとても感謝しています。 テストスレッドにこれからは分からないことをお聞きしたいと思います。 何卒プラグインのアップデートと共有に広い雅量をお願い申し上げます。

441 :名無しさん@お腹いっぱい。:2021/05/16(日) 19:28:49.41 ID:U/WiUp+R.net
>>435
有意義な助言をありがとうございます。
Fuzzy Searchを何回かトレセン前後で変動検索
で該当馬のスピードの経験値と思われるアドレスを特定できました。
チートでこのアドレスの値をFFFFで固定することで能力値がプラグインで書き換えた値を維持して下がらなくなりました
+6hで勝負根性経験値以下+6hずつでパワー、瞬発力、柔軟性とつずく精神力、賢さ、健康はステータスバーが無いので
確認できずスピードアドレスから-CFhでメモオープンだとおもわれます。
質問ばかりで申し訳ありませんがこの所有競走馬データのアドレスにたどり着くのに毎回Fuzzy Searchで特定をすることでなくて
例えば単純に該当馬賞金アドレスから+(-)とかで特定はできませんでしょうか?
又、半年前にサカつくで多少サーチを覚えてしてエクセルを作ったくらいで自分は知識と能力が有りませんのでプラグインを作れません「本当にすごいと思います」
もし可能でしたら今後組み込んで頂く事は可能でしょうか?
大変失礼いたしました。

442 :名無しさん@お腹いっぱい。:2021/05/16(日) 20:18:45.80 ID:FfZ+TdBk.net
所有競走馬のアドレス
[0x0x817A1A3C(seg1+0x2CA3C)] + 0x1FC * インデックス(max:0xD2)

このあたりの情報から$7コードを使ってメモコードを作成できる
ビット管理なので他項目に影響のない範囲で書き換える
能力の成長度をマックスに固定したいだけなら値を0xFFFF、繰り返し回数0xD2で同じく$7でコード化可能
こっちは2byte単位なので他項目に影響はない

能力の成長度に関しては能力値と整合性を保って書き換えないと意味がないのでやるなら所有競走馬のエディタを作成するのではなくスピードなどの能力値を変更したら、それに連動して整合性を保った値を計算し所有競走馬の成長度を書換にいくようにする必要がある
サカつくは現在能力値を弄ると連動して経験値も書き換えている
今はWinnig Postプラグイン作成に興味が湧かないので上を参考に自分でどうぞ

443 :名無しさん@お腹いっぱい。:2021/05/16(日) 22:24:34.12 ID:FfZ+TdBk.net
パワプロ2018 1.17用プラグイン Z06

https://33.gigafile.nu/0523-cffa2650a5dabb647714334f3ac92ae2f

使用は自己責任で(前のバージョンに戻したいならセーブデータとバージョンデータのバックアップは必須)
そういえばZ06だと試合中にフリーズする不具合があるとみたような
また要望は受け付けていない
基本バグがあっても対応しないが何かあれば解析とは無関係なので以下にどうぞ
https://medaka.5ch.net/test/read.cgi/gameurawaza/1464345774/l10

編集できるもの

栄冠ナイン
編集対象:自チームの選手(選手データから各選手を選択中)
定義ファイル:PCSG01164_01.txt

マイライフ
編集対象:主人公選手
定義ファイル:PCSG01164_02.txt

サクセス、パワフェス共用
編集対象:主人公選手
定義ファイル:PCSG01164_03.txt

サクサクセス・・・主人公選手
編集対象:主人公選手
定義ファイル:PCSG01164_04.txt

名将甲子園・・・自チームの選手データの編集が可能
編集対象:自チームの選手(オーダーから各選手を選択して詳細画面をオープン中)
定義ファイル:PCSG01164_05.txt

プラグインの有効・無効化について、vitacheatメニューを表示し□ボタンを押下で青色時のみ有効
プラグインは栄冠ナインなどの各モードに入り、編集直前に有効にし終了後は無効にする
定義ファイルはux0(imc0、uma0):vitacheat/plg配下に配置する(ux0配下に置く場合はioplusプラグインが必要)
定義ファイルは使用者で編集し各モードで300件まで追加可能
定義ファイルは左から画面表示名、オフセット、マスク、項目制御、最小値、最大値、循環シフト回数になっている
画面表示名は、英数字と半角カナのみ可能でカンマを含まず34文字固定
項目制御〜循環シフト回数は0xから始まる16進値で10桁固定
改行コードはLFとし1行辺りカンマ、改行込みで101Byteになる(半角カナ使用時はSJISで保存する)
サンプルデータとして30件分同梱してある

444 :名無しさん@お腹いっぱい。:2021/05/16(日) 22:32:30.70 ID:FfZ+TdBk.net
あ、同梱のサンプルデータPCSG01164_01.txtのシンラとセイカクは栄冠固有項目だったので、
PCSG01164_02.txt〜PCSG01164_05.txtからは消しておいて

445 :名無しさん@お腹いっぱい。:2021/05/16(日) 23:05:38.07 ID:4dwVzDX/.net
>>416
このプラグイン使おうとすると
FileReadError0x80010013 Fileno0と表示されて使えないのですが
非公開になった>>421のファイルがないと使えないものなんでしょうか?

446 :名無しさん@お腹いっぱい。:2021/05/16(日) 23:13:28.22 ID:1Ye9UlQV.net
>>445
0x80010013はドライブが認識されていない
ux0配下に定義ファイルをおいているのならioplus.skprxを有効にする
あとこっちに書かないで

447 :名無しさん@お腹いっぱい。:2021/05/17(月) 01:16:57.07 ID:ErMrJ+DB.net
「パワフル2018 1.17」マイライフ基本スタット定義ファイルコードの追加が可能な方いますか? プラグイン作ってくださった方はここまでと言って...
すべての金特の獲得もしてみたいのですが、コードの理解が難しくてお話しします。

「定義ファイル追加プラグイン作成者追加分」
ミート ,0x00000064,0x000007F0,0x00000000,0x00000000,0x00000064,0x00000000
コントロール ,0x00000074,0x00003F80,0x00000000,0x00000000,0x00000064,0x00000000
金特はギアチェンジをサンプルにいれておいたはずだけど適当にもう3つ
ロケットスタート ,0x000000E8,0x00000004,0x00000000,0x00000000,0x00000001,0x00000000
バズーカソウキュウ ,0x000000E8,0x00000010,0x00000000,0x00000000,0x00000001,0x00000000
テツワン ,0x000000E4,0x00002000,0x00000000,0x00000000,0x00000001,0x00000000

このように出てきますが、球速やスタミナ、パワー、送球、弾道、砲口、肩、主力なんて、なかなかつかめないですね。
依然として経験値マックスだけしながら触っているところです...
でも経験値に関する住所は
0x85248948を探し出してスタットマックスに成功しましたが、このアドレスを利用したプラグイン定義ファイル用コードの作成は私の能力ではほとんど不可能に近いので能力のある方にお願いいたします。

448 :名無しさん@お腹いっぱい。:2021/05/17(月) 08:11:04.77 ID:+A0yPzay.net
>>441
ちゃんと調べていないので間違いなく正しくないけど適当に経験値を突っ込んでみた

https://50.gigafile.nu/0524-b4c6668f2e0ee986c586922999da53b30

449 :名無しさん@お腹いっぱい。:2021/05/18(火) 20:02:47.46 ID:NZCtpi07.net
ガレリアの地下迷宮と魔女ノ旅団 ver1.05用の武具ステータス編集プラグインを作成

https://45.gigafile.nu/0525-b9f973a4ae88819b6b22ff936fdd3e626

データ編集項目定義はファイル名をPCSG01246_01.txtとし、ux0(imc0、uma0):vitacheat/plg配下に配置
ux0配下に置く場合はioplusプラグインを有効化する必要あり
同梱のサンプルデータで大体の項目を書き換えれる

編集開始時はvitacheatメニューを開き、黄色のPLUGIN ENABLE で□を押し、青色にして有効化する
キャンプメニューからアイテムを選択し、刀剣〜装飾の何れかの武具を選んだ状態でスタートボタンを押下すると編集画面に入る
上下でアイテム選択し、左右で値を変更する
アイテムIDのみDLCの絡みと存在しないIDに書き換えると落ちるため、編集不可にしている
編集終了時はvitacheatメニューを開き、青色のPLUGIN ENABLE で□を押し、黄色にして無効化する

450 :名無しさん@お腹いっぱい。:2021/05/19(水) 06:33:31.84 ID:zssNaEh+.net
>>449
ありがとうございます。すごいですね
ありがたく使わせて頂きます

451 :名無しさん@お腹いっぱい。:2021/05/19(水) 06:35:36.14 ID:zssNaEh+.net
どなたかうたわれるもの偽りの仮面と二人の白皇のBPコード教えていただけませんか?

452 :名無しさん@お腹いっぱい。:2021/05/19(水) 09:54:17.52 ID:nFgxom6hn
>>451
頑張って自力で探して下さいネ♪

453 :名無しさん@お腹いっぱい。:2021/05/19(水) 12:26:31.69 ID:3I/+DS6q.net
>>451
どーぞ
https://docs.google.com/spreadsheets/d/10K9Z2sz2o6yPTydUHkwsJtjQgFZlD8a24etM8vJNCaE/

454 :名無しさん@お腹いっぱい。:2021/05/19(水) 12:30:55.00 ID:fWnOM8+O.net
>>453
ありがとうございます。全力で感謝致します。

455 :名無しさん@お腹いっぱい。:2021/05/20(木) 06:33:59.74 ID:/ARA/Q/x.net
個人的に、ファイルのupはこいつらの方が楽だと思う。匿名性も多少は高まる。
https://catbox.moe/
https://pomf.cat/
https://anonfiles.com/

456 :名無しさん@お腹いっぱい。:2021/05/20(木) 20:05:15.50 ID:an6D9MUZ.net
gigafileでいいわ

457 :名無しさん@お腹いっぱい。:2021/05/20(木) 23:29:20.95 ID:fdS6v/N+.net
vitacheat用のプラグインを更新

https://17.gigafile.nu/0527-d890b6324ad99cdca5b51f2ac156aedf1

PCSG01112 undertale ver1.08
・所持金などの変更 _01.txt定義追加で対応可能
・セレクトボタンで値の固定

PCSG01246 ガレリアの地下迷宮と魔女ノ旅団 ver1.05
・装備品以外のアイテムへの対応 _02.txt定義追加で対応可能
・キャラデータへの対応 _03.txt定義追加で対応可能

PCSG01174 Winning Post8 2018 ver1.06
・編集できる機能に変化はない
・固有データ編集の一覧化
・操作の見直し
・半角カナの表示対応(WP8 ULVの漢字項目名を自動変換)
・調教師の選択対応(ショトカへの追加不要)

以降追加変更予定なし

458 :名無しさん@お腹いっぱい。:2021/05/22(土) 19:42:01.66 ID:w1+4Zl88.net
どなたかデジモンワールド- Next Order のチートコード知っている方教えて頂けないでしょうか?

459 :名無しさん@お腹いっぱい。:2021/05/28(金) 02:55:05.59 ID:2QCdGzKk.net
>>457
wp8のプラグインなんだけど
FileReadError:0x80010013 FileNo:8
って出るのは俺環?
このまま使っても大丈夫?

460 :名無しさん@お腹いっぱい。:2021/05/28(金) 08:43:56.29 ID:YbT37bvq.net
ファジー検索するときってどれくらいの範囲指定してる?くっそ遅いんだけど

461 :名無しさん@お腹いっぱい。:2021/05/28(金) 10:41:41.30 ID:svoaY31a.net
>>459
ここに書くなって何度も言われてるでしょ
まぁその質問が出る辺り僅かなりとも過去レス読んでないんだろうね

462 :名無しさん@お腹いっぱい。:2021/05/28(金) 11:53:00.70 ID:Fh9hNGy2.net
>>461
当の本人がこっちに書き込んでくれてるしいいんじゃないか?

463 :名無しさん@お腹いっぱい。:2021/05/28(金) 12:22:33.98 ID:v/H0j4QW.net
プラグイン自体ははこっちに上げるけどプラグインについての質問なんかはスレの趣旨に合わないからはあっちでしろってことじゃないの?
なんにせよすぐ上のレスにエラーについて答えてる人がいるのに現行レスすら検索せずに質問してるのは擁護できないけどね

464 :名無しさん@お腹いっぱい。:2021/05/28(金) 13:36:47.53 ID:18JUNmF/.net
別にこっちでやれば良いと思うけど

465 :名無しさん@お腹いっぱい。:2021/05/28(金) 16:29:32.38 ID:v/H0j4QW.net
話通じねえ…文章からして同じ輩がID変えて自分擁護してそう

466 :名無しさん@お腹いっぱい。:2021/05/28(金) 19:54:25.95 ID:w9hRuaFI.net
>>182
WP8 2018で所有幼駒メモオープンのコードを作りたくて
Fuzzy Search(変動検索)で手動で例えば小回りを不明〜普通にして
小回り不明時にサーチで value=initial,searchtype=unknown,valuetype=8bit
Range0x81000000-0x89000000で実行
その後小回りを普通に手入力しサーチで value=initial,searchtype→>(小回りのメモ値が不明時よりも大きくなったと思い),valuetype=8bit
Range0x81000000-0x89000000で実行
その後再び小回りを不明に手入力しサーチで value=initial,searchtype→<(小回りのメモ値が普通時よりも小さくなったと思い),valuetype=8bit
Range0x81000000-0x89000000で実行
としてやってはみているのですがどうしても目的のアドレスにたどり着けませんので何か根本的にサーチ方法を間違えているのでしょうか?
どなたかサーチ方法を教えて頂けると有難いのですが、よろしくお願いいたします。

467 :名無しさん@お腹いっぱい。:2021/05/28(金) 20:32:30.64 ID:ldnHMuHp.net
スピード、スタミナ、勝負根性みないに何段階かを手動入力できるもので検索するだけで特定できた気がする
検索条件は8bitの値検索
値は入力値そのままだったか+-1だったか忘れたが3パターンでやっても直ぐ絞り込める

468 :名無しさん@お腹いっぱい。:2021/05/28(金) 21:07:45.63 ID:ldnHMuHp.net
と思ったけどBit管理しているみたいでスピードに勝負根性も絡んでくる
勝負根性の入力値を0か4にしてスピードの入力値0〜5(値そのまま)で8bit値検索すれば直ぐ見つかる

469 :名無しさん@お腹いっぱい。:2021/05/29(土) 22:20:52.45 ID:WXfWqmAu.net
>>467
ありがとうございます。
書き込みの通りサーチをしたらすぐに特定できました。
メモ>>181を参考に所有全幼駒対応のコードを作りたかったのですが自分のスキルでは難しいと思いましたのでその都度、メモリブラウザで各幼駒のメモをオープンさせています
ただ1頭1頭ってのは面倒くさいですね。
プラグインに組み込んで欲しいですけど作成の方も以降更新なしとの事ですし、贅沢な話ですね。
需要のないコードですが
Winning Post8 2018 ver1.06
_V0 資金9999億9999万円
$B200 00000001 00000000
$0200 000FA330 05F5E0FF

_V0 お守り金銀銅赤255個
$B200 00000001 00000000
$0200 000FD25C FFFFFFFF
スレ汚し失礼いたしました。

470 :名無しさん@お腹いっぱい。:2021/05/29(土) 23:37:16.07 ID:dluxHgDH.net
上のプラグインのこと言ってるなら項目個別に細かく値を設定することを目的としているため要件に合わない
メモ情報を細かくON/OFFしたいなら別だけどそんな需要まずない
メモ情報をフルオープンしたいならvitacheatのコードでやった方が早い
1頭できてるなら複数もコード化できる
まずは上の検索を行い1頭目と2頭目の入力したスピードのメモアドレスを調べてその差をとる
仮に1頭目のメモオープンコードの一部が

$B200 00000001 00000000
$0200 12345678 FFFFFFFF

だった場合は
$B200 00000001 00000000
$4201 12345678 FFFFFFFF
$00xx yyyyyyyy 00000000

とすればいい

xxは繰り返し回数で2頭ならxx=02、3頭ならxx=03
yyyyyyyyは上で計算したアドレス差

注意点としては、上で便宜上呼称している1頭目と2頭目が所有幼駒データの1番目と2番目であるとは限らないこと
十分な繰り返し回数を設定しているにも関わらず効果がない所有幼駒がいる場合は、yyyyyyyyの値を2で割ってみたり、12345678からyyyyyyyyを引いてみたりして
正確な所有幼駒1頭目のアドレスと次の所有幼駒までのアドレス差を特定する
yyyyyyyyを割った結果奇数になる場合はyyyyyyyyを割る必要はない
確かそんなコロコロ変わらなかったと記憶してるけど、所有幼駒データへはポインタを使っているので余裕ができたら$4を$7に変更して半完成
半完成というのはメモ情報の出だしと最後が他項目と被っているなら完璧なコードは無理だから

471 :名無しさん@お腹いっぱい。:2021/05/30(日) 05:08:30.55 ID:m1mDaAKS.net
>>470
すみません色々と説明、アドバイスをありがとうございます。
とりあえず所有幼駒メモコードが出来ました
_V0 メモ(所有幼駒2頭分)
$B200 00000001 00000000
$4201 04AF09CB FFFFFFFE
$0002 00000088 00000000

2行目(所有幼駒1頭目のメモアドレス先頭0x862F0FCB)-(seg1アドレス0x81800F00)
3行目とりあえず2頭分で(所有幼駒2頭目のメモアドレス先頭0x862F1053)なので
0x862F1053-0x862F0FCBで1頭目から2頭目のアドレス差は88
こんな感じで出来たのですが。

>>177の説明に記載がある通りに本当は$4じゃなく$7コードが正しいと思うですが気になり
>>181を参考にチャレンジしてみたのですが、所有幼駒データの先頭アドレスがseg1の範囲内でヒットせずに
この当たりでつまずきました>>89に記載されている様に評価額からサーチし、能力番号ID(取引額+ch)を特定したまではいいのですが
seg1の範囲ではなく0x86〜の値でしかヒットしなかったので>>181で記載のmmmmmmmmが求められませんでした
試しに計算しますとmmmmmmmmはメモ表示フラグアドレスから幼駒データの開始アドレスを減算したものとの事ですので
メモ表示フラグアドレス0x862F0FCB-幼駒データの開始アドレス0x86024A20(seg1の範囲ではないけれど)=2CC5ABとなり
mmmmmmmm=2CC5ABとして以下の様にやってみたのですがうまくいきませんでした。

$B200 00000001 00000000
$D509 04AF09CB 00000000
$7201 04AF09CB←(nnnnnnnn) 002CC5AB←(mmmmmmmm)
$7701 00000000 FFFFFFFF
$00C8 0000010C 00000000←アドレス+10Cで1頭目から200頭目分をメモオープンにする
又このアドレス+10Chが自分の計算した1頭目から2頭目までの88hとは異なるので自分にはお手上げでした
幼駒アドレス、所有幼駒アドレス わからない事だらけで難しいです。

472 :名無しさん@お腹いっぱい。:2021/05/30(日) 05:41:39.07 ID:3iA9JiH9.net
あーごめん、ポインタ使っていて絶対値のアドレスがだいたい固定だったと思うので$4で作るなら$B2行は不要
以下$7で作りたいなら
アドレス差0x88というのが正しければ所有幼駒データのサイズは0x88になる
メモのアドレスは所有幼駒のベースアドレスから見て0x88以内にあるデータになる
メモリブラウザでメモのアドレスから-0x88していって様子が変わったなら、その変わる前のアドレスが所有幼駒1頭目のメモのアドレスになる
つまり所有幼駒1頭目のベースアドレスは所有幼駒1頭目のメモのアドレス〜所有幼駒1頭目のメモのアドレス-0x88の範囲内に必ず存在する
たしかベースアドレス+0byte目のデータは所有幼駒IDだったと思うが
なので、以下の検索条件で検索を行う

検索種類:範囲検索
検索サイズ:32bit
検索値:所有幼駒1頭目のメモのアドレス-0x88メモのアドレス〜所有幼駒1頭目のメモのアドレス
検索範囲:seg1範囲

上記でHITしたアドレス-seg1をnnnnnnnnとしベースアドレスからメモ情報のアドレス差をmmmmmmmm、繰り返しをooとすると
$B200 00000001 00000000
$7201 nnnnnnnn mmmmmmmm
$7701 00000000 FFFFFFFE
$00oo 00000088 00000000

になるかな、$7の仕様はマニュアルみてないから適当だけど
180は2013版の$4を$7に直す手順なので2018版には当てはまらない

473 :名無しさん@お腹いっぱい。:2021/05/30(日) 09:22:00.41 ID:m1mDaAKS.net
>>472
度々本当にありがとうございます。
どうやら所有幼駒1頭目メモアドレス〜(-Bh)が所有幼駒1頭目IDである事が濃厚なのですが
(該当アドレスを試しに所有幼駒2頭目と同じ値にすると同じ幼駒に変わりました)
それで以下の様に作成してみましたが不発でした
$B200 00000001 00000000
$7201 04AF0DC0 0000000B
$7701 00000000 FFFFFFFE
$0003 00000088 00000000←とりあえず3頭分
nnnnnnnn=所有幼駒1頭目ID(0x862F0FC0)-seg1(0x81800200)=04AF0DC0
mmmmmmmm=所有幼駒1頭目メモアドレス(0x862F0FCB)-所有幼駒1頭目ID(0x862F0FC0)=0000000B
上記の様な計算になるのですがコードをONにしても反映されません。
何か計算違いか勘違いでしょうか?
やはりわからない事だらけで難しいです。
seg1やメモアドレス等は>>471の時と違いゲームを起動しなおしましたので

474 :名無しさん@お腹いっぱい。:2021/05/30(日) 15:47:00.92 ID:O8+kyy6i.net
検索条件を見てもらえばわかると思うんだけど要はseg1の範囲内に幼駒1頭目の所有幼駒データへの先頭アドレスへのポインタアドレスが存在する
だから
nnnnnnnn=所有幼駒1頭目ID(0x862F0FC0)-seg1(0x81800200)=04AF0DC0 の0x862F0FC0は明らかにseg1の範囲外であり誤り

所有幼駒1頭目ID(0x862F0FC0)のこれが本当に正しいと仮定するとseg1の範囲内にこのアドレスをポイントしているアドレスが存在するので、検索範囲をseg1範囲、値を0x862F0FC0としてを32bit値検索する
ヒットしたアドレスは当然seg1の範囲内でそれからseg1の先頭アドレスから引いた値をnnnnnnnnに設定する

もし0x862F0FC0がseg1の範囲内でヒットしない場合は0x862F0FC0が所有幼駒データの先頭アドレスではないので>>472を参考にもう一度探す

475 :名無しさん@お腹いっぱい。:2021/05/30(日) 17:47:21.89 ID:m1mDaAKS.net
>>474
ようやく目的のコード化が出来ましたありがとうございました。
ご指摘の通りにサーチをして0x862F0FC0を参照しているポインタアドレスがseg1内に有りました
0x8182CCA4でした 表示値が C0 0F 2F 86 でしたので????
でしたが過去ログなどを調べたら自分にはよく理解できませんがエンディアン方式で何とか?
で分からないので深く考えずに単純に表示が逆かな位で

nnnnnnnn=所有幼駒1頭目ID(0x8182CCA4)-seg1(0x81800200)=0002CAA4で
mmmmmmmm=0000000Bでコードを作成出来ました
$B200 00000001 00000000
$7201 0002CAA4 0000000B
$7701 00000000 FFFFFFFE
$00C8 00000088 00000000
日曜日に一日中やってようやくたどり着いた次第ですが理解力不足・スキル不足と情けなく思います。
これで何とか形になりましたので他の調子や疲労のコードにも挑戦出来たらと考えます。
>>474さん方々にとっては非常に低レベルで何で出来ないの?位の事かもしれませんが自分にとってはとても勉強になり
ました。アドバイスご指摘に感謝いたします。

476 :名無しさん@お腹いっぱい。:2021/05/30(日) 18:46:04.41 ID:O8+kyy6i.net
そのコードだと上で説明した通りメモ情報の開始データとバイト内で成長(健康)の上位1bitが競合し、そのデータを削除してしまう
書込み値を0xFFFFFFFEから0xFFFFFFFFにすると常にで成長(健康)の上位1bitがオンになるけれど、まだそちらのがマシだと言える
幸いメモ情報の終了データの方は他のデータと競合していなそうなので書込み値で気にするのは上くらい

それより問題なのが繰り返し回数に0xC8を設定していること
0xC8では大きすぎて所有幼駒データを超えた領域のデータを破壊してしまう
正しくは0x8Cだと思うがBCCが境界を含んだかどうだか自信ないので0x8Bのが良いかも
繰り返し回数は所有幼駒データの先頭から+0x88していけば、所有幼駒データを超えたところで構造が変わるので最後の所有幼駒データのアドレスがわかる
そしたら(最後の所有幼駒データの先頭アドレスー1頭目の所有幼駒データの先頭アドレス) / 0x88 + 1で求まる

$B200 00000001 00000000
$7001 0002CAA4 0000000B
$7701 00000000 000000FF
$008C 00000088 00000000
$7201 0002CAA4 0000000C
$7701 00000000 FFFFFFFF
$008C 00000088 00000000

2-4行目は成長(健康)に影響与えたくないなら見えるメモ情報は減るが削除する

このあたりが現在のvitacheatコードの限界

残念ながら調子や疲労といったデータは以下の理由から無理
調子や疲労といったデータは所有馬以外でも管理されているため所有競走馬や所有幼駒データには存在せず競走馬データに存在する
競走馬データは競走馬全馬が所持しているデータのため上の様なコードを作成しても競走馬全馬に影響が出る
現在のvitacheatコードでは馬主コードがどうだとか判定し所有馬のみ有効にするといったことは無理
調子、疲労データが存在する同バイト内には上のメモ−成長(健康)のように競合する他のデータが存在するため目的のデータのみを書き換えることができない

477 :名無しさん@お腹いっぱい。:2021/05/30(日) 19:40:00.93 ID:m1mDaAKS.net
>>476
ありがとうございます。
健康のメモ情報はそうゆう事だったのですね成程です。

0xC8では大きすぎて所有幼駒データを超えた領域のデータを破壊してしまう
所有数は特に意識してませんでしたのでそうやって確かめられるのですね!
調子や疲労→やはり無理そうですね
コードをきちんとした説明でより良い形にして頂きありがとうございます。m(__)m
こんどは来週の日曜日に所有競走馬のメモオープンを調べたいと思います

478 :名無しさん@お腹いっぱい。:2021/05/31(月) 01:48:24.39 ID:d4XY3qiF.net
調子や疲労は前に神プラグインを作ってくれたのでそれを使えばいい
Vita Cheatの神プラグインで競走馬のデータが全部書き換え出来るのにコードにできないのはよくわからん

479 :名無しさん@お腹いっぱい。:2021/05/31(月) 02:40:16.83 ID:O8KGpwUU.net
いやだからコード化できない理由は>>476で書いた通り
プラグインで実現するならオフセット、値、マスクを記憶して値を固定化するか全競走馬走査してプラグインでいうところのオーナーが44(主人公馬主コード)なら疲労を0に調子を50に設定すればできる
ただしbit単位での常時書込みは値の読取りから書込みの間にゲーム側で同データに対し書込みを行うと極小だが不具合が発生する確率もある上、常時書込みにより余計な負荷が掛かるので一番良いのが疲労と調子を書き込みにいくプログラムを修正する
修正内容は競走馬データの疲労や調子を書き込むタイミングでオーナーが44(クラブ馬主も対象にしたいなら45も追加)なら値を0や50にし、それ以外ならそのまま書き込むる自作関数を作成して呼び出すのが一番負担が少なくおすすめ
ただ難易度は高い

480 :名無しさん@お腹いっぱい。:2021/05/31(月) 08:49:40.03 ID:dA+JLGww.net
どなたかウイニングポスト8 2018のプラグインを再アップして頂けませんでしょうか?

481 :名無しさん@お腹いっぱい。:2021/05/31(月) 11:32:23.23 ID:P64sraNB.net
再配布の許可ねえから無理だ諦めろ

482 :名無しさん@お腹いっぱい。:2021/05/31(月) 11:51:37.22 ID:H5gu112x.net
テンプレにも転載了承の上でとか書いてあるのでいーんでないかい。

483 :名無しさん@お腹いっぱい。:2021/05/31(月) 12:38:24.87 ID:LdYLtrJV.net
転載権利云々がややこしいからこのルール敷いたんだからさ
このスレに貼った以上好きにどうぞ

484 :名無しさん@お腹いっぱい。:2021/05/31(月) 13:18:34.69 ID:xPuvM/D/.net
テンプレ見た感じあくまで転載了承の上ってのはコードに関してやろ
勝手に拡大解釈すんなよ

485 :名無しさん@お腹いっぱい。:2021/05/31(月) 15:46:52.96 ID:LdYLtrJV.net
は?いや勝手にするけど

486 :名無しさん@お腹いっぱい。:2021/05/31(月) 16:10:11.95 ID:mzDz9UDC.net
クソガキ臭

487 :名無しさん@お腹いっぱい。:2021/05/31(月) 16:26:12.81 ID:nFTDUNx/.net
ルール無視のチートしてスレのルールは守るお前ら好き

488 :名無しさん@お腹いっぱい。:2021/05/31(月) 16:26:14.50 ID:KWMOy8DO.net
ルール持ち出しておいてそこ突かれたら「俺は勝手にする」は素直に草なんだ

489 :名無しさん@お腹いっぱい。:2021/05/31(月) 16:30:19.48 ID:nFTDUNx/.net
数少ない民だから仲良くしようぜ

490 :名無しさん@お腹いっぱい。:2021/05/31(月) 16:43:18.95 ID:LdYLtrJV.net
転載自由のスレに来ておいてどのツラこいて権利主張するもの置いてんだ
俺のものだから転載すんなーがしたいなら別のスレ立ててそっちでやれ

491 :名無しさん@お腹いっぱい。:2021/05/31(月) 16:49:25.65 ID:KWMOy8DO.net
転載自由なんてどこにも書いてないんだよなぁ
義務教育まともに受けてないと自分の都合のいいように解釈しちゃうんだね

492 :名無しさん@お腹いっぱい。:2021/05/31(月) 16:54:34.07 ID:nFTDUNx/.net
7 名無しさん@お腹いっぱい。 sage 2021/01/12(火) 07:46:20.73 ID:5A2D9JnZ
※トラブル防止のためこのスレに書き込むチートコードは転載了承の上、書き込みお願いします

これか

493 :名無しさん@お腹いっぱい。:2021/05/31(月) 17:26:50.82 ID:LdYLtrJV.net
はぁ…こんな無駄なやり取りを避けるために決めたのに>>491みたいなゴミカスが騒ぎ立てる
なんなんマジで

494 :名無しさん@お腹いっぱい。:2021/05/31(月) 17:28:52.36 ID:KWMOy8DO.net
>>493
ここに上げたもの全部転載自由ってルールならしっかりテンプレ作ろうね
テンプレもまともに作れないようじゃダメダメだぞ

495 :名無しさん@お腹いっぱい。:2021/05/31(月) 17:32:53.99 ID:vCB4c47j.net
ガイジに揚げ足取られるようなテンプレじゃ駄目だって事だよ

496 :名無しさん@お腹いっぱい。:2021/05/31(月) 17:41:51.87 ID:kK1O75Kw.net
どっちもどっち
チートコードとしか書いてないのも悪いし、過剰に自治するのもなんだかなって感じ

497 :名無しさん@お腹いっぱい。:2021/05/31(月) 18:42:05.84 ID:gjuAv8ie.net
別に好きしたらいいでしょ。
晒した以上ある程度好き勝手に使われるのは作者も承知してるだろうし。
それを見てどう思うかは知らんけど。

498 :名無しさん@お腹いっぱい。:2021/05/31(月) 19:07:01.42 ID:nqs8ONxV.net
とりあえず製作者だけど転載に関してはPSVita チート解析スレ内のみ自由ってことで
万一他でアップされてそこで批評されてもソース持っている私しか対処できないから

ウイポのソースは弄ってないはずだけど自信ないのでアップロードは最新のを落とした人に任せる
自動変換した表示項目名の誤字修正をしている人や別ゲー用に作ったプラグインの新しい定義作っている人がいればそういうのも共有してほしい

あと読みづらい半角カナについてフォントをこうしてほしいという希望があれば

/* ア 0xB1*/
0xb00000000,
0xb01111100,
0xb00000100,
0xb00011000,
0xb00010000,
0xb00010000,
0xb00100000,
0xb01000000,
0xb00000000,
0xb00000000,

0xbからから始めて10行分作って貼って、ルールは
1の箇所に設定した色が置かれる
0の箇所は基本黒色が置かれる
上1行下2行および0xb以降の左1行右2行は0を設定した縦7x横5内に定義する

499 :名無しさん@お腹いっぱい。:2021/05/31(月) 20:27:35.99 ID:LdYLtrJV.net
プラグイン作れる猛者がいるとか思考にないから。
本人から了承得たしスレないにあるコンテンツはスレ内のみ転載というか再配布ありでokね?
もうスキマないよな。

500 :名無しさん@お腹いっぱい。:2021/05/31(月) 20:54:45.97 ID:1aY0cO/B.net
こいつはこいつで必死すぎ
やっぱ句読点ガイジは触れたらあかんわ

501 :名無しさん@お腹いっぱい。:2021/05/31(月) 21:35:56.98 ID:NLQHA/rh.net
>>477
所有競走馬メモオープン
$B200 00000001 00000000
$7001 0002CA3C 000000D3
$7701 00000000 000000FF
$0032 000001FC 00000000
$7201 0002CAA4 000000D4
$7701 00000000 FFFFFFFF
$0032 000001FC 00000000

502 :名無しさん@お腹いっぱい。:2021/05/31(月) 21:53:17.05 ID:NLQHA/rh.net
訂正
所有競走馬メモオープン
$B200 00000001 00000000
$7001 0002CA3C 000000D3
$7701 00000000 000000FF
$0032 000001FC 00000000
$7201 0002CA3C 000000D4
$7701 00000000 FFFFFFFF
$0032 000001FC 00000000

503 :名無しさん@お腹いっぱい。:2021/05/31(月) 23:15:35.39 ID:LdYLtrJV.net
>>500
権利関係で揉めると結果的に衰退を加速させるんだよ
何も分からない馬鹿は黙ってろ。悪いがこれだけは自治させてもらう

504 :名無しさん@お腹いっぱい。:2021/06/01(火) 01:26:13.63 ID:WRV6ZQkY.net
テンプレに転載自由って書いてある!だから転載OK!え?なに?コードとしか書いてない?そんなの関係ねえ!!!
↑これの方が衰退させる原因になるし、権利関係的に危ないと思うけど?

505 :名無しさん@お腹いっぱい。:2021/06/01(火) 01:45:26.93 ID:0yhNsIaR.net
そして誰も上げなかった

・・・月日は流れ時は世紀末、今はマウント猿が微笑む時代
人々の記憶から>>480の願いが忘れ去られた頃、一人の男があらわれ・・・

506 :名無しさん@お腹いっぱい。:2021/06/01(火) 01:48:59.67 ID:BwUr1HuK.net
特記すべき注意事項(転載禁止や自由)がないのは過去レスで合意ってことだろ
そもそもネットに一回上がったもので不特定多数にセキュリティなしで公開してるんだから自治厨だろうが関係なしに文句いう権利ある?

507 :名無しさん@お腹いっぱい。:2021/06/01(火) 01:52:14.78 ID:zKhmTYkc.net
まぁもういいやん終わった話よ

508 :名無しさん@お腹いっぱい。:2021/06/01(火) 02:02:03.23 ID:zGv9oFDm.net
>>506
セキュリティがなかろうが不特定多数に公開しようが著作権は消えねえぞ間抜け

509 :名無しさん@お腹いっぱい。:2021/06/01(火) 03:27:20.02 ID:BwUr1HuK.net
>>508
著作権wwwガイジの脳足りんは黙ってろやw

510 :名無しさん@お腹いっぱい。:2021/06/01(火) 05:57:22.63 ID:bLwJfMA8.net
文句言ってないでうpすればそれで終わる話だろ……

511 :名無しさん@お腹いっぱい。:2021/06/01(火) 12:33:27.29 ID:2BJgFRH9.net
ところで、閃の軌跡はセピスと金ぐらいしかないのかな?

512 :名無しさん@お腹いっぱい。:2021/06/01(火) 12:37:14.46 ID:SdvglH9l.net
>>509
プラグインには著作権がないと思ってるお前が脳足りんのガイジじゃねえか
ブーメラン投げるのやめろや社会のゴミクズ

513 :名無しさん@お腹いっぱい。:2021/06/01(火) 12:56:32.95 ID:2BJgFRH9.net
もうええて

514 :名無しさん@お腹いっぱい。:2021/06/01(火) 21:47:13.95 ID:J8BwRw16.net
最近パワプロ2018プラグインの要望をしてる海外の方?と思われる人の書き込みが無いですね。

結局>>447辺りで質問している

望みの定義ファイルや望みの項目書き換えは出来たのだろうか?少し気になる。

515 :名無しさん@お腹いっぱい。:2021/06/01(火) 23:29:49.82 ID:BwUr1HuK.net
>>512
著作権のあるなしの話してねえからw
思い込みで崖から転がり落ちて死ねば?

516 :478:2021/06/01(火) 23:30:06.63 ID:fpNsCVuM.net
どなたか再アップお願い致します

517 :名無しさん@お腹いっぱい。:2021/06/02(水) 05:08:41.68 ID:B9ZgDBvK.net
>>515
「関係なしに文句いう権利ある?」ってお前が言ったんやから著作権の話し出されてもおかしないで
お前の負けや
ちゅうかいい加減反応せんでスルーできへんのか?お前も荒らしと変わらへんで

518 :名無しさん@お腹いっぱい。:2021/06/02(水) 07:53:44.58 ID:yi26bfe8.net
ブーメラン ブーメラン ブーメラン ブーメラン♪

519 :名無しさん@お腹いっぱい。:2021/06/02(水) 08:51:59.34 ID:bUZ5YjkZ.net
俺も含めてチートの話題していないここまでのヤツ全員ガイジ

520 :名無しさん@お腹いっぱい。:2021/06/02(水) 08:56:55.03 ID:Tip1VHr1.net
外国ニキとは別人だけどパワプロプラグイン教えてもらって調べたけど結局送球と走塁と弾道がわからなかったわ

521 :名無しさん@お腹いっぱい。:2021/06/02(水) 10:55:00.63 ID:e8SlcLSs.net
>>453
これ偽りの仮面がないね

522 :名無しさん@お腹いっぱい。:2021/06/02(水) 15:19:42.49 ID:UJ2zkClM.net
>>521
偽り戦闘少ないしデータ触っても振り幅少ないし面白味なかったからね

523 :名無しさん@お腹いっぱい。:2021/06/02(水) 15:21:43.63 ID:UJ2zkClM.net
一応memdumpの頃は作ってたけどvitacheatまで作る気はなかった

524 :名無しさん@お腹いっぱい。:2021/06/02(水) 15:37:58.72 ID:e8SlcLSs.net
>>522
レスサンクス

たしかに戦闘は少なかったな
久しぶりに偽りからチート使ってしようかと思ってたが諦めるしかないか…

525 :名無しさん@お腹いっぱい。:2021/06/02(水) 22:20:18.97 ID:SvwJ9X9C.net
あれから他のゲームのプラグインも作ってみて最終的にこんな仕様に落ち着いた
ベースアドレスさえ取得できれば大抵のゲームに対応できると思う

PCSG00694 ソフィーのアトリエ 〜不思議な本の錬金術士〜 1.05 用 コンテナアイテム編集プラグイン

https://49.gigafile.nu/0609-7b654aabc6bb1e7c7fc618fad19a6eda

選択中のアイテムアドレスをどうしても取得できなかったので仕方なく内部で0x88000000〜0x89000000を検索している
自身の環境では100%動作しているが環境依存のため範囲内でキー情報を取得できなかったり不正なアクセスになったりで動作しない可能性あり

◆操作
・スタート:コンテナでアイテム1個を選択した状態から編集モードへ
【編集モード】
・スタート:閉じる
・上下:項目選択
・LR:ページ選択
・左右+/×/○/△/□/□×/×○:値+−1/10/100/1000/10000/最大・最小値/最大値の10%
・□+上:値固定登録/解除(vitacheatから値固定を有効化で20個まで値固定)
・セレクト:選択項目のみ画面上部に表示(値変更で即時ゲーム画面が更新される場合画面を見ながら値を設定できる)
・左右スティックどちらかを上に倒している間:ゲーム画面操作可能

◆定義F仕様
・カンマ区切り改行(LF)込みで1行105バイト固定長
・左から画面表示名、オフセット、タイプ、符号有無、サイズ、シフト、項目制御、最小値、最大値

【画面表示名】
・英数字+半角カナで34バイトを設定

【オフセット】
・ベースアドレスからのオフセットを0xから始まる16進数10バイトを設定

【タイプ】
・0x00:整数型、0x01:float型、0x02:double型、0x03:bit型を4バイトで設定

【符号有無】
・0x00:符号無、0x01:符号有を4バイトで設定
・float型、double型の場合は無条件で符号有になる

【サイズ】
・整数型の場合は、書換えるサイズをバイト単位で0x01、0x02、0x04、0x08の中から4バイトで設定
・float型、double型の場合はサイズ固定のため参照しない
・bit型の場合は書換えるサイズをビット単位で0x1〜0x1Fの中から4バイトで設定

【シフト】
・bit型以外の場合は0x00000000を設定する
・bit型の場合
 ・下位2バイト(0〜15ビット)は値を切り出すために必要なシフト数を設定する
 ・16〜23ビットはローテートシフト数を設定する
 ・上位1バイト(24〜31ビット)は何ビット目でローテートシフトするかを設定する

【項目制御】
・編集不可の場合は1ビット目を1に設定する
・非表示の場合は2ビット目を1に設定する
・選択リストからの値選択にしたい場合は3ビットから目3ビットで(2〜4ビット)で選択リスト番号(1〜7)を指定する
 ・選択リストを利用する場合はゲームID+d_01〜07.txtをux0(imc0、uma0):vitacheat/plg配下に配置
 ・選択リストの仕様は改行コード(LF)で、0xから始まる16進数10バイトを設定(1000件まで)

【最小値・最大値】
・0xから始まる16進数18バイトを設定

526 :名無しさん@お腹いっぱい。:2021/06/03(木) 00:32:54.24 ID:BiMtPkCj.net
>>525
確認してみましたが無事使えました、お疲れさまです

セレクトボタンの機能があるので必要性は薄いですが、前スレで上げていた特性、効果リストを上げておきます
https://17.gigafile.nu/0610-f541a3b83267408c180933ab7c2f78e6

527 :名無しさん@お腹いっぱい。:2021/06/03(木) 02:17:03.24 ID:Ve7XMOZH.net
>>517
文脈読めてないのは草
本人が注意もパスもかけずにって言うてるやろガイジ
二次配布したら著作権法違反wで通報しますって書いてあるんか?

528 :名無しさん@お腹いっぱい。:2021/06/03(木) 05:58:12.99 ID:YVW2dFew.net
ようやくガイジ同士の殴り合いが終わったと思ったら第三者装っての粘着ガイジがまた煽り始めて草

529 :名無しさん@お腹いっぱい。:2021/06/03(木) 07:06:00.85 ID:qLMxKzc2.net
いいかげんチートと解析の話題以外は別のとこでやってくれ
プラグインを作ってくれる人もいて解析も進められるのに邪魔だから

530 :名無しさん@お腹いっぱい。:2021/06/03(木) 10:19:37.97 ID:93cobSmN.net
PCSGで1番コードが充実してるのはスプレッドシート?

531 :名無しさん@お腹いっぱい。:2021/06/03(木) 10:22:50.32 ID:pl7UEHpO.net
ソフィーもいいけどスカロジもヨロシク

532 :名無しさん@お腹いっぱい。:2021/06/03(木) 19:15:24.61 ID:FF0ZC+uk.net
https://33.gigafile.nu/0610-ff0152e00018a0e08c604f81a3294a84
自分で調べた数値。多分使えるはず。
送球と走塁と弾道わかる人だれか教えて
あと名将甲子園のアイテムリスト。コード化する能力ないからデータだけ
プラグインあれば意味ないけど

533 :名無しさん@お腹いっぱい。:2021/06/03(木) 22:44:16.57 ID:Dl6XzPwQ.net
>>532
走塁は16bitで循環シフト2の3bit(0-7)の8段階管理
送球は16bitで循環シフト1の7bit(0-127)の128段階管理(実際はmax100かも)
弾道は2bit(0-3)の4段階管理

走塁と送球は直ぐ近く(打たれ強さ、クイック、対左打者を参考に)
捕球と弾道は直ぐ近く

534 :名無しさん@お腹いっぱい。:2021/06/04(金) 00:47:08.83 ID:hCdPOUJY.net
>>480の願いをなかったことにしてはいけない

俺はゲームすら買ってないからどうしもようもなんだけど

535 :名無しさん@お腹いっぱい。:2021/06/04(金) 15:32:19.89 ID:6PzwJtgk.net
普通にうp主にお願いしたほうが早い

536 :名無しさん@お腹いっぱい。:2021/06/04(金) 20:28:18.24 ID:SAdWM7No.net
自分もWinning Post 8 2018のプラグイン初期のしかなくてスピードや能力の経験値みたいのが
反映されてないプラグインなので434や441や500を参考に経験値をコードにしてみた
本当は自分もプラグインを再アップしていただければと強く希望致しますが。
どうにかこれでも行けそうなので気長に待ちます
少し長いので書き込みでなくファイルをアップします。
https://31.gigafile.nu/0611-bc28312d234f799990dc0af6bf01318c8

537 :名無しさん@お腹いっぱい。:2021/06/05(土) 14:44:33.36 ID:cGtqx0IG.net
vitacheat z05なんだけど、ゲーム起動時のタイトル画面でどっかのボタン押下すると一時的にL+→押してもメニューが出てこないってやつどのボタンだか忘れた…
太鼓やっててすげー邪魔だから消したい(再起動以外であった気がしたから質問したい)から誰か教えてください

538 :名無しさん@お腹いっぱい。:2021/06/06(日) 09:03:32.77 ID:ePxeHMO4.net
>>511
私も探してましたが結局見つからないままでしたね

539 :名無しさん@お腹いっぱい。:2021/06/07(月) 10:14:57.08 ID:HN13t8Y5.net
今夜には誰かがプラグインをupしてくれそう>>480

540 :名無しさん@お腹いっぱい。:2021/06/08(火) 02:52:05.81 ID:eBoD9orZ.net
空の軌跡SCに移行したけどこっちはセキュリティ高いなぁ
装備の数字いじっても元に戻されちまう

541 :名無しさん@お腹いっぱい。:2021/06/08(火) 03:18:42.16 ID:eBoD9orZ.net
ただ先頭キャラを0Cにすると通常戦闘もイベント戦闘も全部スキップするな
デバック用のキャラか?数値も使用できるキャラの合間にいるし

542 :名無しさん@お腹いっぱい。:2021/06/09(水) 22:01:34.57 ID:PsJymfB9.net
不思議のクロニクル 振リ返リマセン勝ツマデハのコードをリクエストします。
値を検索し編集することはできるんですが新たに冒険を開始すると変わりコード化できません。
お金だけでもコード化できた人ができた方がいればお願いします。

543 :名無しさん@お腹いっぱい。:2021/06/10(木) 09:34:16.45 ID:luCmT8KO.net
https://18.gigafile.nu/0617-dfe534625d20302fc0848c9f47371ffc2>>480
プラグイン

544 :名無しさん@お腹いっぱい。:2021/06/11(金) 02:14:34.79 ID:AiuoUQhh.net
>>543様へ。
>>480の息子です。
プラグインを待ちきれずに逝ってしまった父に代わり御礼申し上げます。
せめてプラグインを入れたUSBメモリを墓前に供え供養いたします。

545 :名無しさん@お腹いっぱい。:2021/06/13(日) 06:09:26.11 ID:CAP6vO4g.net
Winning Post 8 2018 で 海外牧場設立フラグを2016年12月4週〜2017年1月1週にかけて
変動サーチをかけて探していますがさっぱりです 経過年数のアドレス等は見つかるのですが
肝心の設立フラグが見つからないwp7 2012の時は確か 自家牧場資金付近+314hくらいにで値
00000011だと思った、Winning Post 8 2018 でも同じく探したのですが。見つからない

546 :名無しさん@お腹いっぱい。:2021/06/13(日) 06:53:33.53 ID:ovKVb5TG.net
コロナのせいで今一実感湧かんがもうなとぅか

547 :名無しさん@お腹いっぱい。:2021/06/14(月) 10:44:10.48 ID:womEQw/J.net
蒼き革命のヴァルキュリアのコード分かるかたいませんか?

548 :名無しさん@お腹いっぱい。:2021/06/14(月) 22:03:53.07 ID:a5uB1+Dx.net
>>545
何やってるかよくわからんけどそれがわかってフラグ立てて何か意味あるの?
変動サーチするにしても年末処理で大量に色々データが変わるため変動前後の値がわかっているか
過去バージョンのが参考になるか不明だが検索範囲をかなり限定的にしないと難しい
ウイポの攻略サイトにSheepとかいうところがあるけど、そこの海外牧場建設条件を参考にすると
例えば、海外牧場開設示唆だと所持金が30億以上などあるので、これを参考に30億(300000万)0x493E0あたりで逆アセンブルしたarm命令を検索すると直ぐに見つかると思う
ついでに知人友好度や米国、欧州名声、年月週の取得とかもわかるんじゃない

549 :名無しさん@お腹いっぱい。:2021/06/14(月) 23:40:11.29 ID:Cb8SHzRe.net
>>548
ウィポのことを知ってるのかどうか知らんけど
例えばPC版だとSSGでもCheatEngineでも海外牧場のフラグがあってそれをオンにすれば海外牧場に必要な条件関係なく牧場作れるんだよ
海外牧場は作るまでやり込むのは面倒だからそこまでやりたくねーとコード探すやつにサーチして探せって無理だろ
海外牧場の条件満たしててもフラグ立たない時はイベントも起きないぞ

550 :名無しさん@お腹いっぱい。:2021/06/14(月) 23:47:37.44 ID:Cb8SHzRe.net
>>548
この例に挙げてるGoogleで一番上に表示されるとこはあまり当てにならなくて6月にイベント発生、9&#12316;11月に牧場開設とあるけど、フラグさえ立ってれば海外での名声とか優秀生産者とか関係なく9&#12316;11月に秘書から話があって牧場開設になる
WindowsだとSSGとかでサクッといけるんだけどね

551 :名無しさん@お腹いっぱい。:2021/06/14(月) 23:54:30.29 ID:yBf69Sbt.net
空の軌跡SCまたゲーム速度上げるの欲しいな

552 :名無しさん@お腹いっぱい。:2021/06/15(火) 00:11:00.59 ID:dyCFas4I.net
>>547
_V0 射撃精度MAX
$B200 00000000 00000000
$A200 003146C0 0050EA4F
$A200 00314724 0050EA4F
弾が散らずに目標に真っすぐ跳ぶ

>>550
2016年12月4週〜2017年1月1週にかけて変動サーチをかけて探していますって意味がよくわからん
おそらく海外牧場の設立条件が満たされているフラグ立ての方法だと思いそれを教えてあげたんだが・・・

>>551
PCでクリアしてるし、まだFC序盤で止まってるから無理

553 :名無しさん@お腹いっぱい。:2021/06/15(火) 01:32:31.18 ID:PW8Wpqaz.net
>>552
たしかにね 12月から1月の変動サーチは意味分からんね
フラグの条件が揃う直前と直後を比べないと...
ただ、複数の要因が絡むのでその条件を出すのが面倒か
資金とかは割と自由に操作できるので海外名声か高井駆、樫本桃子のどちらも友好度ゼロに戻して、友好度をプラグインで書き換えて条件整う前と後で変動サーチとかならいけるのかな

554 :名無しさん@お腹いっぱい。:2021/06/15(火) 01:35:24.06 ID:PW8Wpqaz.net
ウィポで海外牧場のネックは最優秀生産者を1回でも受賞していなきゃならんからそこのデータだけでも操作できればあとは条件整えれば発動するんだろうけどね

555 :名無しさん@お腹いっぱい。:2021/06/15(火) 01:54:13.71 ID:dyCFas4I.net
そうじゃなくて、検索しかできないなら6月中に資金以外の条件が成立した状態で資金を弄り
6月1週から2週にかけて海外牧場設立示唆イベントの話が牧場長から出たタイミングで変動サーチ&ロード
今度は2週から3週にかけてとゲームを再起動しない限りフラグ位置は変動しないので資金を弄っての変動/不動サーチを繰返して絞り込む
ぶっちゃけ週が変わるたびに初見イベントを1700通り程度判定し、実行したらフラグ立てしているのでそれを立てるのが狙い
条件満たしてもないのに検索してるのか・・・
B200 00000000 00000000
A100 001B72D4 0000BF00
多分これで最優秀生産者賞の受賞は無効になるので後は頑張れ

556 :名無しさん@お腹いっぱい。:2021/06/15(火) 06:27:12.16 ID:gOGswkS6.net
>>552
ヴァルキュリアまじかよ、かなり助かります。ありがとうございました。

557 :名無しさん@お腹いっぱい。:2021/06/15(火) 11:54:17.54 ID:DwkwLTu6.net
ガルパンのコード分かる人いる?

558 :名無しさん@お腹いっぱい。:2021/06/15(火) 21:50:06.11 ID:VyOHkEU6.net
初めてみたヴァルキュリアのコード!
すげー神だわ

559 :名無しさん@お腹いっぱい。:2021/06/16(水) 13:49:08.59 ID:kXTEdweT.net
>>555
言う意味のわからん横槍する手合いは今後放っておけ
SSGなら〜やらCheatengineなら〜だのアホ丸出しだし

560 :名無しさん@お腹いっぱい。:2021/06/17(木) 19:42:20.44 ID:DOI88FdI.net
553、546、551、547
アドバイスと解説をありがとうございますm(__)m。
土、日曜日で時間が出来るので何とかやってみたいと思います。

561 :名無しさん@お腹いっぱい。:2021/06/17(木) 22:35:28.76 ID:jQOJG/Wo.net
543と551-552は別人だったの
纏まった時間がとれるなら逆アセについても調べて挑戦してみるといい
今回のケースではそっちのが早いかもしれん
同じ方法で期間を問わず週送りすることで必ず以下のイベントを発生させることができるのは確認した

・米国・欧州牧場開設
 通常は米国・欧州の名声が高い方が自動選択されるので名声比較箇所の分岐先を開設したい方に変更する
 建設はイベント発生翌月1週目なので同月に両方発生させても後勝ちする
 資金条件は40億ではなく20憶(200,000万[0x30D40])
 発生期間は7月〜11月を月で判定している
 乱数が絡む?発生確率50%
 その他条件もあるので資金条件20憶(200,000万[0x30D40])で即値検索し上記判定をしていれば間違いない

・国内分場開設
 上と同様に色々条件はあるが資金条件40憶(400,000万[0x61A80])で即値検索すると該当箇所は1箇所しかないのですぐ見つかる

・クラブ法人設立
 発生期間を年度内の経過週で0x1〜0x26で判定している
 馬主名声1000以上かを判定している
 上と同様に色々条件はあるが資金条件20憶(200,000万[0x30D40])で即値検索し上記の条件判定をしていれば間違いない

・秘書交代
 発生期間の1月を月で判定している
 発生期間の1週を月内の週で判定している
 年を10で割った余りが0であることを判定している
 10で割るために使われる定数(0xCCCCCCCD)で値検索を行い上記の条件判定をしていれば間違いない

・牧場長交代
 発生期間の1月1週を年度内の経過週で判定している
 資金条件5憶(50,000万[0xC350])
 年を10で割った余りがの値で対象となる牧場長を判定しているので余りの値を書き換えて任意の牧場長を選択できるようにする
  余り2なら国内牧場、余り4なら欧州牧場、余り6なら米国牧場、余り8なら国内分場
 上と同様に色々条件はあるが資金条件5憶(50,000万[0xC350])で即値検索し上記の条件判定をしていれば間違いない

・共通していえること
 範囲は0x811B0000〜811D0000内
 牧場IDは国内牧場0x1E、国内分場0x1F、米国牧場0x21、欧州牧場0x22

562 :名無しさん@お腹いっぱい。:2021/06/18(金) 01:17:54.04 ID:jLBQEvGJ.net
空の軌跡SCでスポット参戦キャラを永続で利用できるよういじったら
イベント時にキャラに接触判定があるみたいで外に出ようとするキャラと自キャラがぶつかってゲームが進まないわ…
どうにかできる方法あんのかなこれ
https://dotup.org/uploda/dotup.org2508296.jpg

563 :名無しさん@お腹いっぱい。:2021/06/19(土) 09:07:18.65 ID:riiLpjYY.net
>>561
ありがとうございます。
「同じ方法で期間を問わず週送りすることで必ず以下のイベントを発生させることができるのは確認した」
とありますが・米国・欧州牧場開設についてですがこの書き込みですと
資金条件20憶(200,000万[0x30D40])で即値検索し上記判定をしていれば間違いない

その他条件もあるのでとの事でしたので合わせて以下をやってみたのですが
0資金条件20憶(200,000万[0x30D40])で32bitで即値検索→5つ程アドレス候補があり
「共通していえること範囲は0x811B0000〜811D0000内」
にはアドレス候補が存在しませんでした
1海外での名声が500[0x000001F4]→16bit検索→候補が有りすぎてどのアドレスが海外での名声500以上という事を判断しているのか不明
2最優秀生産者賞→自牧場1位を確定させた状態で12月4週でセーブ→[0x00000000]で最優秀生産者賞未受賞状態と思いサーチ
その後翌1月1週で[0x00000001]で受賞状態と思いサーチ→結局沢山候補がありすぎて最優秀生産者賞判定アドレスは絞り込めませんでした。
その後変動サーチを使い
未受賞状態時の時を<で検索し翌1月1週受賞状態で>サーチ(16bit)結局50個くらいまで絞れた時点で該当アドレスを1つずつ0にしてみたのですが
最優秀生産者賞を受賞してしまいましてアドレス特定は出来ませんでした
3米国・欧州のG1に勝利した経験→海外G1勝利未経験状態でセーブ→[0x00000000]で海外G1勝利未経験状態と思いサーチ
その後翌1月1週で[0x00000001]で海外G1勝利状態と思いサーチ→で海外G1勝利判定アドレスは絞り込めませんでした。
こちらにご指摘されている事は以上の条件判定をしているアドレスをすべて[0x00000001]にする事と思っていて上記がすべて満たされた時に
そこから参照されるであろうアドレス(たとえ上記のアドレスを特定してもそこから設立フラグにたどり着く方法が自分にはわかりませんが)
の値が[0x00000001]になることで7月〜11月に高井(米国)、樫本(欧州)の名声が高い方が先に訪れて米国or欧州牧場購入を示唆状態になるのでしょうか?
ちなみに553に記載してありますコードはseg0+(0x001B72D4)のアドレスの命令をで(00BF)何もしないという事で無効にしているという事は理解できるのですが
自分がサーチしたやり方が根本的に間違っていて
各フラグを参照しているプログラムのアドレスを特定し命令を16進数コードで記載するのが逆アセと思うのですが
昨夜1時からやっていますが自分の頭が悪すぎて情けないです。資金やお守り数やモチベーションならば上記の方法ですぐに見つかったのですが根本的なアプローチが知識理解不足ですね

564 :名無しさん@お腹いっぱい。:2021/06/19(土) 10:31:23.33 ID:lT43SoZe.net
長々と書く気力がないので手短に
0,1:やってることが全然違う、アセンブラ、即値などでググってほしいがざっくり書くとこんな感じ

MOVS R1, #0x61A80 ; R1に400,000(40億)を設定
CMP R0, R1 ; 所持金(R0)と40憶(R1)を比較
BLT NOT_EXE_EVENT ;所持金が40憶未満ならNOT_EXE_EVENTにジャンプ
MOVS R0, #1 ;R0に1を設定
B END ; ENDへジャンプ
:NOT_EXE_EVENT
MOVS R0, #0 ;R0に0を設定
:END
BX LR ; 戻り値(R0)にイベント実行(1)、イベント未実行(0)の何れかを設定し呼び出し元に戻る

即値検索というのは上のように出力された逆アセンブラリストの#0x61A80のようにARMプログラム中に直接値が書かれていること
検索方法は逆アセンブラリストをテキスト検索することになる

2:目的は海外牧場建設であり最優秀生産者賞の受賞有無を格納するアドレスの特定ではないのでしょ
海外牧場建設示唆イベントを起こせば時期以外の条件は大抵クリアしている筈なので最優秀生産者賞が未受賞なら>>555コードを有効にし資金を弄ることにより6月に牧場長から海外牧場建設示唆のコメントを引き出したり引き出さなかったりセーブ&ロードを繰り返し変動/不動サーチをを行いアドレスを絞り込む
3:長いっス多分違うっス私も頭悪いので関係ないっスその分野の知識がないだけっス

上で書いたように週を送ると約1700のイベント実行チェックプログラムが走る
海外牧場建設〜牧場長交代もこのイベントチェックに含まれイベントを実行するかどうか判定している
資金やその他条件などのチェックに1つでも引っ掛かれば戻り値として0を返しイベントは実行されず、全て通ると1を返しイベントを実行する
イベントを実行すると、そのイベントの実行済みフラグが立ちフラグがクリアされない限り実行されない
逆アセについては解説サイトを見たりWindowsゲームをデバッガーを使用して動的に解析したりすることで理解を深めていけば今は無理でもそのうちできるようになる

565 :名無しさん@お腹いっぱい。:2021/06/19(土) 14:14:59.46 ID:w2cgM4DU.net
>>564 の通り >>555 コードを入れたら普通に6月で週を進めれば牧場長から話が来る
>>564 が言いたいのは >>555 コードで話が来るようになるのなら、資金をフラグの条件を満たさないようにして >>555 コードを有効にしてサーチ→資金を条件満たすように変えて週を進めてイベント来た時と変動サーチってことでいいのかな

566 :名無しさん@お腹いっぱい。:2021/06/19(土) 20:41:14.81 ID:UmoZ5HL4.net
>>563>>565は同一人物かよくわからんが>>555コードは海外牧場建設示唆イベント発生条件判定時の最優秀生産者賞の受賞有無に関わらず受賞していることにするためのコードで既に受賞しているなら有効にする必要はない
所持金が弄りやすいので30憶以上ある状態で6月に週を送ってイベントを発生させるとフラグが立ってデータが書き換えられるので変動サーチをしたり、そのままイベントフラグが立ったまま週送りをして不動サーチしたり、ロードして所持金を30億未満にして週送りして不動サーチしたりとか色々やって絞り込む
ただし、フラグが集中しているアドレスでビット単位の管理を行っており他のイベントで変更されかねないので比較サイズは8bitにした方がいい
検索範囲はseg1の範囲内にしてもいいかも

567 :名無しさん@お腹いっぱい。:2021/06/20(日) 08:28:57.03 ID:yQ9uJgjK.net
>>566
本当にありがとうございます。
昨夜からご参考に色々と試しましたが結局
この時間までやっていても
ご指摘の方法ではアドレスの特定は不可能でした。
以下試したこと

A-@資金やその他の条件を満たした状態で5月5週で変動サーチの1回目
(Vaiue=intial,Search Type=unknown,Vaiue Type=8bit,Range=0x81000000-0x82000000)

A-A週送り6月1週で海外牧場示唆イベント発生。変動サーチの2回目
(Vaiue=intial,Search Type=>←イベント成立のフラグ数値は分かりませんがフラグが立ったので数値自体は増えたと思いますので。
Vaiue Type=8bit,Range=0x81000000-0x82000000)

A-Bデータロードで資金やその他の条件を満たした状態で5月5週で変動サーチの3回目
Vaiue=intial,Search Type=<←イベント成立のフラグ数値は分かりませんがフラグが立ってないので数値自体は減ったと思いますので。
Vaiue Type=8bit,Range=0x81000000-0x82000000)

A-C週送り6月1週で海外牧場示唆イベント発生。変動サーチの4回目
(Vaiue=intial,Search Type=>←イベント成立のフラグ数値は分かりませんがフラグが立ったので数値自体は増えたと思いますので。
Vaiue Type=8bit,Range=0x81000000-0x82000000)

この時点でまだ7000件位い候補が有りますでこの工程を100回くらい
繰り返して候補が5240位まで絞れました。

戻り値(R0)にイベント実行(1)、イベント未実行(0)の何れかを設定し呼び出し元に戻る

を参考にデータロードで資金を30憶未満にして上から順番に候補アドレスの数値を1にして

週送り6月1週でイベントが起きるか確認→この工程を300回位い繰り返したのですが

結局示唆イベントは起きずにアドレスの特定は不可能でした。

B-@6月1週で海外牧場示唆イベント発生。変動サーチの1回目
(Vaiue=intial,Search Type=unknown,Vaiue Type=8bit,Range=0x81000000-0x82000000)

B-Aデータロード5月5週資金を30憶未満にしてから週送り→6月1週海外牧場示唆イベント発生無し変動サーチの2回目
(Vaiue=intial,Search Type=<←イベント成立のフラグ数値は分かりませんがフラグが立ってないので数値自体は減ったと思いますので。
Vaiue Type=8bit,Range=0x81000000-0x82000000)

B-Bデータロード5月5週資金を30憶以上にして週送り→6月1週海外牧場示唆イベント発生。変動サーチの3回目
(Vaiue=intial,Search Type=>←イベント成立のフラグ数値は分かりませんがフラグが立っているので数値自体は増えたと思いますので。
Vaiue Type=8bit,Range=0x81000000-0x82000000)

B-C5月5週資金を30憶未満にしてから週送り→6月1週海外牧場示唆イベント発生無し変動サーチの4回目
(Vaiue=intial,Search Type=<←イベント成立のフラグ数値は分かりませんがフラグが立ってないので数値自体は減ったと思いますので。
Vaiue Type=8bit,Range=0x81000000-0x82000000)

この時点でまだ4800件位い候補が有りますでこの工程を100回くらい
繰り返して候補が2000位まで絞れました。

戻り値(R0)にイベント実行(1)、イベント未実行(0)の何れかを設定し呼び出し元に戻る

を参考にデータロードで資金を30憶未満にして上から順番に候補アドレスの数値を1にして

週送り6月1週でイベントが起きるか確認→この工程を200回繰り返したのですが駄目でした。

568 :名無しさん@お腹いっぱい。:2021/06/20(日) 08:29:22.64 ID:yQ9uJgjK.net
続き

C-@6月1週海外牧場示唆イベント発生した状態で不動サーチ1回目
(Vaiue=intial,Search Type=unknown,Vaiue Type=8bit,Range=0x81000000-0x82000000)

C-A普通に週送りで不動サーチ2回目
(Vaiue=intial,Search Type=(=)Vaiue Type=8bit,Range=0x81000000-0x82000000)

C-B普通に週送りで不動サーチ3回目
(Vaiue=intial,Search Type=(=)Vaiue Type=8bit,Range=0x81000000-0x82000000)

結局10回位い週送りしてから不動サーチ(時間がかなり掛かる)したのですが候補が多すぎて挫折しました

アドレスがseg1内のが無くて0x82000000以降のアドレスしかヒットしなかったのですが

戻り値(R0)にイベント実行(1)、イベント未実行(0)の何れかを設定し呼び出し元に戻る

を参考にデータロードで資金を30憶未満にして上から順番に候補アドレスの数値を1にして

週送り6月1週でイベントが起きるか確認→この工程を200回繰り返したのですが駄目でした

自分にはお手上げですので諦めます今までお付き合いいただき感謝いたしますm(__)m

569 :名無しさん@お腹いっぱい。:2021/06/20(日) 09:53:04.59 ID:M7aEYrJW.net
Range=0x81000000-0x82000000
まずseg1の範囲はそんなに広くない
検索サイズを8Bitにしているのでそんなに広い範囲では候補が多くなる

戻り値(R0)にイベント実行(1)、イベント未実行(0)の何れかを設定し呼び出し元に戻る
を参考にデータロードで資金を30憶未満にして上から順番に候補アドレスの数値を1にして
週送り6月1週でイベントが起きるか確認→この工程を300回位い繰り返したのですが
データとプログラムは別物なので分けて考えないといけない
上はイベント実行の可否チェックを行う関数を呼び出すプログラムがイベントを実行するのかしないのかを受け取る値
アドレスに格納されている値ではなくR0などのレジスタでやりとりさせる一時的な値
そしてイベント実行すると呼び出したプログラムがイベント実行済みのフラグを立てる
この立てられたフラグは一時的なものでは困るのでメモリに退避される
実行したイベントIDから計算されるアドレスにビット単位での管理を行っている

試しにやったみた
初回 6月1週に initialサーチ
1回目 多数 6月1週から2週にかけて海外牧場示唆イベント発生させて<>検索
2回目 50件位 ロードして<>検索
3回目 20件位 6月1週から2週にかけて海外牧場示唆イベント発生させず==検索
4回目 1件 6月2週から3週にかけて海外牧場示唆イベント発生させて<>検索

結果:所持金アドレスから見て+0x1000範囲内に存在した
ちなみにフラグは牧場長の話が終わった直後に立つ
値は特定したアドレス8bit中の下位第1bit目(8bitは第0bitから第7bit)
要するに2を論理和する(0なら2、1なら3、4なら6、6なら6、Windowsプログラマー電卓でQWORDをBYTEに変えHEXでし特定したアドレスの値を貼り付けビット反転キーパッドにすると示唆イベント未実行だと右から2つ目が0になっているはずなのでそれをクリックして1にした値)

海外牧場示唆イベントを発生させずに、上記で特定したフラグを立てて、確率50%を無効にして7月1週に海外牧場建設イベントの発生を確認した

それほど価値のあるコードというかコード化はbit単位なので無理だが…書き換えるする頻度は1馬主につき1回だけだから大した問題でもないけど
諦めたのならそれでいいと思う

570 :名無しさん@お腹いっぱい。:2021/06/20(日) 12:29:59.70 ID:LcDdvn65.net
最近サーチを始めたんですが閃の軌跡1のステータスとNEXT経験値をサーチ中で画面に表示されている数字で検索しても変わりません。どのようにサーチしたらいいのですか?

571 :名無しさん@お腹いっぱい。:2021/06/20(日) 13:05:34.28 ID:7woCL1Yo.net
>>570
NEXT経験値で調べても無駄な場合が多い
LV+経験値あるいは累積経験値のどちらかで値検索する
具体的な値が分らない場合は経験値を変動させ変動サーチで検知する
ステータスに関してはキャラやLV固定である場合も多いので、そういった場合なら格納されている値が変動する訳ではないので値検索や変動検索などのサーチで捉えるのは不可能
キャラやLV固定のステータスがメモリにロードされているはずなので、それを見つけるしかない
他に書き換えられるケースとしては上の固定値に補正値などがある場合なら補正値を変動させ変動サーチで検知する

572 :名無しさん@お腹いっぱい。:2021/06/20(日) 13:32:09.49 ID:yaiJoGtV.net
>>571
なるほど、ありがとうございます。
やってみます

573 :名無しさん@お腹いっぱい。:2021/06/20(日) 14:35:59.88 ID:yaiJoGtV.net
>>571
累積経験値とNEXT経験値が連動してて決まった数値でレベルアップする感じでしたので−1にするとNEXT経験値1に出来て無事レベルアップできました。
ありがとうございました

574 :名無しさん@お腹いっぱい。:2021/06/21(月) 05:53:34.07 ID:xweAZsLu.net
>>552
ヴァルキュリアの他のコードはありませんか

575 :名無しさん@お腹いっぱい。:2021/06/21(月) 13:29:01.59 ID:1s8lucBS.net
ソウルサクリファイスデルタの
魔法大全100%
心臓刻印全種類
のコードが欲しいです何方か持っていたら教えて下さいお願いします

リブロムの涙や腕のlvや供物の数
討伐点数などは自身でサーチして弄れましたが
その2つは素人の私には難しく見つかりませんでした。

576 :名無しさん@お腹いっぱい。:2021/06/21(月) 19:39:22.95 ID:jNDwbQ5u.net
>>574
あるなしで言えばある

577 :名無しさん@お腹いっぱい。:2021/06/22(火) 14:35:42.15 ID:js7boy2j.net
>>576
ぜひご教示いただけないでしょうか?

578 :名無しさん@お腹いっぱい。:2021/06/22(火) 16:44:02.17 ID:EyMR8QcR.net
教えてあげません

579 :名無しさん@お腹いっぱい。:2021/06/22(火) 22:42:03.19 ID:kJk1zPaz.net
>>569
解説を参考にというか答えを教えて頂きありがとうございました。

$B2コードseg1内なので1,アドレス+477h,値0x00000002

8月1週及び9月1週に海外牧場建設イベントの発生を確認しました。

無駄な時間をお使いいただき失礼いたしましたm(__)m

580 :名無しさん@お腹いっぱい。:2021/06/22(火) 23:11:53.82 ID:m1jYJC4D.net
何が知りたい

581 :名無しさん@お腹いっぱい。:2021/06/22(火) 23:43:51.59 ID:m1jYJC4D.net
>>579が見つけたお祝い

https://7.gigafile.nu/0629-b8c0cf592611a18d9e6c7a66104dac000

wp8 2018 プラグイン

oldの方は特に機能追加とかはないが最新のフォーマットに直してあるのでコード値固定機能とかが付いている
wpで使用するのはお勧めしないが…

何もついてないほうは上にイベントフラグ編集機能を付けている
まず使わない機能だしデータ数が多いため無駄にメモリを食うので使わないならoldの方を使った方がいい

ヴァルキュリア プラグイン
選択中のラグナイトのデータを変更できる機能がある
データとかちゃんと調べた訳ではないので不具合があれば自分でsampleテキストを修正してね
解析情報を投稿すればその内容によってコードを投下してもいい

上3つとも作っただけで使ってないので不具合があっても自己責任で

582 :572:2021/06/23(水) 01:18:19.29 ID:w5zTiQht.net
ヴァルキュリアのプラグインを早速使用させていただきました
バーンフィールドのトクセイID1を1の威力アップでトクセイチ1を999、トクセイID2を8の範囲アップでトクセイチ2を999にして使ってみたら画面上のすべての敵を一瞬で倒せました
他にもおもしろそうな組み合わせがありそうなので試してみます
本当にありがとうございました

583 :572:2021/06/23(水) 02:59:58.34 ID:w5zTiQht.net
ヒールフィールド〜リバイバルフィールドでダメージ受けず無敵になりました
2:回復アップ、8:範囲アップ、22:効果時間アップ

ディスアトラクト〜ロストビジリティで完全ステルスになりました
8:範囲アップ、22:効果時間アップ、14:驚きアップ

移動速度が上がる効果のあるラグナイトに22:効果時間アップでずっと上げるのも確認しました

値は全て999にしていましたが広いマップだと範囲アップの値のみもっと大きくした方が良いのかもしれません

584 :名無しさん@お腹いっぱい。:2021/06/23(水) 23:16:52.11 ID:eqFY+EL4.net
>>581
このプラグインはどこに配置したらいいんですか?

585 :名無しさん@お腹いっぱい。:2021/06/24(木) 00:41:15.49 ID:mEkgbnlR.net
VitaCheat z06用のプラグインなのでsuprxファイルはux0:vitacheat/plg直下

サンプルフォルダの中身のtxtファイルは以下の何れか
ux0:vitacheat/plg直下
uma0:vitacheat/plg直下
imc0:vitacheat/plg直下

この内、ux0:vitacheat/plg直下に配置した場合のみ以下のプラグインをダウンロードし有効化する必要がある
https://github.com/CelesteBlue-dev/PSVita-RE-tools/blob/master/ioPlus/ioPlus-0.1/release/ioplus.skprx
これはtaiHEN用プラグインなのでconfig.txtに配置先を記載

586 :名無しさん@お腹いっぱい。:2021/06/24(木) 22:14:26.83 ID:wEY4+Son.net
>>581
wp8 2018 プラグイン更新をありがとうございます。
色々と有りましたが今まで要望が出ていた数値固定機能
そしてイベントフラグ編集機能と今回の更新で右スティックでの操作等
使い勝手がより良くなりました。
本当にすごいプラグインです。

587 :名無しさん@お腹いっぱい。:2021/06/26(土) 00:42:54.48 ID:NycBFnIi.net
https://youtu.be/4MnN5Z45Hlo

588 :名無しさん@お腹いっぱい。:2021/06/26(土) 00:47:23.55 ID:7JwZp1PV.net
宣伝やめろ

589 :名無しさん@お腹いっぱい。:2021/06/26(土) 10:06:11.66 ID:iO4pFUTi.net
明らかに不正行為だから通報して削除の上、ソニーにも通知が行きますように

590 :名無しさん@お腹いっぱい。:2021/06/26(土) 10:29:49.74 ID:LZXUYTeE.net
>>589
内容は見とらんのだがどんな不正があった?

591 :名無しさん@お腹いっぱい。:2021/06/26(土) 12:01:41.02 ID:5iD9znAx.net
>>589
チートは不正行為ではないと?
psvitaを改造するのは不正行為ではないと?
お前向いてねーわ

592 :名無しさん@お腹いっぱい。:2021/06/28(月) 00:17:37.30 ID:6sofCfgv.net
#PCSG01142 バレットガールズ ファンタジアの弾薬無限とHP減らないコードをよろしくお願いします。

593 :名無しさん@お腹いっぱい。:2021/06/28(月) 13:07:54.44 ID:xllMMr/Y.net
定期
過去コードまとめ
https://docs.google.com/spreadsheets/d/1Pxfh86ujvMWIfV0Ss7I8S7qXzVN21WvB3sPsoTbmzPo

594 :名無しさん@お腹いっぱい。:2021/06/28(月) 23:44:14.28 ID:sEbAlNQG.net
>>592
弾薬無限は諦めなければほぼ知識なくてもコード化可能
やり方は逆アセリストに対し「 sub.*#1$」などで1引く命令を行っているアドレスxxxxxxxxを抽出して2byte命令なら
$A100 xxxxxxxx 0000BF00、4byte命令なら$A200 xxxxxxxx BF00BF00というコードを作成するだけ
ヴァルキュリアもそうだし他のFPSゲームでも大抵そうなってる
ただし問題は該当するアドレスが非常に多いことと、よくループ回数の条件として利用されていること
要するに大量のコードを試す必要があり、それを実行するとフリーズしたり落ちたりするコードが多いということ
それでもやってみたいという希望があれば上のようなコードをどっかにうpるけど、こんな方法では心が折れると思う
ヴァルキュリアは中盤以降だけどバレガは普通こんなことはないって位ものすごく前にあるのでやってみても良いかもしれない

HPの方は残念ながら勘と経験が必要になる
まずvitacheatでHPのアドレスを調べ、そこより前にあるベースアドレスと思われるアドレスからのオフセットに書き込んでいる命令を上のNOP(BF00)の何もしない命令に書き換える
こちらはオフセットにもよるけど該当する命令も少なく、書換えてもフリーズしたり落ちたりするリスクも小さい
弾薬なども本来はこの方法で探す
ただしベースアドレスの見極めが難しい上、必ずしもベースアドレスからのオフセットにstr命令などで直接書き込んでいるとは限らないのでそういった場合はさらに経験が必要
バレガもヴァルキュリアも上の方法で見つかるけどもっといい方法知ってる人がいれば教えてください
バレガは敵味方でデータ構造は同じだがHPアドレスへの書込みを行うアドレスが違うため敵味方の判別が不要でHP減らないや一撃で撃破などが容易にコード化できる
逆にヴァルキュリアはHPアドレスへの書込みを行うアドレスが同じなためキャラIDが0xD以下かどうかで敵味方の判別を行わなければならない

595 :名無しさん@お腹いっぱい。:2021/06/30(水) 17:36:51.96 ID:RteuHN5F.net
>>591
オフラインでのチートもゲーム機の改造も合法です

596 :名無しさん@お腹いっぱい。:2021/07/04(日) 16:40:47.24 ID:PCdU9BtR.net
>>593
「アクセス権が必要です」との事で
閲覧不可。

597 :名無しさん@お腹いっぱい。:2021/07/04(日) 18:00:05.13 ID:wVXX7CSs.net
まーた誰かが閉めたのか
開けたついでに色々おかしかったのを直しとしたよ
ちなみに過去コードの反映は前々スレまでで前スレと今スレは反映されてないのでよしなに。

598 :名無しさん@お腹いっぱい。:2021/07/04(日) 23:24:14.11 ID:t3oMtsvu.net
>>597
その辺りって権限設定出来なかった?

599 :名無しさん@お腹いっぱい。:2021/07/05(月) 13:53:15.72 ID:UijbeM8q.net
今更のソフトですがスパロボz天獄編のコードご存知ないでしょうか。
定期のまとめスプレッドには時獄はあるんですが

600 :名無しさん@お腹いっぱい。:2021/07/05(月) 21:00:08.21 ID:kedmgPIn.net
過去コードまとめwp8 2018のコードで所有競走馬 表示画面色変更
を試してみたが色が変わって他に何が変わったのか不明
何故4色もあるのか何の意味があるのか不明

601 :名無しさん@お腹いっぱい。:2021/07/05(月) 22:12:04.99 ID:NPDNr16Q.net
色が変わるんだろ

602 :名無しさん@お腹いっぱい。:2021/07/06(火) 23:41:49.78 ID:rUUZdCF4.net
>>581さんのプラグインが大変便利なので

ウイニングポスト8 2018 ver1.06

_V0 調教時常にDM報酬(調教ボーナス)
$B200 00000001 00000000
$0000 000FD276 000000FF

_V0 所有競走馬 調教未実行
$B200 00000001 00000000
$7001 0002CA3C 00000192
$7701 00000000 00000002
$0032 000001FC 00000000

_V0 お守り神社(未実行)
$B200 00000001 00000000
$0000 000FD260 000000FB

603 :名無しさん@お腹いっぱい。:2021/07/13(火) 00:24:39.06 ID:GTeF/kTK.net
天獄編の質問したものです
数値系(資金やPPなど)のサーチは簡単だったので都度出来たんですがパーツ系の部分が難しく
過去スレで個数変更がまだ難易度低いとのことですがコツはないでしょうか
&#9654;&#65038;指定パーツの個数1でスタートして0,1..と変化させて該当箇所を探したりしてます

604 :名無しさん@お腹いっぱい。:2021/07/13(火) 02:13:28.20 ID:lYiJSTKm.net
>>7

605 :名無しさん@お腹いっぱい。:2021/07/13(火) 02:40:33.89 ID:MSJCJz0i.net
俺屍2
ソウルサクリファイス
ドラゴンズクラウン

俺の持ってるゲームVITAじゃ有名なはずなのに
悉く解明されてないのばっかなんだけどなんで?

606 :名無しさん@お腹いっぱい。:2021/07/13(火) 03:13:22.14 ID:lYiJSTKm.net
ソウルサクリファイスだけノーマル版じゃなくデルタだけど、どれも普通にコード作成できてるけど?
単純に晒してくれる人がいないだけだろう、自分でやればいい

607 :名無しさん@お腹いっぱい。:2021/07/13(火) 09:41:05.94 ID:MSJCJz0i.net
誰がやってんのってそんなゲームってのはコード直で貼られたりするのに
有名なゲームは勿体ぶるのなんで?

608 :名無しさん@お腹いっぱい。:2021/07/13(火) 10:44:57.45 ID:t2gc4fpI.net
勿体ぶるもなにも調べた結果を公開したところで何かいいことがあるわけでもないし公開するのが当然のように言われりゃなおさら公開しなくなると思うが
他人の善意を当たり前って思ったらいかんわな

609 :名無しさん@お腹いっぱい。:2021/07/13(火) 10:55:24.40 ID:5dObvfjf.net
コードが公開されてない事を解明されてないって言ってんのか…
つーか人にものを頼む態度じゃねーなw

610 :名無しさん@お腹いっぱい。:2021/07/13(火) 11:01:45.75 ID:eqzGcRt4.net
ここで話題に上がってて自分もプレイしてりゃ貼ることもあるだろうけど、自分がプレイしてないゲームはそもそも解析しないし自分がプレイしてても話題にすら上がってないゲームはいちいち貼らんわ
貼ったところで使うやついるかもわからんのに

611 :名無しさん@お腹いっぱい。:2021/07/13(火) 12:38:25.98 ID:lYiJSTKm.net
>>1のgbatempならモチベは高いのでユーザ登録してリクしたらいい
環境依存のコードが多いけど運が良ければ動く

612 :名無しさん@お腹いっぱい。:2021/07/14(水) 06:49:58.17 ID:lDv3tkOG.net
なんか自分は知ってるから探せばいいじゃんってこのスレでたまにみかけるけどよくわからない初心者にスキルがあるかどうかも怪しい厨房がマウント取ってるようにしか見えないんだよな 上から目線気持ち悪いし見苦しい
このスレではみんなが知恵を出し合っていけばいいと思うけど一部のマウント取らないと気が済まない馬鹿のせいで過疎るんだよ
あと質問したい人はそのゲームのどんなコードが欲しいのか書かないとヒントも出せないからこのゲームのこんなコードが欲しい、自分でこんなこと試したけど合ってる?とかはちゃんと書こうな

613 :名無しさん@お腹いっぱい。:2021/07/14(水) 07:31:01.07 ID:QeqJHCjC.net
解析スレだし自分で見つけようとする気概がないなら
黙って貼られるのを待つしかないわな

614 :名無しさん@お腹いっぱい。:2021/07/14(水) 09:19:10.47 ID:6ap1DF8g.net
メタルギア2&3
Gジェネジェネシス
ヴァルハラナイツ3gold
God Wars日本神話大戦

このあたりのコードてないですかね?
海外のは見つかるけど日本版は無くて‥

God Warsはサーチして作ってみてたけど、なかなか進まない

615 :名無しさん@お腹いっぱい。:2021/07/14(水) 11:35:13.62 ID:zllZ6q69.net
過疎る理由は3DS解析スレと同じようにVitaが廃れてきているだけでマウント厨云々じゃないと思うがな
自信あるなら思い通りのルールで新規スレ立ててそっちで宜しくやってくれ
さぞ賑わうんだろ

616 :名無しさん@お腹いっぱい。:2021/07/14(水) 14:26:00.46 ID:j36mjwZI.net
>>614
Gジェネはこのスレにも過去スレにもある

617 :名無しさん@お腹いっぱい。:2021/07/14(水) 17:03:13.09 ID:6ap1DF8g.net
>>616
ありがとうございます
適用するとユニットレベルが表示されなくなったりするんすよね

618 :名無しさん@お腹いっぱい。:2021/07/14(水) 20:56:12.51 ID:4dkxG0J3.net
知るかボケ

619 :名無しさん@お腹いっぱい。:2021/07/15(木) 08:23:40.46 ID:CPmBihai.net
知らないならだまっとけよ

とりあえず
Gジェネは自己解決

GOD WARS はこれくらいしか作れてない
# PCSG01195

_V0 MONEY
$0200 85D7F85C 0089A8F8

_V0 SAKUYA HOUJUTU
$0200 8A106348 00009902

_V0 OOKUNI BUSIN
$0200 8A101550 00009968

_V0 HANASAKA HANA
$0200 8A103B20 00009995

_V0 AKUYA MP
$0200 8A03AB1C 00009030

_V1 SAKYA
$0200 40000F4B 00000032
$0200 40DF0011 00000000

620 :名無しさん@お腹いっぱい。:2021/07/15(木) 15:53:59.79 ID:EfTVEW01.net
>>605
過去スレでタイトル検索したがそれ本当に有名なゲームか?

621 :名無しさん@お腹いっぱい。:2021/07/17(土) 18:04:00.89 ID:oEzKD5j1.net
>>619
少しは過去スレ読んだ方がいい
先人の教えによれば$0コードでseg1の範囲外のアドレスを指定する場合は環境依存コードになる
seg1の範囲内であってもポインタ使用している場合も多々あるのでseg1の範囲内だから必ず$B2XX 00000001でコード化できると考えるのも甘い
実際掲載されたMONEYコードはこちらの環境では関係ないアドレスの値を書き換えてしまう
Unity製のはアドレスを直にアドレス指定するコードを作成するのは難しいことが多いので下記のようなコードを作成する必要がある

_V0 所持金変動で最大
$B226 00000000 00000000
$A100 00DB5F12 0000BF00

上のコードにしてもモジュールIDを26で指定しているが番号の保証はないとのことなので間違いなく動作するように作成するにはプラグインでモジュールの名前指定してセグメント情報を拾ってこないといけない
ただ、経験上このモジューIDが変わったのを見たことはない(もしかしたらゲーム起動中に動作するプラグインをたくさん入れると変わることがあるのかも)

622 :名無しさん@お腹いっぱい。:2021/07/21(水) 19:43:02.03 ID:7R/xm6jZ.net
# PCSG01186 ダンまちでシューティングは間違っているだろうか version 1.00

_V0 スコア変動で最大
$B200 00000000 00000000
$A200 0004ABC0 11FFF64C
$A200 0004ABC4 319AF6C3
$A200 0004ABC8 1220F8C0
$A200 0004ABCC 1228F8C2

623 :名無しさん@お腹いっぱい。:2021/07/24(土) 11:32:11.95 ID:35N75etH.net
スペランカーコレクションのコンシューマ版のヨワーな主人公を俺TUEEEにするコードをお願いします

どれほどヨワーかは以下を参考にしてください(宣伝じゃないので突っ込まないでね)
https://www.youtube.com/watch?v=aRzcDAJ3M2w

624 :名無しさん@お腹いっぱい。:2021/07/25(日) 15:38:52.41 ID:C6P3sJ8P.net
>>623
フリプで持ってたみたいだから少しやってみた
ただオンラインランキング機能があるみたいだけど、そのサービスってまだやってる?
やってないならコンソール版の俺TUEEEコードアップしてもいい

625 :名無しさん@お腹いっぱい。:2021/07/25(日) 16:48:49.43 ID:G6ezmdwO.net
すいません初心者で申し訳ないんですが

$4001 858D4ED3 000000XX
$0063 0000001C 00000000

XXを00から63の連番にする方法を教えてください

626 :名無しさん@お腹いっぱい。:2021/07/25(日) 16:56:12.08 ID:Jar82f4K.net
>>625

>>125

627 :sage:2021/07/25(日) 17:18:47.01 ID:G6ezmdwO.net
>>265
すいませんXXを変数にしたかったんですが自己解決しました

628 :名無しさん@お腹いっぱい。:2021/07/25(日) 17:21:11.82 ID:C6P3sJ8P.net
>>625
変数で自己解決?はよくわからんが

$4001 858D4ED3 00000000
$0063 0000001C 00000001

上のコードは開始アドレス0x858D4ED3からアドレス増分を0x1C(0000001C)とし
初期値0(00000000)、値増分値1(00000001)としてサイズ1byte($4001)で99回($0063)書き込みを行う

0 -> [858D4ED3]
1 -> [858D4EEF]
...
99 -> [858D598B]

629 :名無しさん@お腹いっぱい。:2021/07/26(月) 06:08:18.07 ID:VnDENtPb.net
>>623
オンラインランキングまだやってるみたいなのでコードの作り方だけ説明
下記は値を読み取ってプラマイした結果を書き込む機能を含んでいるのでプラグインで
作成したけど、値を固定させるだけなら通常のコードで作成可能
まず下記機能のベースアドレスを探すんだけど、有効なポインタを見つけられなかったので
ARMプログラム上でベースアドレスを取得している箇所を書き換えて開いているアドレス
0x82000000に書き出すようにする
プラグインで作る場合はプラグインの初期ブート時のみその書換命令を実行する
通常コードで作る場合は$Aコードで作成し必須コードとして必ず有効にする

ベースアドレスさえわかれば後は簡単
ファミコン版スペランカーの改造コードをググればいくらでも出てくるので、
そのオフセットと値を使ってプログラム作成またはコード化するだけ
・俺TUEEE(RStick+UP/DOWN ON/OFF)
+0x22B (0:ヨワー、1:無敵&床・壁・障害物無視&空中移動)
・スコアMAX
+0x22E-0x233 (0x22E-0x230 の3byte:0xFFFFFF 0x231-0x233:0)
・プレイヤーの数MAX
+0x234 (max:9)
・ダイナマイトの数MAX
+0x237 (max:9)
・フラッシュの数MAX
+0x238 (max:9)
・カギ(青)の数2
+0x235 (鍵の表示限界が4なので2にしている)
・カギ(赤)の数2
+0x236 (鍵の表示限界が4なので2にしている)
・エネルギーゲージMAX
+0x2F (max:99)
・落ちても死なない
+0x96-0x97 (max:FFFF)
・スピード変更(RStick+右/左 UP/DOWN)
+0xA4 (0:通常、値を大きくすれば早くなるが障害物を無視してしまうため3程度まで)
・こうもり出ない
+0x9B (値:1)
・幽霊座標固定
0x55-0x56(Y座標、座標開始上から)
0x57-0x58(X座標、座標開始左から)
・セレクト押下でクリア
0x4D-0x4E(ゲームクリアした時の座標値をメモり設定する)
0x4F-0x50(ゲームクリアした時の座標値をメモり設定する)
・周回数変更(R/L UP/DOWN)
+0x23D (値:週回数 洞窟の背景色までは変わらない)

どうでもいいけど>>628のは0から始まる99回の繰り返しなんで値は0〜98までが正しい
0 -> [858D4ED3]
1 -> [858D4EEF]
...
98 -> [858D598B]

630 :名無しさん@お腹いっぱい。:2021/07/26(月) 22:39:02.42 ID:0T4yKgaz.net
プラグインって難しそうですが作成をしてみたいのですが
どんなツールやアプリとかが必要なんでしょうか?
因みにいくつかのプラグインを開いてはみましたが
fン~ャ[イnュ~ワc7;?&#65533;3ヤヒ志ソ熙ル9曳ワgヌzAu6ルy←みたいな文字ばかりが並んでいて意味不明でした。

631 :名無しさん@お腹いっぱい。:2021/07/26(月) 23:41:27.92 ID:ZfKluLpl.net
おそらく開いてみたのはsuprxファイル
これはプログラムを記述したソースファイルをコンパイルして生成される実行ファイル(Windowsで言うところのexeファイル)であり人が直接理解できるものではない

まずはソースファイルを作成しないといけない
サンプルソースは以下をダウンロード&解凍したExampleフォルダのsrcフォルダにあるので、それを修正してコンパイルしsuprxファイルを生成する
https://github.com/r0ah/vitacheat/blob/master/plugin/v365-z06beta/FINALCHEAT-PSVITACHEAT-V365-Z06BETA.zip

ソースファイルをコンパイルしsuprxファイルを生成する環境を導入するには過去ログにあった
blog.apolo1192.net/archives/become-a-vita-developer-using-vita-sdk.html
を参考にさせてもらった
他には変更項目と値がわかるように画面表示するにあたって少しソースサイズが大きくなったので使い方もよくわからないVisual Studio Codeをイントールはしている
ちなみに私はC言語も全くわからないので、基本どっかからソースをパクっては繋ぎ合わせています

私の感覚的にはプラグインを作成する必要があるのは以下のケースくらいで、そうでなければ通常コードで事足りる
・編集機能を実装したい
・Bit単位での操作など現コード仕様では対応不可な単位を取り扱いたい
・暗号化・復号/複雑な計算など現コード仕様では対応不可な値やアドレスを取り扱いたい
・B2XXなどモジュールの指定を保障のない番号ではなくモジュール名で指定したい

総レス数 631
280 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★