X



【Breeze】 Switchチートコードスレ Part.6

レス数が1000を超えています。これ以上書き込みはできません。
2024/07/26(金) 03:49:14.82ID:aa2mP5ug
>>788
エミュならない
2024/07/26(金) 04:49:05.86ID:ha/uM2xe
>>778
Yuzuは任天堂から訴えられたからね
2024/07/26(金) 08:19:30.05ID:kUChfVib
レナティスのチート作ってくれる物好きはいませんか
2024/07/26(金) 08:44:47.57ID:SwJZcnlI
すまんな腐龍のゲームはいつも騙されるんで手を出さないことにしてるんだ
きっと見た目に騙された外国人が対応してくれるさ
793名無しさん@お腹いっぱい。
垢版 |
2024/07/26(金) 10:25:27.57ID:2oR1eRQC
レナティスう2に来たーwww
794名無しさん@お腹いっぱい。
垢版 |
2024/07/26(金) 11:13:46.07ID:HHT3bZJO
ここには割れ厨しかいねえな
2024/07/26(金) 12:43:58.78ID:2oR1eRQC
勝ってるやつはすくない
2024/07/26(金) 12:48:24.62ID:4oA9qGMk
人生勝ち組は買う
2024/07/26(金) 13:07:13.80ID:zLnrPZl0
パワフェスでやっとレアキャラを仲間にしたのにエラーで落ちた
絶望的すぎる
上の方で出てたミニゲームなしで仲間になるチートが切実に欲しい
マップに好きなキャラだせるチートとかない?
マップのアドレスと出現してる選手の数値とかってサーチできる?
2024/07/26(金) 14:49:12.59ID:iO/l3bE6
ルルアのアトリエ
TID[0100B2B00BDEE000]
BID[BB6A24337631CB28]

ネルケと伝説の錬金術士たち
TID[0100F4C00B1DE000]
BID[A62C044AD807BCBF]

これの60fpsのチートもしくはMODの情報無いでしょうか?
よろしくお願いします
2024/07/26(金) 17:55:52.75ID:xqjjmbQA
PC版やれよw
800名無しさん@お腹いっぱい。
垢版 |
2024/07/26(金) 19:04:22.30ID:mntTItZj
>>751
メガテンうpしたろだってどこよ
どこにもないぞ
gbaにパワプロ上げてた人が他に神こおどがうpされたから消します
って削除しちゃったんだが
そんな神こおどどこにあるねん
2024/07/26(金) 19:31:52.73ID:Qk1L6IB/
>>775
全部175には簡単に出来ましたが
球速はn倍にしたいのですが近くにあるのでしょうか?
802名無しさん@お腹いっぱい。
垢版 |
2024/07/26(金) 20:29:39.41ID:eBVZHcLJ
悲しいかないろいろなサイトでパワプロ2024の改造コード公開してくれてる人は削除やら更新しないってなってしまって、一番解析できた人も公開する気はないようで自分みたいなただコードを待つ人はあきらめるしかないのか・・・
2024/07/26(金) 21:02:08.70ID:JHETuauG
>>800
オン機能があるから少なくとも自分は742の代替コードを除いてパワプロ2024は1件も投稿していない

>>801
175にしたというのは球種毎の速度係数を大きめにして175が出るようにしたってこと?
なら球速n倍はその係数をn倍した値にすればなっています
でも上で書いた通りシステムの速度上限により補正されます(投手自身の球速上限チェックもあったかも)
球種毎の速度係数はあくまでメモリ上に存在する本来静的なデータの書き換えになりますが
上のチェックはプログラムでの即値チェック(レジスタに値が読み込まれる)にメモリ上には存在しないため
レジスタに読み込まれる即値を修正しない(プログラムの書き換え)と無理です
同じメインファイルの話なのでアドレス差が近いと言えば近いですが数百バイト以内にありませんし
あったところで書き換える値がわからないと思います
具体的な方法としてはメインファイルの逆アセリストをテキスト検索で#0x432F0000(あるいは#1127153664)で
20件ヒットしてその19件目、ちょい上で最低球速の#0x42700000(60.0)とかを設定しているところです
値を#0x432F0000(175.0)から#0x447A0000(1000.0)に変更すればシステム上の球速上限が999km/hになります
どうしてもやりたきゃE8 65 A8 52 81 18 22 1E でAOB検索すると1件ヒットするはずなので
E8 65 A8 52 を 48 8F A8 52 に変更する
2024/07/26(金) 21:05:35.71ID:7+MGrsz4
[新球種開発ランク制限なし(共通)]
[新球種開発下限上限制限なし(共通)]
[選手図鑑開くと図鑑全開(パワフェス)]
[選手図鑑開くとLV10(パワフェス)]
[ミニゲームなしでスカウト可能(パワフェス)]

ロダの場所は知ってるが本当コード名だけなのな
こんだけあればもう何も要らないけど出来ますか?
805名無しさん@お腹いっぱい。
垢版 |
2024/07/26(金) 21:27:04.74ID:fPVZMPYM
ペナントでの経験値を2倍や4倍に出来るコード誰か作れませんか?サクセスや栄光ナインみたいに特能本がないから辛い。。
2024/07/26(金) 23:02:26.19ID:30P+NRuR
アイテム系コード
ループの20000000消してもやっぱ竜神じゃ効かないな
ただけすだけじゃだめなんか
2024/07/26(金) 23:06:33.65ID:UVusQaYv
>>806
普通に実機でやったら
コード投稿してくれた人も動かないって何度も書かれたら気分悪くなるかもしれんぞ
2024/07/26(金) 23:19:51.00ID:fU3nMvGO
凶悪ブラジル人アスンサオファビオ
2024/07/27(土) 01:01:11.73ID:IAjn24YE
むしろ龍神とCTで特殊能力を金特に書き換えたいんだが?(´・ω・`)
プロ助けて(´・ω・`)
810名無しさん@お腹いっぱい。
垢版 |
2024/07/27(土) 02:49:38.45ID:j/Tj6q4J
>>798です
他で2つとも解決しました
2024/07/27(土) 03:02:02.81ID:HVQM6gue
解決したならその内容を書けよ
まともな回答したやついないし
そんな情報誰もいらんかもしれんが
解決しましたとだけ書くぐらいなら
いっそ最初から書かないか
解決した内容を書くかしろ
2024/07/27(土) 10:46:50.04ID:iNJCOzHq
龍神だけど栄冠系のコードは全部効果あるな
サクセスのアイテム以外使えたから自分はサクセスやらんから助かりまくってる
2024/07/27(土) 12:24:12.25ID:fnKUEOXN
パワプロ 2024ですが投げる球種を表示することは難しいのでしょうか?
2024/07/27(土) 13:39:04.46ID:+zthEm/O
>>803
ありがとうございます
やってみます
815名無しさん@お腹いっぱい。
垢版 |
2024/07/27(土) 13:48:13.96ID:+MaPJawF
逆アセ環境つくるためにmainファイル(NSOファイル)をELFファイルに変換したいけど
nx2elf.exeやdecompress.cmdにmainファイルをD&Dしても変換できない

それならばとelfに変換せずGhidra-Switch-Loaderを使えないかと思ったけど
Install Extensionでプラスマークからzipを選択してもエラーが出て導入できない

この辺の導入解説してるサイトとかないかな
2024/07/27(土) 15:43:18.65ID:kMj7TmDm
>>813
あれから他のモードもやって色々追加する過程で対決!レジェンドバトルで表示させるために作ってみた
作り方は打撃練習でオプションのCOMタブからCOM球種ガイドで選択(方向・球種、方向、表示しない))を
変更してからOK押してからタイム画面に戻り変動サーチしてアドレスを絞り込む
後は絞り込んだアドレスに読込BPを仕掛けてタイムを解除するとブレークするので、アドレスから値を
取得するところを方向・球種など自分が設定したい値を設定するように書き換える
これでパワフェスや対決!レジェンドバトルなど他モードでも表示されるようになる(ホームランアタックは別)
同様の手順で他の項目(例えばCOM投球カーソルなど)にも利用できる

>>814
こっちもやっぱり必要だったのでこれだけ付けておきす
[投手自身の最高球速チェック無効(共通)]
04000000 0285F2DC D503201F

