icex2 / tasollertools

Documentation, firmware and tooling for the tasoller controller
4 stars 0 forks source link

Info on hardware or source code? #1

Open icex2 opened 2 years ago

icex2 commented 2 years ago

In GitLab by @akiroz on Jan 10, 2022, 16:06

Sorry for opening an issue unrelated to your repo... but would you happen to know where I could find the firmware source code for Tasoller or even the circuit diagrams so I could write my own custom firmware / chuniio.dll?

Thanks

icex2 commented 2 years ago

Unfortunately, I don't have the firmware source code or curcuit diagrams of the tasoller controller.

You can however still write your own chuniio.dll by reversing/decompiling the existing one. I started that when I was debugging some issues with the chuniio driver. You can find my incomplete and not-yet working code here.

Not sure if this is what you are looking for since you didn't really describe the problem you are trying to solve.

icex2 commented 2 years ago

In GitLab by @akiroz on Jan 26, 2022, 22:15

Hey, thanks for the reply!

I have actually finished reverse engineered the USB protocol and wrote a chuniio dll myself here: https://dev.s-ul.net/akiroz/chuniio-tasoller

My original intent was to use tasoller to play other games (e.g. on Android) as well as removing the built-in rainbow RGB lights since I'm not a fan of that.

icex2 commented 2 years ago

Oh, nice. Do you mind if I pull this into the tasollertools repo as a copy and link to the original source? Not seeing a license on the repo, so checking what's possible and what you are fine with as an author.

icex2 commented 2 years ago

Also pointing out a recent issue that might be relevant to you, since this seems to be a bug in the tasoller custom firmware, see #2

icex2 commented 2 years ago

In GitLab by @akiroz on Jan 26, 2022, 22:20

Oh, go ahead~ I was just too lazy to put a license.

icex2 commented 2 years ago

thanks a lot. just added a copy of the latest checkout to the repo and cross linked things, see: https://dev.s-ul.net/icex2/tasollertools#chuniio-implementation-by-akiroz