Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

COOLX


Information sur la source

Catégorie :Graphique Classé sous : modex, dos, console, graphics, borland Niveau : Débutant Date de création : 08/09/2007 Vu / téléchargé: 2 285 / 41

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (0)
Ajouter un commentaire et/ou une note

Description

mon vieux engin graphics console (dos) pour faire des jeu ou autre modex control

load les pcx,

en gros se quil fait

extern void Read_rgb(int color_reg, int *red, int *green, int *blue);
extern void Write_rgb(int color_reg, int red, int green, int blue);
extern void Set256pal(char *p);
extern void Get256pal(unsigned char *palettebuffer);
extern void Fadein(unsigned char *palettebuffer,int speed);
extern void Fadeout(int speed);
extern void RGB(float H, float S, float I, int palpos);
extern void spec_pal(void);
extern void Clrpal(int start, int number);
extern void movepal(int quel, int c1,int c2,int c3);
extern int  vga(void);
extern void M320x240(void);
extern void M320x200(void);
extern void M360x480();
extern void M320x400();

extern void text();

extern void Wait(void);
#define sync() while( !( inp( 0x3da ) & 8 ) )
#define nsync() while( ( inp( 0x3da ) & 8 ) )
#define hsync() while( ( inp( 0x3da ) & 1 ) )
#define nhsync() while( !( inp( 0x3da ) & 1 ) )


extern int Setpage(char page);
extern int move(int n);
extern void Pix(int x,int y,unsigned char c);
extern void La(int dell);
extern void Dela(int clicks);
extern int Size( int x1, int y1, int x2, int y2 );
extern int readstuff(const char *filename,void far *buf,unsigned length);
extern void load_virtual(const char *name);
extern void Write_mode(int mode);
extern void Blink(int b,int i);
extern void Col_border (int color);
extern void Posxy(int x, int y);
extern void Textcc(char Char, int Color);
extern void Textsxyc(char *String, int x, int y, int Color);
extern void Textsyc(char *String, int y, int Color);
extern void scrxy(int x, int y, int attr, char line[80]);
extern void sxy(int x, int y, int attr, char ch);
extern void pattern(int x, int y, int color);
extern void linedraw(int x1,int y1,int x2,int y2,int color,unsigned char far *screen);
extern void Line(int x1,int y1,int x2 ,int y2,int color);
extern void Rectangle(int x1, int y1, int x2, int y2, int color);
extern void Circle(int xo,int yo,int c, int rad);
extern int  Get_mode();
extern void Box(int ulx, int uly, int lrx, int lry, unsigned color);
extern int Ret_pix(int x,int y);

extern void Poly(int color,...);
extern void Fill_poly(int color,int point[600]);
extern void Fill_poly2(int color,...);
extern int Mem_kb(void);
extern void pcx256(char file[30], int opt,int opt2);

extern void Ini_font();
extern void New_font(unsigned char far *font);
extern void Old_font();
extern int Load_font(int FONTSIZE,char *name);
extern void V_wait();
extern void Imax_put(int x, int y, int width, int height, unsigned char far *shape,unsigned char far *DEST);
extern void Imax_reverse(int x, int y, int width, int height, unsigned char far *shape,unsigned char far *DEST);
extern void Imax_overlay(int x, int y, int width, int height, unsigned char far *shape,unsigned char far *DEST);
extern void Imax_underlay(int x, int y, int width, int height, unsigned char far *shape,unsigned char far *DEST   ,unsigned char low, unsigned char high);
extern void Imax_ou(int x, int y, int width, int height, unsigned char far *shape,unsigned char far *DEST,unsigned char low, unsigned char high);
extern void Back_get(int x, int y, int width, int height, unsigned char far *buffer,unsigned char far *DEST);
extern void Back_erase(int x, int y, int width, int height, unsigned char color,unsigned char far *DEST);
extern void Back_put(int x, int y, int width, int height, unsigned char far *picture,unsigned char far *DEST);
extern void P320x200(int x, int y, unsigned char color, char mode);
unsigned char far * virtual_scr(void);

extern void free_Virtual();
extern unsigned char far *Vbuf;

extern void get_Virtual(char far *vid, char *save, int x,int y, int h,int w);


antiquiter dos!!
n est plus tres util...
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

Aucun commentaire pour le moment.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Du son sous console dos (devcpp) ? [ par dionysos ] Bonjour,Quelles fonctions et quelles bibliotheques utiliser pour emettre des sons (de differentes tonalites ou de differentes frequences), en C, conso Du son sous console dos...? [ par dionysos ] Bonjour,Quelles fonctions et quelles bibliotheques utiliser pour emettre des sons (de differentes tonalites ou de differentes frequences), en C, conso Du son sous console dos???? [ par dionysos ] bonjour,avec devcpp quelles fonctions et quelles bibliotheques utiliser pour générer du son en console dos, et en C.Merci effacer l'ecran de la console dos en C [ par gollum ] Comment effecer l'ecran de la console DOS en C ? ScreenShot sous graphics.h {DOS} !!! [ par eldered ] Bonjours,Voila je pense que le titre est assez explicite,En fait, je cherche à réaliser des screenshots sous Un programme réalisé en graphics.h et don Affichage d'une console dans une fentre windows sous borland c++ builder [ par _darkfador ] bonjour,je suis en rain de developper un programme avec borland cpp qui lance une autre appli qui est en mode console. (j'ai pas les sources de cette Console ms-dos : texte défilent [ par Sibelle07 ] SalutJe voudrait faire une consolle ms- dos en c++ pour faire défiler un texte si il y a moyen , !Voila merci d'avance !Sibelle07, Modifier nom console dos [ par goutbouyo ] Salut,Quand on exécute un programme console (DOS) en haut dans la barre de titre apparait le chemin de l'exécutable.J'aimerais savoir s'il était possi Socket sous DOS [ par forum2nazes ] J'ai fait de la programmation de sockets sous Borland C++ Builder 5 et actuellement je cherche à programmer des sockets clients et serveurs sous MS-DO Console / DOS [ par sebleboss2002 ] Bonjour à tous, Je viens de lire ceci sur le forum : "et puis signalons qu'il ne faut pas confondre un programme DOS avec un programme en mode


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,31 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.