| inverseur d'écran |
| Auteur |
Message |
tapenad
Autorisation : Membre
Nb de messages : 197
Inscrit le : Jeu 17 Nov 2011, 13:20
|
Posté le : Mar 24 Avr 2012, 17:52
|
|
|
voici un prgm court ( c'est plus un gadget qu'autre chose) qui inverse l'écran
| Code | :For(B,1,63
:For(A,1,94
:Pxl-Change(B,A
:End:End |
Au moins il à le mérite d'être décoratif
---------------------- L’erreur est humaine, mais pour provoquer une vraie catastrophe, il faut un ordinateur.
je suis premier!!!
je m'aime. |
 |
|
| |
linkakro
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Mar 24 Avr 2012, 19:16
|
|
|
Bon classique. good.
Et pour une vitesse maximale, il y a un programme assembleur.
J'ai oublié son origine mais un exemplaire traine encore ici: https://tout82.pages-perso.free.fr/forum/sujet.php?sujet=2112&page=1
Créez un programme portant un nom quelconque, par exemple INVERT.
| Code | 0600165F26020E3F1E3FCDE44A79FE002806C6FF4F5F18F2C9
End
0000
End |
Ensuite utilisez le code suivant.
| Code | DispGraph
Send(9prgmINVERT
// en français, "Send()" est "Envoi()"
// ils sont dans le catalogue |
Avec ces infos tout le monde même un débutant pourra l'utiliser sur ti82stat/82statfr/83basique.
Remarque : ce que je poste est testé, mais soyez vigilants à ne commettre aucune erreur de copie car l'assembleur peut planter grâvement.
(voilà, c'est dit pour les débutants)
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store |
 |
|
| |
sandro
Autorisation : Membre
Nb de messages : 1366
Inscrit le : Ven 25 Mar 2011, 22:58
|
Posté le : Mar 24 Avr 2012, 21:09
|
|
|
attention, ne pas utiliser sur TI83+/TI84+ (sauf si quecun teste sur émulateur et confirme que c'est bon), mais en tout cas la syntaxe change
---------------------- mort à l'inutile, place à la mémoire libre et aux programmes |
 |
|
| |
Persalteas
Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
|
Posté le : Jeu 26 Avr 2012, 0:12
|
|
|
Sur 83+/84+: mettre le C9 devant au lieu de derrière, et remplacer les 0000:End par AsmPrgm...
| Code |
:AsmPrgm
:C90600165F26020E3F1E3FCDE44A79FE002806C6FF4F5F18F2
|
à éxécuter avec Asm(prgmINVERT.
Si ce code là ne marche pas, essyez en inversant l'ordre des octets:
| Code |
:AsmPrgm
:C9F2185FF46F6C062800FE794AE4CD3F1E3F0E02265F160006
|
De toute façons, vaut mieux tester sur émulateur, je ne suis pas sur de moi du tout.
|
 |
|
| |
Google_AdSense
|
Publicité
|
|
|
|
| |
ld
Autorisation : Membre
Nb de messages : 373
Inscrit le : Jeu 23 Sep 2010, 16:05
|
Posté le : Dim 03 Jui 2012, 12:54
|
|
|
Bravo, j'aime beaucoup celui en ASM ! 
---------------------- Note Éphéméride Chrono Bombrman BlueFishEncryptor Labygénérateur Nord BandeauDeTexte LunarPhase Syracuse Papy-Jump Convertisseur ! SolveurDeSudoku VérificateurDeCodesBanquaire PrgmADiviser CryptageDeVigenere MiniSolv Reed-Solomon Code128Géodésie |
 |
|
| |