π
<-

TILP: beta-test...

Discussions diverses, débats, sondages, parler de tout et de rien... mais en restant plutôt sérieux.

Re: TILP: beta-test...

Unread postby Lionel Debroux » 22 Mar 2013, 21:52

Un problème connu sous win7 x64, ou ... ?

Non, et en particulier pas cette version-là: ça fonctionne pour moi sur la machine 7 x64 de mon père, malgré TI-Connect et TINCLS...
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6863
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: TILP: beta-test...

Unread postby Adriweb » 22 Mar 2013, 21:53

Peut-être un problème avec les USB3 ? (Mais j'ai pourtant testé aussi sur les ports USB2, m'enfin les drivers/surcouches HP et Dell font peut-être du caca...)

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14737
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: TILP: beta-test...

Unread postby Persalteas » 22 Mar 2013, 21:54

J'ai également TILP sur Linux et aucun souci avec :bj:

Quand à la version Windows, j'avais eu du mal à l'installer à une époque, j'avais abandonné, mais depuis que j'ai installé TIlem II, le runtime GTK+ doit être le bon cette fois, je pourrais réessayer.

Les principaux atouts "publicitaires" de TILP seraient :
- D'être léger ?
- D'être multiplateforme ?
- D'être multi-génération (z80/68k/Nspire, avec tous les différents types de cables) ?
- De pouvoir dumper aisément toutes les ROMs ?
User avatar
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 6.2%
 
Posts: 2337
Images: 113
Joined: 04 Feb 2010, 00:00
Location: Evry (France)
Gender: Male
Calculator(s):
MyCalcs profile
Class: PhD candidate, Bioinformatics

Re: TILP: beta-test...

Unread postby Lionel Debroux » 22 Mar 2013, 21:58

Les principaux atouts "publicitaires" de TILP seraient :
- D'être léger ?
- D'être multiplateforme ?
- D'être multi-génération (z80/68k/Nspire, avec tous les différents types de cables) ?

Oui.
- De pouvoir dumper aisément toutes les ROMs ?

Un petit bémol: il n'y a pas encore de vrai dumper 84+CSE (mais on peut se débrouiller autrement), et il n'y a pas de dumper générique pour Nspire (seulement sur les OS 1.x, qui envoient gentiment "../phoenix/install/TI-Nspire.tnc" quand on le leur demande).
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6863
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: TILP: beta-test...

Unread postby Lionel Debroux » 31 Mar 2013, 20:02

I have just released TILP II 1.17, GFM 1.07 and the associated libraries :)

Guess what... many changes since TILP II 1.16 (quite a bit more than between any two consecutive releases from years past, in fact), the most noteworthy of which are:
* conversion of TILP from Glade to GTK+Builder: the bulk of the work was done by Jon Sturm, it opens the door to further improvements on the code base.
* Initial, incomplete TI-84+CSE support: OS upgrades, FlashApps, pictures and possibly certificate files are supported (provided the files are renamed from *.8c? to *.8x?), background images not supported.
* new TI-Z80 ROM dumper, with improved 82/85 support, 84+ Flash unlocking, etc.
* USB scan at startup (options.auto_detect) enabled by default (but old config files are not updated, obviously), to match the behaviour of TI-Connect and TINC(L)S.
* no more cmd window for TILP on Windows: the output is now properly redirected to a file even when there's no such window (by Benjamin Moody).
* other features: raw mode external linking, loading libusb-win32 dynamically, tons of previously (wrongly) internal libticalcs functions now exported to user programs so that they no longer need to copy and paste thousands of lines of code if they merely want to implement a new command not yet implemented by libticalcs, Nspire remote control primitives, 83+ DBUS memory page dump primitive, initial TI-80 VSC support, etc.
* bugfixes: more warnings, more crasher bugs, more undefined behaviour fixed (clang is a valuable tool !); upstream fixes to ease downstream packagers' job.

Special thanks to Benjamin Moody and Jon Sturm for their contributions and code reviews !
More changes to come: switching to Git full-time, first-class 84+CSE support, new TI-Z80 commands, further modularization / cleanups / hardening / improvements of the code base, etc.

Here are the source tarballs: libticonv, libtifiles, libticables, libticalcs, tilp, gfm.
Here are the Windows installers: tilp, gfm.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6863
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: TILP: beta-test...

Unread postby Lionel Debroux » 05 May 2013, 20:17

Je ne poste ce message qu'en anglais car je n'ai pas le temps de traduire ce soir. D'ailleurs, je vois que je n'avais pas non plus traduit le précédent post en français, ce n'est pas bien...

The TILP II 1.18 development cycle has officially started :)