>>815
上手くいくかどうかわからないけどCode Updater for Nintendo SwitchのOldとNewのmainを読み込ませる
適当に814のコードを貼り付けて変換を掛け右下のSaveNSOボタンを押してmainファイルを出力して
それに対してnx2elf.exeを試してみるとか
2024/07/27(土) 16:38:52.58ID:PFBScfpe
サクセス編だけどアイテムコードが動くyuzuでキャラ作って中断セーブ
そして竜神にセーブデータコピペして開始すると問題なくアイテム使える環境にはなった
ちょっとめんどくさいけど試合で確実フリーズするyuzuよりかはいいんじゃないかな
2024/07/27(土) 16:40:32.33ID:do1r4slU
…実機でやれば良いだけのはずなんだが…
2024/07/27(土) 17:14:32.41ID:YUdO4UiM
>>818
酢まん割れ中なんだろ
820名無しさん@お腹いっぱい。
垢版 |
2024/07/27(土) 17:29:30.10ID:boYv8lkZ
>>816
IDAとギドラの使い方を教えて
↓ここのこおどアプデのガイドでは
https://github.com/StevensND/ghidra-port-mods-guide
龍神でExeFSファイルを展開してギドラで読み込んでるけど
何を読み込んでどんな風にこおど作ってるの?
821名無しさん@お腹いっぱい。
垢版 |
2024/07/27(土) 17:33:22.61ID:boYv8lkZ
>>815
https://github.com/StevensND/ghidra-port-mods-guide
ここにちょうどSwitchLoaderのインストールもある
822名無しさん@お腹いっぱい。
垢版 |
2024/07/27(土) 19:50:39.73ID:+MaPJawF
>>816
ありがとう
無事にGhidraでmainファイル読み込めた

まず答えがすぐ出そうな>>803を試してみた
#0x432F0000をテキスト検索して該当の箇所が見つかったけど
Ghidraの結果とmainファイルで直にE8 65 A8 52 81 18 22 1EをAOB検索して出た結果では0x100000くらいズレが出るけど
ズレの出ないようにサーチする方法はないのかな

Ghidraのサーチ結果:text::02761234
Mainファイルの結果:02831234
出して良いのか分からなかったから、数値は下4桁適当です

>>821
ありがとう
見てみる
2024/07/27(土) 21:03:34.69ID:kMj7TmDm
>>820,822
Ghidraについては故障前のPCで使ったことがある程度で現在インストールもされていないので解りません
上で書いた方法で変換を掛けたelfファイルから0x48バイト目にある値(0x838)バイト分のヘッダを削除したものに対してdevkitproの以下のコマンドを実行したらIDAの結果と一致したのでelfファイルに問題ないと思います
aarch64-none-elf-objdump -D -b binary -m aarch64 no-aliases --disassemble-zeroes --start-address=0x2830400 --stop-address=0x2830500 -EL elfファイルへのフルパス
Ghidra使ってみた時の記憶にもアドレスがズレるようなことはなかった気がするので何か設定など間違っているのではないでしょうか
824名無しさん@お腹いっぱい。
垢版 |
2024/07/27(土) 21:17:22.96ID:PM/lwDSA
>>776
ありがとうございます。
こぉどの仕組みは全然知らなかったけれど、とりあえずループとエンドを消して力技で行数増やすことで龍神でもこぉどが動きました。
正しい方法ではないとは思うけど、とりあえず動いたので参考に貼っておきます。

[サクセスアイテム全部 99個]
580F0000 0CAD1A20
580F1000 00000908
580F1000 00000220
#780F0000 00000004
#640F0000 00000000 63636363

経験値999のこぉどみたいに#の行をあと71個増やすと全部のアイテムが出ました。
825名無しさん@お腹いっぱい。
垢版 |
2024/07/27(土) 23:33:45.54ID:boYv8lkZ
>>823
試しに龍神で展開したExeFSのmainを読み込んで
>>822
のEB 65 A8 52 81 18 22 1Eで検索したら
2830000ら辺がヒットした
もしかしてこのやり方でもできる?
826名無しさん@お腹いっぱい。
垢版 |
2024/07/27(土) 23:50:35.59ID:boYv8lkZ
>>824
もしかして

580F0000 0CAD1A20
580F1000 00000908
580F1000 00000220
300E0000 00000051
640F0000 00000000 63636363
780F0000 00000004
310E0000

で動く?
元の見たらループ開始がコピペミスなのか2つあったからそれが原因かな
2024/07/27(土) 23:55:45.93ID:kMj7TmDm
>>825
多分ちゃんと>>821が機能してmainファイルを直接読み込めているんじゃないですか
828名無しさん@お腹いっぱい。
垢版 |
2024/07/27(土) 23:59:02.57ID:+MaPJawF
>>823
いつも丁寧にありがとうございます
elfファイル0x48バイト目にある値(0x838)バイト分のヘッダを削除したアドレスと一致するようになりました
これでARMプログラムを逆アセできる環境が整ったので、コード作成にチャレンジしてきたいです

ただ、私の環境ではyuzuもRyujinxも落ちてしまうのでCheatEngineでブレイクポイントを仕掛けたりができません
この場合、例えば>>816のように
>絞り込んだアドレスに読込BPを仕掛けてタイムを解除するとブレークする
ようなことはどうすれば可能になりますか
Switch(CFW)、Edizon SE、Breeze、jnoexs、CheatEngine、 Ghidraは使える環境です
829名無しさん@お腹いっぱい。
垢版 |
2024/07/28(日) 00:14:44.55ID:JGOSwvpJ
パワフェス選手図鑑埋めってあったりしませんか?
2024/07/28(日) 00:23:13.65ID:xY5L/Mre
>>828
多分だけど>>821を導入してmain.elfではなく直接直接main(nso)ファイルを読み込めるようにしておいた方が良いと思う

エミュで落ちて動かないのなら実機を使うしかありません
実機でデバッグするためにはatmosphereのコンフィグアイルの変更とポート番号を知る必要があったと思います
そのあたりは調べれば見つかると思います(おそらく海外サイト、ここの過去ログにも書いたかもしれません)
IDAはgdbデバッガーに対応しているので接続先へのIPとポート番号を指定すれば繋がりますが
Ghidraがサポートしているかどうかは知りません
サポートしていなければgdbコマンドを調べて実行するなどするしかないと思います

また上で聞かれたパワフェスのミニゲームせずにスカウトなどなら、やり方も書いてありますし
動的デバッグではなく静的なデバッグで出来ると思います

>>829
図鑑埋めは図鑑上でふしぎなメモ帳使うなどして経験値アドレスを調べたらそのすぐそばにあります
1なら図鑑登録済み、0なら図鑑登未登録なので他キャラとの差分をとってループこおどを作れば
ポインターのデータ書換こおどを作るか図鑑開いた時にブレークさせて1を書き込むようにするとかすれば作れます
2024/07/28(日) 03:56:31.96ID:0oSQErhV
>>824
Ryujinxで動きました!
栄冠ナインのアイテム数と本、アイテム使用制限なしお願いできませんか
2024/07/28(日) 04:20:07.27ID:NNdz3opT
突っ込まないようにしてたけどryujinxでもループコード普通に動くけどね
動かないって言ってる人はコードそのものが悪い可能性もあるがバージョンとかいくつの使ってんだろ
2024/07/28(日) 04:24:31.77ID:NNdz3opT
ryujinxはメガテンの神コードにもあった二重ループも動く
逆に柚子では二重ループが作者も言ってるように動かなかった
2024/07/28(日) 06:16:37.05ID:0oSQErhV
>>832
1.1.1330と最新の1.1.1361で>>685と栄冠ナインアイテム全部9が効いてない
コードはこれ

[Item ALL9]
580F0000 0D12E648
580F1000 00000030
580F1000 00000020
580F1000 000000F8
580F1000 00000080
300E0000 00000088
640F0000 00000000 09000900
780F0000 00000004
310E0000
20000000
835名無しさん@お腹いっぱい。
垢版 |
2024/07/28(日) 10:27:26.20ID:n6YnKuJP
20000000がいらんちゃうかしらんけど
836名無しさん@お腹いっぱい。
垢版 |
2024/07/28(日) 10:36:29.47ID:giKTeL4I
>>830
ありがとうございます
gdbデバッガーについて調べてみます

静的なデバッグということでミニゲーム無しに改めて挑戦してみました
Switch文を見つけて(case0〜8ですよね)その上の条件の値をとってくるところが

