☆ Escape Freeze F4SE [バグフィックス] ID:75216 Author:Bingle and Buravo 2023-10-08 08:54 Version:v1.0
- RATE: ★=359 G=4 [DOWNLOAD SITE]
-
TAG: [F4SE] [ユーティリティ]
Escape Freeze F4SE
特定の条件下で発生するゲームのフリーズを解除するF4SE MODです。
■必須MOD
Fallout 4 Script Extender (F4SE)
Address Library for F4SE Plugins
デッドロックが原因でゲームがフリーズした場合(特に戦闘中)、このMODはそれを検出し、3-5秒でフリーズを解除します。
このMODは無限ロード画面を解決するものではありません。
■技術的な詳細
リバースエンジニアのBuravoは、Fallout4.exe+0x59DA650に位置するBGSEntryPointPerkEntry::CheckConditionFiltersで使用されるConditiononLockが戦闘中のフリーズの原因かもしれないことを発見しました。
彼はフリーズが検出されたときにロックカウントをリセットする外部プログラムを作成し、それが機能しました。
私は単純に彼のコードをF4SE dll modにして、ゲームと一緒にロードできるようにしました。
なぜデッドロックを引き起こしているのかを実際に特定し、それを修正できるのであれば、私は喜んでこのMODを非表示にします。Fallout4 Nexus, Bingle and Buravo. 8 Oct 2023. Escape Freeze F4SE. 8 Oct 2023 <https://www.nexusmods.com/fallout4/mods/75216>.スポンサーリンク
スポンサーリンク
上記説明は古い又は異なる場合があります。導入の際はDescriptionを確認の上、自己責任でお願いします。
説明はどなたでも編集する事が可能です、古い又は異なる場合は編集にご協力をお願いします。
To users except in Japan - コメントコメントだけでも投稿できます。気に入ったMODはNEXUSでもENDORSEしましょう。
[Spoiler]テキスト[/Spoiler]とする事で隠しテキスト、#や>>後、半角数字でアンカーを使用可。 -
-▼ Version : v1.0#11名無し自環境ではローチに殴られると画面いっぱいにドアップで写った状態でフリーズしてたけど、これ入れてから一瞬止まってまた動くようになったので効果アリアリです ID:QzNmQ2ND Day:349 Good:0 Bad:0
- Good
- Bad
- 75216
#10名無し本当に極々稀(200時間くらいで1-2回)にこのModでも回避できないフリーズが発生したことがあった
状況としては一度フリーズ回避して直後にまたフリーズしたって感じだった
100%防げないけど99.9%以上は防げるんじゃないかな
果たして25日のアップデートで最終的にこれが不要になるのか否か…いやどうせアップデートなんてしないけどさ ID:dmNDU5Y2 Day:96 Good:0 Bad:0- Good
- Bad
- 75216
#9名無し0.125秒(デフォルト値)ごとにメモリ上の特定の値を監視し、その値が0でない場合はカウントを1増やします。
カウントが8(デフォルト値)に達した場合、フリージングが発生したと判断し、メモリ上の特定の値を0に変更します。
ログの内容は、カウンティングおよびフリージングの解除の詳細を示しています。 ID:AwY2NkYm Day:0 Good:0 Bad:0- Good
- Bad
- 75216
#8名無し#7
確認したことあるよ
(): [warning] Unlocked
(): [warning] Lock detected: ref_count[4294967295] total_lock_counter[9]
(): [warning] Unlocked
(): [warning] Successfully escaped from freezing!
(): [warning] Lock detected: ref_count[1] total_lock_counter[1]
大体こんな感じのログが出力される ID:k5MWM4Mj Day:24 Good:1 Bad:0- Good
- Bad
- 75216
#7名無しところで、modが機能した際にEscapeFreeze.logに「Unlocked」と「Successfully escaped from freezing!!」が出力されるようなのですが、確認された方いますか?Escape Freezeに救われたかも?って時にログを確認しても、せいぜいロックカウントに2が混じってるくらいなのでちょっと気になってます。 ID:FhODFlOT Day:849 Good:0 Bad:0- Good
- Bad
- 75216
#6名無しここ2-3年ずっと戦闘中、特に近距離で発生してた謎フリーズがこれ入れたら発生しなくなった
確かに説明文にある
「デッドロックが原因でゲームがフリーズした場合(特に戦闘中)、このMODはそれを検出し、3-5秒でフリーズを解除します。」の通り、以前だったら「あ、ここでフリーズしてたな」って状況で2-3秒止まることはあるけど直ぐに復帰する
何回も何回も何回も再構築して、PC2回位買い替えても発生してたフリーズがついに解決して感動すら覚える ID:k5MWM4Mj Day:13 Good:0 Bad:0- Good
- Bad
- 75216
#5名無しGood!いや これはすごいよ
保険としてとりあえず入れておいて安心できる ID:dmODg1MT Day:1 Good:0 Bad:0- Good
- Bad
- 75216
#4名無しGood!大規模戦闘mod入れてコンパニオンも6人位入れてロケランとか飛び交う中戦闘すると以前までは高確率でフリーズしていたのが全くしなくなった!
自分のフリーズはほぼ戦闘でのみ出ていたけどそれがほぼ全てのクエスト終わらせたデータで10時間以上やっても出てないのだがこれは凄い ID:AxMDU5MT Day:1162 Good:1 Bad:0- Good
- Bad
- 75216
#3名無しもしかしてこれでここ2年位何回再構築しても原因特定できないままだった戦闘中のフリーズが解消されるのか…?
戦闘中に起こる以外は再現性も何もなくてお手上げ状態だったんだけど ID:I0ZWE1OG Day:505 Good:0 Bad:0- Good
- Bad
- 75216
#2名無しGood!NVAC - New Vegas Anti Crashをより高度かつ現代風に実装した感じかな? ID:QwMTYyYj Day:237 Good:0 Bad:0- Good
- Bad
- 75216
#1名無しGood!技術もだけど目の付け所もすげぇな ID:NmZTRlOW Day:0 Good:0 Bad:0- Good
- Bad
- 75216
- 機械翻訳 説明引用 [原文]
「特定の条件によって引き起こされたゲームのフリーズを解除するF4SEMOD。」
スポンサーリンク
スポンサーリンク