Forum Graph100

Forum Graph100

Vous n'êtes pas identifié.

Annonce

Bonjour et bienvenue sur le nouveau Forum Graph100 !
L'intégralité des données a été transférée sur un forum PunBB et tout les comptes sont fonctionnels avec le même nom d'utilisateur et mot de passe.
Un wiki est aussi disponible avec le même compte ! N'oubliez pas de remettre votre avatar, bon surf !
Pour plus d'informations, consultez ce post.

#1 14 Aug 2003 10:31:49

Guest
Invité

image brouillé

quand j'esai d'afficher une image avec disp_bmp(); de casio2.h
l'image s'afiche brouillerr a l'ecran comme canal+ sans decodeur
c'est chiant ca me gene bcp pour programmer des jeux
si qelqu'un a la reonse je le remerci

 

#2 14 Aug 2003 12:48:31

Neo Fantasyboss
Membre
Lieu: Grenoble QG de la FMW producti
Date d'inscription: 07 May 2003
Messages: 67

Re: image brouillé

à mon avis t'as dû faire une erreur du style
t'as pas foutu l'image en monochrome où peut-être que
l'image a été mal encodé. ca dépend avec quel logiciel tu l'as encodé...


~Coin coin will lol you~

Hors ligne

 

#3 14 Aug 2003 13:17:40

grosbob
Membre
Lieu: Cahors (46)
Date d'inscription: 03 Aug 2003
Messages: 217
Site web

Re: image brouillé

casio2.h? tu l'as trouvé où?


Grand maître du "Memoires principales videes"

G100+ à l'hopital des calculatrices chez meusieu Casio

Hors ligne

 

#4 14 Aug 2003 14:31:59

C@siomax
Programmeur Graph100
Lieu: Grenoble, au QG de fmw-product
Date d'inscription: 03 Feb 2002
Messages: 3042
Site web

Re: image brouillé

n'importe quoi, il faut être en mode d3/db pour ça, car par défaut les progz encodent en linéaire ! donc forcément, si tu affiches alors que tu es en mode c3, ça brouille wink

edit: et pour la réponse bin tu fais:

Code:

asm mov al,0xd3
asm out 2,al

oublie pas de remettre le mode c3 en ressortant du prog sinon ça sera idem pour le menu de la g100 ... qui est aussi une bmp de 128*64 !! (mais encodé en c3)


:mrd: :mrd:
.·´¯`·.¸.-> Casiomax <-·´¯`·.¸.·

Statut: indéfini

Hors ligne

 

#5 15 Aug 2003 06:24:48

scq
IsCachE Pour vous ServiR
Lieu: Gièvres (41 / Tours (37)
Date d'inscription: 25 Mar 2002
Messages: 2846

Re: image brouillé

n'importe quoi, il faut être en mode d3/db pour ça, car par défaut les progz encodent en linéaire ! donc forcément, si tu affiches alors que tu es en mode c3, ça brouille wink

edit: et pour la réponse bin tu fais:

Code:

asm mov al,0xd3
asm out 2,al

oublie pas de remettre le mode c3 en ressortant du prog sinon ça sera idem pour le menu de la g100 ... qui est aussi une bmp de 128*64 !! (mais encodé en c3)

moi je rétorquerais :
n'importe quoi, ca fait pareil,
j'ai fait tout les mode, et ca bug toujours pareil ( peut etre que j'ai une version trop ancienne de casio2.h )


la naissance, la jouissance et la mort sont les moments les plus courts de la vie, mieux vaut ne pas les rater.

Hors ligne

 

#6 15 Aug 2003 06:44:48

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: image brouillé

