Hi!
First of all, thanks for CelesteMagicTimer, it's a great tool and the tracer works really well on Linux.
I recently built a project on top of it that adds two things that were missing for my workflow:
• a LiveSplit-style real-time HUD
• a run analytics + prediction engine
The HUD reads the same autosplitter memory feed and displays:
live run timer
checkpoint splits
semantic coloring (gold / ahead / behind)
predicted final time for full runs
The analytics module imports the checkpoint CSV logs and computes statistics used for predictions.
Repository here:
https://github.com/DrakeWhu/celeste-live-tools
Architecture:
Celeste tracer (your project)
→ checkpoint logger
→ CSV logs
→ analytics engine
→ real-time HUD
The HUD works natively on Linux using PySide6.
If you'd like, I'd also be happy to explore integrating the HUD directly into CelesteMagicTimer.
Thanks again for the original project!
Hi!
First of all, thanks for CelesteMagicTimer, it's a great tool and the tracer works really well on Linux.
I recently built a project on top of it that adds two things that were missing for my workflow:
• a LiveSplit-style real-time HUD
• a run analytics + prediction engine
The HUD reads the same autosplitter memory feed and displays:
live run timer
checkpoint splits
semantic coloring (gold / ahead / behind)
predicted final time for full runs
The analytics module imports the checkpoint CSV logs and computes statistics used for predictions.
Repository here:
https://github.com/DrakeWhu/celeste-live-tools
Architecture:
Celeste tracer (your project)
→ checkpoint logger
→ CSV logs
→ analytics engine
→ real-time HUD
The HUD works natively on Linux using PySide6.
If you'd like, I'd also be happy to explore integrating the HUD directly into CelesteMagicTimer.
Thanks again for the original project!