Ortaya Karışık

TR EN

Arch Linux Üzerinde RetroArch Kurulumu ve Yapılandırılması

RetroArch Kurulumu ve Yapılandırılması 🎮#

Arch Linux üzerinde RetroArch'ı kurmak ve yapılandırmak isteyenler için kapsamlı bir rehber hazırladık. RetroArch, geniş platform desteği ve esnek yapısıyla oyun severlere benzersiz bir deneyim sunuyor. İşte öne çıkan özellikleri:

  • Çoklu geçişli shader desteği 🎨
  • Gerçek zamanlı geri sarma ⏪
  • FFmpeg ile video kaydı 🎥
  • Oyun kumandasıyla kontrol edilebilen kullanıcı dostu arayüz 🎮

1️⃣ RetroArch Kurulumu#

RetroArch'ı Arch Linux üzerinde kurmak için aşağıdaki komutu çalıştırın:

sudo pacman -S retroarch retroarch-assets-xmb libretro-core-info libretro-overlays libretro-shaders

Paket Açıklamaları:#

  • retroarch-assets-xmb: RetroArch için grafik ve arayüz dosyaları.
  • retroarch-assets-ozone: Masaüstü dostu bir RetroArch arayüzü.
  • libretro-core-info: Emülatör çekirdekleri hakkında bilgi dosyaları.
  • libretro-overlays: Retro oyunlar için kaplamalar.
  • libretro-shaders: Grafik efektleri (gölgelendiriciler).

2️⃣ RetroArch'ı İlk Kez Çalıştırma#

Kurulum tamamlandıktan sonra RetroArch'ı başlatmak için şu komutu kullanabilirsiniz:

retroarch

Başlatma ekranında temel ayarları yapılandırarak ihtiyacınıza göre özelleştirebilirsiniz.


3️⃣ Temel Yapılandırma ⚙️#

Konfigürasyon Dosyası#

RetroArch’ın tüm ayarları şu dosyada bulunur:

~/.config/retroarch/retroarch.cfg

Bu dosyada yapabileceğiniz bazı temel ayarlar:

  • Video Ayarları: Oyun içindeki çözünürlük ve ekran modu.
  • Ses Ayarları: ALSA veya PulseAudio gibi ses sürücülerini seçme.
  • Girdi (Input) Ayarları: Klavye ve joystick kontrollerini yapılandırma.

Örnek Yapılandırmalar#

Eğer RetroArch bileşenlerini kullanıcı dizininde kullanıyorsanız:

libretro_directory = "~/.config/retroarch/cores"
libretro_info_path = "~/.config/retroarch/cores/info"

Sistem genelinde kullanıyorsanız:

assets_directory = "/usr/share/retroarch/assets"
libretro_info_path = "/usr/share/libretro/info"
libretro_directory = "/usr/lib/libretro"

4️⃣ Çekirdek (Core) Yükleme 🛠️#

RetroArch, oyunları çalıştırmak için emülatör çekirdekleri kullanır. Çekirdek yüklemek için aşağıdaki yöntemleri kullanabilirsiniz:

Online Updater ile Çekirdek Yükleme#

  1. RetroArch'ı açın.
  2. Main Menu > Online Updater > Core Updater adımlarını takip edin.
  3. İstediğiniz çekirdeği seçip indirin.

Manuel Çekirdek Yükleme#

Çekirdekleri AUR üzerinden yüklemek için:

yay -S libretro-core-info

Belli bir çekirdek ve oyunla çalıştırmak için:

retroarch --libretro /path/to/some_core_libretro.so /path/to/rom

5️⃣ Grafik Gölgelendiriciler ve Kaplamalar 🎨#

Oyun deneyiminizi geliştirmek için shader ve overlay kullanabilirsiniz:

  • Shaders: CRT ve scanline gibi efektler ekler.
  • Overlays: Retro konsolların çerçeve tasarımlarını taklit eder.

Bu ayarları Settings > Video > Output menüsünden yapılandırabilirsiniz.


6️⃣ Girdi ve Kontrol Ayarları 🎮#

Klavye ve joystick kontrolleri Settings > Input menüsünden ayarlanabilir. Çoğu joystick cihazı otomatik olarak algılanır, ancak manuel yapılandırma da mümkündür:

~/.config/retroarch/autoconfig/<joystick_adı>.cfg

7️⃣ Sistem Performansını Artırma 🚀#

RetroArch performansını optimize etmek için şu ayarları deneyebilirsiniz:

  • Shader kullanımını azaltın.
  • OpenGL gibi hafif bir video sürücüsü kullanın.
  • Audio Latency ayarlarını optimize edin (Settings > Audio > Latency).
  • Video Threading özelliğini açın:
video_threaded = true

8️⃣ Sık Karşılaşılan Sorunlar ve Çözümleri 🛠️#

Çekirdek Bulunamıyor#

Eğer RetroArch çekirdeklerini bulamıyorsa şu ayarı yapın:

libretro_directory = "/usr/lib/libretro"

Girdi Cihazları Çalışmıyor#

Girdi cihazları algılanmıyorsa, kullanıcınızı input grubuna ekleyin veya şu udev kuralını ekleyin:

/etc/udev/rules.d/99-evdev.rules
KERNEL=="event*", NAME="input/%k", MODE="666"

Video Performansı Kötü#

Settings > Video > Threaded Video seçeneğini etkinleştirin veya çözünürlüğü düşürün.

ALSA ile Ses Sorunları#

Ses çıkış oranını şu şekilde ayarlayın:

audio_out_rate = 48000

Bu rehber, Arch Linux üzerinde RetroArch'ı kurup optimize etmek isteyenler için kapsamlı bir kaynak sunuyor. Daha fazla bilgi için Arch Wiki: RetroArch sayfasına göz atabilirsiniz. 📖

Keyifli oyunlar! 🎮 RetroArch kullanıcı arayüzü

Webmentions

Beğeniler

  • Beğeniler yükleniyor...

Yorumlar & Yanıtlar

  • Yorumlar yükleniyor...

Yorumlar
Bluesky ile Yanıtla

Fediverse veya Mastodon'da bir hesabınız varsa, bu gönderiye yanıt verebilirsiniz.

Bu URL'yi favori Fediverse uygulamanızın arama alanına veya Mastodon sunucunuzun web arayüzüne kopyalayıp yapıştırın.

Yorumlar yükleniyor...