I finally figured out how .chart files that Clone Hero uses work. I decided to test out whether it was possible for Scratch to read the data. Technically? Yes. In practice? Well... As of Dec 22, I got help from @UcrashReal to finally fix the timing once and for all... For the most part. Some songs start way earlier than they should and are way too fast. I'm not sure what's that all about. But most charts should work just fine. Again, huge shoutouts to Ucrash for fixing my stupid formula. The only problematic part left to tackle is chords and get a formula for calculating when to set notes to HOPOs. Chords offset the chart really heavily so that's higher on my priorities for now. This project is missing a lot of key features like chord sustains, HOPOs, tap notes, star power and solos. I may or may not come back to this project to finish it and maybe optimize it a little so it works better. Song is Enact The Ending from Thousand Sun Sky. Assets from Guitar Hero/Clone Hero.