Open GsDrunkestDriver opened 1 year ago
useful links:
Communications spec (includes an overview of all the communication shit, what the messages should look like, all that shit) probably more as i find em
just a check in, still planning to move ahead with this soon-ish. Gotta finish up a couple songs and a raid, and then I can properly get stuck into this.
Update 2: Gotta crank out one more raid and then i'll get started on this i swear
oh yeah progress update, been working on this on-and-off for a couple months now, nothing to show yet since i'm an ADULT with RESPONSIBILITIES and also im doing work for other cool projects
Been doing my own research into this too, might make a haxelib for it once it's done?
So right now, we're relying on ToyWebBridge to send Intiface Central instructions on what we want done. This is sorta okay, but it adds another potential weak point in the link, and that 50ms minimum cooldown is pretty stinky. I reckon that if I can figure out how the communication protocols work, I should be able to set up a client which should do ToyWebBridge's job for me, without having to send tens of POSTs per second (which is essential for smooth note-based vibrations, but fucking abhorrent for performance. I watched 144fps crash to 80 the second the player started hitting notes). This'll require a shitton of research, time and patience, none of which I have.
I'll start looking into this once I've finished up CC v1.3. I'll probably drop notes on my research in the comments as I look more into the protocol.