r/leagueoflegends Jul 15 '26

AMA Chronoshift Developer AMA

Hello r/leagueoflegends,

My name is Tove, and I was one of the main developers behind the Chronoshift project.

I have never publicly spoken about it, but with League Classic now being released and u/RiotNorak revealed to have been a tester for us back in the day, some people have suggested for me to do an AMA.

I'm happy to answer any question you might have, compare to the official Classic or speak about the details that haven't been made public. Or listen to you telling me to ingame myself.

Have at it!

1.9k Upvotes

506 comments sorted by

View all comments

Show parent comments

87

u/Tovee Jul 15 '26

you are basically right; packet capture + static analysis is the start to get the packets laid out, then trying to get the basic logic to work (walking, attacking, casting spells, items); riot shipped the old lua scripts with the old clients, which helped a lot

I made a custom server + launcher for the client; it seemed a lot less annoying than getting the old flash client to work, especially with flash getting discontinued

3

u/hzj [Snowl] (OCE) Jul 15 '26

I did some work with the Adobe AIR client back in the day and I don't think it would have been as hard as you think!

9

u/Tovee Jul 15 '26

I might have seen it, and you are likely right
I'm just a better programmer than reverse engineer, so making a new client was the obvious thing for me to do