☆ Reqtificator - No Master Limit (fix for 255 mods) [ユーティリティ] ID:194755 Author:Klounicz 2026-10-11 01:13 Version:1
- RATE: ★=2 [DOWNLOAD SITE]
-
TAG: [ツール] [パッチ] [問題解決]
2026-10-11 02:03:12 [編集する] [差分] [日本語化UP]

Reqtificator - No Master Limit (fix for 255 mods)
■概要
「Requiem - The Roleplaying Overhaul」のパッチ生成ツール「Reqtificator」を改良し、
マスターファイル数が255を超えた際に発生するエラーを回避する
従来のReqtificatorでは、参照するマスターが255個を超えるとパッチの出力に失敗していたが、
本MODでは生成パッチを複数のESPに自動分割することで対応
大量のMODを導入した環境でも、Requiemの互換性パッチを生成できるようにする
■特徴/内容
・Reqtificatorの255マスター制限による出力エラーに対応
・マスター数が上限を超える場合にパッチを自動分割
・分割したESPごとのマスター数を最大250個に制限
・通常のパッチ生成処理は変更なし
・マスター数が上限以内なら従来どおり単一ESPを生成
・追加の設定や操作は不要
・分割数や生成結果をログに表示
・パッチが新規作成するレコードのFormIDを維持
・分割ESP同士の不必要な依存関係を回避
・.NET 5を同梱したWindows x64向けビルド
・変更部分のソースコードを同梱
■修正される問題
【従来のReqtificator】
・大量のMODを導入した環境では、パッチ生成の最終段階で次のエラーが発生する場合あり
Patch export failed! - too many masters
・生成するESPが255個を超えるマスターファイルを参照すると発生
・それまでに実行したパッチ生成処理が無駄になる
・0バイトのRequiem for the Indifferent.espが残る場合あり
・600~1,000個以上のプラグインを導入した大規模環境で発生しやすい
【本MOD導入後】
・マスター数が上限を超えたことを検出
・パッチを複数のESPへ自動分割
・各ESPのマスター数を最大250個に制限
・ゲームが読み込める形式でパッチを出力
※Bethesdaのプラグイン形式そのものの上限を解除するわけではなく、
複数のESPへ分割して回避する方式
■自動パッチ分割
【通常の生成結果】
Requiem for the Indifferent.esp
【マスター数が上限を超えた場合】
Requiem for the Indifferent.esp
Requiem for the Indifferent 2.esp
Requiem for the Indifferent 3.esp
...
・最初のESPがメインパッチ
・必要に応じて2番目以降のESPを自動生成
・各ESPのマスター数は最大250個
・マスター制限に収まる場合は分割されない
■分割処理の仕組み
【新規レコード】
・Reqtificatorが作成する新規レコードはすべてメインESPに保持
・グローバル変数、FormListなどもメインESPに配置
・パッチ自身が作成したFormIDの永続性を維持
【既存レコードの上書き】
・各Overrideレコードを、必要なマスターを収容できるESPへ分配
・参照先は元のMODのレコードを使用
・分割したESP同士が横方向に依存する構造を回避
【ESP間の依存関係】
・分割ESPがメインESP内の新規レコードを参照する場合、メインESPをマスターに指定
・これにより、メインESPから番号順に読み込む構成となる
■ロードオーダー
分割されたすべてのESPを有効化し、番号順に連続してロードする必要あり
例:
その他すべてのMOD
↓
Requiem for the Indifferent.esp
Requiem for the Indifferent 2.esp
Requiem for the Indifferent 3.esp
・すべての分割ESPを有効化
・ESPを1つでも無効にすると、一部のパッチレコードが欠落
・メインESPを最初に配置
・2、3、4の順番で連続配置
・すべての分割ESPを他のMODより後にロード
・LOOTでソートした後も、番号順で末尾にまとまっているか確認
■導入方法
【Mod Organizer 2】
①Requiem - The Roleplaying Overhaulを導入
②本MODのアーカイブをダウンロードして展開
③内容をMO2に新しいMODとして登録
または、以下のファイルをRequiemのルートフォルダへコピー
・Reqtificator.bat
・Reqtificatorフォルダ
④元のReqtificatorより本MODのファイルを優先
⑤MO2からReqtificatorを起動
⑥従来どおりパッチ生成ボタンを実行
⑦分割ESPが生成された場合は、すべて有効化してロード順を確認
■更新方法
・既存環境を更新する場合は、基本的にReqtificator\appフォルダのみを置き換え
・Config、Data、各種設定はそのまま維持可能
・Sourceフォルダは任意であり、通常使用には不要
■ログ表示
【通常のパッチ生成】
done patching, now exporting to disk
Reqtificator state: Success
【分割処理が発生した場合】
patch exceeds the master list limit, retrying as a split patch
wrote patch part Requiem for the Indifferent.esp
wrote patch part Requiem for the Indifferent 2.esp
・分割が発生したことをログに表示
・生成されたESPのファイル名と数を確認可能
■ESLフラグについて
・ESPにESLフラグを付けるだけでは255マスター制限を回避できない
・マスター数の上限はプラグイン形式の制約
・本MODはESPを複数に分割することで制限に対応
・個々のESPが制限内に収まる構成を生成
■制限事項
・分割処理はマスター数の上限を超えた場合のみ実行
・通常のパッチ生成では従来版と同じ動作
・メインESP単体もマスター数の制限内に収まる必要あり
・メインESPの新規レコードだけで250個以上のMODを参照する場合、分割では解決できない
・その場合はロードオーダーや導入MODを整理する必要あり
・変更対象はReqtificatorが生成するパッチのみ
・ほかのMODや既存セーブデータを直接変更するものではない
■互換性・注意事項
・Requiem専用のReqtificator改良版
・オリジナルのReqtificatorファイルを上書きする必要あり
・通常のパッチ生成機能は維持
・分割後のESPはすべて必須
・分割ESPのロード順を変更すると、参照関係やパッチの適用に問題が発生する可能性あり
・LOOT使用後はロードオーダーを再確認
・Windows x64向けの自己完結型ビルド
・.NET 5の個別インストールは不要
・パッチ分割以外のRequiem本体のゲームバランスは変更しない
■同梱ソースコード
・PatchSplitter.cs
・Backend.cs
・パッチ分割機能とReqtificatorの変更内容を確認できるソースコードを収録
■必要条件
Requiem - The Roleplaying Overhaul
Mod Organizer 2Skyrim Special Edition Nexus, Klounicz. 11 Oct 2026. Reqtificator - No Master Limit (fix for 255 mods). 11 Oct 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/194755>.スポンサーリンク
スポンサーリンク
上記説明は古い又は異なる場合があります。導入の際はDescriptionを確認の上、自己責任でお願いします。
説明はどなたでも編集する事が可能です、古い又は異なる場合は編集にご協力をお願いします。
To users except in Japan - コメントコメントだけでも投稿できます。気に入ったMODはNEXUSでもENDORSEしましょう。
[Spoiler]テキスト[/Spoiler]とする事で隠しテキスト、#や>>後、半角数字でアンカーを使用可。 -
-