NASIL:Dosbox Kullanımı ve Dos Oyunlarını Çalıştırmak
PardusWiki, özgür ansiklopedi
Dosbox bir dos emülatörüdür. Pardus'ta Dosbox kurulu gelmektedir.
Konu başlıkları |
[değiştir] Dosbox Kullanımı
Herhangi bilinmeyen bir sebeple sildiyseniz veya silindiyse, konsolda:
sudo pisi it dosbox
diyerek tekrar kurun.
| Not: Herhangi bir işlem yapmadan önce bu belgeyi bir kez gözden geçirmekte fayda var. |
İnternette küçük çapta bir araştırma yaparak herhangi bir Dos oyununu indirdikten sonra, arşiv dosyasını açın:
| Not: Arşiv açma işlemini yeni bir dizin içinde yapmanız tavsiye edilir. Aksi taktirde, masaüstünüz oyun dosya ve dizinleriyle dolup taşabilir =) Bu durumda, oyun verilerini belli bir dizinde toplayıp dizine de oyunun ismini verin. |
Oyun verilerinin olduğu dizin, hangi üst dizinde yer alıyorsa, orada aşağıdaki komutu verin:
dosbox ./oyun_dizininin_ismi
Varsayalım ki, The Simpsons oyunu masaüstünüzde barts_house isimli bir dizinin içinde yer alıyor. O halde, komutu Desktop, yani masaüstünde veriyorsunuz.
Şimdi, dosbox emülatörü çalıştı ve Ms-Dos ekranıyla karşılaştık. Bu emülatör bizi oyun verilerinin olduğu dizine bağlar. Dizin içeriğini görmek için kullanmanız gereken komut şudur:
DIR
Bu komut, Linux'taki meşhur "ls" komutuna benzer. Oyunu çalıştırmak için .EXE uzantılı dosyaları inceleyin. Satıra .exe uzantılı dosya adını yazmanız yeterlidir. The Simpsons oyunu için örnek vermek gerekirse:
SIMPEGA.EXE
[değiştir] Oyun Çalıştırmanın Kolay Yolu
Eğer oyunun hangi .exe dosyasıyla çalıştığını biliyorsanız, oyun verilerinin olduğu dizinde:
dosbox oyun_çalıştır_dosya_ismi.exe
Örnek olarak The Simpsons oyunu verilerinin olduğu barts_home dizininin içine girdikten sonra f4 ile konsolu açıp:
dosbox simpega.exe
komutunu vermeniz yeterli.
[değiştir] Ses Sorunun Çözülmesi
Dos oyunları eski olduğu için çoğu oyun alsa yerine oss desteği isteyecek. Bu problemi aşmak için OYUN VERİLERİNİN YER ALDIĞI DİZİNİN İÇİNDE dosbox.conf dosyası oluşturun ve aşağıdaki satırları ekleyin:
[midi] device=alsa config=128:0 [cpu] cycles=25000
Ardından timidity servisleri aktif edin:
service timidity start #Bu timidity servisini başlatmak için service timidity on #Her sistem açılışında tekrar tekrar timidity servisini başlatmak istemiyorsanız gerekli komut.
Şimdi de dosbox'u oyunun dizinindeyken ALSA_OUTPUT_PORTS="128:0" ekleyerek çalıştırın. Örnek olarak The Simpsons'u gösterelim:
dosbox simpega.exe
[değiştir] İşe Yarar Kaynaklar
dosbox.conf dosyasıyla ilgili diğer kodlar için: http://www.dosbox.com/wiki/Dosbox.conf
Pek çok dos oyunlarının yer aldığı site: http://www.dosgamesarchive.com/
Yasal olarak edinilebilen ve geniş arşivi olan bir adres daha: http://www.abandonia.com/




