Livre sur Calto |
Auteur |
Message |
Regedit
Autorisation : Membre
Nb de messages : 191
Inscrit le : Dim 30 Sep 2007, 12:24
|
Posté le : Lun 05 Nov 2007, 14:43
|
|
|
Eh oui, j'aimerais bien mettre un livre sur ma calto pour passer le temps, vu que les cours sont chiants .
Mais bon, le truc chiant c'est qu'un livre ca prends pas mal de place, et surtout si ont le mets comme ca avec la fonction "Disp" ca prendra meme pas 1 ligne sur l'ecran.
Par contre j'ai eu une idee. J'ai vu que pour certain jeu, les instructions sont donnes avec des toutes pitites lettres. Pitites, mais lisible.
Ce que je cherche a faire : Mettre une nouvelle pour commencer (j'ai choisis pour cela "Le K" de Dino Buzzati, vu que c'est roxxor).
Comment : Le mettre comme certains jeu mettes leurs instructions.
Pourquoi : Pour lire en cours et pas s'ennuyer.
Basic bien sure : Non, asm, comme ca je pourrais mettre la nouvelle en entier sur la Ti-83 + silver edition de mon pote sur la memoire d'archivage et je lui choperais sa Ti.
I need you, si vous pouviez me faire un tuto tout simple de comment je peux le faire ...
Hellppp !!!
|
|
|
|
vibra
Autorisation : Membre
Nb de messages : 595
Inscrit le : Mer 04 Avr 2007, 13:29
|
Posté le : Lun 05 Nov 2007, 15:01
|
|
|
Je sais pas si j'ai bien compris, mais tu veux que les lettre s'affichent en petit ? Je ne pense pas que ce soit une bonne idée car avec Text, ça ne va pas à la ligne dirrectement, tandis qu'avec Output, ça va à la ligne tout seul. Voila le programme :
Code | ClrHome
Output (1,1,"blablabla…
Pause
Output (1,1,"reblablabla
Pause
etc… |
Tu peux même mettre des numéros de page pour pouvoir reprendre là où tu en était.
Et puis si tu as une stat tu peux même utiliser les strings, mais alors là je sais pas car j'ai qu'une 82.
---------------------- Vive la programmation et vive le vibraphone !!! |
|
|
|
Regedit
Autorisation : Membre
Nb de messages : 191
Inscrit le : Dim 30 Sep 2007, 12:24
|
Posté le : Lun 05 Nov 2007, 15:26
|
|
|
Hmm hmm oui mais avec Output ca affichera les lettres en grand, et c'est trop suxxor de devoir appuyer toutes les 2 secondes pour changer de pages.
Regarde, je prends un exemple (debut du "k") :
Code |
Output(1,1,"QUAND STEFANO RO|I EUT DOUZE ANS,| IL DEMANDA COMM|E CADEAU A SON PE|RE, QUI ETAIT CA|PITAINE AU LONG |COURS ET MAITRE |D'UN BEAU VOILIE|
|
Les "|" sont des marqueurs qui indique que ca reviens a la ligne. Donc ca fait 3 lignes du texte, c'est trop peu. Si j'arrivais a mettre les plus petites lettres, je pourrais facilement arriver a 5-6 lignes. Puis ca serait cool de faire le truc en asm, comme ca je pourrais le lire meme quand c'est dans la memoire d'archivage.
|
|
|
|
vibra
Autorisation : Membre
Nb de messages : 595
Inscrit le : Mer 04 Avr 2007, 13:29
|
Posté le : Lun 05 Nov 2007, 15:36
|
|
|
Si tu veux utiliser l'ASM je suis out. Demande à Ratuss.
---------------------- Vive la programmation et vive le vibraphone !!! |
|
|
|
coc5
Autorisation : Membre
Nb de messages : 891
Inscrit le : Sam 16 Jui 2007, 13:37
|
Posté le : Lun 05 Nov 2007, 15:49
|
|
|
A moins que tu ne veuilles absolument le faire en ASM (et là c'est une programme plutôt chiant à faire^^) j'ai déjà fait un programme en Basic qui permet ce genre de truc
Tu rentre tout dans une chaîne, tu lance le programme, et tu peux à loisir visionner ta chaîne, et même revenir en arrière si tu le veux
http://tout82.free.fr/forum/poster.php?mode=editer&message=14743
---------------------- Ne cliquez pas ici ! |
|
|
|
Regedit
Autorisation : Membre
Nb de messages : 191
Inscrit le : Dim 30 Sep 2007, 12:24
|
Posté le : Lun 05 Nov 2007, 15:55
|
|
|
Oui bah ca c'est bien cool, mais moi je voudrais absolument que ce soit des petites lettres, sinon c'est galere pour lire le truc.
J'ai pas trouver de truc en faite pour ecrire un prgm avec les petites lettres, j'ai vu que ya des programme en asm qui le font, mais si le basic gere ca aussi, je prefere oui.
|
|
|
|
Google_AdSense
|
Publicité
|
|
|
|
|
coc5
Autorisation : Membre
Nb de messages : 891
Inscrit le : Sam 16 Jui 2007, 13:37
|
Posté le : Lun 05 Nov 2007, 16:17
|
|
|
En fait il en gère une partie. Malheursement, les lettres O R et deux auitres je crois ne passe pas
Sinon c'est faisable en ASM.
Du genre :
Code |
.nolist
#include "ion.inc"
.list
#ifdef TI83P
.org progstart-2
.db $BB,$6D
#else
.org progstart
#endif
ret
jr nc,start_of_program
ld hl,texte
:boucle
bcall(_clrlcdf) ;
ld de,256+1 ;
ld (pencol),de ;
bcall(_vputs) ;
ld de,8*256+1 ;
ld (pencol),de ;
bcall(_vputs) ;
ld de,16*256+1 ;
ld (pencol),de ;
bcall(_vputs) ;
ld de,24*256+1 ;
ld (pencol),de ;
bcall(_vputs) ;
ld de,32*256+1 ;
ld (pencol),de ;
Etc....
bcall(_vputs) ;
ld de,58*256+1 ;
ld (pencol),de ;
ld a,1
cp 1
jr boucle,z
.end
texte:
.db "Les crevettes roses de la pintagonie",0
.db "équatoriale du sud-est",0
.db "------------------------------------",0
.db "Un ouvrage de fond sur le plus grand",0
.db "sujet d'étude qui a occupé et qui ",0
.db "a occupé nos plus grands chercheurs",0
.db "des années durant",0
ret
|
---------------------- Ne cliquez pas ici ! |
|
|
|
Regedit
Autorisation : Membre
Nb de messages : 191
Inscrit le : Dim 30 Sep 2007, 12:24
|
Posté le : Lun 05 Nov 2007, 16:20
|
|
|
Erf, je pige pas grand chose de l'asm \
Ya pas un programme dans lequel je tape ce que je veux que ce soit marquer et ca me le transforme en asm ?
|
|
|
|
coc5
Autorisation : Membre
Nb de messages : 891
Inscrit le : Sam 16 Jui 2007, 13:37
|
Posté le : Lun 05 Nov 2007, 16:28
|
|
|
Ce serait chiant à faire^^
Mais en fait pas besoin il suffise que tu tape ton texte en bas entre le .end et le ret.
Pour chaque ligne tu met
avant et
après
Pour le reste du code il faudrait demander à Ratuss si ma manière de faire est valide parce-que je débute quand même en ASM et il se peut qu'un ou deux détails m'aient échappés^^
Le Ect... je l'ait mit pour éviter de me répéter mais en fait c'est toujours pareil avec juste un nombre qui change (il augmente de 8 en 8 si tu as remarqué^^). 8 pixels pour une ligne ça me semble bien.
Si Ratuss dit que c'est bien la bonne manière de faire je te passe le programme, tu n'auras qu'à marquer ton texte à la fin comme je te l'ai indiqué c'est pas si dur^^
Et si vraiment la flêmme de le faire je pourrais me dégagé un moment pour écrire le script PHP pour transformer tes phrases en code ASM
---------------------- Ne cliquez pas ici ! |
|
|
|
Regedit
Autorisation : Membre
Nb de messages : 191
Inscrit le : Dim 30 Sep 2007, 12:24
|
Posté le : Lun 05 Nov 2007, 16:51
|
|
|
Hey mais tu roxx Coc5 <3
Merci pour ce soutien
|
|
|
|
Stupid
Autorisation : Membre
Nb de messages : 768
Inscrit le : Jeu 28 Sep 2006, 18:42
|
Posté le : Lun 05 Nov 2007, 17:05
|
|
|
ça sert à rien, vu que en le recopîant tu l'as lu...
mais sinon y'a...
texte(0,0,"JJEJEJE¨SJFOSDIJFOSDI
texte(6,0,"FJHFJPSDPFDSFDSIOPFJ
...
text(54,0,"UIOZFHIZEIUF
pause
clrdraw
text(0,0,"OGGJGJGJGJJ
une lettre un nombre ça prend 4 de largeur; un espace 1 et tu comptes...et quand t'arrives à 90 ou + tu sautes une ligne
|
|
|
|
vibra
Autorisation : Membre
Nb de messages : 595
Inscrit le : Mer 04 Avr 2007, 13:29
|
Posté le : Lun 05 Nov 2007, 17:07
|
|
|
Citer : Baby | ça sert à rien, vu que en le recoîant tu l'as lu... |
T'as raison j'y avais même pas pensé !!
---------------------- Vive la programmation et vive le vibraphone !!! |
|
|
|
Regedit
Autorisation : Membre
Nb de messages : 191
Inscrit le : Dim 30 Sep 2007, 12:24
|
Posté le : Lun 05 Nov 2007, 17:09
|
|
|
Nan, mais je mets le texte comme ca, je fais du copier coller de wikisource. Et puis jsutement l'ideal ca serait un programme, je mets le texte et ca me le formate en asm.
|
|
|
|
vibra
Autorisation : Membre
Nb de messages : 595
Inscrit le : Mer 04 Avr 2007, 13:29
|
Posté le : Lun 05 Nov 2007, 17:09
|
|
|
bonne chance.
---------------------- Vive la programmation et vive le vibraphone !!! |
|
|
|
Stupid
Autorisation : Membre
Nb de messages : 768
Inscrit le : Jeu 28 Sep 2006, 18:42
|
Posté le : Lun 05 Nov 2007, 17:12
|
|
|
pourquoi tu l'imprimes pas directement...c'est aussi discret
|
|
|
|
Regedit
Autorisation : Membre
Nb de messages : 191
Inscrit le : Dim 30 Sep 2007, 12:24
|
Posté le : Lun 05 Nov 2007, 17:13
|
|
|
Bah sinon je passe le livre a un pote et il me le recopie ^^ Et moi en echange je recopie un autre livre pour lui et on s'echange (ptain comment j'ai fait pour pas tomber sur cette idee avant ... chuis trop suxx)
|
|
|
|
vibra
Autorisation : Membre
Nb de messages : 595
Inscrit le : Mer 04 Avr 2007, 13:29
|
Posté le : Lun 05 Nov 2007, 17:13
|
|
|
Ça c'est de l'organisation !
---------------------- Vive la programmation et vive le vibraphone !!! |
|
|
|