Top / MM4 / 検証 / ゲストキャラ周回時バグる条件の検証

[[MM4/検証]]

*ゲストキャラを周回時に引き継いだ場合にバグる条件の検証 [#oab0a354]

周回プレイをする際、ゲストキャラの引継ぎをすると、バトルメンバーとしてPTに入れられるゲストNPCの表示やステータスが狂う現象が発生する場合があるもよう。~
キャラの画像がヒナタ、HPが常に0になる現象とのこと(金輪際リゾートのキャラだけ?)。~

安全に引継ぎをするため可能であれば発生条件を突き止めたいところ。

**発生しなかったときの主な行動内容 [#tc3b52bd]

1. v1.1で最初からプレイ(引継ぎなしの1周目)~
-ヌッカの酒場は利用していない。最初から登録されている汎用キャラの一覧を見た程度で、仲間にしたり新たなキャラを作ったりはしていない。~
-ゲストはハント、ユナ、お竜、ソルオ、レスコを仲間にして、うちユナ・ソルオ・レスコのレベルを上げた。~
-金輪際リゾートはソルオ&レスコを仲間にして、怪人黒タイツイベント起こす、NPC皆殺し状態でクリア。~
-なおDLCは一切買っていない。~

 このような状態で2周目にゲストを引き継いだ。~
 ハント、ユナ、ソルオ、レスコ、メリッサ、ジョンを確認したが正常だった。~
 育てたキャラもそのまま強いまま。

&br;
&br;
2. アップデータを入れていない本体(V1.0)でクリアし、2周目に引き継ぎましたが、金輪際リゾートのゲストは問題なく引継ぎできていました。&br;

・1周目の行動:&br;
 仲間にしたゲスト&br;
  仲間にしたゲスト&br;
   ハント・ユナ・ソルオ・レスコ&br;
&br;
 ハントとユナはクエストをクリアせず、ゲームクリア時も同行(最終決戦のバトルメンバーには入れていない)。&br;
 ソルオとレスコは金輪際リゾートのイベントをクリアし、離脱。&br;
  ハントとユナはクエストをクリアせず、ゲームクリア時も同行(最終決戦のバトルメンバーには入れていない)。&br;
  ソルオとレスコは金輪際リゾートのイベントをクリアし、離脱。&br;
&br;
 なおリゾートでの加入レベルは、ソルオは75だが、レスコが38と低かった。&br;
 レスコが低いのは、この前段階のクエストでガレージの用心棒を受けレスコを先に登場させたためか。&br;
 またリゾート内のターミネーター(皆殺し)イベントは起こしていない。&br;
  なおリゾートでの加入レベルは、ソルオは75だが、レスコが38と低かった。&br;
  レスコが低いのは、この前段階のクエストでガレージの用心棒を受けレスコを先に登場させたためか。&br;
  またリゾート内のターミネーター(皆殺し)イベントは起こしていない。&br;
&br;
 いずれのゲストもレベルは少し上げた。ハント12、ユナ22,レスコ40、ソルオ76&br;
  いずれのゲストもレベルは少し上げた。ハント12、ユナ22,レスコ40、ソルオ76&br;
&br;
&br;
・2周目の行動&br;
  ハントを仲間に。前回のレベルを引き継いでいる、レベルもHPも名前も正常。&br;
  1周目では仲間にしなかったキャリーを仲間に。レベル28でキャラ表示やHPも正常。&br;
&br;
  レスコとソルオは2パターンをテスト。&br;
   A.まずはダムで1周目と同じガレージの用心棒を受け、レスコ登場させる。&br;
    金輪際リゾートのメンバー募集を受注して確認したところ、問題なく引き継いでいる。&br;
    レベルはソルオ76,レスコ40。戦闘してみたが正常だった。&br;
   B.ダムで宿屋の用心棒を受け、ソルオ登場。&br;
    金輪際リゾートのメンバー募集を受注。こちらでも二人とも正常に引き継いでいた。&br;



**バグが発生した際の主な行動内容等 [#udc34a1b]
-−


**考察(という名目の妄想) [#tbf942c5]

***v1.0でクリアしたセーブデータをv1.1で引き継いで周回プレイを始めた場合に発生する? [#e7e9e085]
v1.0とv1.1ではメモリ上に展開されるデータの配置位置が一部変化しています。仮にセーブデータ上の各種データの格納位置も同じようにv1.1でズレているのであれば、引継ぎの際に参照する格納アドレスがズレてしまい、ゲストキャラのデータがおかしくなる、という可能性。
&br;



***汎用キャラ作りすぎ? [#p6c4e59c]
このゲームはメモリ管理が甘いところがあるようで、
アイテムの所持限界数が設定されておらず無限に持ててしまう。
しかしもちろんアイテム枠のメモリには限界があるため、持ちすぎるとバグってしまう。

仮にヌッカの酒場の汎用キャラにも同じ現象が起きるならば、
キャラを作りすぎると本来ゲスト用に設定されている枠を圧迫してしまい
結果ゲストのデータが壊れてしまうのでは、という予想。