Apakah ada emulator yang berjalan tanpa X pada Raspberry Pi?

8

Apakah ada emulator yang berjalan pada Pi tanpa X?

Jika tidak, apakah ada pengelola jendela khusus ringan yang cocok dengan emulator video game?

Pale2Hall
sumber
Jika emulator memiliki backend SDL, Anda mungkin bisa membuatnya bekerja dari terminal menggunakan DirectFB. Saya sudah berusaha agar Doom bekerja seperti itu, dengan keberhasilan yang terbatas sejauh ini.
DK.
@DK. - Dari penampilannya, penyebutan backend SDL dan DirectFB akan menjadi titik awal yang bagus untuk sebuah jawaban, terutama jika Anda memiliki contoh (Doom) di mana Anda dapat merinci apa yang Anda lakukan, apa yang tidak bekerja dengannya dan mudah-mudahan (nanti) bagaimana Anda membuatnya bekerja.
Mark Booth
@ Mark - Ternyata sangat sederhana. PrBoom (mesin Doom yang saya gunakan) mengacaukan layar kecuali Anda menjalankannya secara khusus dengan warna 16-bit; maka itu baik-baik saja. Jadi, asalkan Anda dapat mengontrol kedalaman bit emulator, SDL seharusnya berfungsi dengan baik.
DK.

Jawaban:

5

Anda dapat menginstal Retroarch pada Raspberry Pi Anda untuk meniru beberapa sistem video game. Saya sudah mencoba NES dan SNES dan mereka bekerja dengan baik, kecuali untuk suaranya, yang mengerikan. Menurut petunjuk instalasi GameBoy, MAME dan DOOM juga berfungsi, tetapi saya belum mengujinya.

Kibbee
sumber
4

Kebanyakan emulator menggunakan perpustakaan SDL untuk grafik dan suara, yang kebetulan dapat menggunakan directfb atau fbcon sebagai backend, melewatkan X11 sama sekali.

Sejauh cara melakukan ini secara khusus, saya tidak yakin. Posting ini dapat membantu, dan googling untuk directfb di raspberrypi memang menghasilkan beberapa hasil menarik yang mungkin bisa membantu. Jika tidak, seperti disebutkan dalam jawaban lain , Fluxbox adalah window manager yang ringan; Saya akan merekomendasikan ini pada kebanyakan orang lain.

Dougvj
sumber
2

Sejauh cahaya WM pergi Anda dapat mencoba Fluxbox ( http://fluxbox.org/ ).

Dalam tahun-tahun bermain saya, satu hal yang akan saya lakukan adalah startx dengan mangaer tanpa jendela, dan permainan akan menjadi satu-satunya hal di .xinitrc saya. Baik memulai permainan atau XQF ( http://www.linuxgames.com/xqf/index.shtml ) dan kemudian XQF akan memulai permainan dalam mode layar penuh.

gfelisberto
sumber
+1 untuk startx tanpa pengelola jendela. Saya melakukan ini untuk frontend mitos saya, dan sudah berfungsi dengan baik selama beberapa tahun.
David Gardner