Existem emuladores que rodam sem o X no Raspberry Pi?

8

Existem emuladores que rodam no Pi sem o X?

Caso contrário, existe um gerenciador de janelas especificamente leve que seria bom com o emulador de videogame?

Pale2Hall
fonte
Se o emulador tiver um back-end SDL, você poderá fazê-lo funcionar no terminal usando o DirectFB. Eu tenho tentado fazer o Doom funcionar dessa maneira, com sucesso limitado até agora.
DK.
@DK. - Pelo que parece, a menção de back - end SDL e DirectFB seria um ótimo ponto de partida para uma resposta, especialmente se você tiver um exemplo (Doom) em que possa detalhar o que fez, o que não está funcionando e, esperançosamente, (mais tarde) como você conseguiu que isso funcionasse.
Mark Booth
@ Mark - acaba por ser bastante simples. O PrBoom (o mecanismo Doom que estou usando) estraga a tela, a menos que você a execute especificamente com cores de 16 bits; então está bem. Portanto, desde que você possa controlar a profundidade de bits do emulador, o SDL deve funcionar perfeitamente.
DK.

Respostas:

5

Você pode instalar o Retroarch no seu Raspberry Pi para emular alguns sistemas de videogame. Eu tentei o NES e o SNES e eles funcionam bem, exceto pelo som, que é terrível. De acordo com as instruções de instalação, GameBoy, MAME e DOOM também funcionam, mas não os testei.

Kibbee
fonte
4

A maioria dos emuladores usa a biblioteca SDL para gráficos e som, que pode usar o directfb ou fbcon como back-end, ignorando o X11 por completo.

Quanto a como fazer isso especificamente, não tenho certeza. Esta publicação pode ajudar, e pesquisar no DirectFB no raspberrypi produz alguns resultados interessantes que podem ser úteis. Caso contrário, como mencionado em outra resposta , o Fluxbox é um ótimo gerenciador de janelas leve; Eu recomendaria sobre a maioria dos outros.

Dougvj
fonte
2

No que diz respeito ao WM leve, você pode experimentar o Fluxbox ( http://fluxbox.org/ ).

Nos meus anos de jogo, uma coisa que eu faria era startx com um mangá sem janelas, e o jogo seria a única coisa no meu .xinitrc. Inicie o jogo ou o XQF ( http://www.linuxgames.com/xqf/index.shtml ) e o XQF iniciará o jogo no modo de tela cheia.

gfelisberto
fonte
+1 para startx sem um gerenciador de janelas. Eu faço exatamente isso para o meu front-end do mythtv, e está funcionando bem há vários anos.
David Gardner