240

Est-ce que ca doit aussi effacer l'input courante ?

241

Ben *personnellement* on tape qq chose :

1er appui sur [CLEAR] -> Efface la ligne tapé
2nd appui sur [CLEAR] -> Efface tout l'écran

Mais c'est tres personnel.
Faudrait demander a d'autre users ^^
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

242

./241: Done (comme un gros porc: ca copie la chaine 'clear' dans la commande courante).
./220: Done normalement (je verifie ca avant d'uploader).

243

Il manque toujours:

+ bcdmath: Gcc 4.0 + tigcc 0.96 beta 2 utilise bcdmath pour les convertions unsigned long -> BCD.
L'implanter

>__floatunssibf:
> link.w %a6,#-36
> pea.l 8(%a6)
> move.l 0xC8,%a0
> move.l 0xB5*4(%a0),%a0 /* _bcd_math */
> jsr (%a0)
> .word 0x6B30 /* bcdMove | bcdUnsigned | bcdAbsSrc | bcdR0 */
> move.l -10(%a6),%d0
> move.l -6(%a6),%d1
> move.w -2(%a6),%d2
> unlk %a6
> rts


244

Fait chier. Y'a meme pas de documentation claire sur comment marche bcdmath.

245

Ha oui je pensait, ça pourrait etre une idée (bon c'est ptet stupide aussi grin) les "commandes" du link qui ne sont pas supporté nativement par pedrom, on pourrait avoir une sorte de hook qui utilise des fichiers qui serait en fait un bout de code a utiliser lors d'une commande non supporté. Je sais pas comment marche le link exactement, mais pour le devel du link ça porurait etre une idée (pas besoin de flash pedrom a chaque mise a jour/test, juste changer le fichier en question)
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

246

Quelles sont les commandes du link qui manquent ?

Les "commandes" du link qui ne sont pas supporté nativement par pedrom, on pourrait avoir une sorte de hook qui utilise des fichiers qui serait en fait un bout de code a utiliser lors d'une commande non supporté

Ben tu fais un TSR qui intercepte
dc.w $A000+650+5 ; Link Transmission
Tu as les sources, donc apres tu peux hacker comme un porc pour faire ce que tu veux.

Je sais pas comment marche le link exactement

Link.asm contient tout le code (Bas niveau et haut niveau).

Au fait, est-ce que le link marche mieux ou est pire que la 0.80 ?

247

heu, sa a l'air de mieux marcher, mais tjrs autant de message d'erreur ("link: command?" "link: reset" etc..)

Mais bon Ti-Connect n'est pas le mieux pour ça ^^

Sinon TiConnect ne semble pas capable de lire le contenu d'un repertoir
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

248


heu, sa a l'air de mieux marcher, mais tjrs autant de message d'erreur ("link: command?" "link: reset" etc..)

Je ne sais pas pourquoi, mais il doit me manquer un link reset quelque part.

Sinon TiConnect ne semble pas capable de lire le contenu d'un repertoire

Graphlink le peut sad

Qu'est-ce qui marche mieux ? Est-ce que ca va plus vite ?

249

Nouvelle RC :
http://www.medicis.polytechnique.fr/~pphd/preos/pedrom-0.81-rc8.tar.bz2

Pour les flemmards:

* If Desktop Window has dirty flag, clrscr is done.
Which make the programs using HSR to clean up while existing.
* clrscr clears Desktop window flag.
* Add 2nd+Alpha for Alpha Lock on 89.
* Add flags "StatusError" to display error in status line instead of Dialog Box.
* The handle of the ALPHA key on 89 should look like much more AMS:
Keeping ALPHA while pressing keys, press the alpha keys. Releasing ALPHA, remove ALPHA status.
* clear - clear now erases the screen (just like the clear command).

250

Note: "install tib" a ete teste sur 92+ HW1 et a fonctionne.
Pour eviter d'avoir des mauvaises surprises, je conseille aux testeurs de ne tester cette feature que sur 92+ et 89 pour le moment.
Les autres (Titanium et V200) testeurs devraient passer par le code de boot, puis reinstaller PedroM (plus prudent).

Si vous pouviez vous coordonner de maniere a pas tous le faire en meme temps, ca serait bien.

251

gestion de alpha -> vérifié (si Godzil peut confirmer.)
clear -> OK
pour le link, avec TI-Connect c'est meme pas la peine, popup 'Link Reset' sur la calc a chaque fois.
Avec TILP, 'Link Reset' à la premiere tentative d'envoi, apres ca marche a tous les coups.
j'ai pas testé avec TiGL

252

Je flash la derniere RC (impossible d'utiliser "Install Tib" avec TI Connect for Mac OS X, mais freeflash marche a merveille lui par contre)

Alpha -> Semble OK
Clear -> Ok trilove

"StatusError" -> trilove now le link marche sans plus avoir besoin de taper sur ESC ou ENTER trilove

TiConnect X marche plutot biena vec smile
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

253

J'ai essayé de compiler sous Windows avec MinGW/MSYS:
Assembling PedroM.asm

PASS 1 line 37557
PASS 2 line 14700
../../preos//src/sld.asm line 769
Kernel.asm line 102
PedroM.asm line 64
14718                   pea     pedrom_lib_str(pc)              ; Push PedroM name
                                ^ Undefined Symbol.
37500
PedroM.asm line 118
37554           CNOP 0,65536                    ; Skip the last bytes of this sector
                       ^ Error in operand format.
37557
End of assembly - 2 errors were found.
Heap usage:  -w4095,264
Total hunk sizes:  22f6d4 code, 0 data, 0 BSS
make: *** [pedrom-89] Erreur 10


avatar

254

Pareil sous linux.

J'ai probablement du manquer une étape mais je trouve pas laquelle.
avatar

255

Bug sur CharNumber (utilisée dans deux demos d'ExtGraph - je supprime la note sur la non-existence de ce ROM_CALL): les arguments sont pris 4 octets trop loin sur la pile (les offsets sont 5, 7, 8 au lieu de 9, 11, 12).
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

256

pour les compilation, c'est indiqué sur ce thread, il faut patcher A68k.

#define MAXLINE 65536 dans le fichier ou il ya déja une déclaration du genre.

Après ca passe très bien

257

arf il avait pas été corrigé ce bug?
Il me semblait que c'était fais depuis une éternité!
avatar

258

J'aurais cru aussi... ou alors t'as une version d'A68K de retard... ou alors quelqu'un a mis beaucoup de mauvaise volonté à merger le patch...
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

259

erffff.......

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

260

Au passage, CharNumber, dont je parle dans #254, semble être une réimplémentation incomplète de la routine AMS. Ceci dit, je ne connais pas d'endroit où AMS puisse l'utiliser pour les nombres >= 100.
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

261

./252: Tu peux detailler les problemes de "install tib" ?
A noter que StatusError; fera que TOUS les messages d'erreurs s'affichant par boite de dialogue, s'afficheront dans la barre de status a la place.

./251: M'enerve que ca ne marche pas avec ti-connect. Quelqu'un aurait une idee du probleme ?

./253: Deux choses: il te faut un sld.asm a jour (cf quelque part dans ce topic). Et il te faut un a68k patche (le patch attend toujours depuis 8 mois), pour qu'il autorise les CNOP de 65536.


./260: Il me semblait que ca ne pouvait pas aller au dela de 100 ?

262

PpHd :
./252: Tu peux detailler les problemes de "install tib" ?
A noter que StatusError; fera que TOUS les messages d'erreurs s'affichant par boite de dialogue, s'afficheront dans la barre de status a la place.

Ben en fait deja, Ti Connect cherche a detecter le type de TI présente au bout du cable (j'imagine que le boot a deja une forme de link primaire pour cela) et donc quand on est sur install tib sur pedrom, il ne voit rien du tout.
Ensuite j'ai deja du mal avec ma ti, quand je suis sur le boot pour qu'il la voye (mais ça peut venir du fait que j'ai une vielle 89, donc un vieux boot)

Et on ne peut pas envoyer directement un 89u (et on peu pas du tout pour un .tib)

Apres j'en sais pas plus. Je verrais pour voir avec ma 92plus (hw2 elle) puor voir comment ça se comporte

Bon j'ai aussi la derniere beta des 1.6 pour Mac OS X, mais je vois pas trop ce que ça changerais la dessus

./251: M'enerve que ca ne marche pas avec ti-connect. Quelqu'un aurait une idee du probleme ?

Je sais pas, mais la version Mac OS X de ti connect marche quasiment a merveille (a pars le pbm des dossiers qu'il ne veux pas parcourir sorry)
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

263


Ben en fait deja, Ti Connect cherche a detecter le type de TI présente au bout du cable (j'imagine que le boot a deja une forme de link primaire pour cela) et donc quand on est sur install tib sur pedrom, il ne voit rien du tout.

Si je savais le message qu'il envoyait, je pourrais essayer d'y repondre :/

264

heu comment je peut faire pour t'aider sur le coup ? (j'en ai aucune idée du "message" sorry)
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

265

Il faudrait dumper les octets qui sont envoyes sur la calc. Normalement les 4 premiers pourraient suffire.

266

Hum j'imagine qu'il faut le programmer pour avoir accès à ça ?
(vu qu'il y a pas de linkdump dans pedrom cheeky)
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

267

Tu peux aussi recompiler PedroM avec "PRINTF_PACKET_DIALOG EQU 1"
Mais ca doit bien faire 2 ans que j'ai pas essaye si ca marche ou pas smile

268

Oki cheeky

Je vais voir si je pige assez le link pour ajouter une commande "linkdump" (ça pourrait etre sympa je pense)
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

269

y'avais pas déjà une commande linkdump?
avatar

270

Enlever car inutilisable.