120

Flanker :
> Kevin MAIS C'EST QUOI UNE METHODE PROPRE ?????

Shell en 2 parties. smile
Mais "propre" est très subjectif comme terminologie, donc tu peux ne pas être d'accord.
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é

121

Propre est différent de méthode barbare et non conventionnels?
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

122

je suis pas d'accord. Pourquoi devoir envoyer 2 fichiers alors qu'il y a un seul programme ?
Et ma question était plus générale...
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

123

geogeo
: Propre est différent de méthode barbare et non conventionnels?

Surtout de "barbare".
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é

124

On peux pas trop définir ça car par exemple on dira que si on écrit directement dans la mémoire vidéo pour afficher un pixel que c'est barbare alors que si on utilise une librairie ou une fonction, on dira que c'est propre. Or les méthode soit disant barbare sont les plus rapide, peut être pas les plus stable. sad
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

125

Par exemple, geogeo, le hack que tu utilises dans PolySnd pour que même avec les niveaux de gris ton interruption fonctionne est très sale.
Tu modifies le code de l'interruption. Ça, c'est juste un hack.
Là où c'est sale, c'est que tu ne connais pas l'adresse de l'instruction que tu veux modifier, et pour la trouver, tu te sers d'une adresse qui est plus haut (à laquelle tu ajoutes un déplacement) et qui est totalement indépendante de l'interruption, donc elle pourrait très bien changer d'une version à l'autre et donc rendre ton hack imposible.

126

> Mais bon, chacun ses méthodes.

> Mais "propre" est très subjectif comme terminologie, donc tu peux ne pas être d'accord.

Kevin c'est bien toi ? ou quelqu'un a dérobé ton pseudo ?
Ha on va pouvoir bien s'entendre si tu restes comme ça cool
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

127

C'est vrai que ça fait plaisir, ça me donne envie de mon côté de faire des efforts aussi smile

128

De même pour moi smile
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

129

Par exemple, geogeo, le hack que tu utilises dans PolySnd pour que même avec les niveaux de gris ton interruption fonctionne est très sale.
Tu modifies le code de l'interruption. Ça, c'est juste un hack. Là où c'est sale, c'est que tu ne connais pas l'adresse de l'instruction que tu veux modifier, et pour la trouver, tu te sers d'une adresse qui est plus haut (à laquelle tu ajoutes un déplacement) et qui est totalement indépendante de l'interruption, donc elle pourrait très bien changer d'une version à l'autre et donc rendre ton hack imposible.


Mais en soit tout PolySnd est un hack. smile

Sur le dernier point, j'espère ne pas devoir changer mon hack. wink
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

130

bin je préfère les méthodesx barbares smile elles marchent mieux
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

131

Là où c'est sale, c'est que tu ne connais pas l'adresse de l'instruction que tu veux modifier, et pour la trouver, tu te sers d'une adresse qui est plus haut (à laquelle tu ajoutes un déplacement) et qui est totalement indépendante de l'interruption, donc elle pourrait très bien changer d'une version à l'autre et donc rendre ton hack imposible.

je ne fais rien de ce genre, moi ! Ma méthode serait donc propre ?
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

132

en gros, ce que je dois changer, c'est :
- ajouter la RAM libre en haut à droite (en cours)
- des menus plus jolis (?) peut-être plus tard
- breaker des désassemblages un peu longs
- débuguer de !*#% de désassembleur
- faire une nouvelle routine d'effacement de tsr (en cours)
- finir le relogement kernel dans le désassembleur
- un menu pour l'éditeur hexa/désassembleur
- dans le désassembleur, peut-être calculer le nombre de cycles d'une instruction
- l'exécution des flashapp (si CS est installé en tant que flashapp)
- faire des messages d'erreurs plus éloquents
d'autres idées ?
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

133

Flanker :
Je ne connais qu'un seul prog qui me bouffait vraiment tout (6 handles de 64ko) et que seul CS pouvait lancer (c'était un truc expérimental)


mmm, et le browser de PreOS, hein ??

enfin je ne sais pas mais bon je pense qu'il peut le lancer aussi tongue.

134

sinon, pas d'autres idées.

135

à vrai dire, j'ai pas essayé, mais ce prog demande plus de RAM que ce qu'on a après un reset. Il pouvait pas se lancer tout seulklà partir du home, par exemple
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

136

arf, ok.
donc je ne pense pas qu'il y arrive embarrassed

137

Flanker :
en gros, ce que je dois changer, c'est :
- ajouter la RAM libre en haut à droite (en cours)
- des menus plus jolis (?) peut-être plus tard
- breaker des désassemblages un peu longs
- débuguer de !*#% de désassembleur
- faire une nouvelle routine d'effacement de tsr (en cours)
- finir le relogement kernel dans le désassembleur
- un menu pour l'éditeur hexa/désassembleur
- dans le désassembleur, peut-être calculer le nombre de cycles d'une instruction
- l'exécution des flashapp (si CS est installé en tant que flashapp)
- faire des messages d'erreurs plus éloquents d'autres idées ?

Les relogements aux formats gérés par TIGCC 0.95 dans le désassembleur. smile
Mais les formats sont susceptibles de changer légèrement au moins jusqu'à la bêta 1, donc il vaut mieux attendre.
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é

138

je vais attendre pour ce nouveau relogement
pas d'autres idées ?
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

139

gestion des sous-dossiers.
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

140

comment ? si l'ams se met à les gérer, alors je n'ai même pas besoin de changer Cs
par contre, je ne veux pas créer mon propre format de sous-dossier, vu que ça ferait faire bcp de changements dans CS sad
En plus je trouve que ce n'est pas très utile, les fichiers dont je me sers peu dans un GRP et je ne les extrait que quand j'ai besoin. Après, un répertoire maths, 2 de phys et 2/3 pour la programmation.
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

141

C vrai dans ton cas, mais si tu compte le diffusé, il faut prendre en compte les utilisateurs qui utilise les sous-dossiergrin
Sinon, comme format (presque) standart, y a celui d'Einstein. Si AMS gère un jours les sous-dossiers (ce qui arriveras pas avant quelques décennis vu le temps qu'ils leur ont fallus pour ajouter un misérable menu à icone), il suffit de quelques retouche pour que tous devienne entièrement compatible.
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

142

une petite question quand même : il ressemblera à quoi ce nouveau type de relogement (a priori faudra le "déreloger" sinon il n'apportera rien de neuf) ? On peut accéder à la table sans passer par le code (un offset indiquant où elle est, par exemple) ?
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

143

> Sinon, comme format (presque) standart, y a celui d'Einstein.
Einstein ne gère pas ça !
Et c'est pas LE format d'Einstein, c'est le format natif d'AMS tongue
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

144

Légèrement modifier, puisque tu devrat quand même modifier quelques petit trucs si AMS gère ça un jourstongue
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

145

CS n'a besoin d'aucune retouche pour être compatible grin Suffit juste que TI l'implémente (aucun risque tongue)
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

146

ttt j'ai du mal à voir comment tu fais !
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

147

ben j'imagine qu'il teste le bit qui indique si c un dossier ou un fichier, et que si c un dossier, il affiche le contenu.. ? (quel que soit le niveau dans l'arboressence) ?

enfin je dis ça comme ça, je ne sais pas, moi. embarrassed

148

Pen^2 :
ben j'imagine qu'il teste le bit qui indique si c un dossier ou un fichier, et que si c un dossier, il affiche le contenu.. ? (quel que soit le niveau dans l'arboressence) ?

enfin je dis ça comme ça, je ne sais pas, moi. embarrassed

le pbm dans se cas c'est qu'il faut quand meme garder tte l'arborecence, sinon on peut pas redecendre l'arborecence efficacement...
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.

149

oué c vrai que c pas doublement chainé, c dommage sad
enfin il suffit de stocker les handles, c pas encore trop gros. (surtout que je n'imagine pas une tres grande profondeur de sous dossiers sur une TI embarrassed)

150

profondeur de 256 dossier wink

(c le max pour DOS/Windows normalement)
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.