Author Topic: TILP: beta-testing...  (Read 94296 times)

0 Members and 1 Guest are viewing this topic.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: TILP: beta-testing...
« Reply #150 on: October 31, 2011, 04:35:58 pm »
Whoops, forgot to mention that. I'm on 32-bit Windows Vista.




Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: TILP: beta-testing...
« Reply #151 on: November 11, 2011, 02:29:19 am »
Does following the filter driver install procedure (in the README, reproduced e.g. at the top of page 10) help ?

As for hiding the console window: it's easy, a one-liner patch to configure.ac yielding a one-liner change in the generated configure. However, in the current state of things, with that change, most of the debug output, and therefore part of my ability to track down problems I cannot reproduce, is lost.
Therefore, on the one hand, I'm definitely not keen on going that route for now (TILP II 1.16); on the other hand, this window, which wasn't there before TILP II 1.14, annoys multiple persons...
« Last Edit: November 11, 2011, 10:19:05 am by Lionel Debroux »
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: TILP: beta-testing...
« Reply #152 on: November 12, 2011, 08:41:31 am »
Refreshed the installer again :)
* binary: http://lpg.ticalc.org/prj_tilp/beta/setup.exe
* patches: http://lpg.ticalc.org/prj_tilp/beta/0001-tilp-installer-upgrade-dependency-on-GTK-runtime-to-.patch , http://lpg.ticalc.org/prj_tilp/beta/0002-libticables-tilp-update-driver-information-improve-t.patch

The older installer (the one posted in my previous post) is http://lpg.ticalc.org/prj_tilp/beta/setup_old7.exe .


The main highlights since the previous beta are:
* added .8xo file support. In fact, these files were already supported, but called "8xgrp" :)
* added MIME types definitions;
* added tentative Nspire CM (CAS) OS upgrade support (untested);
* upgraded the embedded minizip;
* improved drag&drop code by Jonimus/TheStorm: TILP can now accept drag&drop from more programs.
* the usual set of fixes for (potential) crasher bugs, plus a huge pass of argument sanitizing in libti*, which have become much more robust against NULL arguments. Several bugs were found by using the clang-based AddressSanitizer compile-time instrumentation tool to build everything.
* ROM dumping of 84+(SE) and 89T through DirectLink was fixed, and so were computer->calc transfers to 84+(SE) of files of size 244 modulo 250 greater than 244 bytes through DirectLink. The corner cases for sending and receiving files from 89T through DirectLink, and receiving variables from 84+(SE) through DirectLink, seem to keep working;
* fixes for driver install paths that ought to alleviate the problems mentioned above by Deep Thought.

The usual excerpt from README.win32 for installation alongside TI's official software:
Quote
1°) It is possible to install TI-Connect(tm) / TI-Nspire Computer (Link) Software(tm)
and TILP side by side, but this requires a manual configuration.
The following steps assume that TI-Connect / TINC(L)S is already installed:
* download the filter driver installer and install it, using the instructions given at
http://sourceforge.net/apps/trac/libusb-win32/wiki , section "Filter Driver Installation";
* launch the filter wizard (accessible from the new entry in the Start menu) when the
device (SilverLink, 84+, 89T, 84+SE, Nspire) you want to use with both TILP and
TI-Connect / TILP and (TINCLS or TINCS) is plugged *in*;
* install the filter driver for that particular device;
* run the TILP installer.
After that, the device ought to work in both TILP and TI-Connect / TILP and (TINCLS or TINCS).
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline C0deH4cker

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 258
  • Rating: +11/-1
    • View Profile
    • iNinjas Forum/Repo
Re: TILP: beta-testing...
« Reply #153 on: November 12, 2011, 10:46:01 pm »
One thing that bugs me with TiLP is when i send apps/prgms to my ti84+ SE and it does a Garbage Collect, TiLP will throw an error. Doesnt the calc send a message saying it will Garbage Collect?

