After some time, i have returned to the calculator hacking community! Those who were following on my "Cheating in games using HexaEdit CE" shall get an update soon, since I have returned to the project!

Hello everyone!
I have recently did the switch to Linux on a distribution called "Pop!_OS". It is based off the latest Ubuntu Jammy Jellyfish (22.04 LTS) build. I wanted to return to the calculator hacking community, as i recently found my 84 CE PY in my attic. Now, my minumaju isn't working, my files are in a mess and I haven't updated anything in a long, long while.

So i wanted to send those files again. I realised that i can use Wine, an emulator for every win32 app.
I've successfully installed TI Connect. However, this is how it looks like:
It looked ugly and the calculator didn't show up.

So here's how to actually upload programs from Linux onto your calculator.
Probably outdated version, but it works:
If you have an Ubuntu based distro, you can just install it using apt

sudo apt install tilp2

You can also use it on Red Hat distros, but i don't know the command.
Or, you can compile it from http://lpg.ticalc.org/prj_tilp/linux.html
But i had trouble with the makefile, giving me errors.

Anyway, I hope this was helpful and that you enjoyed my little story. Bye!
Now how can i uninstall this broken build of TI Connect....

Edit: Somehow, Lightshot's image hosting service wont let me access the image only, so i had to change the tags from img to url.
Install script for libti*+gfm+tilp, which list build dependencies for a number of distros: https://ti-pla.net/tilpinst .
ticalc.link is also a good option if your browser supports WebUSB and the tool supports your calculator (Z80 and eZ80 calculators with USB ports).
... and the data type you want to transfer is supported by the underlying ticalc-usb; for instance, at the time of this writing, it does not support FlashApps or OS upgrades. Also, for many users, file transfer is the main use case for computer <-> calculator communication, but TI's protocols are much wider and richer than that.

Nowadays, WebUSB is the right bottom layer for implementing such software, no doubt about that. However, I've come to realize that not only all of these layers and data types in libti* are there for a reason, but also, there are not even enough of them Smile
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
Page 1 of 1
» All times are UTC - 5 Hours
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum