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

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TILP: beta-testing...
« Reply #75 on: October 04, 2010, 01:25:25 am »
What do you mean by different reset sequence?

Offline Silver Shadow

  • Beta Tester
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 817
  • Rating: +27/-7
    • View Profile
Re: TILP: beta-testing...
« Reply #76 on: October 05, 2010, 04:07:41 pm »
That reminds me, can someone help me use the install script on Linux?
Former Coder of Tomorrow


Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TILP: beta-testing...
« Reply #77 on: October 06, 2010, 12:46:53 am »
Could you post what you have troubles with in particular?

Offline Silver Shadow

  • Beta Tester
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 817
  • Rating: +27/-7
    • View Profile
Re: TILP: beta-testing...
« Reply #78 on: October 06, 2010, 12:38:57 pm »
Just launching the script doesn't work, and I have no idea of what to modify inside to make it work...
Former Coder of Tomorrow


Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: TILP: beta-testing...
« Reply #79 on: October 10, 2010, 08:49:08 am »
It would help me if you were more specific than "launching the script doesn't work" ;)
With such little detail, I have no idea how to help you :)
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline Silver Shadow

  • Beta Tester
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 817
  • Rating: +27/-7
    • View Profile
Re: TILP: beta-testing...
« Reply #80 on: October 10, 2010, 12:52:31 pm »
So, I downloaded the script from the link on the TILP website to the desktop (on Ubuntu 10.04, if that might help). Then I right-click on it and render it executable in the properties tab. After that, I double-click on it, and a prompt with several options appears. I choose "Launch in Terminal". The terminal appears VERY briefly (with nothing displayed inside it), then closes.

I tried to look inside the script, but I didn't understand a thing... :( Do I have to change something inside to make it work?
Former Coder of Tomorrow


Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: TILP: beta-testing...
« Reply #81 on: October 10, 2010, 01:42:50 pm »
Quote
(on Ubuntu 10.04, if that might help)
The script has been reported multiple times to work with Ubuntu 10.04 :)

Quote
The terminal appears VERY briefly (with nothing displayed inside it)
This is very weird, because the script precisely starts by printing 5 lines to the terminal (the 5 echo -e after handle_one_module()), and then waits for the user to press ENTER.
Try opening a proper terminal (as opposed to just "Launch in Terminal"), cd ~/Desktop (most probably, for you, cd ~/Bureau), and run ./install_tilp.sh .

Quote
Do I have to change something inside to make it work?
Nope, no modification inside the script is required for the script to work :)
There are two reasons why I'm pointing to the contents of the script:
* modifications are possible in order to customize the installation prefix (PREFIX) and the directory where the svn checkout will be performed (SRCDIR), but the defaults are sensible (for per-user installs, that is);
* the build dependencies, which you need to install before you can expect a successful compilation, are listed.


Hope that this helps :)
« Last Edit: October 10, 2010, 01:45:02 pm 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 Silver Shadow

  • Beta Tester
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 817
  • Rating: +27/-7
    • View Profile
Re: TILP: beta-testing...
« Reply #82 on: October 11, 2010, 12:40:15 am »
Thanks, I'll try that out later today!

BTW, when you talk about build dependencies, do I need to install those before running the script?
« Last Edit: October 11, 2010, 12:41:08 am by Silver Shadow »
Former Coder of Tomorrow


Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: TILP: beta-testing...
« Reply #83 on: October 11, 2010, 12:47:14 am »
Quote
BTW, when you talk about build dependencies, do I need to install those before running the script?
Yes, as noted in the script and the pages on the LPG site :)
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TILP: beta-testing...
« Reply #84 on: October 25, 2010, 05:10:40 am »
Hey Lionel, I just wondered something...

Have you ever thought about adding support for 8xo files? Those are supposedly TI-83+ groups or backup files (maybe the equivalent of tig) generated with the Mac version of TI-Connect and cannot be opened/transfered with any Windows software and won't transfer to Wabbitemu and other emulators.

Example of such files: http://www.ticalc.org/archives/files/fileinfo/432/43222.html

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: TILP: beta-testing...
« Reply #85 on: October 27, 2010, 04:31:56 am »
Thanks DJ for reporting this on the tracker :)
Tribal, would you mind doing the same ? ;)

Good news: after hacking around in libticables, I managed to receive a 47-byte file from the calculator. I feared that libticables could be one level too high to deal with the problem (IOW, I feared that the buggy Nspire would somehow dislike the commands sent by libusb), but fortunately, it doesn't seem to be so.
I had previously sent that file with the easy workaround for sending files of sizes 0x2F/0x6F/0xAF/0xEF modulo 253 (just splitting the packet), but the problem with sending files of certain sizes probably has the same root cause as the problem with receiving files of the same sizes (and may affect packet types other than files ?), so the proper fix probably will be in libticables as well.
Needless to say, I'll have to clean up and test more, before committing anything :D
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline LordConiupiter

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 339
  • Rating: +3/-0
  • Just one of the thousands of Axe-fans...
    • View Profile
Re: TILP: beta-testing...
« Reply #86 on: October 27, 2010, 07:10:43 am »
My antivirus (Avira Antivir Premium) detects the setup as a virus/unwanted program, but I really want the program, and I think you didn't put a virus in it? The detectiontype is DR/Swisyn.amhw. can you please help me? Or is this just a stupidity of my antivirus?
everytime that I was down, you would always come around, and get my feedback on the ground. (modified part from 'Seasons in the sun')

