Skip to content

v1.2.1

Choose a tag to compare

@Lazy-Beee Lazy-Beee released this 15 Jun 16:34
· 29 commits to main since this release

What's new

Simulator process priority (new)

  • New simulator.priority config sets the Windows kernel scheduling priority class for the simulator process: idle / below_normal / normal (default) / above_normal / high / realtime. Use below_normal / idle to keep the machine responsive while a batch runs in the background, or high to favor the sim over other work. Under MPI the class is set on mpiexec and inherited by the spawned ranks; unknown values fall back to normal, and non-Windows platforms ignore it.

Cloud upload

  • rclone transfer progress now displays past 100% instead of clamping.
  • Added Google Drive robustness flags to the example config (--drive-chunk-size, --timeout, --contimeout, low-level/normal retries, --drive-stop-on-upload-limit).
  • The rclone stats flags (--stats-one-line -v --stats 15s) are now fixed in code so periodic progress lines always show; ETA log lines are throttled to one per upload.eta_step_percent (default: every 20%).

TUI

  • Refreshing the scene queue table keeps its scroll position instead of jumping back to the top.

Config

  • New key: simulator.priority. See the updated config.example.json.

Copy config.example.json to config.json next to the exe and edit it before first run (config.json is never bundled into the exe).