1

Bonjour à tous,

J'ai installé PreOS 0.70 sur ma V200 (AMS 2.09) et j'ai un problèmes (qui n'existait pas sous PreOS 0.67) avec tous les programmes qui necessitent une librairie non-comprise dans STDLIB. Ce problème se manifeste par un "Crash intercepted" au lancement du programme. Voici quelques exemples de programmes qui ne fonctionnent pas:
- tous les programmes necessitant la librairie POLYSND2
- Hex View (un éditeur hexadécimal qui a le mérite d'être très rapide dans la recherche de chaînes de caractères dans la mémoire) qui necessite la librairie API92
- Super Monkey Quest (une version de Super Mario Quest) qui necessite la librairie SMQLIB
- Lemmings qui necessite la librairie LEMLVL
- Turbo Break Out 68K (une sorte d'Arkanoid) qui necessite la librairie TBOLIB
- Crock Man (une sorte de Pac Man) qui necessite la librairie CROCKLIB
PreOS 0.70 détecte toutes ces librairies au moment de l'installation en disant qu'elles sont "outdated". Que dois-je faire pour faire fonctionner les programmes précédents sous PreOS 0.70 ?

Merci d'avance.

2

c'est vrai ca packe qd je prend la librairie api jsé pu koi pour PCT il me sort outdated alors que c'est la derniere version en date!!!
A l'origine de plusieurs arcticles dans le magazine Hacker'z Voice, devenu à ce jour The Hackademy Journal, me voici, plus présent que jamais auparavant près à se mettre au service de notre belle et chère communauté.

3

Le "outdated" est juste un warning normalement, en revanche les plantages ne sont pas normaux.

PpHd? smile
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

4

il affiche outdated car api92lib(si je me souviens bien du nom) n'a pas de numéro de librairie. Le numéros de librairies ne sont gérés que depuis PreOS donc les vieilles librairie envoie un warning, en général ce n'est pas un problème.
avatar

5

J'ai l'impression que j'ai loupe un bug sous V200 (c'est pas le seul bug report que j'ai eu dessus).
Vaut vous plaindre a Flanker, c'est lui le testeur V200 smile
Peux-tu contacter Flanker (Mini message) pour qu'il teste tes programmes sur V200 ?
Fais un pack (ZIP) avec tes programmes et envoie les nous (Flanker et moi) - emails dans profil-.
Merci.

6

oui Uther c bien ca, et oui oui ca pose pas de probleme particulier mais c agacant a force!! si y a moyen de faire kelkechose genre recompiler les sources avec generation d'un numero ... ?
A l'origine de plusieurs arcticles dans le magazine Hacker'z Voice, devenu à ce jour The Hackademy Journal, me voici, plus présent que jamais auparavant près à se mettre au service de notre belle et chère communauté.

7

Oui tu recompiles la lib en ajoutant:
DEFINE _version01 ; tios.h de PreOS
surou _version01 xdef _version01 ;peut être "aip92lib" avant les "_version" je suis plus
avatar

8

Voici le zip avec tous les programmes qui ne fonctionnent plus sur ma V200 depuis que je suis passé de la version 0.67 à la version 0.70 de PreOS:

http://yn1.free.fr/up/MesProgrammes.zip

9

En tout cas, informe-nous quand tu auras un PreOs 0.7x sans régressions. grin Je n'ai pas trop envie de continuer à maintenir Iceberg, donc je vais probablement conseiller PreOs 0.7x dans la FAQ de Ti-Gen un de ces jours, mais il faudra que ce soit une version raisonnablement fiable.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

10

Bon bug trouve et corrige dans Preos 0.71 que je vais surement sortir plus tot que prevu (Genre courant octobre).
Bug du a une librarie non-trouvee qui engendre un echec de relocation: Bref tout echec de relocation engendre ce probleme. bang
Et j'ai evidemment ajoutee la ligne fautive la vieille de la release pour faire plaisir a Uther triso

Sinon avec Preos 0.70 tu peux faire fonctionner ton paquet en mettant toutes les libraries dans un seul repertoire au lieu de les eparpiller un peu partout, et y mettre stdlib et preos, et le designer comme folder system: preos("system","main"): Preos ira chercher les libraries dans ce repertoire. Sinon il va les rechercher dans le repertoire de l'executable ou dans le repertoire courant (cf doc).
Bref en evitant les erreurs de relocation.

Et pour finir je dirais que les PPG ne sont pas compatibles avec les kernels. Si ca marche tant mieux, mais je ne garantis en rien que ca marchera plus tard. Seules les Packs Archvies sont supportees.

11

Et au passage je tiens a remercier les beta-testeurs pour ne pas avoir detecter ce probleme...

12

désolé drapeaublanc
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

13

Pardon couic

Y'a un bug dont je suis pas sur mais il faudrait que j'arrive a retouver mon graph-link. De toute façon ca concerne le libs conditionelles en C donc pour le moment je crois que je suis le seul a toucher a ça. Ca pourait être pour la 0.72
avatar

14

Uther
: De toute façon ca concerne le libs conditionelles en C donc pour le moment je crois que je suis le seul a toucher a ça. Ca pourait être pour la 0.72

Pas vrai. Backgammon 2 utilise ça sous PedroM (parce que je n'ai pas trouvé de meilleur remplacement au MenuPopup manquant que userlib::smallmenu). (Faut voir aussi le hack que j'utilise pour accéder à la table de RAM_CALLs de PedroM en _nostub. grin)
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

15


Pas vrai. Backgammon 2 utilise ça sous PedroM (parce que je n'ai pas trouvé de meilleur remplacement au MenuPopup manquant que userlib::smallmenu). (Faut voir aussi le hack que j'utilise pour accéder à la table de RAM_CALLs de PedroM en _nostub. )

sick Je veux pas savoir.

Y'a un bug dont je suis pas sur mais il faudrait que j'arrive a retouver mon graph-link. De toute façon ca concerne le libs conditionelles en C donc pour le moment je crois que je suis le seul a toucher a ça. Ca pourait être pour la 0.72

J'ai encore un bug a corriger. Puis je sors la 0.71. Si tu te depeches assez vite de me decire le bug, il sera peut etre corrige.

16

Ne te fais pas de soucis PreOS 0.72 sortir bien avant TIM. C'est en fait un bug que je t'ai reporté il y a très longtemps et que je croyais être corigé avec les PreOS 0.7x et/ou TIGCC 0.95. Il est peut-être de TIGCC ou de PreOS je sais pas. Le problème c'est qu'il ne m'arrivait que sur vraie TI89 et que j'ai perdu mon cable.
avatar

17

c'était celui là topics/28767-bug-preos
avatar