1

pour mon jeu en niveau de gris je detourne l'auto-int1 pour ensuite utiliser correctement _rowread, mais pour entrer les highscores et sans devoir mettre tous les codes de touts les touches en lecture bas niveau, je desactive les NVG, je remet l'auto-int1 correctement, puis reactive les NVG (avec un effet de contraste donc on voit rien), puis ensuite je peux utiliser ngetchx() dans pb, puis apres je redesactive les NVG, redetourne l'auto-int1, puis reactive les NVG

mais le pb c que les NVG veulent pas se reactiver quelques fois, d'ou est ce que ça peut venir ???, (memoire, auto-int... ?)

merci

2

Il faut inverser les ordres. Par exemple, si tu :
1) Actives les NVG
2) Détournes les ints

Tu dois terminer dans cet ordre :
1) Restaures les ints
2) Désactives les NVG
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.

3

Non, je pense qu'il le fait correctement.
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

oui ça je le fait correctement, mais il me semble Thibaut que tu fais une erreur, c d'activer les NVG avant de detourner les auto-ints > ça desactive les NVG, et de restaurer les auto-ints avant de desactiver les NVG ça fait A TOUT LES COUP un adress error

or chez moi le plantage ne vient que 1 fois sur 4 (et je ne sais d'ailleur pas si j'ai un adress error puisque y a pas de barre noire, mais plus rien ne fonctionne) confus

et ce plantage arrive tjrs la 1ere fois lorsque je desactive les NVG, pour restaurer l'auto-int1 normale

rageragerage

5

Ouai j'avais dit "Par exemple", donc c'était pas forcément bon grin
Je voulais juste illustrer le fait qu'il faut désactiver en ordre inverse.
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.