7100dd1c28 00 01 40 79 ldrh w0, [x8]
7100dd1c2c 1f cc 07 71 cmp w0, #0x1f3
7100dd1c30 f4 83 80 1a csel w20, wzr, w0, hi
7100dd1c34 b6 87 fd 97 bl FUN_7100d33b0c
7100dd1c38 08 1c 00 13 sxtb w8, w0
7100dd1c3c 1f 21 00 71 cmp w8, #0x8
7100dd1c40 48 07 00 54 b.hi LAB_7100dd1d28
7100dd1c44 69 6b 02 d0 adrp x9, 0x7105b3f000
7100dd1c48 29 81 38 91 add x9, x9, #0xe20
7100dd1c4c 0a 0e 80 52 mov w10, #0x70
7100dd1c50 89 26 aa 9b umaddl x9, w20, w10, x9
7100dd1c54 22 1d 40 f9 ldr x2, [x9, #0x38]
7100dd1c58 09 b6 01 b0 adrp x9, 0x7104492000
7100dd1c5c 29 c1 02 91 add x9, x9, #0xb0
7100dd1c60 8a 00 00 10 adr x10, 0x7100dd1c70
7100dd1c64 2b 69 68 38 ldrb w11, [x9, x8, LSL]
7100dd1c68 4a 09 0b 8b add x10, x10, x11, LSL #0x2
7100dd1c6c 40 01 1f d6 br x10

このあたりだと思って、その中でもそれっぽいのが
7100dd1c28 ldrh w0, [x8] だと考え、こいつを戻り値2にするため mov w0, #2 に変更
ARMtoHEX使って40008052になったので、これをコード化すると
[ミニゲーム無し]
04000000 00dd1c28 40008052 アドレス部は0x838分ズレてます
で試してみたけど効果なかったです
どこが間違ってますか?
2024/07/28(日) 11:37:02.14ID:xY5L/Mre
>>836
惜しい!
ここはただミニゲームの文言を出すところです
でその文言を決定しているのが上で言うところの
7100dd1c34 b6 87 fd 97 bl FUN_7100d33b0cになります
Switch文のcase2のみミニゲームの文言を設定していないので
その関数の戻り値を2にするとミニゲームなしなのではと想定できます
だから単純にその関数の先頭で2(mov w0 #2)を返してリターン(ret)する
それだけでも出来ますがで出来るだけ影響範囲を小さくするため
必要なところだけ書き換えた方が良いため
FUN_7100d33b0cを呼び出している4箇所を
bl FUN_7100d33b0c -> mov w0, #2
のような感じで変更して必要なところだけ有効にしたら良いと思います

アドレスのズレに関してはプラグインを入れてmainを直接読み込ませた
>>825はズレていないのかと思ったけど違うのかな
2024/07/28(日) 11:45:15.45ID:xY5L/Mre
あともう一点
mov w0, #2はリトルエンディアンでは40008052はです
pchtxtにするなら40008052のままで構いませんが
atomosphere形式?というのか上の形式ではビッグエンディアンにしなくてはいけません
2024/07/28(日) 11:57:18.74ID:xY5L/Mre
aarch64の関数は色々ありますが基本的には
レジスタ(足りなきゃスタックも使う)で引数を受け取り演算結果をw0(足りなきゃW1やスタックも使う)に返します
その際お約束として呼び出したらW19-W29の値は保証されますがW0-W18の値は保証されていません
7100dd1c28 00 01 40 79 ldrh w0, [x8]はパワフェスキャラIDで
FUN_7100d33b0c関数へそれを引数として渡し
その結果(キャラに紐づくミニゲーム)をW0に返してもらっていることになります
840名無しさん@お腹いっぱい。
垢版 |
2024/07/28(日) 12:48:32.59ID:qVv1F7gH
>>830
すみません図鑑埋めのコードですが、JNoexsを使わずにedizonだけでも出来ますでしょうか?
2024/07/28(日) 13:13:23.75ID:iWaY0bAc
どこ出身なの?
2024/07/28(日) 13:53:03.50ID:xY5L/Mre
>>840
https://agree.5ch.net/test/read.cgi/mango/1675111807/
2024/07/28(日) 16:07:19.36ID:/HDys+gk
アプロダに請求書のテンプレとかあるけど平気なんだろうか
2024/07/28(日) 19:02:25.46ID:viuPIVat
>>843
盗聴して公にさらすやつより平気だろ
2024/07/28(日) 19:22:17.59ID:M0qrhr0t
>>836
完成していましたら是非ともチート投稿お願いします
2024/07/28(日) 19:30:12.49ID:pyiknerY
パワプロ用のうpろだないなあって思ったから末尾pawapuro2024にして作っといた
847名無しさん@お腹いっぱい。
垢版 |
2024/07/28(日) 20:24:08.39ID:giKTeL4I
>>837-839
詳しくありがとうございます
ただ難しいですね…プログラミングに初めて触れるので言葉の意味を考えるだけど頭が痛くなります
こんな難しいことをこなすのは尊敬しかありません

>>837の前半をまずは試してみたいと思います
FUN_7100d33b0cの戻り値を2にするには、関数の先頭でレジスタw0に2を設定し、すぐに関数を終了させればいいですか?

7100d33b0c 02 00 80 52 mov  w0, #2
7100d33b10 c0 03 5f d6 ret

それでコード形式にすると
04000000 7100d33b0c 52000002
04000000 7100d33b10 d65f03c0
これだとアドレスのズレを直しても効果無しなんです
関数の先頭の考え違いをしてそうですね

Ryujinxで展開したExeFSのmainも同じ数値(0x838)ずれてたので、もうズレたままやろうと思います
2024/07/28(日) 20:25:17.97ID:VvDkWXVE
どこに作ったのかもわからんがウイポじゃないしPSスイッチしか展開されていないのに専用なんて全くイラネ
2024/07/28(日) 20:28:08.38ID:xY5L/Mre
>>847
落ち着いて、アドレス部の71をとって試してください
2024/07/28(日) 20:31:07.08ID:xY5L/Mre
あと52000002(02000052 )はeor w2, w0, #1という命令になります
アドレスも合っているのであと一息
851名無しさん@お腹いっぱい。
垢版 |
2024/07/28(日) 22:08:00.80ID:giKTeL4I
>>849-850
できました!!!!!!!感動!!!!!マジで嬉しい!!
本当しつこく質問ばかりで申し訳ありませんでした
お陰で少しレベルアップした気がします
感謝です!!

惜しむらくは既に図鑑フルコンプしていたこと…
2024/07/29(月) 00:25:38.01ID:qN40nSRw
必ずできるわけではありませんが応用としてエラーメッセージの参照箇所から
そこに分岐しないように書き換えたり何をチェックしているのか調べることにより
色々実現できるかもしれません
853名無しさん@お腹いっぱい。
垢版 |
2024/07/29(月) 12:31:28.30ID:BEkZ2hhM
マイライフの経験値ってバーで表記されて数値では分からないよね
ペナントにいたっては経験値表記皆無だし
そういうときは増減サーチで地道にやっていくしかないのかな
2024/07/29(月) 15:16:52.58ID:iAui0Z5o
今作のマイライフはまだやってないが数値では分からんけど増減で探すのは簡単なはず
トレーニングレベルは1バイトずつ並んでて経験値は4バイト
趣味も1バイトずつで空き地レベルは2バイトで空き地経験値は4バイト
主人公成長タイプは0が超早熟で12が超晩生
855名無しさん@お腹いっぱい。
垢版 |
2024/07/29(月) 22:33:24.22ID:p8GY7Hz0
電波人間freeありますか?
856名無しさん@お腹いっぱい。
垢版 |
2024/07/29(月) 22:46:12.84ID:yPcdDsuJ
>>851
すみません、色々勉強してみたのですがよく分からなくて出来れば完成コード教えてもらえませんか?
857名無しさん@お腹いっぱい。
垢版 |
2024/07/29(月) 22:59:58.63ID:xo3SNpHE
>>850
すみません、コード教えてもらえますか?よくわかりません。。。
858名無しさん@お腹いっぱい。
垢版 |
2024/07/29(月) 23:10:40.07ID:uLJWzn8h
>>854
情報ありがとう
経験値は能力が上がると経験値バーはリセットされるけど数値としては累積されていくのでOKですか
2カ所ヒットしてどちらにもブレイクポイント設置したけど練習しても反応しない
859名無しさん@お腹いっぱい。
垢版 |
2024/07/29(月) 23:27:45.94ID:iAui0Z5o
>>858
>>858
詳しく覚えてないけど合計値じゃなくてバー毎だった気がする
ちなみに能力値や特殊能力を直接いじれる、年俸の-9DEだから割と近く
やる気は0が絶不調で100刻みで調子上がるから400が絶好調、あくまでも前作と同じなら
2024/07/29(月) 23:32:52.18ID:qN40nSRw
>>858
正しいアドレスにBP仕掛けて値が変わっても反応しないのであれば
デバッグの環境がおかしいか仕掛けたブレークポイントの種類が間違っているかじゃないか思う
2024/07/29(月) 23:52:16.80ID:qN40nSRw
>>856-857
836-838、847,849-850をちゃんと読めばよくわからなくても出来るはずです
自分はオンラインで改造データがアップロードされていると聞いているので
万一に備えて公開しませんが他の方が自己責任で公開することに関してはむしろ歓迎します
2024/07/30(火) 00:04:06.52ID:sGfq5gqx
オンライン荒らされてんならあんたが公開するしないもう関係ないだろコナミの問題
2024/07/30(火) 00:14:23.70ID:Rvp20MFY
5ch弟子に期待したら?
ここには出さないだろうけど
2024/07/30(火) 00:14:59.02ID:LC8NwkGk
荒らされてるから矛先が向くかもしれないのが嫌なんだろ
一般ユーザーからしたらチーターは害悪、それにチートを授けてたらそいつは悪のボスって感じで時系列の前後関係なんて気にしない
865名無しさん@お腹いっぱい。
垢版 |
2024/07/30(火) 00:30:11.10ID:klqhqn63
[中断セーブしなくても悪いウワサ立たない(栄冠)]
[スカウト何度でも実行可能(栄冠)]
この2つのコード公開よろ
866名無しさん@お腹いっぱい。
垢版 |
2024/07/30(火) 00:33:55.23ID:Tp3Bngoj
>>861
本当に素人なんですけど
7100d33b0c 02 00 80 52 mov  w0, #2
7100d33b10 c0 03 5f d6 ret

それでコード形式にすると
04000000 7100d33b0c 52000002
04000000 7100d33b10 d65f03c0と有りますがこれってどうやって変換するんですか?
2024/07/30(火) 00:57:32.50ID:aoWLATvW
>>866
命令の数値への変換方法は前スレで見たことあったが>>838に書いてくれてあるから別に変換はいらない
>>847がアドレスを教えてくれたから悪いが851より先に作って動いた
868名無しさん@お腹いっぱい。
垢版 |
2024/07/30(火) 01:19:04.29ID:Tp3Bngoj
>>867
解決しました!ありがとうございます♪
869名無しさん@お腹いっぱい。
垢版 |
2024/07/30(火) 01:35:22.33ID:YLQNin/8
>>867
こちらも動作しました。ありがとうございます
870名無しさん@お腹いっぱい。
垢版 |
2024/07/30(火) 02:45:05.67ID:kUk2ufw2
IDA Proで#0x432F0000テキスト検索してるんだけどくっそ時間かかるんだけど合ってるのこれ
2024/07/30(火) 05:52:30.69ID:sPlDZWpQ
>>835
やっと時間が取れて試したら出来ました!
以下のコードも動いてなかったので20000000を消してみました

[栄冠本使用数制限なし]
580F0000 06E2CAA8
780F0000 00001D6C
300E0000 00000001
620F0000 00000000 0000FFFF
780F0000 00000544
310E0000
20000000
同じ用にやってみて本使用制限なしは全く効果出ず

[栄冠能力アップアイテム使用数制限なし]
580F0000 06E2CAA8
780F0000 00001D72
300E0000 00000009
620F0000 00000000 00000000
780F0000 00000544
310E0000
20000000
こちらの能力アップはランダムな3人にだけ動きました
2024/07/30(火) 09:30:15.86ID:BAPO9n+1
分からんなら普通に年月日から探して自分でいじれるほうが良いかもな
2byte1byte1byteで並んでるからバイト列で探せばすぐ見つかるし後はその周辺探るだけ
stringsで姓を見つけたらそこから+488hがアイテム制限の数値
2024/07/30(火) 10:45:19.92ID:2QB3uzGj
クレクレしまくって動いたって言ってる人たちも結局教えてくれないですね
874名無しさん@お腹いっぱい。
垢版 |
2024/07/30(火) 10:50:05.65ID:n9oiUbaP
>>851ですが動作したなら良かったです
>>861さんが公開は自己責任ならOKと言われているので、次に何かコード作れたら公開してみます
ただプログラムコードはまだまだ理解不足なので完成は程遠いです
875名無しさん@お腹いっぱい。
垢版 |
2024/07/30(火) 10:50:27.77ID:n9oiUbaP
>>871
そのコードだと本使用は1人、アイテム使用は9人にしか効果出ない状態だと思います
多分30人くらい選手枠があって並びは選手のリスト順とは限らないのでランダムな3人にしか効果が出なかったんだと
あとそのアドレスだと本使用は4冊目か5冊目を読んでいない状態に戻す状態だった気がします
試したのが実機だし、勘違いだったらごめん
2024/07/30(火) 14:09:44.74ID:ZBppEZqq
ガチ素人で申し訳ない。300E0000 0000000xで人数指定してるやつってどうやって二桁とか指定するの?教えてくれ
2024/07/30(火) 14:15:36.37ID:BAPO9n+1
00000001が1人なら0000001Eが30人、16進数変換やるだけ
たまに出てくる00000544は次のキャラまでのオフセット値
入学して直後は1-6が3年、7-12が2年、13-18が1年、転生とか居るとズレる事がある
2年目に名門だったら10人入ってくるから1-6と19-22が1年になる
2024/07/30(火) 14:18:16.36ID:W6+kOheb
>>877
いくらなんでもほんのちょっと調べればわかることなのに素人だからと言って教えてもらおうとするのはただの怠慢
何でもかんでも教えてるとこれよりさらにひどいのが生まれる
ここは無視しないならマニュアル見ろと回答すべき
879名無しさん@お腹いっぱい。
垢版 |
2024/07/30(火) 20:03:02.01ID:UhyFK/Xw
>>760
プログラムコードを作成する時、mainファイルを逆アセンブラしますが
エミュで動作する場合、動作しない場合
それぞれの場合でどのような流れで作成しているのでしょうか
880名無しさん@お腹いっぱい。
垢版 |
2024/07/30(火) 20:03:46.36ID:UhyFK/Xw
例えばHP減らないコードを作成するとき
HPアドレス検索→ブレイクポイント設定→増減させる関数を見つけ無効化したり関数変えたりすると思いますが
どこまでをどのツールでするか今いち分かっていません
881名無しさん@お腹いっぱい。
垢版 |
2024/07/30(火) 20:03:59.78ID:UhyFK/Xw
現在、emu+Cheat EngineでHPアドレス特定して、そのままCEでブレイクポイント設定したころまでいきましたが
どうやってそこからmainファイルの逆アセンブラにつなげていくか分からないです
もし良ければご教示お願いします
882名無しさん@お腹いっぱい。
垢版 |
2024/07/30(火) 20:04:38.65ID:UhyFK/Xw
実機 + Edizon SE + IDA(or Ghidra) でもしたいですが
Atmosphereの設定ファイルでEnable_standalone_gdbstub = u8!0x1を入れるとSwitchが起動しなくなってしまいできない状況なんですよね

連続書き込み申し訳ありません
一気に投稿するとエラーが出る
883名無しさん@お腹いっぱい。
垢版 |
2024/07/30(火) 20:09:57.16ID:PyRNbjIP
>>866
このコードはどんなコードなの?
2024/07/30(火) 21:08:07.33ID:49JGOhRq
[atmosphere]
enable_htc = u8!0x0
enable_standalone_gdbstub = u8!0x1
2024/07/30(火) 23:20:48.46ID:ihxMZ9zb
>>882
自分も色々調べて弄ったりしたので申し訳ありませんが何をやったのか覚えていません
エミュについてはYuzu系もこれからおそらく動かなくなっていくと思うので今後は
実機+Breeze+IDA or Ghidraでやっていこう思います(実機壊れたら自分は終了ですが…
ついさっきBreeze breakpointでググったらBasic Breakpoint Tutorial using Breeze
というyoutube動画を見つけました(1年も前のもの
設定については説明がなかったのでかりませんが少なくともおそらく884の設定はいるのではないかと思います
これならアドレスのズレを気にする必要もなく単純なものならその場でコード生成ができて楽そうです
2024/07/30(火) 23:45:33.17ID:ihxMZ9zb
>>882
もしかして858の人ならお詫びに作ってみた

[マイライフ_ステ能力経験値5倍]
08000000 02A54F88 00000005 D65F03C0
08000000 02A54F80 1B087C21 18000068
08000000 02A54F78 1A81B3E1 6B1F003F
04000000 02A54F74 910083FD
04000000 013E3F54 9459C408

[マイライフ_特殊能力経験値5倍]
08000000 02A54F6C 00000005 D65F03C0
08000000 02A54F64 1B137C53 18000073
08000000 02A54F5C 1A82B3E2 6B1F005F
04000000 011BFA54 94625542

00000005が倍率、高倍率にし過ぎるとマイナスになったりするみたいなのでNG
ただこういうコードはキャラクターの経験値書き込み箇所から遡って経験値の増減値
を設定しているところを探さないと駄目なのでBreeze単体で作るのは難しいかもしれない
IDAやGhidraを併用すれば問題なくいけるはず
2024/07/30(火) 23:56:17.20ID:BAPO9n+1
試合中のスタミナの数値見えるようにしながらプレイしてると快適だなー
励ますやるとそいつだけ数値が荒ぶるようになるんだが仕様なのかバグなのか分からん
2024/07/31(水) 03:28:45.49ID:OwK/Extt
>>886
あり
889名無しさん@お腹いっぱい。
垢版 |
2024/07/31(水) 09:15:14.49ID:5n5EfE01
>>883
ありがとうございます
既に2行とも追加することを試みていましたが駄目でした
しかし行を入れ替えたらなぜかすんなり起動しました。謎です

>>885-886
お察しの通り>>858です
相変わらず凄いです
emu+CEでブレイクポイント設定して経験値書き込み箇所は分かりましたが
レジスタに収納されたアドレスがどういう意味をもっているのか分からずでそれ以上進めませんでした
勉強してみます

>>886の02A54F88〜はGhidraでは存在しない箇所でしたが、空きアドレスを利用している感じですか?

スタミナの数値化とかも可能なんですね
890名無しさん@お腹いっぱい。
垢版 |
2024/07/31(水) 09:47:54.86ID:essSlW+5
>>889
スタミナは浮動小数点で先発だと2000の補正値がある
野手は100、Gが500でSが4000、絶好調のAとかだと先発+調子補正で7000(最大)になる
励ますやると7000を大きく超えて何かあるたびに増えるから範囲決めてからの減少検索が基本になる
891名無しさん@お腹いっぱい。
垢版 |
2024/07/31(水) 15:54:41.60ID:G9D7gEYU
>>886
これのペナントバージョンってつくれますか?
自球団に適応できるみたいな


また、今作新登場の特能は
サクセスなどでの特能本には
データ入ってないのでしょうか
892名無しさん@お腹いっぱい。
垢版 |
2024/07/31(水) 16:37:15.09ID:essSlW+5
>>891
(ペナントやったことない)

アイテムは基本的に登場しているもの以外はダミーしかない
例えばパワフェスだと82番宝玉 83番ダミー 84番初期値
前作サクセスでは弾道とミートの+78hから特殊能力、やる気は+A2hにあった
とりあえず場所見つけたらFF並べまくれば青特も赤特もつきまくるから試してみれば良い
2024/07/31(水) 22:01:43.94ID:mfinRMuN
>>889
>02A54F88〜はGhidraでは存在しない箇所でしたが、空きアドレスを利用している感じですか?
はい、経験値の増減値がマイナスの場合は0にプラスの場合は5倍にするという処理が1命令に
収まらないため空いているアドレスで実行してから元の場所に戻るということを行っています
ただこの空いているアドレスというのはどこでも良いという訳ではなく実行権限(X)が与えられた
例えばメインのプログラムが入っているセグメント(.text)でなければいけません
パワプロv1.1.0であれば(0000000002A54D80~0000000002A54FFC)の範囲
ちなみに自分は全く足りないので不足分は使わないと思われる関数を上書きして空きとしています

昨日Breeze初めて使ってみましたがUIがごちゃごちゃしているので慣れるまで大変そうです
ブレーク(ウォッチ)ポイントの設置も手軽に出来たので例えばアイテム個数や弾薬など
検索できるレベルであれば使っても減らないとかASM書換やったことない人でも手軽に
IDAやGhidraと言ったツールも必要とせず作れるものもあると思います
ホント初心者でも所持金やアイテム個数の検索さえ出来ればSwitchとBreezeのみで
簡単にASM書換ができるので興味のある人にはオススメです

ただ慣れてないからかもしれませんがデバッガーツールと一緒に使うなら一々切断や
再接続をするという手間がかかりめんどくさいです
894名無しさん@お腹いっぱい。
垢版 |
2024/07/31(水) 22:28:02.63ID:tLoph7TD
>>893
範囲が限定されているんですね。それも少ない範囲というのはやりづらいですね
使わないかどうかの判断がまだ全然できていないので今は無理ですが、いつかは空きアドレスを利用するってのもやってみたいです

こちらもBreeze使ってみました
コントローラー操作に慣れないと難しいですね。ただできることは幅広そうで使いこなすには時間がかかりそうです
とりあえずやっとSwitchとデバッガーツールが繋げられるようになったので、いろいろと勉強していこうと思います

>>891
ペナントの経験値もいいですね
僕には作れそうにないですが
895名無しさん@お腹いっぱい。
垢版 |
2024/07/31(水) 23:10:33.53ID:tLoph7TD
[マイライフ体力 MAX]
04000000 011bfb8c 2A0A03E9
04000000 013a6f08 2A0A03E8

[マイライフやる気最大]
04000000 01187D18 52803208
04000000 01187D1C 14000006
04000000 01187D20 52803208
04000000 01187D24 14000006
04000000 01187D28 52803208
04000000 01187D2C 14000006
04000000 01187D30 52803208
04000000 01187D78 52803208
04000000 01187D7C 14000006
04000000 01187D80 52803208
04000000 01187D84 14000006
04000000 01187D88 52803208
04000000 01187D8C 14000006
04000000 01187D90 52803208
896名無しさん@お腹いっぱい。
垢版 |
2024/07/31(水) 23:20:53.76ID:tLoph7TD
やる気は変動があったときに常に絶好調の数値(0x190)が入るようにした力業だから
どこかで不具合が出る可能性あります。今のところこれが限界
スマートなコードは神をお待ちください
897名無しさん@お腹いっぱい。
垢版 |
2024/07/31(水) 23:22:34.22ID:tLoph7TD
体力は2022で神が公開してくれたコードと同じ処理を探し出したものです
2022は3つのコードだったんですが今作は2つしか見つけられませんでした
それでもこちらの環境では効果あるから良いのかな?
2024/08/01(木) 09:03:52.30ID:QF4VE62m
>>885 893
動画と他に投稿された書き込みを見て作ってみました
breeze楽ちんですね
まさか自分でこんな簡単にチートが作れるようになるとは教えてくれて感謝です
パワプロ 2024 バージョン1.1.0
[対決!レジェンドバトルのハート減らない ]
04000000 007BCC6C 4B1F0129
2024/08/01(木) 09:59:41.06ID:2plzkXeK
まだちゃんと検証してないが他校にいる転生OBのデータをモブに移植したら強制転校させられるな
現役選手でも練習試合出来たし学年とか必要な情報を変えたら問題なさそうな感じ
2024/08/01(木) 10:03:08.64ID:2plzkXeK
そう言えば栄冠の試合の内部的には向こうにも戦術カード一覧があって
それの高いやつから選んでるだけなんだよね、同じ数字が並んでたら最初の方が選ばれる
一応8以上の数値にも変更出来るし99とかも出来るんだが違いがよく分からなかった
2024/08/01(木) 13:40:07.60ID:cO7M5DxX
自分にはさっぱりわからんからみんな投稿頼むな
2024/08/01(木) 14:03:53.87ID:kC5iAtFc
日本版フィットボクシング2で高難度チャレンジ開放チートってないでしょうか?
普通にやると1年以上かかる最高に面倒臭い開放難易度だから需要はあるはずなんだけどニッチ過ぎて全く見つからない
2024/08/01(木) 14:04:03.24ID:e6tdcLMy
俺は何も感謝すらもしないが
お前ら頑張ってチート作れや
2024/08/01(木) 14:29:25.45ID:Z3yjHWy4
リングフィットでそれまでの記録とばしてからそういうのにチート使わないって誓ったわ
2024/08/01(木) 19:41:39.67ID:Z3yjHWy4
ライジングの変化上限より上げると変化しないのね
906名無しさん@お腹いっぱい。
垢版 |
2024/08/01(木) 20:07:51.59ID:AS3UYrzH
>>905
オリ変のランク制限解除どういうコードになるの?ランク制限さえできればいいんだけどできない。。。
2024/08/01(木) 21:28:50.32ID:2plzkXeK
数値で制限掛かってるからその値ブレークする(基本)
最終確認の「はい」だけ突破する(応用、難しい)ようにするかのどっちか
別にコードなくてもアドレス分かってたら100にした後で250にすれば良い
基準ゲージを超えた球は作れるけど想定されてないから基準内にあるものより弱くなる
2024/08/01(木) 21:33:27.06ID:PVSPJHJH
もう止めちゃったけど品技にパワプロ2024来てるよ
2024/08/01(木) 21:44:40.89ID:PVSPJHJH
>>906
905とは違うけどどんなコードかはパワフェスのミニゲームなしと似た感じ
オリ変ランクを返す関数があって、チェック時もそれを呼び出しているので
その時だけ関数自体呼び出さずmov w0, wzrのように書き換えてランクが
ゼロであるかのように書き換えてすり抜けるだけの1行で済みます
2024/08/01(木) 22:22:47.22ID:V5873LSG
品技見たで。
ここやtempのパクリに加え作り方に回答があったものが多いんやがもしかしてここで質問しとる人に中国人もおるんか。
ここやtempで品技のパクリしてるのもおるから全くええんやが日本語のパワプロやるだけあって日本語うまいやん。
2024/08/01(木) 22:41:33.96ID:biQJNWcd
>>910
File落とせない
2024/08/01(木) 22:45:49.28ID:Z3yjHWy4
>>910
5ch師匠とかむこうで呼ばれてたよ
確かにアセンブラの実用性実感できたしまさしく師匠だわ
913名無しさん@お腹いっぱい。
垢版 |
2024/08/01(木) 23:11:00.54ID:FiuO1aTP
>>911
ポイント貯めないとダウンロードできない感じ?俺も全くダウンロードできない
2024/08/01(木) 23:11:42.15ID:haHlTRx6
>>751
試合中のスタミナのゲージはどうやったら最大維持できるの?
2024/08/01(木) 23:13:15.42ID:haHlTRx6
テックハート2つ見つけたけど片方は経験値20も必要とかボリすぎ
916名無しさん@お腹いっぱい。
垢版 |
2024/08/01(木) 23:48:51.06ID:2plzkXeK
>>914
何のモードかによる
対戦だと見えてるゲージはダミーデータだった気がする
栄冠とサクセスなら高校名検索してその辺の+-100000あたりをFloatで範囲絞って減少検索
後はブレークしてdec命令をnopするか数値を最大維持するかお好み
2024/08/01(木) 23:57:32.08ID:PVSPJHJH
>>914
まずスタミナは少なくとも2022の頃から上限7000.0、下限-500.0のfloat値なので
対戦でスタミナの高いキャラを先発させて3000-7000程度のfloat値の範囲検索をして
以後投球するごとに減少サーチを繰り返しアドレスを特定する
上アドレスに読込BPをセットすると即現在値と最大値を取得する命令でブレークする
現在値に最大値を移送してから現在値アドレスに最大値に更新した現在値を書き込む
これだけでスタミナゲージMAXにはなるけど、このままでは敵にも効果があるため
敵味方の判定を入れないといけない
自分の場合はプレイヤーが先攻(1)、後攻(0)を保持したアドレスと現在表(0)なのか
裏(1)なのかを保持しているアドレスの値2つを読み込み
先攻(1)かつ裏(1)の場合と後攻(0)かつ表(0)の場合のみ書き込むようにしています
ちなみに敵の場合は-500.0をセットしてやれば出てきた瞬間からハアハア言って打者一人で即交替します
書いてて思ったけど先攻後攻と裏表の排他的論理和で判定した方が短くて済みそう
ただ現在が表か裏かの情報は得点とかアウトカウントとかのアドレス周辺にあり
すぐ見つけられるのですがプレイヤーが先攻かどうかのアドレスを見つけるのは難しいかもしれません
栄冠自操作作成時にプレイヤーの攻撃・守備を見分けているのか知りました
なので判定が難しければパッドコード操作にして7000や-500をセットしても良いと思います

対戦で作っても共通で使われているので他にも栄冠、パワフェス、サクセス、レジェンドで適用されます
未確認だけどおそらくマイライフやペナントへも
2024/08/02(金) 00:00:04.40ID:JQuOtqRv
敵投手スタミナ切れのコード見て書いてましたorz
上の条件逆です
2024/08/02(金) 00:02:26.82ID:JQuOtqRv
何度もごめんなさい、やっぱり上ので合ってます
920名無しさん@お腹いっぱい。
垢版 |
2024/08/02(金) 00:22:19.74ID:lsJW/8v4
[いつでも方向・球種表示]
04000000 0286B07C D2800028

品技は2つくらいしかコード公開してなかったけど全公開したんですか
2024/08/02(金) 00:38:34.66ID:JQuOtqRv
>>920
自分のと全く一緒だったので
[共通_コース/予測地点表示]
04000000 029D5BAC D2800048
04000000 029D5CD4 D2800048
922名無しさん@お腹いっぱい。
垢版 |
2024/08/02(金) 07:06:30.51ID:vhJkXSAJ
1.2.0のアプデ来たけど、前のバージョンのコードは使えないよね?
2024/08/02(金) 08:01:02.60ID:Gl6My75m
うん
今回のアプデはPPバグ塞ぐのが主な目的らしい
今月下旬予定の次のアプデと違ってバージョンはあげない方がいい
924名無しさん@お腹いっぱい。
垢版 |
2024/08/02(金) 09:27:32.04ID:wCeAZ8xk
>>921
そのへんmainなのか
2024/08/02(金) 10:13:21.05ID:rgMKjAnD
上限以上の重い球って効果あるのだろうか
926名無しさん@お腹いっぱい。
垢版 |
2024/08/02(金) 10:46:40.18ID:8w1RXUzK
球速999にしてもNPC打ってくるやん
どんな反射神経してんねん
2024/08/02(金) 11:12:29.78ID:dA1ZDLx3
実際に使ってみて試合のカウントとスタミナは共通のものだって分かった、ただ能力値の場所はそれぞれ違うっぽい
試合の話出たから言うと前作パワフェスでは試合前にロックオン5で固定しとくとそのまま試合やれる
2024/08/02(金) 13:42:22.37ID:dA1ZDLx3
栄冠ナイン
3年を1年にして3年間プレイ、卒業後はプロ登録まで行けるのを確認(学年は姓+21Dh)
実は内部にスカウト確定枠というのが10枠あってそれを他校の転生選手のデータに置換
恐らく入学してからでも置換出来るがスカウト枠なら新入生になる時の書き換えが安全で確実
多分やれるけどレジェンドを持ってくると年齢とか学年とかユニフォームがおかしくなるかもしれん
2024/08/02(金) 18:32:23.48ID:BjoHSRG8
[栄冠スカウト無制限]
40030000 00000000 00FF6FCC
640F0130 00000000 2A1F03E9
2024/08/02(金) 19:30:49.63ID:0UNIrZw3
キレとか上限以上にすると鈍くなるね
オリ変は前作みたいに急速下げまくったり角度いじってスライダーをフォークにしたりとかそういう遊び方しかできないね
2024/08/02(金) 19:33:16.55ID:BjoHSRG8
>>929
1.1.0の実機用でRyujinxでは動きません
2024/08/02(金) 20:23:29.12ID:JQuOtqRv
>>922
やってないけど試しにアプデしてみた
ボタンポチっとであっさり全こおど移行出来たのでほぼ処理は変わっていない
ただ空きスペースが0x10バイトになっていた
こんなこともあろうかと事前にチェーンして空きスペースを使えるように作って
あったので移行は問題ないけどネットワーク関連の関数を潰したのでその機能は使えない
移行した感じ一番前にくるパワフェスのこおどでさえ0x20ズレてたのでasmこおどは
まずそのまま使えないと思う
ポインタは栄冠だけ見たけど>>756と変わってなかったのでそのまま使えるのもあるかも
しれないけどチート使いたいならこおどが出揃うまで待った方がよいかも

>>924
Version 1.1.0のmainの範囲は0~>>893の空きスペースの開始まで
2024/08/02(金) 23:34:11.54ID:fo0AYEe5
>>930
ランク制限無視だけ頼むわ
2024/08/03(土) 00:35:17.80ID:wiypWHL9
今作の新球種開発モード初めて見たけど前作から球種増えただけかな
名前でアドレス見つけたら適当にOK押してからパラメータ変更後にはい押すだけで上限突破した

栄冠でドラフト(10/25付近)の翌日に卒業式持ってきたらそのまま登録出来るな
夏敗北後すぐに卒業させようとしたけど8月末の世界大会とか9月のイベントフラグが必要っぽい
2024/08/03(土) 01:07:50.73ID:lzxbvflC
>>926
ここパワプロのNPCは振ると決めたら必ず振って、それがストライクゾーンなら超反応で当ててくるってよくわからない挙動してるから速くしてもあまり意味はないんだよなぁ
完全試合目当てでチート使うならストライクゾーン拡大してクソボール球でもストライクになるコード作るほうがいいと思う
2024/08/03(土) 01:11:51.78ID:0sQ5kAr8
>>926
自分がやった時はR3を何度か押してビューを切り替えてやればなかなか打たれませんでしたよ
何カメラっていのかはちょっとわかりませんが色々替えて試してみると良いかもしれません
2024/08/03(土) 10:03:38.21ID:khUb0PDy
>>738
ボール・ド・ボン用のコードは出来ないのかな?
2024/08/03(土) 10:27:39.11ID:JzOfQT0N
無償でコード提供してくれた人に対して言い方よな
悪気はないのかもしれないが煽ってるとも取られかねない言い方は思慮が足りない
こんなだからただでさえ少ない職人が離れてく
939名無しさん@お腹いっぱい。
垢版 |
2024/08/03(土) 10:36:17.38ID:D5PioWmU
せっかくランク突破のオリ変作れるなら、どんなパラメーターにしたら対CPUに強くなるかな?
減速0のナックルも打ってくるからヤバいよねアイツら
2024/08/03(土) 13:27:45.45ID:hUMp6P9I
結局チェンジアップとか緩急使うしかない
2024/08/03(土) 13:36:03.85ID:o//nMATr
キレ上げると曲がる前に打たれるから実質ストレート・・・
942名無しさん@お腹いっぱい。
垢版 |
2024/08/03(土) 15:02:39.17ID:OS2TVz7j
サクセスで彼女評価あげたら一気に最大値(0xc8)にするコード作ったけど
04000000 0205294C 5280190A
これだ評価はmaxになるけどレベルがあがらない
レベルも上げるにはどういう形にすればいいかな
一応獲得評価x倍的なものを作ったら180くらい獲得してもレベルが1つしか上がらなかった
しかも最大値チェックも消してしまったみたいで234くらいまでいってしまった
add w10 ,w19 ,w9
bic w10 ,w10 ,w10 , ASR #0x1f
cmp w10 ,#0xc8
csel w10 ,w10 ,w11 ,lt

lsl w10, w19, #4
add w10, w10, w9
mov w11, #0xc8
csel w10, w11, w10, lt
cselで200オーバーは200になるんじゃないのかなと思ってたけど違うみたい
2024/08/03(土) 15:27:10.38ID:wiypWHL9
評価初期化してレベルを1個ずつ上げるコードにするのもあり
別ゲームで同様のコード作った時は
最大値の後にもう一回評価値を変動させないとレベルが変わらない事例があった

このゲームでは頻出なんだがbinary0_Length7のような特殊な仕組みで管理されているから
見た目はただの1バイトなんだけど実際はバイナリだったりして最大値超えるとfalseになるかも
944名無しさん@お腹いっぱい。
垢版 |
2024/08/03(土) 15:50:43.33ID:OS2TVz7j
>>943
複雑な作りすぎですね
現在評価をレジスタに登録→評価max処理でレベルアップ→現在評価ロード+獲得評価
といった流れで作成するのって可能ですか?

なお、1行目のadd w10 ,w19 ,w9を lsl w10, w19, #5にするだけで獲得できる評価ポイントは5倍になりますね
200から評価増えたら80に戻って、そこからは評価上げても80のままですが
945名無しさん@お腹いっぱい。
垢版 |
2024/08/03(土) 16:15:51.46ID:OS2TVz7j
5倍じゃないっすね
2024/08/03(土) 18:05:27.36ID:1mIPUs/8
>>929
1.1.0の実機ですけど、10回スカウトしたら制限がかかってしまいました
強豪だったんですけど、それが関係あったりしますか?
2024/08/03(土) 19:46:07.27ID:0sQ5kAr8
>>942
そこだけ見て答えるなら評価増減値を2のN乗倍にしたいなら
add w10 ,w19 ,w9 → add w10 ,w9 ,w19, lsl#N

評価値を最大にしたいなら
csel w10 ,w10 ,w11 ,lt → csel w10 ,w11 ,w11 ,lt など

レベルはレベルで別に書込にしているのでそちらを書き換えれば良い
ただし一気にレベルを上げても弊害がないか確認はした方が良い
弊害とはイベントに影響ないかとかステータス、スキルなど飛ばした
ところがちゃんと効果があったりするかなど(他選手も同様)

書き換え方法については同様の事象で書き換えを行っている先人の
コードを参考にすると良いかも

>>946
これは多分マスターコードでレジスタFに値を設定しているのでこれ
単体では実機でもエミュでも動かないはず
逆にエミュでもレジスタFに値を設定しているところをマスターから
コピってくればちゃんと効果のあるものなら動くはず
948名無しさん@お腹いっぱい。
垢版 |
2024/08/03(土) 20:02:54.21ID:1mIPUs/8
>>947
946です。ご返答ありがとうございます
949名無しさん@お腹いっぱい。
垢版 |
2024/08/03(土) 21:33:46.13ID:OS2TVz7j
>>947
ありがとうございます
スキル等のことも考えて評価コードは監督やチームメイトだけを最大にしようと思います
2024/08/04(日) 09:45:52.77ID:Ts51kyGC
パワプロやってみたんですが全く打てません😭
スコア操作で試合には勝つてもヒットが打てず面白くないんです
必ずヒットが打てるチートコードを下さい
2024/08/04(日) 10:39:41.94ID:GqLGvt2T
タイミング関係なく振れば当たるってコード作れるのかな?
教えて神様
2024/08/04(日) 11:07:14.89ID:FcxMxqut
試合中の設定は調べたことないけど試合直前に設定変えとけばロックオン5設定は引き継げる
それと前の方にある球種コースのコード使えばルーキー設定と同じようなもん

前提条件(パワプロ1.1.0)
栄冠のストライクカウントの-7B2hのWordが注目選手だからこれ使えば常に自操作になる
オーダー順なんだけど実際の番号-1、打順はストライクから+2E8Ch
試合中の情報は書き換え続けてもあんまり問題なさそうだが一応試合外では動かさない方が良いかも
2024/08/04(日) 11:28:55.69ID:GDpFbfiQ
>>951
自分がバッティング関係で作ったのは
バットを振っている間ボールのXY座標をバットのカーソル座標にコピーする
ミートカーソルのオートイムとその時のボールゾーンへのカーソル移動制限解除や
コントローラでミートカーソルを動かす時のボールゾーンへのカーソル移動制限解除

後はど真ん中のストレートは相手ピッチャーのコントロールにより少しずれるから
ナイスピッチと確率操作で調べた失投をど真ん中に投げさせる投げさせることぐらい
これだと投げられた球種に関わらず勢いの死んだ棒球がミートカーソルを動かさない
本当のど真ん中にくるから1、2球見たらタイミングは簡単に取れると思う

自分はパワフェスやって絶対打てないと思ったんでオートエイムの方を使ってる
さすがに失投ど真ん中は打っても面白くないし

タイミングに関係なく打てるというのは特に作りたいとも思わないけど
作るなら打撃練習でタイミングが早いとか遅いとか出る画面があったと思うので
その辺りからどうやって出しているのかを調べてタイミングを合わせたことに
するようにアプローチすると思う
ただ出来たとしてもいつも打球方向が同じになるじゃないかと思う
954名無しさん@お腹いっぱい。
垢版 |
2024/08/04(日) 12:04:53.72ID:aJF6W7DX
>>952
ロックオン5を引き継ぐ方法についてもう少し詳しく教えてください
前の方で出ていた球種表示はできたんですが、ロックオンは同じやり方ではブレイクポイントが引っ掛からなかったです

栄冠の試合を全オート
955名無しさん@お腹いっぱい。
垢版 |
2024/08/04(日) 12:06:09.48ID:aJF6W7DX
途中で送ってしまった

栄冠の試合をいつでも高速化するには、どんなサーチをしていけば良いですか?
2024/08/04(日) 12:10:20.34ID:GDpFbfiQ
>>955
高速試合の条件は得点差になるのでどの回の得点でも良いから
読み込みBPを仕掛けタイムを掛ける
そこから調べたらわかるんじゃないと思います
2024/08/04(日) 12:48:39.28ID:FcxMxqut
設定画面のものを4バイトで検索
0:ミートカーソル 1:ロックオン
ロックオン 0:1レベル 1:2レベル 2:3レベル 3:4レベル 4:5レベル

上の人の得点について補足すると表示上の得点は合計カウントで意味がないやつ
実際に反映されるのはそのイニング毎の得点なので1回表10にしとけばすぐに高速試合に出来る
SBOカウントのすぐ近くにあるから簡単に探せるはず
958名無しさん@お腹いっぱい。
垢版 |
2024/08/04(日) 13:52:07.25ID:aJcsGbYY
>>956-957
なるほど
高速試合のやり方試してみます
前作であった特定のボタン押した時に選手操作と自動進行ができるようになるのは、どのような仕組みなんでしょうか

ロックオンは該当のアドレス見つけるところまではできるんぇすが、
959名無しさん@お腹いっぱい。
垢版 |
2024/08/04(日) 14:00:20.92ID:aJcsGbYY
調子悪いな

ロックオンは該当のアドレスを発見するところまではいくんですが、そこに読込ブレイクポイント仕掛けてタイム解除しても反応ないんですが、やり方が違いますか?
2024/08/04(日) 17:25:13.51ID:QC1fECSu
ドラクエ10オフラインの2.01のコードってありますか?
2024/08/04(日) 22:26:33.90ID:Y4jmhDMe
>>957
>>734に1回表裏99点のチートあるやん
けど点数に関係なく負けも込みでやりたい時に自動進行させたいんとちゃうんか
2024/08/04(日) 22:43:15.55ID:c6712FjT
妹が彼氏と花火大会行って朝帰り
絶対貫通されたやん...
2024/08/05(月) 00:55:33.74ID:teCc/pOr
いくつか知らんが普通ならそりゃどっちも狙ってるだろ
ていうか彼氏と言うならとっくに貫通済み
そんな考え方しかできないお前はいちいちイベント待たなきゃ行動を起こせないのか
だからお前は童貞なんだww
964名無しさん@お腹いっぱい。
垢版 |
2024/08/05(月) 12:53:31.03ID:QZErGd0u
昔パワポケのチートであったバントホームランって作れるんですか?
2024/08/05(月) 14:18:00.10ID:vmCJBPYn
栄冠でたまに選択肢で出てくる三択も選手番号で1バイトずつ並んでる事が分かった
数値以外の学年フラグが分からなかったんだが0x80で+1年フラグ、
0x01で+2年フラグでこれを組み合わせて1年から3年にしてるようだ(どちらもオフだと0年生)
留年バグ起こるのってこれが原因じゃねえの?普通こんなややこしいことやらんぞ
2024/08/05(月) 14:30:22.47ID:wOrOrzwr
[栄冠スカウト無制限] のコードの使い方がよくわかりません
別レスで書いてくれてる方がいましたが、どうしていいのかわからず困っています
栄冠関連のコード助けてください
2024/08/05(月) 14:58:15.55ID:vmCJBPYn
龍神で使えないってだけの話ならまず誰も対応したくないから普通に探せば良い
年月+17E268hにあるし4バイトか8バイトで0から10検索するだけ
スカウト範囲とカード枚数のアドレスは同じで年月+358h(1.1.0)
968名無しさん@お腹いっぱい。
垢版 |
2024/08/05(月) 21:20:59.68ID:wvHsB74F
あれ?
パワプロ最新の1.2.0のポインター1.1.0と変更ないぞ?
2024/08/05(月) 21:36:56.22ID:2VVPz8hC
どなたかパワプロ特殊能力の有無を設定したら16進数の値を表示する機能を持ったエクセル作っていただけないでしょうか
970名無しさん@お腹いっぱい。
垢版 |
2024/08/05(月) 22:43:37.67ID:CLZOWDLB
栄冠1.1.0
[万年スポンジとバケツ]
04100000 00A65790 7FFFFFFF

これ使える?
2024/08/05(月) 23:04:51.92ID:EJqZG3Df
>>969
特定ボタン押下中に特殊能力画面表示時で特能上書きコード作成時に
簡易的なものを作ったのでPythonのものでいいなら一応ある
機能は結局特能本で付けた方が楽なので削除したけど…
実行するにはPython(フリー)をインストールする必要があるけど
それでもいいならIDAなしでも動くように手直してうpることは可能
また特能名称はそこで良かった確信がないところから抽出したので値と
名称の整合性が取れているかはわかならい(チラっとは確認したけど
あと特能名に今作で追加された名称(名前が変わるだけで既存の
特能効果と同じだとか)のものは入っていない
ソース見てExcelで作ってみても良いかもね
2024/08/05(月) 23:15:21.74ID:OId+Dmu4
>>925
キレの感じからすると逆効果になりそう…。
覚えさせて試すしかないかな
2024/08/05(月) 23:21:21.02ID:vmCJBPYn
特能つけるのはめんどいけどメンバー全員の赤特を一回で消せるようにはしてるな
覚醒フラグが苗字の+499hにあるの見つけた
そう言えば今作で栄冠以外やってないけどサクセスじゃなくてもセンス◯フラグあって有効なんだよね
2024/08/05(月) 23:25:47.65ID:UUFyfTb6
オリ変のキレとか重さとかは上限超えると初期化する
上限突破で弄る事ができるのは実質変化量と球速だけかな
975名無しさん@お腹いっぱい。
垢版 |
2024/08/06(火) 00:49:44.73ID:MrAm0fSG
>>970
使えました
あと999日という表示です
976名無しさん@お腹いっぱい。
垢版 |
2024/08/06(火) 12:34:29.92ID:vFahXgtC
アプデしたのにアドレス変わらないなんてことあんのか?
2024/08/06(火) 13:44:58.05ID:mgtckif/
たまにあるよ
978名無しさん@お腹いっぱい。
垢版 |
2024/08/06(火) 15:15:56.62ID:vFahXgtC
>>977
あるんだ…
2024/08/06(火) 16:59:19.46ID:D7SZ69N3
品技にある栄冠のスカウト無制限コード使ってみたが効かないな
実機でも効果なし
アイテムじゃなくて進行カードでのスカウトが無制限なのかね
2024/08/06(火) 17:03:10.85ID:NnfXaTeM
ドラクエ10オフラインお願いできませんか?
どこも登録して会員ランクあげないと駄目で参ってます
2024/08/06(火) 17:12:03.17ID:zKFJDRWS
>>980
登録してあげたらええやん
それとも無断で転載しろって言いたいんか
2024/08/06(火) 17:16:10.28ID:h/it4vpI
DQ10はsteam版ならチートあるけどな
スカウト回数はどちらもカウント同じだからBIDが違うとかそんなオチじゃねえの
2024/08/06(火) 17:44:35.34ID:UwObn+9y
そろそろ次スレか
タイトルとテンプレどうする?
1の内容も前スレ以外いらんと言うよりツールは2以降でいいと思う
代わりにスレの目的を書くべき
リクエストスレじゃないとか言う人もいるし、エミュも対象とするのか実機のみなのかを明確にしたり、転載について自由であることも明記したり他にもあればどうぞ
2024/08/06(火) 18:26:17.90ID:2U1E22DR
>>970
一応報告
Ryujinxでは1.1.0では効果出ず、1.2.0では残りターン999でしたが試合に入る時にクラッシュしました
2024/08/06(火) 18:49:58.90ID:PNPXX9s1
>>970
>>898なんだけどスポンジとバケツのアドレスが分かったんならbreeze使って書き換えるのが一番楽
writeのwatchpoint選択して減らないように書き換えるだけ
これなら環境によって動いたり動かなかったりしないと思うから
2024/08/06(火) 19:04:10.15ID:h/it4vpI
分けるほどの人居ないからエミュも含めて良いんじゃないか

通常時に使用されているアドレスが試合中も使われてるから落ちるのは割と普通
スポンジ使ったら10から18くらいの間の数値になるから1日ずつ進めて減少検索すれば良い
2024/08/07(水) 09:37:13.53ID:TcbFAs65
栄冠関連のコードは結局職人さん待ちかな
2024/08/07(水) 10:19:36.36ID:lKMmBPR8
いつもの職人さんは作るだけ作って質問には答えてくれるけど既に他事やってる感じ。
期待するなら今回新たに生まれた職人さんか野球ゲーに興味のある中華人。
989名無しさん@お腹いっぱい。
垢版 |
2024/08/07(水) 10:43:53.12ID:RuS6EwYE
>>971
これ気になります
2024/08/07(水) 11:49:04.96ID:PUN7BCn1
大魔王弾とかのオリ変覚えさせるコードないかな
2024/08/07(水) 12:51:10.63ID:CTA6Th5b
>>989
nkgpgc.sx3.jp/uploader51/upload.cgi?get=00309

使い方は1.pyをテキストエディタで開き、上にある特殊能力設定値一覧で
設定したい値へ書き換えて保存する
(0-6)とあるものはG(0)-A(6)で7は金特表示になるが効果があるかは不明
他は1なら所持、0なら未所持、送球のみ0-100まで
値を設定したらコマンドプロンプトなどでパスが通っているPythonの実行
py プルパス\1.py
とすれば16進数値が表示されるはずです(自分3.9バーを使用しています)

もしExcelで作成するならコメントの特殊能力名(ID順)と開始Bit位置のaddr
配列のデータがあれば作れるはず、少しだけ解説すると

特殊能力はバイト単位でデータを読み込んで特殊能力のID順に付与されている
特殊能力開始アドレスからのビット数を基にして位置が決まり値も決まる
特能ID毎の開始ビット位置はソースのaddr配列に設定されていて
ID0のなしは無視して、ID1の対ピンチは0ビットから開始して次の対左打者の
開始ビットである3までの3Bit(0-7)のサイズで定義されていることになる
データは下記イメージの様にバイトデータの上位ビット(7Bit目)から読書する

特能開始アドレス
---- 0Byte ----|---- 1Byte ----
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
- - - - - - - -|- - - - - - - -
1 1 0        対ピンチA(6)
   0 1 1     対左打者D(3)
      1 0 1  打たれ強さB(5)
2024/08/07(水) 15:04:01.37ID:uPAD3Y93
早く
2024/08/07(水) 15:04:21.09ID:uPAD3Y93
しないと
2024/08/07(水) 15:04:36.11ID:uPAD3Y93
埋めちゃうゃ
2024/08/07(水) 15:05:40.27ID:uPAD3Y93
しししししこしこ歯ごたえだろー
2024/08/07(水) 15:31:37.08ID:DkrZnCq1
はよ次スレ立井
2024/08/07(水) 15:47:00.42ID:DkrZnCq1
はよ通常スレとリクエストスレ建井
2024/08/07(水) 15:47:25.06ID:DkrZnCq1
ままっまんこっまままmんこ
2024/08/07(水) 15:47:42.04ID:DkrZnCq1
ママ満足ママ満足
2024/08/07(水) 15:48:06.59ID:DkrZnCq1
まんまのまんまn
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 121日 15時間 6分 58秒
10021002
垢版 |
Over 1000Thread
5ちゃんねるの運営はUPLIFT会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《UPLIFT会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
4 USD/mon. から匿名でご購入いただけます。

▼ UPLIFT会員登録はこちら ▼
https://uplift.5ch.net/

▼ UPLIFTログインはこちら ▼
https://uplift.5ch.net/login
レス数が1000を超えています。これ以上書き込みはできません。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況