[FUGSPBR] MIgrar game 2D para o freebsd
Luís Vitório Cargnini
cargnini em terra.com.br
Seg Mar 31 22:46:45 BRT 2003
podes usar svgalib mas so funcionara se rodar o soft como root.
senao podes tentar OpenGL com C puro, ou Cg, ou ainda tentar usar o Qt qru tem um QtGL, mas lembre-se directX é um concorrente direto do OpenGL, logo se roda em directX tem que rodar em OpenGL, quanto ao fato de rodar em dos, isso torna as coisas complicadas, pois OpenGL é pesado e feito para placas aceleradoras, no teu caso seria realmente SDL ou svgalib ou ClanLib procura por esta última.
On Mon, 31 Mar 2003 01:10:10 -0300
João Carlos Mendes Luís <jonny em jonny.eng.br> wrote:
> Eu sugiro que voce faça para X mesmo. Alem de ser mais simples, vai ter
> avantagem de poder rodar em qualquer ambiente Unix, nao apenas Linux ou
> BSD. O X tem um negócio chamado DGA, Direct Graphics Access, que serve
> para voce mexer na memória de video diretamente. Sem falar em várias
> outras sub-bibliotecas de vídeo úteis.
>
> Se voce já tem a versão em Windows, talvez seja interessante portar via
> wxWindows (http://www.wxwindows.org/), e depois basta compilar com o
> wxGTK (está nos ports) que tudo deve migrar sem problemas. O wxWindows
> é uma biblioteca intermediária de adaptação ao sistema operacional. Ela
> tenta (dizem que consegue) fazer uma camada de conversão de chamadas que
> poderia ser usada em qualquer sistema sem alteração no fonte. E tem
> suporte a DirectX. ;-)
>
> FREEBSD wrote:
> > Ola,
> >
> > Possuo um game 2D feito em C/ASM que roda em DOS (VESA 2.0)
> > e em windows, directx.
> >
> > Preciso migrar o mesmo para o freebsd (ou linux???nao por favor..).
> > Tentei instalar via ports a lib SDL, mas nao rolou, instalei a mesta via
> > o tar.gz desta, e quando fui rodar os testes diz que nao há dispositivo grafico
> > disponivel.
> > A placa de video é uma trident 9440 com 1M, no dos roda sem problemas.
> >
> > Preciso colocar o free em modo grafico no console e acessar a memoria de video
> > diretamente (frame buffer, blit, etc).
> >
> > Alguem tem experiencia com essa parte ?
> >
> > Obrigado
> >
> > _______________________________________________________________
> > Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
> > Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
>
>
> --
>
> Jonny
>
> --
> João Carlos Mendes Luís - Networking Engineer - jonny em jonny.eng.br
> --
> "the West won the world not by the superiority of its ideas or values
> or religion but rather by its superiority in applying organized
> violence. Westerners often forget this fact, non-Westerners never do."
> -- Samuel P. Huntington
>
> _______________________________________________________________
> Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
> Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
>
> Esta mensagem foi verificada pelo E-mail Protegido Terra.
> Scan engine: VirusScan / Atualizado em 26/03/2003 / Versão: 1.3.13
> Proteja o seu e-mail Terra: http://www.emailprotegido.terra.com.br/
>
--
Thanks && Regards
Luís Vitório Cargnini
-------------- Próxima Parte ----------
_______________________________________________________________
Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
Mais detalhes sobre a lista de discussão freebsd