Edit: btw, TiLP says im using a DirectLink cable.
« Last Edit: November 12, 2011, 10:46:59 pm by C0deH4cker »

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: TILP: beta-testing...
« Reply #154 on: November 13, 2011, 02:12:19 am »
When sending archived programs, or FlashApps, to a 84+(SE) through DirectLink, the calculator replies with an invalid packet: it replies with a 0xFFFFFFFF timeout, even if it does not perform garbage collect.
For a long time, TILP would try to apply this 0xFFFFFFFF timeout, which hung it "forever". I fixed that a while ago, by changing the value to 0x400000, which is higher than what the 89T replies in some conditions, seemed to work in my tests with a 84+ (I don't remember whether I used the 84+ or the 84+SE) while not making the application seem to hang for too long. But you're saying that it's not enough...
What is your [computer] processor model, OS flavor and version ? :)
« Last Edit: November 13, 2011, 02:13:09 am by Lionel Debroux »
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline shrear

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 193
  • Rating: +17/-0
    • View Profile
Re: TILP: beta-testing...
« Reply #155 on: November 13, 2011, 07:47:51 am »
Just saying that everything is fine here (w7 64)

I just saw one "thing": the OS version of my CX is after Tilp 3.2.1793 instead of 3.0.2.1793 which is a little confusing...
I mean 3.0 != 3.2 ???

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: TILP: beta-testing...
« Reply #156 on: November 13, 2011, 08:09:12 am »
Quote
Just saying that everything is fine here (w7 64)
Good, thanks :)

Quote
I just saw one "thing": the OS version of my CX is after Tilp 3.2.1793 instead of 3.0.2.1793 which is a little confusing...
I mean 3.0 != 3.2 :huh:
Agreed, it's a bit confusing - but 3.2.1793 is a mere dump of what the calculator returns when asked for its information :)
Old OS version numbers had three components; "new" version numbers have four components, but return the same format (on the wire) as old OS versions.
Re-parsing the version numbers in libticalcs would require a backwards-incompatible change in CalcInfos: the size of the os_version field is too low to contain 3.0.2.1793<\0>.
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline runeazn

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 191
  • Rating: +5/-3
    • View Profile
Re: TILP: beta-testing...
« Reply #157 on: February 12, 2012, 04:12:45 pm »
Refreshed the installer again :)
* binary: http://lpg.ticalc.org/prj_tilp/beta/setup.exe
* patches: http://lpg.ticalc.org/prj_tilp/beta/0001-tilp-installer-upgrade-dependency-on-GTK-runtime-to-.patch , http://lpg.ticalc.org/prj_tilp/beta/0002-libticables-tilp-update-driver-information-improve-t.patch

The older installer (the one posted in my previous post) is http://lpg.ticalc.org/prj_tilp/beta/setup_old7.exe .


The main highlights since the previous beta are:
* added .8xo file support. In fact, these files were already supported, but called "8xgrp" :)
* added MIME types definitions;
* added tentative Nspire CM (CAS) OS upgrade support (untested);
* upgraded the embedded minizip;
* improved drag&drop code by Jonimus/TheStorm: TILP can now accept drag&drop from more programs.
* the usual set of fixes for (potential) crasher bugs, plus a huge pass of argument sanitizing in libti*, which have become much more robust against NULL arguments. Several bugs were found by using the clang-based AddressSanitizer compile-time instrumentation tool to build everything.
* ROM dumping of 84+(SE) and 89T through DirectLink was fixed, and so were computer->calc transfers to 84+(SE) of files of size 244 modulo 250 greater than 244 bytes through DirectLink. The corner cases for sending and receiving files from 89T through DirectLink, and receiving variables from 84+(SE) through DirectLink, seem to keep working;
* fixes for driver install paths that ought to alleviate the problems mentioned above by Deep Thought.

The usual excerpt from README.win32 for installation alongside TI's official software:
Quote
1°) It is possible to install TI-Connect(tm) / TI-Nspire Computer (Link) Software(tm)
and TILP side by side, but this requires a manual configuration.
The following steps assume that TI-Connect / TINC(L)S is already installed:
* download the filter driver installer and install it, using the instructions given at
http://sourceforge.net/apps/trac/libusb-win32/wiki , section "Filter Driver Installation";
* launch the filter wizard (accessible from the new entry in the Start menu) when the
device (SilverLink, 84+, 89T, 84+SE, Nspire) you want to use with both TILP and
TI-Connect / TILP and (TINCLS or TINCS) is plugged *in*;
* install the filter driver for that particular device;
* run the TILP installer.
After that, the device ought to work in both TILP and TI-Connect / TILP and (TINCLS or TINCS).

uhh could you please mirror it?
the website tried to hack my computer, i got an high risk intrusion alert when opening the site, :/

