¿Hay algún emulador que se ejecute sin X en la Raspberry Pi?

8

¿Hay algún emulador que se ejecute en Pi sin X?

Si no, ¿hay un administrador de ventanas específicamente liviano que sería bueno con el emulador de videojuegos?

Pale2Hall
fuente
Si el emulador tiene un backend SDL, es posible que pueda hacerlo funcionar desde el terminal usando DirectFB. He estado tratando de hacer que Doom funcione de esa manera, con un éxito limitado hasta ahora.
DK.
@DK. Por lo que parece, la mención de SDL backend y DirectFB sería un excelente punto de partida para una respuesta, especialmente si tiene un ejemplo (Doom) donde puede detallar lo que hizo, lo que no está funcionando y con suerte (más tarde) cómo lo hiciste funcionar.
Mark Booth
@ Mark - Resulta ser bastante simple. PrBoom (el motor Doom que estoy usando) atornilla la pantalla a menos que lo ejecute específicamente con color de 16 bits; entonces está bien. Por lo tanto, siempre que pueda controlar la profundidad de bits del emulador, SDL debería funcionar bien.
DK.

Respuestas:

5

Puede instalar Retroarch en su Raspberry Pi para emular algunos sistemas de videojuegos. He probado NES y SNES y funcionan bien, excepto por el sonido, que es terrible. De acuerdo con las instrucciones de instalación, GameBoy, MAME y DOOM también funcionan, pero no las he probado.

Kibbee
fuente
4

La mayoría de los emuladores usan la biblioteca SDL para gráficos y sonido, que puede usar directfb o fbcon como backend, omitiendo X11 por completo.

En cuanto a cómo hacer esto específicamente, no estoy seguro. Esta publicación puede ayudar, y buscar en Google DirectFB en Raspberrypi produce algunos resultados interesantes que pueden ser de ayuda. Si no, como se menciona en otra respuesta , Fluxbox es un excelente administrador de ventanas ligero; Lo recomendaría sobre la mayoría de los demás.

Dougvj
fuente
2

En cuanto a la luz WM, puedes probar Fluxbox ( http://fluxbox.org/ ).

En mis años de juego, una cosa que haría era sobresalir con un mangaer sin ventanas, y el juego sería lo único en mi .xinitrc. Inicie el juego o XQF ( http://www.linuxgames.com/xqf/index.shtml ) y luego XQF comenzará el juego en modo de pantalla completa.

gfelisberto
fuente
+1 para startx sin un administrador de ventanas. Hago esto para mi interfaz de mito, y ha estado funcionando bien durante varios años.
David Gardner