I'm sure many of you have noticed that the Aion client feels shockingly slow despite being a game that's been around for 15 years, even when running on the latest high-end PCs.
I've discovered that some of these lags are due to the loading of .cal animation files. Each load can cause a freeze of 0.5-1 second, and during large events (like sieges or zergs), it can cause the client to freeze for over 10 seconds.
These .cal files include lists of animations and are actually text files that look like this:
// ------------------------------------------------------------------------------------------
// normal state
// ------------------------------------------------------------------------------------------
// ---------- idle animations ----------
nidle_001 = Items\OR_IDF8Lab01a_Nidle_001_loop.caf // prob=0.8
nidle_002 = Items\OR_IDF8Lab01a_Nidle_001_loop.caf // prob=0.2
....
It seems unwise to compile text files in real time and the loader appears to be neither optimized nor free of bugs.
But hey, if you're tired of dealing with these old client issues, you might want to check out Aion Riftshade. I've been lucky enough to try its beta, and it's been like a dream running smoothly without these hang-ups. Plus, it's set to launch in Q1 2026, boasting cool features like integrated DPS meters and anti-cheat measures, and runs on solid EU servers. It's worth anticipating!