Offline runeazn

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 191
  • Rating: +5/-3
    • View Profile
Re: TILP: beta-testing...
« Reply #158 on: February 12, 2012, 04:12:46 pm »
it double posted D:
« Last Edit: February 12, 2012, 04:16:42 pm by runeazn »

Offline Jim Bauwens

  • Lua! Nspire! Linux!
  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1881
  • Rating: +206/-7
  • Linux!
    • View Profile
    • nothing...
Re: TILP: beta-testing...
« Reply #159 on: February 12, 2012, 04:14:58 pm »
Well, the warning is most likely wrong.
If its infected, ticalc.org would be too.

Offline runeazn

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 191
  • Rating: +5/-3
    • View Profile
Re: TILP: beta-testing...
« Reply #160 on: February 12, 2012, 04:17:06 pm »
I cant access it so can anybody mirror it please :)?
i dont try to sound like a king, this is in no way a order.

and i dont know how to ask it differently
« Last Edit: February 12, 2012, 05:39:28 pm by runeazn »

Offline Jim Bauwens

  • Lua! Nspire! Linux!
  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1881
  • Rating: +206/-7
  • Linux!
    • View Profile
    • nothing...
Re: TILP: beta-testing...
« Reply #161 on: February 13, 2012, 03:45:31 pm »
Sorry for the late reply, here you go: http://bwns.be/jim/tilp/setup.exe

Offline runeazn

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 191
  • Rating: +5/-3
    • View Profile
Re: TILP: beta-testing...
« Reply #162 on: March 12, 2012, 01:05:35 pm »
thanks dude :D,
oh man antivirus deletes software..
why does it think its a virus?

disabled auto remove and it installed fine but how do you get it working with the nspire?
i selected nspire in the device list but it still doesnt find the nspire.

when i try to dirlist
i get this error : Msg: failed to open the USB device.
Cause: Check that the USB cable is plugged in and that the calculator is turned ON! Also, check libusb and usbfs for valid permissions.
System: (1854697360) The system cannot find the file specified.


mann now i see how many days ago you posted the link i realize i've been struggling for over 1 month to get my Ti nspire student software working..
so sad why doesnt the software work out of the box.

« Last Edit: March 12, 2012, 01:24:23 pm by runeazn »

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: TILP: beta-testing...
« Reply #163 on: July 24, 2012, 09:33:21 am »
After a bit more than two months of development (following five months without commits), it's time to start the TILP II 1.17 beta-testing :)

Setup program: http://lpg.ticalc.org/prj_tilp/beta/setup.exe
Patches (nine aren't committed yet because minor fixes / improvements need to be made, e.g. updating the user documentation on ROM dumping): http://lpg.ticalc.org/prj_tilp/beta/patchset_20120724_1510.tar.bz2


The main highlights since the previous release (1.16) are:
* the new TI-Z80 ROM dumper by Benjamin Moody, with, among others, the ability to automatically dump 82 and 85 (even without a shell :) ), and the ability to unlock 73/83+/84+ Flash memory without an OS patch;
* the long-awaited conversion of the TILP interface from the outdated Glade to GTK+Builder, mainly performed by Jonimus/TheStorm. As a consequence, the GTK+ runtime is upgraded from 2.12.9 to 2.24.8;
* the ability to send and receive raw packets provided to users - the functions have been there for years, but until now, they weren't exposed to external users. This is a first step of a move that will reduce copy and paste, in some circumstances, for clients of the library. Kerm, among others, will be interested.
* variable rename and variable attribute change functions for 84+ and 89T DirectLink - that is, the ability to remotely archive/unarchive and lock variables.
* USB scan at startup is now enabled by default (for new installs), so as to be more intuitive to users of TI's official software;
* the 84+ DirectLink ROM dumper should dump 1 MB on regular 84+ and 2 MB on 84+SE;


Of course, as usual, bugfixes and other less noteworthy changes. The long quest for making the code base more reliable continues.


Please go forth and test ;)
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline linuxgeek96

  • LV3 Member (Next: 100)
  • ***
  • Posts: 99
  • Rating: +4/-0
  • ( ͡° ͜ʖ ͡°)
    • View Profile
    • Personal Site
Re: TILP: beta-testing...
« Reply #164 on: July 24, 2012, 09:39:14 am »
Where is the linux version?