No matter how many errors are bothering you, always try to stay rel-Axe!

The HoMM project will be resumed as soon Axe 1.0.0 will be released!
Projects:
Code: [Select]
HoMM:   [==--------]    Project 'resumed': I'm suffering overwhelming new ideas being popped up in my dreams :P
tiDE:   [----------]    Explored and understood the main part of the code: just started writing a Tokenizer.



password of the week: uvanapererubupa (Any pronunciation is the right one ;) )   :D click me, and you'll be raided :D

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: TILP: beta-testing...
« Reply #87 on: October 27, 2010, 07:27:39 am »
Yeah, it would be a stupidity of your antivirus, as nobody reported the file (generated under Linux, with a cross-compiler and packed up with InnoSetup running under Wine) being a virus in several months. It's unlikely that someone has recently broken in ticalc.org and corrupted the file.
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TILP: beta-testing...
« Reply #88 on: October 27, 2010, 04:07:39 pm »
Sometimes antiviruses ends up with false reports like this. With Avast, a year ago it reported a legit file as a virus on a large worldwide scale, affecting millions of people, even if they did not even have the file on their computer.

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: TILP: beta-testing...
« Reply #89 on: May 11, 2011, 02:55:52 am »
New Windows beta build up at http://lpg.ticalc.org/prj_tilp/beta/setup.exe :)

It features all bugfixes made since late August 2010, e.g.
* a number of (potential) crasher bugs fixed;
* fixes for variables of peculiar sizes - most of the causes for some variables failing to transfer to/from a 84+, a 89T and a Nspire through DirectLink are gone (though receiving variables from Nspires running OS >= 1.7 still fails);
* GTK+ 2.24 compatibility, useful for the newest Linux distros and MacOS X (MacPorts).

Technically, this build is a result of SVN HEAD + a tweak to integrate GFM into the mix, which may become permanent:
Code: [Select]
diff --git a/tilp/trunk/build/InnoSetup/tilp2.iss b/tilp/trunk/build/InnoSetup/tilp2.iss
index 35972b1..d631bdc 100644
--- a/tilp/trunk/build/InnoSetup/tilp2.iss
+++ b/tilp/trunk/build/InnoSetup/tilp2.iss
@@ -117,6 +117,7 @@ Source: "C:\lpg\tilp2\RELEASE"; DestDir: "{app}"; DestName: "Release.txt"; Flags

 ; Binaries
 Source: "C:\lpg\tilp2\build\msvc\tilp.exe"; DestDir: "{app}"; DestName: "tilp.exe"; Flags: ignoreversion
+Source: "C:\lpg\tilp2\build\msvc\gfm.exe"; DestDir: "{app}"; DestName: "gfm.exe"; Flags: ignoreversion

 [Dirs]
 Name: "{app}\My TI files"; Flags: uninsneveruninstall;
@@ -136,6 +137,7 @@ Name: "{group}\Bug Report"; Filename: "http://sourceforge.net/tracker/?func=add&
 Name: "{group}\USB driver installation"; Filename: "{app}\help\usb_driver.html";

 Name: "{userdesktop}\TiLP"; Filename: "{app}\tilp.exe"; WorkingDir: "{app}\My TI files"; MinVersion: 4,4; Tasks: desktopicon
+Name: "{userdesktop}\GFM"; Filename: "{app}\gfm.exe"; WorkingDir: "{app}\My TI files"; MinVersion: 4,4; Tasks: desktopicon
 Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\TiLP-2"; Filename: "{app}\tilp.exe"; WorkingDir: "{app}\My TI files"; MinVersion: 4,4; Tasks:

 [Run]
diff --git a/tilp/trunk/build/InnoSetup/tilp2_cross.iss b/tilp/trunk/build/InnoSetup/tilp2_cross.iss
index a40f3ea..962da10 100644
--- a/tilp/trunk/build/InnoSetup/tilp2_cross.iss
+++ b/tilp/trunk/build/InnoSetup/tilp2_cross.iss
@@ -119,6 +119,7 @@ Source: "C:\tilp\tilp\trunk\RELEASE"; DestDir: "{app}"; DestName: "Release.txt";

 ; Binaries
 Source: "C:\lpg\packages\bin\tilp.exe"; DestDir: "{app}"; DestName: "tilp.exe"; Flags: ignoreversion
+Source: "C:\lpg\packages\bin\gfm.exe"; DestDir: "{app}"; DestName: "gfm.exe"; Flags: ignoreversion

 [Dirs]
 Name: "{app}\My TI files"; Flags: uninsneveruninstall;
@@ -138,6 +139,7 @@ Name: "{group}\Bug Report"; Filename: "http://sourceforge.net/tracker/?func=add&
 Name: "{group}\USB driver installation"; Filename: "{app}\help\usb_driver.html";

 Name: "{userdesktop}\TiLP"; Filename: "{app}\tilp.exe"; WorkingDir: "{app}\My TI files"; MinVersion: 4,4; Tasks: desktopicon
+Name: "{userdesktop}\GFM"; Filename: "{app}\gfm.exe"; WorkingDir: "{app}\My TI files"; MinVersion: 4,4; Tasks: desktopicon
 Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\TiLP-2"; Filename: "{app}\tilp.exe"; WorkingDir: "{app}\My TI files"; MinVersion: 4,4; Tasks:

 [Run]
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.