MarcelineVQ
05e016da46
silicon: fix 5 param count bugs, add periodic probe reporting
Fix calling convention mismatches found via systematic RET purge audit:
- interpolateKeyframes: FC4d→FC3d (3 params, not 4)
- ConvertPixelsToScreenAlt: TC2r→TC2d (returns x87 float, not u32)
- UpdateObjectTransform: FC2r→FC3r (3 params, not 2)
- packParticleColorToBytes: FC4v→FC5v (5 params, not 4)
- setParticleAlphaFromFloat: FC2v→FC3v (3 params, not 2)
Disable GetFPUControlWord probe (corrupts FLDCW state).
Use naked asm for __ftol probe (preserves implicit x87 ST(0)).
Add OnWorldUpdate hook for periodic hit count dumps every ~7.5s.
All 115 active probes verified with non-zero counts in-game.
2026-03-15 03:41:28 -07:00
..
2026-03-12 23:38:36 -07:00
2026-03-14 22:12:04 -07:00
2026-03-10 13:53:29 -07:00
2026-03-13 22:22:54 -07:00
2026-03-10 13:26:45 -07:00
2026-03-12 10:38:11 -07:00
2026-03-14 14:57:58 -07:00
2026-03-10 13:26:45 -07:00
2026-03-10 13:26:45 -07:00
2026-03-10 13:53:29 -07:00
2026-03-10 13:26:45 -07:00
2026-03-14 23:18:58 -07:00
2026-03-13 11:40:49 -07:00
2026-03-10 13:53:29 -07:00
2026-03-15 03:41:28 -07:00
2026-03-14 22:28:31 -07:00
2026-03-15 03:01:39 -07:00
2026-03-10 13:53:29 -07:00
2026-03-13 11:40:49 -07:00
2026-03-13 23:05:38 -07:00
2026-03-12 19:13:24 -07:00
2026-03-13 23:05:38 -07:00
2026-03-09 11:16:52 -07:00
2026-03-15 01:55:09 -07:00
2026-03-13 11:40:49 -07:00
2026-03-10 13:26:45 -07:00
2026-03-13 22:22:54 -07:00
2026-03-13 22:22:54 -07:00