Changes from TILP II 1.17 are few, but important:
* switched the development trees for libti*, gfm and tilp from SVN to Git. Two main repositories are used: libticonv + libtifiles + libticables + libticalcs on the one side ( https://github.com/debrouxl/tilibs ), gfm + tilp on the other side ( https://github.com/debrouxl/tilp_and_gfm ).The https://github.com/debrouxl/tilp_and_gf ... ll_tilp.sh helper script has been updated, you need to re-download it !
* 84+CSE ROM dumping through both I/O ports, by Benjamin Moody;
* 84+CSE screenshots through both I/O ports, by Benjamin Moody (with minor torture tests and translation updates by me).

Sadly, I haven't yet been able to test the new changes on a real 84+CSE...

Mid-level functionality for Jonimus' ROM dumper shall be integrated by creating a fifth libti* library, and moving some common code from gfm, tilp, titools and probably tilem into "tiopers" (current working name for that new library). Jonimus' driver-less Windows serial port backend is planned to find its way into the libticables code base as well.

The usual links:
* Windows installer download: http://tiplanet.org/beta/setup.exe .
* Source code: https://github.com/debrouxl/tilibs + https://github.com/debrouxl/tilp_and_gfm .
* patches not yet committed to Git: none this time :)
* install script for anything non-Windows which is handled by TILP: https://github.com/debrouxl/tilp_and_gf ... ll_tilp.sh (updated !).

EDIT en 2021: mise à jour du lien vers le script d'installation *nix.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6863
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: TILP: beta-test...

Unread postby Adriweb » 05 May 2013, 21:18

Une fois qu'apt-get a installé toutes les dépendences (:P), j'ai réussi a compiler et lancer la 1.18 corectement :)
Il a détecté succesfully ma 84C, la comm' marche, etc., mais le screenshotting a l'air d'avoir quelques problèmes ....




Le ROM-Dump marche (mais pourquoi suis-je en test-mode, allez savoir :P)
Image
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14737
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: TILP: beta-test...

Unread postby Lionel Debroux » 09 May 2013, 21:06

I've created a new Windows build tonight.

Changes between the first TILP II 1.18 Windows beta build and this one:
* bugfix: applied patch by Benjamin for fixing 84+CSE screenshots;
* bugfix: removed "UsbKernel" option from the cables list in the TILP UI, that has been outdated for many years now (but people still occasionally try to use it);
* addition: functions for sending and receiving lesser-known DBUS commands (29 / 2A, 2B / 2C, 6E, 47 / 74) for the 83+ family. Missing: 89, CA, B7.

The usual links:
* Windows installer download: http://tiplanet.org/beta/setup.exe .
* Source code: https://github.com/debrouxl/tilibs + https://github.com/debrouxl/tilp_and_gfm .
* patches not yet committed to Git: http://tiplanet.org/beta/0001-libticalc ... -for.patch .
* install script for anything non-Windows which is handled by TILP: https://github.com/debrouxl/tilp_and_gf ... ll_tilp.sh .

EDIT in 2021: updated the link to the *nix install script.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6863
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: TILP: beta-test...

Unread postby Lionel Debroux » 01 Sep 2013, 09:20

Nearly 4 months later, here's a new build.

Main changes between the second TILP II 1.18 Windows beta build and this one:
* addition: near-complete German translation, contributed through Debian downstream (I don't speak German, so help needed for keeping the translation up to date) :)
* addition: two commands for sending and reading generic data in NavNet format from a Nspire, similar to TI's TI_NN_Write and TI_NN_Read. They shall be useful for e.g. pacspire.
* addition: like other commands before, 89 DBUS commands and 80 DBUS commands are exported from the library and become directly usable. As far as I'm concerned, this completes the command hardening and direct exportation: the remaining models (82, 85, 92) are ancient, it doesn't make as much sense to export their commands directly.
* bugfix: a crasher in libtifiles, spotted by AddressSanitizer.

The usual links:
* Windows installer download: http://tiplanet.org/beta/setup.exe .
* Source code: https://github.com/debrouxl/tilibs + https://github.com/debrouxl/tilp_and_gfm .
* patches not yet committed to Git: http://tiplanet.org/beta/tilibs_patchse ... 01.tar.bz2, http://tiplanet.org/beta/tilp_and_gfm_p ... 01.tar.bz2 (the timestamps are very close to each other because I rewrote nearly every patch to add the forgotten Signed-off-by tag).
* install script for anything non-Windows which is handled by TILP: https://github.com/debrouxl/tilp_and_gf ... ll_tilp.sh .

The TODO list contains items such as, but not limited to:
* finish introduction of a fifth libti* library, dubbed "libtiopers", for factoring code useful to multiple libti* clients. For now, there's pretty little in the new library, and disentangling is not that easy...
* finish GTK+3 compatibility patch;
* add a TILP menu entry for exiting the PTT mode (greyed out if not connected to a Nspire), the feature request indirectly sprang up yesterday again on #omnimaga;
* make Nspire "ROM dumping" (OS dumping) work on all models, by duplicating BrandonW's Fron;
* minor installer and file encoding fixes.

EDIT in 2021: updated the link to the *nix install script.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6863
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: TILP: beta-test...

Unread postby intelx86 » 01 Sep 2013, 13:18

Thanks for the great contributions!
TILP is the only way to communicate with my calc in Linux, and it is nice to see that it's being actively developed again.

I would like to report a bug/feature that was already reported in the svn.
Could you modify tifiles to see subdirectories in Nspire models?
Also, files in the root directory, are treated as folders.
User avatar
intelx86
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 13.3%
 
Posts: 2
Joined: 29 Oct 2012, 20:06
Gender: Not specified
Calculator(s):
MyCalcs profile

PreviousNext

Return to Autres discussions

Who is online

Users browsing this forum: ClaudeBot [spider] and 3 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
679 utilisateurs:
>655 invités
>16 membres
>8 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)