アップデート 2.208
2026/8/2
v2.208.0.0BETAMINOR
Lulu2026年8月2日
Magic DLL Editor:U1シミュレーションパネル(エディター内でT4をシミュレート)
- (Jarvis-PPP-C2C3の後継)
MagicU1Simulator(FfxLib/MagicDll): C#によるwork/ppp_c2/simulate_u1_all.pyの移植 — double-layerモデル(SclMove/SclAccele/Accele/移動/AngAccele)、single-layer(Scale/Angle/Point)とループ;主軸はX(スケール/位置)とY(角度、int32度)で360°ラップ;レコードを×N倍率で変異(1/Nの希釈を記録:71スロット中1つを変異させると全体スケールで約1.09倍)。- UI(MagicDllEditor_Control.axaml): "U1 シミュレーション(T4をシミュレート — read-only、書き込みなし)"パネル — 変異倍率(0.1–100)、フレーム(1–600)、Simulate U1ボタン、概要(U1スロット、対象レコード、最終scale-X比率)、フレーム→scale-Xの前後テーブル + 角度Y(ラップ)。
- 変異対象: ツリーで選択したU1スロット;選択なし → ドキュメントの最初の
pppSclMove。 - テスト: 新規13件(シミュレーター11件 + ViewModel 2件)— MagicDllスイート59/59 PASS、プロジェクト356/356 PASS、リリースビルドは0 errors。シミュレーションはREAD-ONLY(バイト/ファイルには書き込まない)。 ### PATCH
v2.207.6.0
v2.208.0.1BETAPATCH
Lulu2026年8月2日
MagicU1Simulator robustness fuzz
Fuzz_TruncatedAndRandomWindows_NeverThrows: 切り詰め(0–23B)/ランダムウィンドウ、 + 非オペコード、)/random ランダ + U1 + non-U1 フレーム/係数で200イテレーション — シミュレーターが決してスローしない契約。 never-throws スイート60/60、 MagicDll プロジェクト357/357。 ### MINOR
v2.208.0.0