Meu amigo,

voc� vai ter um trabalh�o pra chegar nesse ponto no Linux....

Primeiro, veja todas as fun��es n�o gr�ficas que voc� est� usando
e de um "man [fun��o]" pra ver qual include jogar no source.
Depois, estude a SVGALib que � a biblioteca gr�fica que mais
se aproxima da BGI e adapte seu programa para isto. A svgalib
tem muito mais recursos ent�o pode ser que voc� assuste no come�o,
mas pegue uns exemplos que v�m junto com ela mesmo e brinque um
pouco.

Outra solu��o, � voc� usar uma biblioteca chamada Allegro que �
muito usada com o DJGPP. Essa biblioteca � animal... tem at� fun��es
de som, etc. Ela tem tudo o que se precisa para criar jogos. Ela trabalha
em cima do svgalib, mas torna as coisas um pouco mais f�ceis. S� n�o
sei se funciona direito com gcc. Eu usava ela em DOS com DJGPP em
modo protegido (CWSDPMI).

[]s,

Herbert

----- Original Message -----
From: "Evandro Veloso Gomes" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, September 13, 2001 10:33 AM
Subject: (linux-br) Converter programa DOS(Turbo C++) para o Linux(GCC)


> #include <conio.h>
> #include <graphics.h>
> #include <iostream.h>
> #include <stdlib.h>
> #include <time.h>
>
> #define RAND_MAX 32767
>
> void main()
> {
>         int contro,modo;
>         int i,horasis;
>         long lhora;
>
>         //Inicializando gerador de n�meros aleat�rios
>
>         lhora=time(NULL);
>         horasis=(unsigned int) lhora/2;
>         srand(horasis)
>
>         //Inicializando modo gr�fico(console)
>
>         contro=DETECT;
>         modo=0;
>         initgraph(&contro,&modo,"");
>
>         cout<<"Digite qualquer tecla para sair!\n";
>         while(!kbhit())
>         {
>                 putpixel(rand()%255,rand()%255,rand()%255);
>                 sound(rand()%2179+22);
>     delay(rand()%32767);
>                 nosound();
>         }
>         restorecrtmode();
>         cout<<"Adeus!\n";
> }
>
> --
> L I N U X
>   �v�     Evandro Veloso Gomes
>  /(_)\    Registered User
>   ^ ^     #208047
> HZTA INTERNET
> POTENCIALIZANDO NEG�CIOS ATRAV�S DA INTERNET
> Telefone: (11) 5072.2446 // Fax: 5072.3114
> E-mail: [EMAIL PROTECTED] // Web Site: www.hzta.com.br
>
>
>


Assinantes em 14/09/2001: 2358
Mensagens recebidas desde 07/01/1999: 132262
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a