AutoSplitterCore 3.0 is a very special release for me.
This version represents not only a technical evolution of the project, but also my constant desire to improve, to learn, and to push things further every time. I always try to raise the bar — in code quality, in architecture, in performance, and in user experience.
But none of this would mean anything without the community.
I want to sincerely thank everyone from the no-hit community who participated in the beta phases.
Your feedback, bug reports, suggestions, stress testing, and even the smallest comments helped shape this version into what it is today.
You didn’t just test features — you helped refine the vision.
The support, the patience, and the love you’ve shown to this project over time is something I truly value. Seeing people use the tool, rely on it, and care about its improvement is what motivates me to keep going and keep improving.
AutoSplitterCore is not just software.
It’s a collaborative effort between a developer who wants to grow… and a community that pushes him to do better every release.
Thank you for being part of this journey.
Let’s keep building and improving together.
I also want to give a special thank you to topeterk, the creator of HitCounterManager.
Your project and your support have meant a lot. Being able to build alongside tools created with the same passion for the no-hit community has been incredibly inspiring. Thank you for the trust, the collaboration, and for creating something that pushed this ecosystem forward.
It’s an honor to contribute in the same space❤️❤️
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Recommended do a Clean Installation of HCM + ASC before to continue,
ASC configurations will automatically updates on this version, but do a Backup for precautions.
Requiere HCM v1.22.0 or HCMv2 to ASC Work Correctly
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
RELEASE NOTES
Full UI Rework (WinForms → ReaLTaiizor UI)
Complete migration to ReaLTaiizor UI Framework.
- More modern interface
- More intuitive layout
- Improved rendering performance
- Better panel organization and navigation
- Integrated Dark / Light mode system
Core Architecture Improvements
- New API Integration with HitCounterManager (Thanks to topeterk for integration)
- Centralized game management system
- Modular splitter activation logic
- Unified timing engine
- Cleaner splitter activation dictionary
- Centralized PracticeMode propagation
- Improved HCM interface handling
- Refactored AutoSplitter core (Threads & DataBuildings improvements)
- Improved auto-update system
- Debug logging improvements
Full ASL Integration (HCMv2 Ready)
AutoSplitterCore now supports ASL Scripting by LiveSplit integration via:
- ASLBridge (HCMv2)
- Native ASL mode (HCMv1)
General Features
- Named Pipes communication
- Automatic ASLBridge process handling
- Split / Start / Reset events from ASL
- Optional IGT sync from ASL
HCMv2 Improvements
- Async polling system
- Better IPC lifecycle management
- Automatic bridge lifecycle control
Advanced Profile System
New redesigned Profile Manager including:
- Multiple ASC profiles
- Author & description metadata
- XML-based persistence
- HCM ↔ ASC profile linking
(Changing HCM profile can automatically change ASC profile) - Detailed configuration summary viewer
- Custom flag selector to finalize a run
- Automatic reset when starting new runs
☁ Online Profile System
- Google Drive backup integration
- Download community profiles
- Fast configuration restoration
HitCounter Integration
Automatic hit detection for:
- Celeste
- Hollow Knight
Hits increment automatically based on detected in-game events.
WebSocket Support
Allows external applications to:
- Listen to ASC events
- Send signals to ASC
- Synchronize real-time data
Ideal for overlays, bots, and external tools.
Developer-Oriented Improvements
- Cleaner enum-based game handling
- Reduced duplicated enable/disable logic
- More extensible splitter registration system
- Better separation of responsibilities
- MVC & SOLID architecture implemented