Cara Menjalankan Doom pada Raspberry Pi (Tanpa Emulator)

Cara Menjalankan Doom pada Raspberry Pi (Tanpa Emulator)

Ingin menikmati permainan retro yang hebat, bersendirian atau bersama rakan? Anda suka bekerjasama dalam talian untuk keseronokan penembak rakasa orang pertama yang menyeronokkan? Sudah tentu anda lakukan!





Kembali pada tahun 1997, id Software melancarkan kod sumber untuk Doom, 1993 First Person Shooter (FPS). Bermain sebagai angkasa laut, anda menentang segala jenis syaitan dan binatang di bulan Phobos di Mars. Dengan kod sumber yang ada, pelbagai bentuk permainan baru telah muncul, termasuk versi untuk Raspberry Pi.





Ya, betul: Doom di Raspberry Pi. PiDoom , sesiapa?





Apa yang Anda Perlu Jalankan Doom di Raspberry Pi

Untuk menjalankan klasik retro ini pada Raspberry Pi anda, anda tidak memerlukan emulator (seperti RetroPie atau Peti Masuk semula ) atau ROM permainan. Doom boleh berjalan secara semula jadi pada Pi dengan pemasangan mesin permainan dan fail WAD yang mudah.

Ini mengandungi data permainan sebenar (level, monster, senjata, dll.) Dan terdapat dalam pelbagai tema.



Namun, sebelum kita mengetahuinya, inilah yang anda perlukan untuk PiDoom:

  • Raspberry Pi 2 atau lebih baru (kami telah menguji Raspberry Pi 2, Raspberry Pi 3, dan Raspberry Pi 4 8GB)
  • Raspbian atau Raspberry Pi OS (bergantung pada model Pi) dipasang dan siap digunakan
  • Mana-mana pengawal permainan USB
  • Monitor atau paparan yang sesuai
  • Kod sumber kiamat

Terdapat beberapa versi kod sumber Doom. Kami akan menggunakan Kurma Coklat varian, yang sesuai dengan majoriti WAD.





Cara Memasang Doom pada Raspberry Pi

Mulakan dengan menghubungkan Raspberry Pi anda ke paparan, pasangkan papan kekunci, dan boot ke desktop.

Anda perlu memasang permainan melalui baris perintah, sehingga tahap ini dapat dilakukan melalui SSH sekiranya perlu. Sebilangan besar repositori sistem operasi Linux merangkumi Chocolate Doom, termasuk untuk Raspbian. Oleh itu, anda boleh memasukkannya





Di baris arahan, mulakan dengan memasang pergantungan Chocolate Doom:

sudo apt install chocolate-doom

Tunggu sementara ia dipasang, mengikuti arahan di skrin yang berkaitan.

Pasang Fail Doom WAD pada Pi Raspberry Anda

Dengan mesin Doom dipasang pada Pi anda, sudah tiba masanya untuk memasang fail WAD.

Terdapat banyak WAD fail tersedia, dan kami akan melihat beberapa alternatif terbaik kemudian. Buat masa ini, mari kita ketahui cara memasang WAD, menggunakan fail data Doom standard. Ini akan menambah peta dan senjata Doom yang biasa pada permainan.

Pertama, arahkan ke terminal ke / usr / permainan . Di sini, jalankan perintah wget ini untuk memuat turun DOOM1.WAD fail:

sudo wget http://www.doomworld.com/3ddownloads/ports/shareware_doom_iwad.zip

Oleh kerana ini adalah fail zip, bongkar dengan fail buka zip arahan:

cara memindahkan penjimatan wap antara komputer
sudo unzip shareware_doom_iwad.zip

Anda akan berakhir dengan fail yang dipanggil DOOM1.WAD yang bermaksud anda sudah bersedia untuk bermain Doom di Raspberry Pi anda!

cara menghubungkan xbox 360 ke internet melalui windows laptop 10

Konfigurasikan Doom untuk Main di Raspberry Pi

Sekiranya anda sebelum ini menjalankan perintah melalui SSH, sekarang adalah masa untuk memasang papan kekunci ke Raspberry Pi anda. Sebagai alternatif, anda boleh berhubung melalui VNC atau RDP, tetapi ini akan menghasilkan permainan yang sedikit tersentak. Sudah tentu, berhenti menggunakan sambungan jauh sebelum anda mula bermain!

