Ahududu Pi ile retro bir oyun konsolu oluşturun

İnsanların Ahududu Pi ile yarattıkları projeler gerçekten inanılmaz. Düşük maliyetli mikrobilgisayar, ev otomasyon projelerine, sunuculara, medya merkezlerine ve diğer birçok kendin-yap projelerine güç sağlamak için kullanılmıştır. En havalı projelerden biri olan Raspberry Pi'yi bir retro oyun konsoluna dönüştüren ve size Süper Mario Bros, Space Invaders, Sonic the Hedgehog ve diğerleri gibi klasikleri oynama imkanı sunan Retro Pie.

Proje biraz zordur ve çeşitli kod satırları girmenizi gerektirir, ancak bu yönergeleri izlerseniz iyi olmalısınız. Ahududu Pi ile ilk defa geliyorsanız, cihaz hakkında daha fazla bilgi için önceki makaleme göz atmanızı öneririm.

Gereksinimler

Retro Pie 25 dolar ile çalışabilir (İngiltere'de 18.65 £ ve Avustralya'da 28.50 Avustralya Doları) Ahududu Pi Model A veya biraz daha pahalı Model B, ikincisini tavsiye ederim. ABD’de 35 ABD Doları, İngiltere’de 27, 44 ABD Doları veya Avustralya’da 37, 35 ABD Doları olan B Modeli, ek bir USB bağlantı noktası, Ethernet bağlantı noktası ekler ve belleği 512 MB’ye iki katına çıkarır.

Güncelleme: Raspberry Pi B + olarak bilinen yeni bir model son zamanlarda duyuruldu ve satın alınmaya hazır hale getirildi. Cihaz orijinal Model B ile aynı fiyatta, ancak toplam dört USB portu, tam, daha iyi bir ses yerine bir microSD kart yuvası ve daha düşük güç gereksinimlerine sahip.

İhtiyacınız olacak diğer öğeler arasında AV veya HDMI, Xbox 360 denetleyicisi, Ethernet kablosu veya kablosuz USB adaptörü, 4GB Sınıf 4 SD kart veya daha iyisi, bir USB klavye ve bir USB flash sürücü ile bağlanmış bir monitör bulunur. Cihaza güç sağlamak için 5 voltta en az 850 miliamper çıkarabilen bir Micro-USB güç kaynağına ihtiyaç duyulurken, işletim sistemini karta aktarmak için bir SD kart okuyucusuna (kullandığınız bilgisayar yoksa) gerekir. Daha fazla bileşen bağlamak için bir USB Hub'ı da aldım, ancak bu isteğe bağlı.

SD kartını hazırlama

Projenin arkasındaki ekip, Retro Pie yazılımını otomatik olarak kuracak olan kullanıma hazır bir SD kart görüntüsü oluşturdu. Dosya PetRockBlog Web sitesinden indirilebilir, daha sonra Windows'ta Wind32DiskImager programını veya OS X'te RPi SD kart üreticisini kullanarak OSD'deki SD kartınıza çıkartılmalıdır. RPi SD kart üreticisi yazılımında sorun yaşıyorsanız, Pi dolgu.

Wind32DiskImager programında, görüntü dosyasını SD kartınıza çıkarırken Yaz seçeneğini seçtiğinizden emin olun.

OS X 10.8'de, doğrulanmış bir kaynaktan veya Mac App Store'dan gelmeyen uygulamaları açmak için çift tıklayamazsınız. Bunu aşmak için simgeye sağ tıklayın, Aç'ı seçin ve "Tamam" düğmesine basın.

İlk açılış

Monitörünüzü, klavyenizi, Ethernet kablosunu, Xbox 360 denetleyicisini ve SD kartını Raspberry Pi'ye bağlayın. Bunların hepsi takıldıktan sonra, artık Raspberry Pi'nin otomatik olarak açılacağı Micro-USB kablosunu bağlayabilirsiniz.

