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 07 Apr 2004 10:31:37

gathering
Programmeur Graph100
Lieu: Belgique - Liège
Date d'inscription: 29 Jan 2002
Messages: 133

Disp_bmp marche pas ... ou c moi qui rêve

SAlut

Bon, je me remet a jour dans les technique de prog et me me lance un minimum dans le nv de gris (il est temps)

bon, j'essaye d'afficher une images en mode DB , j'ai les  2 couches et mon prog fait le code suivant :

Code:

#include <casio2.h>// pour bmp_disp() et clearpage()
#include <prgnuls.h> // tirée du tuto de Casioworld pour setDB(), setD3(), clearg(), constrats()

BMPTabType c1= {…} ;
BMPTabType c2= {…} ; 

main()                                        
{
  setDB() ;
  constrast(1,5) ;
  gclear ();
  disp_bmp c1,0);
  disp_bmp (essai2,2);
  getch();
  gclear() ;
  contrast(0,5) ;
  setC3() ; 
  return(0);
}

et à la place d'avoir mon image en nv de gris, j'ai un amas de pixel style neige callé en haut de l'écran sur les 40 premier pixel (oui, j'ai mis le mode inline dans bmp2c)

je pensais que pour un programme aussi simple, ca planterai pas ...  ben si  :oops:
J'ai vraiment du retard


lol Julien Ghaye, Alias Gathering lol

gathering@gathex.net

Hors ligne

 

#2 07 Apr 2004 12:05:07

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

Re: Disp_bmp marche pas ... ou c moi qui rêve

prend DB-Lib de swifter


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

Hors ligne

 

#3 07 Apr 2004 14:02:58

gathering
Programmeur Graph100
Lieu: Belgique - Liège
Date d'inscription: 29 Jan 2002
Messages: 133

Re: Disp_bmp marche pas ... ou c moi qui rêve

ok merci Iscache... manque plus qu'à la trouver cette lib


lol Julien Ghaye, Alias Gathering lol

gathering@gathex.net

Hors ligne

 

#4 07 Apr 2004 16:02:01

dada66
Membre Communauté Graph100
Lieu: Perpignan
Date d'inscription: 09 Oct 2002
Messages: 1033

Re: Disp_bmp marche pas ... ou c moi qui rêve

c la :http://teamg100.earthforge.com/download.php3?id=48&mode=jeux&type=0


Flash100, F100Console, GComm, ... : http://flash100.free.fr/xoops

Hors ligne

 

#5 07 Apr 2004 17:33:29

Swifter
Programmeur Graph100
Lieu: Niort (79)
Date d'inscription: 06 Aug 2002
Messages: 980
Site web

Re: Disp_bmp marche pas ... ou c moi qui rêve

c peu etre ton image qu'est mal codee...
tu la pe codée pour du mode C3


Swifter, avec un T, n'attrapes pas la poussière mais toutes les remarques débiles :mrgreen:
              ** Swifter68@hotmail.com **

Hors ligne

 

#6 07 Apr 2004 18:07:38

casioworld
Programmeur Graph100
Lieu: Palaiseau (Essonne)
Date d'inscription: 08 Feb 2002
Messages: 1843
Site web

Re: Disp_bmp marche pas ... ou c moi qui rêve

en fait ca vient de la fonction disp_bmp de casio2.h.
J'avais rencontré le meme problème il y a longtemps. en fait enleve le mot 'offset' dans le code de la fonction et ca marchera. en gros ta fonction devient:

Code:

#define DATA_SIZE 1024
typedef unsigned char BMPTabType [DATA_SIZE];

void disp_bmp (BMPTabType BmpTab,int page) { // Plus rapide Par Moi, Whyp et Roeoender
asm{ mov ax,page
     shl ax,6
     add ax,0x1a20
     mov es,ax
     mov si,BmpTab
     xor di,di
     mov cx,0x200
     cld
     rep movsw } }

celle ci fonctionne parfaitement


- http://www.casioworld.wb.st  --> plus grande base de données pour Graph100+
- http://efreidelirium.free.fr --> vive l'EFREI mdr

Hors ligne

 

#7 07 Apr 2004 18:17:16

dada66
Membre Communauté Graph100
Lieu: Perpignan
Date d'inscription: 09 Oct 2002
Messages: 1033

Re: Disp_bmp marche pas ... ou c moi qui rêve

ah oui c ca casioworld, moi aussi ct pareil et g enlevé offset et tout fonctionnait parfaitement.


Flash100, F100Console, GComm, ... : http://flash100.free.fr/xoops

Hors ligne

 

#8 08 Apr 2004 01:33:21

gathering
Programmeur Graph100
Lieu: Belgique - Liège
Date d'inscription: 29 Jan 2002
Messages: 133

Re: Disp_bmp marche pas ... ou c moi qui rêve

lol ... et dire que un des seul truc de la foncion disp_bmp que j'avais pas compris l'utilité, c'est le "offset"

faudrat que je fasse plus confiance à mon intution ;-)


lol Julien Ghaye, Alias Gathering lol

gathering@gathex.net

Hors ligne

 

#9 08 Apr 2004 10:17:52

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

Re: Disp_bmp marche pas ... ou c moi qui rêve

berk, utiliser des pages style 0 pour le segment 1A20, c' est berk!

faites plutot des macros et utilisé des 0x1A20 avec la routine de swifter, pour pourrez ainsi afficher votre image d' un endroit autre que localement sans se faire chier à tout recalculer à chaque fois... puis ça enleve 1 instruction ...


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#10 08 Apr 2004 13:16:46

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

Re: Disp_bmp marche pas ... ou c moi qui rêve

c clair, et comme par hasard, je ne dirai pas qui est à l'origine des pages roll roll  roll  :ptdr: :mrgreen:


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

Statut: indéfini

Hors ligne

 

#11 08 Apr 2004 16:10:06

gathering
Programmeur Graph100
Lieu: Belgique - Liège
Date d'inscription: 29 Jan 2002
Messages: 133

Re: Disp_bmp marche pas ... ou c moi qui rêve

Ben oui mais bon ... je me remet dans le bain moi ... Bon, quand j'ai le temps, je modif cette routine


lol Julien Ghaye, Alias Gathering lol

gathering@gathex.net

Hors ligne

 

#12 09 Apr 2004 05:14:56

Tekkeitserktok
Membre Communauté Graph100
Lieu: Nancy(54)
Date d'inscription: 12 Jan 2004
Messages: 416

Re: Disp_bmp marche pas ... ou c moi qui rêve

oué jme rapel jaV eu plein de prob avec ça...
casio2.h ne marchait pas alor jaV essayé casio.h et ça marchait lol
mé depuis jutilise dblib et là ya t ki marche(enfin!)


Démo disponible:
-->The legend of Zelda:The revenge of Ganon
-->v0.1b
-->http://linkoncasio.free.fr

http://tekkeitserktok.free.fr/Cat.gif

Hors ligne

 

Pied de page des forums

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