Sebelum anda dapat bermain permainan, anda perlu mengkonfigurasi Doom. Ini bermaksud menjalankan rutin persediaan dengan arahan:

chocolate-doom-setup

Gunakan layar ini untuk mengkonfigurasi paparan, suara, papan kekunci, tetikus, dan pengawal permainan.

Anda bahkan boleh memulakan atau menyertai permainan rangkaian (walaupun pilihan ini dapat dikendalikan dengan mudah dari baris perintah).

Apabila anda selesai dengan konfigurasi, pilih Simpan parameter dan lancarkan DOOM . BANG BANG BANG!

Lancarkan Chocolate Doom di Garis Perintah Raspberry Pi

Penting untuk diperhatikan bahawa anda tidak perlu menjalankan Doom dari alat konfigurasi setiap masa. Sebagai gantinya, ada arahan baris perintah yang boleh anda gunakan:

chocolate-doom -iwad DOOM1.WAD

Ini akan melancarkan permainan dalam mod skrin penuh. Walau bagaimanapun, ia boleh menyebabkan tekanan pada papan yang lebih tua (seperti Raspberry Pi 2) dengan resolusi skrin ini. Dalam kes ini, anda mungkin lebih suka menjalankan Doom dalam mod windowed sebagai gantinya:

chocolate-doom -iwad DOOM1.WAD -window 640x480

Pengaturan ini juga dapat ditetapkan sebagai permanen dalam alat konfigurasi, menggunakan Konfigurasikan Paparan pilihan.

Anda juga boleh melancarkan Chocolate Doom dari Menu> Permainan menu di desktop Raspberry Pi OS.

Cara Bermain Doom di Raspberry Pi

Bagaimana anda bermain Doom pada Raspberry Pi anda bergantung pada anda. TV skrin besar dengan pengawal permainan Xbox mungkin menjadi pilihan anda. Mungkin anda telah menggodam Pi anda ke mesin permainan mudah alih, lengkap dengan pengawal terbina dalam.

Atau anda mungkin menyukai pengalaman desktop tradisional, mengendalikan ruang angkasa anda dengan tetikus dan papan kekunci. Lagipun, begitulah cara kami melakukannya pada tahun 1990-an.

Dalam tangkapan skrin yang disertakan, saya telah menggunakan Raspberry Pi Touchscreen rasmi dan pengawal USB Xbox 360. Cukup sambungkan pengawal pilihan anda sebelum menjalankan alat persediaan, kemudian pilih Konfigurasikan Gamepad / Joystick .

Terima kasih kepada dimensi skrin sentuh dan pendirian yang padat, ia boleh dipasang di rak, meja ... di mana sahaja, sungguh!

Mencari WAD Baru untuk PiDoom

Mencari pengalaman permainan Doom yang berbeza dari yang asli? Anda perlu mengesan beberapa fail WAD. Sebilangan besar terdapat dalam talian --- masalahnya ialah mencari mereka.

Beberapa lokasi untuk Doom WADs adalah:

Sementara itu, Doom II juga boleh dimainkan di Chocolate Doom dengan fail WAD yang sesuai. Sebilangan besar terdapat di Arkib idGames . Antara pilihan yang anda dapati di sini adalah:

  • Inspirasi Alien Alien TC .
  • Doktor Who Doom , yang jelas merupakan penembak berdasarkan siri TV Inggeris Doctor Who yang telah lama berjalan.

Akhirnya, jika anda mengetahui Doom WADs tertentu, cubalah carian web langsung untuk fail tersebut. Siapa tahu apa yang anda akan muncul?

Sediakan Deathmatch Multiplayer Doom!

internet dan permainan rangkaian tempatan boleh dilakukan dengan Chocolate Doom. Walau bagaimanapun, kesederhanaan (dan permainan tanpa masalah) menentukan bahawa semua pemain Deathmatch harus menjalankan Chocolate Doom, dan fail WAD yang sama, sebelum memulakan.

