Esistono emulatori che funzionano senza X sul Raspberry Pi?


8

Ci sono emulatori che girano sul Pi senza X?

In caso contrario, esiste un gestore di finestre specificamente leggero che sarebbe buono con l'emulatore di videogiochi?


Se l'emulatore ha un backend SDL, potresti essere in grado di farlo funzionare dal terminale usando DirectFB. Ho cercato di far funzionare Doom in quel modo, con un successo limitato finora.
DK.

@DK. - A quanto pare, la menzione del backend SDL e DirectFB sarebbe un ottimo punto di partenza per una risposta, specialmente se hai un esempio (Doom) in cui puoi dettagliare cosa hai fatto, cosa non funziona con esso e speriamo (più tardi) come hai fatto a farlo funzionare.
Mark Booth,

@Mark: risulta essere piuttosto semplice. PrBoom (il motore Doom che sto usando) rovina lo schermo a meno che non lo si esegua specificamente con colori a 16 bit; allora va bene. Quindi, purché tu possa controllare la profondità di bit dell'emulatore, SDL dovrebbe funzionare bene.
DK.

Risposte:


5

Puoi installare Retroarch sul tuo Raspberry Pi per emulare alcuni sistemi di videogiochi. Ho provato NES e SNES e funzionano bene, tranne per il suono, che è terribile. Secondo le istruzioni di installazione GameBoy, anche MAME e DOOM funzionano, ma non le ho testate.


4

La maggior parte degli emulatori usa la libreria SDL per la grafica e il suono, che sembra essere in grado di usare directfb o fbcon come backend, saltando del tutto X11.

Per quanto riguarda come farlo specificamente, non ne sono sicuro. Questo post può essere d'aiuto, e googling per directfb su raspberrypi produce alcuni risultati interessanti che potrebbero essere di aiuto. In caso contrario, come indicato in un'altra risposta , Fluxbox è un ottimo gestore di finestre leggere; Lo consiglierei a molti altri.


2

Per quanto riguarda WM leggero puoi provare Fluxbox ( http://fluxbox.org/ ).

Nei miei anni di gioco una cosa che avrei fatto era startx con un mangaer senza finestre, e il gioco sarebbe stata l'unica cosa nel mio .xinitrc. O avvia il gioco o XQF ( http://www.linuxgames.com/xqf/index.shtml ) e quindi XQF avvia il gioco in modalità a schermo intero.


+1 per startx senza un gestore di finestre. Faccio proprio questa cosa per il mio mito frontend, e ha funzionato bene per diversi anni.
David Gardner,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.