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 - [EMAIL PROTECTED]
--
"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/

Responder a