Apa sahaja pilihan berbilang pemain yang anda ambil, satu komputer mesti berfungsi sebagai pelayan untuk menjadi tuan rumah permainan. Tuan rumah juga boleh bermain. Sebelum meneruskan, pastikan port UDP 2342 terbuka di semua router pemain dan / atau firewall. Kami panduan untuk penghantaran pelabuhan boleh membantu di sini.

Mengadakan Deathmatch semudah arahan ini:

chocolate-doom -server -privateserver -deathmatch

Sesiapa sahaja di rangkaian yang sama dengan anda boleh menyambung ke Deathmatch dengan menjalankan Chocolate Doom seperti yang dijelaskan di atas, menambahkan suis -autojoin:

chocolate-doom -WAD DOOM1.WAD -autojoin

Sementara itu, pemain yang ingin menyertai Deathmatch dari luar rangkaian anda harus berlari:

chocolate-doom -connect [IP_ADDRESS]

Mereka perlu mengganti [ALAMAT IP] dengan alamat IP awam anda, anda boleh mendapatkannya melalui whatismyip.com , atau dengan memeriksa antara muka web penghala anda.

Cara Lain untuk Bermain Doom di Raspberry Pi

Walaupun kami telah fokus untuk memasang dan menyiapkan Doom dengan Chocolate Doom, ada beberapa alternatif. Dan jika anda tidak mahu Doom tetapi anda mahukan tindakan FPS ... baik, ada beberapa pilihan untuk anda juga. Berikut ini semua boleh dipasang secara asli pada Raspberry Pi, tanpa meniru.

  • Kebebasan : Ini adalah projek alternatif, yang menampilkan kandungan permainan percuma berdasarkan mesin Doom. Ia merangkumi tiga fasa: Fasa 1, klon Doom; Fasa 2, klon Doom II dan Final Doom; dan FreeDM, permainan Deathmatch. Pada masa ini Freedoom sedang dalam pembangunan aktif.
  • Wolfenstein 3D : Sedikit lebih tua dari Doom, tetapi dari pembangun yang sama, ini boleh dipasang secara bebas dari Doom atau dinikmati sebagai WAD dalam mesin Doom. Return to Castle tahun 2001 Wolfenstein akan berjalan di Raspberry Pi 3 dan kemudian.

Oleh itu, jika anda ingin memperluas koleksi FPS retro Raspberry Pi anda ke tajuk-tajuk ini, mereka sudah siap dan menunggu anda memuat turun dan memasangnya!

Main Doom dan Host Deathmatches pada Pi Anda!

Satu lagi pengalaman permainan retro yang hebat dihidupkan kembali berkat Raspberry Pi! Komputer kecil ini benar-benar terus mengejutkan, bukan? Sekarang anda sudah bersedia untuk bermain Doom di PC mini anda, dan mungkin juga mempunyai beberapa rakan untuk Deathmatch.

cara menukar lokasi kedai aplikasi

Chocolate Doom tersedia untuk Windows, Mac, Linux, dan BSD. Dengan demikian, setiap sistem operasi desktop dapat digunakan untuk bergabung dengan Deathmatch.

Mencari lebih banyak lagi permainan Raspberry Pi klasik yang boleh anda mainkan tanpa emulator ?

Berkongsi Berkongsi Tweet E-mel Inilah Sebabnya FBI Mengeluarkan Amaran untuk Hive Ransomware

FBI mengeluarkan amaran mengenai jenis ransomware yang sangat jahat. Inilah sebabnya mengapa anda perlu berhati-hati terhadap Hive ransomware.

Baca Seterusnya
Topik-topik yang berkaitan
  • Permainan
  • DIY
  • Permainan Retro
  • Pai raspberi
  • Petua Permainan
  • Petua Linux
Mengenai Pengarang Christian Cawley(1510 Artikel Diterbitkan)

Timbalan Editor untuk Keselamatan, Linux, DIY, Pengaturcaraan, dan Penerbit Podcast yang Dijelaskan Teknikal, dan Benar-benar Berguna, dengan pengalaman luas dalam sokongan desktop dan perisian. Penyumbang kepada majalah Linux Format, Christian adalah Raspberry Pi tinkerer, kekasih Lego dan peminat permainan retro.

Lagi Dari Christian Cawley

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan