1


Merci à ceux qui m'aideront.
Alors voilà, j'utilise le code suivant pour savoir si la calto est une 89 ou une 92+ :
short GetCalculatorModel()
{
  return ((short *)FL_getHardwareParmBlock())[9] == 240 ? 92 : 89;
}



La doc de TIGCC (d'après laquelle j'ai fait cette fonction) est erronée puisque ça ne marche pas !
Qui a une solution ?
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.

2

ça ne marche pas -> sur les 89 oui, mais pas sur ma 92+ ...
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

3

Tiens comme on se retrouve grin
wink
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.

4

oué smile
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

5

pour savoir si c une 89 ou une 92+, on peut pas fiare ça :
if(TI-89)
//... TI-89
if(TI92)
// ... TI-92+
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

6

perso, sous tigcc, j'utilise toujours CALCULATOR (0 pour une 89, !0 pour une 92+)... c'est pas bien ?
En HIBERNATION !
C'est une façon pour moi de dire merde à la société :D

MERCI sBibi ENCORE ET ENCORE POUR ...

From Grenoble.

7

Si.
http://tigcc.ticalc.org/doc/compat.html

D'ailleurs, le test à faire si on veut le faire manuellement est:
*(unsigned long *)0xc8>=0x400000
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é

8

yes!
je vois que tt le monde se met a faire des progs compatibles on-calc!coolcoolcoolcool
avatar
fabetal_ > Hier, je me suis fait monter par un pote
redangel > et en chevals, ça donne quoi?
Nil> OMG I think I'm gay

9

y'en a qui se dolorisent ... alors que suffit d'avoir un IFDEF pis linker sur les 2 modeles et c bon ...

10

compatibles ONCALC:
on se passe le meme fichier entre une 89 et 92+
avatar
fabetal_ > Hier, je me suis fait monter par un pote
redangel > et en chevals, ça donne quoi?
Nil> OMG I think I'm gay

11

ouais, c vrai que c'est pratique ce genre de progs.

12

éfaults dans ta routine pour le rowread (rowkey) : si je fait if(_89_KEY_2ND | _92P_KEY_HAND)au fait, janjan, y'a quelques d, y'a des interférences entre les deux (ce qui fait que quand j'appuies sur LEFT sur 89, ça réagi comme hand sur 92+). J'ai trouvé une solution, mais c un peu lourd cool
En HIBERNATION !
C'est une façon pour moi de dire merde à la société :D

MERCI sBibi ENCORE ET ENCORE POUR ...

From Grenoble.

13

Il faut utiliser || , pas | !
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é

14

Merci infiniment Kevin, j'ai implémenté ta méthode ça marche wink
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.

15

put1 mais je suis con... rageragerage ça craint les erreurs que je fait !!! roll
En HIBERNATION !
C'est une façon pour moi de dire merde à la société :D

MERCI sBibi ENCORE ET ENCORE POUR ...

From Grenoble.

16

|| : NON logique
| : NON binaire
avatar
fabetal_ > Hier, je me suis fait monter par un pote
redangel > et en chevals, ça donne quoi?
Nil> OMG I think I'm gay

17

merci, je savais wink Seulement, j'y pense pas passque je m'attardes rarement sur les comparaisons... bang
En HIBERNATION !
C'est une façon pour moi de dire merde à la société :D

MERCI sBibi ENCORE ET ENCORE POUR ...

From Grenoble.