Moi je vous di ke:
1 pr encoder une image fo kelle soit en NB (sauf avec BMP100)
2 Encoder une image en C3, ca demande uniquement BMP2C de roeoender
3 Encoder une image en CB, abandonnez l' idée, c trop complex lol  :mrgreen:
4 Encoder une image en D3 DB, utilisez BMP100, ya que lui ki permet de le faire
5 Le mode DB c en réalité 2 mode D3 superposée
6 Utilisez les fonctions graphiques de CASIO2.H fo vraiment en vouloir lol prenez plutot DB-lib! CASIO2.H c'est dépassé, d' ailleurs fo ke superna le remmette a jour lol


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#7 15 Aug 2003 10:34:50

Neo Fantasyboss
Membre
Lieu: Grenoble QG de la FMW producti
Date d'inscription: 07 May 2003
Messages: 67

Re: image brouillé

je suis d'accord avec X th


~Coin coin will lol you~

Hors ligne

 

#8 15 Aug 2003 13:46:17

scq
IsCachE Pour vous ServiR
Lieu: Gièvres (41 / Tours (37)
Date d'inscription: 25 Mar 2002
Messages: 2846

Re: image brouillé

oui, bon, pour l'instant je fai avec ce que j'ai, je suis en train de lire le tuto de whyp, et ensuite vais lire ABC de la prog section ASM, comme ca, je ferais mes propre routines.


la naissance, la jouissance et la mort sont les moments les plus courts de la vie, mieux vaut ne pas les rater.

Hors ligne

 

#9 16 Aug 2003 08:45:36

C@siomax
Programmeur Graph100
Lieu: Grenoble, au QG de fmw-product
Date d'inscription: 03 Feb 2002
Messages: 3042
Site web

Re: image brouillé

dis iscache, t sûr d'avoir effacé l'écran avt d'afficher l'image lolo qqes fois ça arrive et le menu est affiché en d3 donc ça brouille tout lol

sinon bah pour afficher une image, rien de plus simple. Y'a l'instruction asm movsw qui permet de copier ds:[si] vers es:[di]

donc, fo mettre es sur le segm video courant, ds sur l'image et initialiser di et si ... sans oublier de dire que l'on va copier 512 mots (ac movsw) ou 1024 octets (ac movsb) on utiliera l'instruction rep devant movsw (plus rapide ke movsb...) avec dans cx 512. Et aussi, vu que initialiser un registre est plus rapide que de lui affecter une valeur, bah on va les initialiser ac 'xor' et donc il faudra incrémenter si et di, ce qui est dit par l'instruction 'cld':

Code:

void disp_bmp (unsigned char BmpTab[],int segmt)
{

asm mov ax,segmt
asm mov es,ax
asm mov si,BmpTab
asm xor di,di
asm mov cx,0x200
asm cld
asm rep movsw

}

:mrd: :mrd:
.·´¯`·.¸.-> Casiomax <-·´¯`·.¸.·

Statut: indéfini

Hors ligne

 

#10 16 Aug 2003 10:41:11

scq
IsCachE Pour vous ServiR
Lieu: Gièvres (41 / Tours (37)
Date d'inscription: 25 Mar 2002
Messages: 2846

Re: image brouillé

attends, tu vas me dire si tu comprends :
"?£???£?£???Σ?£?££???????????????????^"
et voila, ca me fait cette effet là que je vois de l'ASM !!!
ca me faisait pareil avant pour le C/C++
donc laisse moi le temps,


et oui, j'efface mon écran avec "clearpage_2072(0) et (2)


la naissance, la jouissance et la mort sont les moments les plus courts de la vie, mieux vaut ne pas les rater.

Hors ligne

 

#11 16 Aug 2003 12:25:11

C@siomax
Programmeur Graph100
Lieu: Grenoble, au QG de fmw-product
Date d'inscription: 03 Feb 2002
Messages: 3042
Site web

Re: image brouillé

bah je px te conseiller un super bouquin:

Assembleur facile une découverte pas à pas
Ed. marabout informatique
philippe mercier

9.41€ acheté à Forum


:mrd: :mrd:
.·´¯`·.¸.-> Casiomax <-·´¯`·.¸.·

Statut: indéfini

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr