Skip to content

Releases: Mursisru/MultiplayerClientSideOptimization

MpClientOpt v0.6.9

Choose a tag to compare

@Mursisru Mursisru released this 30 Jun 09:53

Summary

Documentation-only release. Code and IL patches identical to v0.6.8.

Documentation

  • Full README rewrite: install, upgrade matrix, complete mod.ini reference, distance tiers, combat presentation guards, troubleshooting, performance baseline
  • CHANGELOG entry for v0.6.9

Install

  1. Download MpClientOpt-v0.6.9-NOLoader.zip
  2. Extract to Nuclear Option\NOLoader\mods\MpClientOpt\
  3. PatchTool only on first install (see README Upgrade table)

From v0.6.8

Replace DLL + mod.json + mod.ini — no PatchTool re-run required.

MpClientOpt v0.6.8

Choose a tag to compare

@Mursisru Mursisru released this 30 Jun 09:47

Summary

  • Fixes map icon vs 3D model desync on dedicated clients (GitHub #1)
  • ShouldAlwaysRunVisualUpdate within presentation_far_m keeps NetworkTransform::VisualUpdate in sync with map tracking
  • RB transform-only path now calls rb.Move off-camera (matches vanilla ApplySnapshot)

Install

  1. Download MpClientOpt-v0.6.8-NOLoader.zip
  2. Extract to Nuclear Option\NOLoader\mods\MpClientOpt\
  3. PatchTool once on first install if needed

Test plan

  • Map icon tracks ally/enemy aircraft smoothly in combat
  • Missile salvo 14/14 visible (v0.6.7)
  • No afterburner on apron (v0.6.6)

MpClientOpt v0.6.7

Choose a tag to compare

@Mursisru Mursisru released this 20 Jun 10:24

Summary

  • Fixes presentation physics/VFX bugs (afterburner on apron, RB jitter, ship propellers) from v0.6.6
  • Fixes missile salvo visibility on dedicated clients: all missiles are remoteSim; kinematic sleep and VisualUpdate throttling no longer hide own/in-combat missiles

Install

  1. Download MpClientOpt-v0.6.7-NOLoader.zip below
  2. Extract to Nuclear Option\NOLoader\mods\MpClientOpt\
  3. Run PatchTool once on first install: .\scripts\deploy-mp-opt-mod.ps1 -SkipPatchTool:$false
  4. Join a dedicated server mission (not host)

Test plan

  • Salvo 14 missiles — all visible, smooth flight, sound matches visuals
  • Remote idle on apron — no stale afterburner
  • Fly near remote traffic — no physics kicks
  • FPS within ±1 of v0.6.5 baseline

MpClientOpt v0.6.5 — stable release

Choose a tag to compare

@Mursisru Mursisru released this 20 Jun 09:29

MpClientOpt v0.6.5 — stable production release

Same optimization core as verified v0.6.2 (58 IL patches, ~40 FPS flight / 45–55 hover on dedicated ~20p).

Changes

  • Removed all runtime diagnostics (profiler, skip counters, log spam)
  • Default \memory_reservoir_mb=5120\ (~5 GB managed RAM reservoir)
  • README + CHANGELOG rewrite

Install

Close Nuclear Option, run \scripts/deploy-mp-opt-mod.ps1, join a dedicated server mission.

See CHANGELOG.md for full history.