MH2RR .pnachファイルの謎・・・
現在、鋭意創作中(w)のMH2RRですが、
疑似オンラインを実現したり、改造クエストを実現しているのは
もちろんPCSX2の公式チート機能である.pnachファイルなわけですが、
このpnachファイルは少し謎めいています。
というのも、以前まではpnachに記述できるコード行は1024行までで、
(ゲームタイトルID).pnachのみを読み込む仕様でしたが、
今のPCSX2公式最新ver(1.4.0)だと(ゲームタイトルID).pnachの他に、
(ゲームタイトルID)_kaikue.pnachみたいな、ゲームタイトルIDの後ろに、
何か記述したものも読み込まれる仕様になっています。
ということは、後ろに記述したファイルを複数作れば
“1024行以上のコード実現ができるんじゃね?!"
と思いました。
が!
色々やってみた結果、複数のpnachを読み込むけれども上限1024行というのは変わらない(?)、
そしてコード行が多くなるに連れDやEコード(条件判定)が一部機能しなくなるといった
不具合が出るようになりました。
その不具合とは、1つのpnachファイルでも同じで、
コード行が多くなるに連れ条件判定コードが効いたり効かなかったりします・・・・。
ここが“謎"です。
こういう仕様なのかバグなのか・・・・・・・全くもって困ったものです。
何か情報知っている方がいれば是非情報提供お願いします。
とりあえず、ドンドルマ(疑似オンライン)コードは1024行も使わないので、
現状では、疑似オンラインコード+改造クエストのpnachファイルを配布するような形になると思います。
何卒ご理解、ご協力お願い致しますm(_ _)m
ディスカッション
コメント一覧
SECRET: 0
PASS: 74be16979710d4c4e7c6647856088456
完成、心待ちにしております。
SECRET: 0
PASS: 74be16979710d4c4e7c6647856088456
こんにちは、私は中国のMH2dosプレーヤーです。 私はこの記事を最近見て非常に興奮しています.10年以上待ってから、東ドルマの風景を最後に見ることができると思っています。 記事の終わりに、私は問題に遭遇したと言いましたが、問題は何ですか? ディスカッションのために特定の質問を中国のプレイヤーに送ることができます。
私は日本語を知らないので、上記の会話はすべてGoogle翻訳によって得られます。 文法上の間違いや誤解がある場合は、ご理解ください。
最後に、ゲームが10年以上にわたってリリースされた後、この古典的なゲームにお金を払ってくれてありがとう。
SECRET: 0
PASS: 74be16979710d4c4e7c6647856088456
> こんにちは、私は中国のMH2dosプレーヤーです。 私はこの記事を最近見て非常に興奮しています.10年以上待ってから、東ドルマの風景を最後に見ることができると思っています。 記事の終わりに、私は問題に遭遇したと言いましたが、問題は何ですか? ディスカッションのために特定の質問を中国のプレイヤーに送ることができます。
>
> 私は日本語を知らないので、上記の会話はすべてGoogle翻訳によって得られます。 文法上の間違いや誤解がある場合は、ご理解ください。
>
> 最後に、ゲームが10年以上にわたってリリースされた後、この古典的なゲームにお金を払ってくれてありがとう。
こんにちは、楽しみにしていただいてありがとうございます。
現在はYoutubeの動画制作に勤しんでいるため、MH2RRの制作は滞ってますが、
私が言っていた問題というのは、PCSX2に標準搭載されているプロアクションリプレイの機能について、
条件判定コード(PS2PARではDコード&Eコード)が正常に機能しなくなる問題です。
.pnachに記述するコードが少なければ条件判定コードは正しく機能しますが、
記述するコードが多くなるとDコードとEコードがあまり機能しなくなります。
この問題について、あなたは解決策をご存知ですか?
SECRET: 0
PASS: 74be16979710d4c4e7c6647856088456
申し訳ありませんが、私は再びあなたを気にしています。
年齢のためかもしれませんが、私は地元のフォーラムで有益な情報を見つけられませんでした。 その後、私はPCSX2フォーラムに行き、ProjectUnificationというpnachというプロダクションソフトウェアしか見つけられませんでした。 あなたの研究に役立つかどうかはわかりません。
さらに、現在のバージョンのPCSX2は1.5です。私はそれが1024行以上のコードの認識をサポートしているかどうかはわかりません。
個人は未熟なアイディアを持っています。 オフラインモードでシーンに切り替えてオンラインモードに入るかどうか。 たとえば、自作のタスクコードを変更します。 MH2dosの中国語版では、ゲーム内のボックスを整理してオンラインタスクを手にする方法があります。 しかし、この方法の実現可能性はほぼ0%だと感じていますので、上記の個人的な理解について心配しないでください。
SECRET: 0
PASS: 74be16979710d4c4e7c6647856088456
> 申し訳ありませんが、私は再びあなたを気にしています。
> 年齢のためかもしれませんが、私は地元のフォーラムで有益な情報を見つけられませんでした。 その後、私はPCSX2フォーラムに行き、ProjectUnificationというpnachというプロダクションソフトウェアしか見つけられませんでした。 あなたの研究に役立つかどうかはわかりません。
> さらに、現在のバージョンのPCSX2は1.5です。私はそれが1024行以上のコードの認識をサポートしているかどうかはわかりません。
>
> 個人は未熟なアイディアを持っています。 オフラインモードでシーンに切り替えてオンラインモードに入るかどうか。 たとえば、自作のタスクコードを変更します。 MH2dosの中国語版では、ゲーム内のボックスを整理してオンラインタスクを手にする方法があります。 しかし、この方法の実現可能性はほぼ0%だと感じていますので、上記の個人的な理解について心配しないでください。
私のために色々と調べてくださってありがとうございます。
.pnachについて、私は長いコードを妥協し、DコードとEコードを機能させるしかありません。
また、PCSX2の「公式バージョン」は1.4.0です。
https://pcsx2.net/download/releases/windows/category/40-windows.html
1.5以降のバージョンは有志が改良したものであり、
特にタイマー制のコードを使用する場合、それは正しくカウントされず、
組んだプログラム通りのタイミングに動作しません。
それは改造クエストにおいて致命的です。
だから私は「公式バージョン」の1.4.0で制作しています。
このプロジェクトが完成する日はまだ遠いかもしれませんが、いつか必ず完成させます。
SECRET: 0
PASS: 74be16979710d4c4e7c6647856088456
ご返信ありがとうございます。 残念ながら、私はこの分野の技術を持っていません、私はあなたの計画が進展するのを待つだけです。 ニュースを受け取ったら、私はブログにメッセージを残します。
私はあなたが困難を克服し、計画を完了するために全力を尽くすことを願っています。
このGOOGLEの翻訳は本当に使いにくく、日常の言語の意味が変わっています。 エラーがある場合はご了承ください。