-
Notifications
You must be signed in to change notification settings - Fork 0
Troubleshooting
🛟 Still stuck? Get support at support.doodesch.de.
- Make sure the game is running with Snitch installed (you should see
Snitch v1.0.0in the MelonLoader log) and that you're in a save (the server runs once the mod loads). - The hosted page connects to
ws://127.0.0.1:6140. If your browser shows an "allow access to your local network" prompt, allow it (Chrome's Private Network Access). - If you use a custom dashboard origin, add it to the
AllowedOriginspreference (localhost is always allowed). The default allows the official hosted domain. - Check the port: the
ServerPortpreference defaults to6140. If another tool uses it, change it and reconnect.
Sampling is off. Press Start on the page, or run snitch start in game. Everything is idle until armed.
The vanilla section costs are self-measured (only the methods Snitch wraps). The dominant cost of a system can
be native code Snitch can't time directly - use snitch ablate <lever> to measure the real total cost.
Ablation measures a settled frame-time delta. Run it on a calm scene (not right after a load), and disable
other mods that fight the same subsystem (e.g. an NPC-LOD mod when ablating npc). A noisy scene gives noisy
deltas.
Profiling/measurement runs locally and is safe on every peer. State-mutating features (the ablation levers) run host-only by design.
snitch report all writes Markdown + CSV to Mods/Snitch/runs/ in your game folder - attach those when
asking for help.