Cihaz Emülasyon İstasyonuna (Retro Pie'nin ana arayüzü) ön yükleme yapacaktır. Denetleyicinizi yapılandırmadan önce, birkaç ayarı değiştirmeliyiz. Emulation Station'dan çıkmak ve komut satırına girmek için "F4" tuşuna basın.

Retro Pie'i SD kart görüntüsüyle yükledikten sonra, kullanılabilir tüm alanlara erişebilmeniz için kartın genişletilmesi gerekir. Emulation Station'dan çıktıktan sonra, komut satırına "sudo raspi-config" yazın, dosya sistemini genişletmeyi seçin ve Tamam'a basın. Ardından aşağı kaydırın ve dil ve bölgesel ayarları ayarlamak için dördüncü seçeneği seçin. Konumunuzu, saat diliminizi ve klavye düzeninizi seçin - varsayılan olarak İngiltere'ye ayarlıdır. Tamamlandığında, Bitir seçeneğine ilerleyin ve sistemi yeniden başlatın.

İngiltere klavye düzeninin seçimini kaldırmak için ara çubuğuna (Enter tuşuna değil) bastığınızdan ve ABD'yi seçtiğinizden emin olun, ardından konumu varsayılan ayar olarak kullanmak için Tamam'a basın.

Xbox Denetleyicisini Yapılandırma

Sistem tekrar açıldıktan sonra, "F4" tuşuna basarak Emulation Station'dan bir kez daha çıkın. Komut satırına "sudo apt-get install xboxdrv" yazın ve Xbox 360 denetleyicisinin sürücüsünü indirmek ve yüklemek için Enter tuşuna basın. Sürücü yüklendikten sonra, komut satırına "sudo nano /etc/rc.local" yazın ve Enter'a basın. İmleciniz "fi" ve "exit 0" satırları arasında oluncaya kadar aşağı oka dokunun.

Bu iki satırın arasına "xboxdrv --trigger-as-button --id 0 --led 2 --deadzone 4000 --silent & sleep 1" yazın. Birden fazla denetleyici kullanacaksanız, doğrudan ilk komutun altına "xboxdrv - düğmesi-olarak-tetikleyici - id 1 --led 3 --deadzone 4000 --silent & sleep 1" girin. Kablosuz bir Xbox 360 denetleyicisi için, Microsoft'un Windows için özel Xbox 360 Kablosuz Oyun Alıcısını kullanır ve komut satırındaki "id" yerine "wid" yazar.

Seçimi kaydetmeyi unutma. Bu "CTRL" ve "X" tuşlarına basarak ve "Y" tuşuna basarak onaylayın. Ardından, komut satırına geri dönmek için Enter tuşuna basın ve cihazı yeniden başlatmak için "sudo reboot" yazın.

Sistem tekrar çevrimiçi olduğunda denetleyiciyi Emulation Station'da yapılandırmanız istenecektir, bunu yapmak için ekrandaki talimatları izleyin.

"F4" tuşuna basarak Emulation Station'dan son bir kez çıkın, komut satırına "cd RetroPie / emulators / RetroArch / installdir / bin" yazın ve Enter tuşuna basın. Ardından, komut satırına "./retroarch-joyconfig >> ~ / RetroPie / configs / all / retroarch.cfg" yazın ve denetleyicinizi yapılandırmak için ekrandaki talimatları izleyin. Tamamlandığında, "sudo reboot" komutuyla bir sistemi yeniden başlatın.

"~" Tuşu size farklı bir sembol veriyorsa, "shift" ve "\" tuşlarına aynı anda basmayı deneyin.

ROM'ları Aktarma

Retro Pie, Atari 2600, Game Boy Advance, Game Boy Color, Game Gear, MAME, NeoGeo, Sega Master Sistemi, Sega Megadrive, Nintendo, Süper Nintendo ve PlayStation için aslında oyunun dijital bir kopyası olan ROM'ları destekliyor. diğer birkaç sistem arasında.

ROM'ları transfer etmenin en kolay yolu, bence, bir USB flash sürücü kullanmak. Raspberry Pi’yi açın ve bir kez Emülasyon İstasyonunda, USB sürücüsünü cihaza bağlayın. İşletim sistemi otomatik olarak flash sürücüde bir ROM dizini yaratacaktır. Yanıp sönmeyi bıraktıktan sonra, sürücüyü Raspberry Pi'den çıkarın, bilgisayarınıza bağlayın ve ROM'ları ilgili klasörlerine aktarın. Örneğin, bir Sega ROM, Sega klasörüne, NES klasöründeki bir Super Nintendo oyununa vb. Yerleştirilmelidir.

ROM'lar, flash sürücüyü bir sonraki bağlayışınızda otomatik olarak USB sürücünüzden Raspberry Pi'ye aktarılacaktır.

İpuçları

Denetleyici yapılandırmasını Emulation Station içinde yinelemeniz gerekirse, orijinal kurulumunuzu silmek için komut satırına "rm /home/pi/.emulationstation/es_input.cfg" yazın.

Öykünme istasyonuna geri dönmek için komut satırına "öykünme" yazın. Oyun oynuyorsanız, ana menüye dönmek için klavyenizdeki "ESC" tuşuna basın.

Komut satırına "sudo nano /home/pi/RetroPie/configs/all/retroarch.cfg" yazdığınızda, denetleyicideki belirli düğmeleri görüntülemenizi ve düzenlemenizi sağlayan bir pencere açılır.

En iddialı ahududu Pi projeleri (fotoğraf) 7 Fotoğraf
 

Yorumunuzu Bırakın