Existe-t-il des émulateurs qui fonctionnent sans X sur le Raspberry Pi?


8

Y a-t-il des émulateurs qui fonctionnent sur le Pi sans X?

Sinon, existe-t-il un gestionnaire de fenêtres particulièrement léger qui serait bon avec un émulateur de jeu vidéo?


Si l'émulateur a un backend SDL, vous pourrez peut- être le faire fonctionner à partir du terminal à l'aide de DirectFB. J'ai essayé de faire fonctionner Doom de cette façon, avec un succès limité jusqu'à présent.
DK.

@DK. - De par son apparence, la mention du backend SDL et de DirectFB serait un excellent point de départ pour une réponse, surtout si vous avez un exemple (Doom) où vous pouvez détailler ce que vous avez fait, ce qui ne fonctionne pas avec et j'espère (plus tard) comment vous l'avez fait fonctionner.
Mark Booth

@Mark - s'avère être assez simple. PrBoom (le moteur Doom que j'utilise) visse l'écran à moins que vous ne l'exécutiez spécifiquement avec des couleurs 16 bits; alors ça va. Donc, à condition que vous puissiez contrôler la profondeur de bits de l'émulateur, SDL devrait très bien fonctionner.
DK.

Réponses:


5

Vous pouvez installer Retroarch sur votre Raspberry Pi pour émuler certains systèmes de jeux vidéo. J'ai essayé NES et SNES et ils fonctionnent bien, sauf pour le son, qui est terrible. Selon les instructions d'installation, GameBoy, MAME et DOOM fonctionnent également, mais je ne les ai pas testés.


4

La plupart des émulateurs utilisent la bibliothèque SDL pour les graphiques et le son, qui se trouve être en mesure d'utiliser directfb ou fbcon comme backend, ignorant complètement X11.

En ce qui concerne la façon de procéder, je ne suis pas sûr. Ce message peut aider, et googler pour directfb sur raspberrypi produit des résultats intéressants qui peuvent être utiles. Sinon, comme mentionné dans une autre réponse , Fluxbox est un excellent gestionnaire de fenêtres léger; Je le recommanderais à la plupart des autres.


2

En ce qui concerne la WM légère, vous pouvez essayer Fluxbox ( http://fluxbox.org/ ).

Dans mes années de jeu, une chose que je ferais était startx avec un mangaer sans fenêtre, et le jeu serait la seule chose dans mon .xinitrc. Soit démarrer le jeu ou XQF ( http://www.linuxgames.com/xqf/index.shtml ), puis XQF démarrerait le jeu en mode plein écran.


+1 pour startx sans gestionnaire de fenêtres. Je fais exactement cela pour mon front mythtv, et cela fonctionne bien depuis plusieurs années.
David Gardner
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.