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 22 Oct 2004 13:16:56

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

gxlib 1.0 : Librairie d'affichage en mode 5 couleurs

Voilou j'ai terminé ma lib pour le mode 5 couleurs  smile

Le résultat est comparable avec les fonctions déjà proposées par tonton1664, mais gxlib diminue encore un peu les clignotements et ne travaille qu'avec 3 buffers smile

La lib fournit les fonctions habituelles pour afficher un pixel, une ligne ou un sprite ou pour remplir l'écran etc. Toutes les fonctions ne dessinent qu'en buffer, n'oubliez donc pas d'appeler gxRefresh() pour rendre le résultat visible wink

La lib est disponible ici sur le file sharing.

Les sprites et les bmp pourront être codés avec la nouvelle version de Sprite Maker que je pense terminer ce weekend. En attendant, pensez à jeter un oeil au programme d'exemple pour voir ce que ca donne a l'écran wink


Pensez à surveiller mes releases wink

Hors ligne

 

#2 22 Oct 2004 14:19:51

nykosledieu
Team G100
Lieu: Strasbourg
Date d'inscription: 29 Jan 2002
Messages: 3028
Site web

Re: gxlib 1.0 : Librairie d'affichage en mode 5 couleurs

merci a toi julien


Nykosledieu
nykosJEMMERDELESPAM@graph100.com - http://team.graph100.com
Venez sur le chat !!

Hors ligne

 

#3 22 Oct 2004 16:04:12

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

Re: gxlib 1.0 : Librairie d'affichage en mode 5 couleurs

G ttes les vac pour tester smile


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

 

#4 13 Nov 2004 01:54:35

madjar
Membre Communauté Graph100
Lieu: Un bled dans ch'nord !
Date d'inscription: 27 Jan 2004
Messages: 342
Site web

Re: gxlib 1.0 : Librairie d'affichage en mode 5 couleurs

Alors, j'ai deux questions (je me depeche parce que je vais etre à la bourre)
- A quoi ça sert de compiler avec ça plutot qu'avec les includes en source ?
- Certaines fonctions sont pas redondantes, comme dbpaint.h et drawlib.h

Question subsidiaire : y'a pas de fonctions pour tracer un cercle ?


Programmeur-glandeur de jeux baclés : craceur et xox
Bija : C'est moche
Madjar : Je sais, je suis devellopeur, pas graphiste

Hors ligne

 

#5 13 Nov 2004 03:51:24

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

Re: gxlib 1.0 : Librairie d'affichage en mode 5 couleurs

tu te serais pas gouré de topic?


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#6 13 Nov 2004 06:31:10

Bija
Membre Communauté Graph100
Lieu: Nord de la France
Date d'inscription: 20 Apr 2004
Messages: 240
Site web

Re: gxlib 1.0 : Librairie d'affichage en mode 5 couleurs

oui je crois que c'est plutot dans libg100 qu'il voulait poster !

pour le cercle, y a certaines fonctions deja faites (par casioworld, les librairies completes sont avec son tutorial "programmer en asm/c pour les nuls")

Code:

cercle(int X, int Y,int r, char couleur) // affiche un cercle de la couleur de son choix. r pourle rayon et c1 pour la couleur
{ 
   int x=0,y,d; 
   y = r; 
   d = 1 - r; 
   setPix(x+X,y+Y,0,couleur); 
   setPix(-x+X,y+Y,0,couleur); 
   setPix(x+X,-y+Y,0,couleur); 
   setPix(-x+X,-y+Y,0,couleur); 
   setPix(y+X,x+Y,0,couleur); 
   setPix(-y+X,x+Y,0,couleur); 
   setPix(y+X,-x+Y,0,couleur); 
   setPix(-y+X,-x+Y,0,couleur); 
   while ( y > x ) 
   { 
   if ( d < 0 ) 
      d+=2*x+3; 
   else    { 
      d+=2*(x-y)+5; 
      y--; 
      } 
   x++; 
   setPix(y+X,x+Y,0,couleur); 
   setPix(-y+X,x+Y,0,couleur); 
   setPix(y+X,-x+Y,0,couleur); 
   setPix(-y+X,-x+Y,0,couleur); 
   setPix(x+X,y+Y,0,couleur); 
   setPix(x+X,-y+Y,0,couleur); 
   setPix(-x+X,y+Y,0,couleur); 
   setPix(-x+X,-y+Y,0,couleur); 
  

PS : dsl de poster ca dans le mauvais sujet so les messages pouvaient etre déplacés

Edit : pour d'autres informations http://opecheux.free.fr/abcp/divers/gra … tml#depart


" Ignorer l'impossiblité de ce que l'on tente reste l'un des ingrédients essentiels de la réussite "

Hors ligne

 

#7 13 Nov 2004 06:37:05

madjar
Membre Communauté Graph100
Lieu: Un bled dans ch'nord !
Date d'inscription: 27 Jan 2004
Messages: 342
Site web

Re: gxlib 1.0 : Librairie d'affichage en mode 5 couleurs

oups ... escusez le boulet ...


Programmeur-glandeur de jeux baclés : craceur et xox
Bija : C'est moche
Madjar : Je sais, je suis devellopeur, pas graphiste

Hors ligne

 

Pied de page des forums

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