[過去ログ] 紳士MMD作品シェアスレ (1000レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
495(10): 名も無き紳士さん 2017/04/05(水)19:39 ID:CfcI6t.I0(3/3) AAS
以下解説
PMX仕様では、ファイルの先頭4バイトは 50 48 5D 20 ("PMX ") ということに
なっているけど、MMDはなぜか先頭の3バイトしか見ない。したがって4バイト
目を20h以外に書き換えると、MMDでは開けるけどPMXの仕様どおりにチェック
する実装(たとえばPMDe/PMXeやMMM)では開けなくなる。
PMDe/PMXeには、PMXファイルのテクスチャパステーブルにまったく同じパス
が重複して存在しているとエラーになって開けなくなるというバグがある(PMX
仕様では禁止されていないようなのでバグだと思う)。
他のツール(少なくともMMD/MMM)では問題なく開けるので、テクスチャパス
テーブルにわざと同じパスを2回突っ込むと、PMDe/PMXeでだけ開けなくなる。
省16
496: 名も無き紳士さん 2017/04/06(木)00:17 ID:1e7rI7nc0(1) AAS
>>495
すげぇな1つやってみたけど読めたわありがとう
このモデル撒いてる人他のもこれかキメラのくせにめんどくせぇ事しやがる
不具合すら直せないよね普通は
497: 名も無き紳士さん 2017/04/06(木)09:39 ID:O8DFJqbg0(1) AAS
>>495
手ごわそうだから最初から静観してたけど、PMXの知識が増えた
詳しい解説ありがとう
499: 名も無き紳士さん 2017/04/06(木)18:43 ID:XceVmlEI0(1/2) AAS
>>495
どこから知識得てるの?
凄すぎ!!
ひょっとして創造主様…
862: 名も無き紳士さん 2017/05/22(月)00:44 ID:Wx.UgdjU0(1) AAS
>>861
>>495の解説通りだと4B17EA辺りから見ればええんじゃないか?
873: 名も無き紳士さん 2017/05/24(水)01:46 ID:tCkIQNEk0(1) AAS
10→20のやり方しか知らなかったけど、>>495のおかげで読み込めるようなりました。
勉強になりました。ありがとう。
878: 名も無き紳士さん 2017/05/25(木)01:19 ID:uzGh4X4k0(1/2) AAS
>>876
検索のやり方はどうやってんのか知らんから何とも言えないけど
>>495のやり方で読み込めるようになるよ
879: 名も無き紳士さん 2017/05/25(木)07:17 ID:TVgm10tk0(1) AAS
>>876
ためしに>>495見ながらやってみたが案の定中身はゴミだった
わざわざ解析するほどの価値はないよ
ちなみに495の例とは違い、ゴミデータが重複して入ってる
882: 名も無き紳士さん 2017/05/25(木)13:30 ID:qfNtXORc0(1/2) AAS
>>876の者です。私も主に>>495さんの解説を参考にさせて頂いたのですが、うまくいきませんでした…
FavBinEditというエディターの文字列検索で「.png」と検索してヒットした周辺の重複箇所を探していました
やはり私の頭には難しい問題だったので諦めようと思います…
協力してくださった紳士の方々、ありがとうございますm(__)m
930: 名も無き紳士さん 2017/05/28(日)01:02 ID:8cs2dHXg0(1/5) AAS
>>928
あぁぁ、灯台下暗しとはまさに…
落としたモデルの中に着てる子がいたとは、有難う御座います!
私も開けないので>>495を理解して開けるようになるのが先決みたいですね(泣)
938: 名も無き紳士さん 2017/05/28(日)03:07 ID:S2QfnYDg0(1/2) AAS
930の人は無事書き換えできたようでなにより。
>>495を図解したものを用意してたけどいらなかったかな?
とりあえず作ったので投稿。
検索用の文字列が間違ってるので、図では正しい文字列に書き換えてます。
サンプルで使ったソフトはStirling
画像リンク[png]:i.imgur.com
今回はbmpとわかりやすかったけど>>884のようによくわからない文字列が重複してる場合もあるようなので、
注意深く探してね。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.784s*