FakeNES

Yazılım ekran görüntüsü:
FakeNES
Yazılım detaylar:
Versiyon: 0.5.7
Qayıt: 3 Jun 15
Geliştirici: Randy McDowell
Lisans: Ücretsiz
Popülerlik: 33

Rating: 3.0/5 (Total Votes: 1)

FakeNES proje çoklu platform yetenekleri Allegro kütüphane kullanırken, çoğunlukla saf C ile yazılmış bir taşınabilir, Açık Kaynak NES emülatörü.
Şu anda desteklenen sistemleri Windows 9x / 2000 olan / Me / XP 32-bit DOS, Linux, FreeBSD, QNX, BeOS ve Mac OS X Ancak, Allegro destekleyen herhangi bir sistem üzerinde çalışmalıdır. Bu içerir, ancak bunlarla sınırlı değildir: 1995 sonrası yayımlanan herhangi bir Windows sürümü, herhangi bir 32-bit DOS uyumlu ve birçok POSIX uyumlu sistemler ve Linux, FreeBSD, QNX, BeOS ve Mac OS X gibi UNIX klonlar
Yapılandırma
FakeNES birçok DOS, Windows ve UNIX uygulamalar tarafından kullanılan benzer bir standart konfigürasyon sistemi kullanır.
Köşeli parantez çevrili olmayan yapılandırma dosyasındaki her öğe ([ve]) bir 'eleman' veya 'anahtar' tanımlar.
Eşittir (=) bu elemanın bir değer atamak için kullanılır.
Parantez çevrili öğeler başlıkları denir. Başlıkları ilgili elemanların bir bölümünü ya da grup tanımlar.
Yorumlar diyez (#) işareti ile delimeted ve yapılandırma dosyası çözümleyici tarafından göz ardı edilir.
Şu anda, komut satırı seçenekleri desteklenmez. Ancak, GUI olarak yüklenmek yerine komut satırında yüklemek istiyorum bir NES ROM dosyasının adını sağlayabilir.
Girdi motoru
Şu anda, FakeNES tek klavyede iki farklı klavye düzenleri destekler ve bu joypads olarak en fazla iki (2) joystick benzeri cihazlar. Her cihaz herhangi bir oyuncu atanabilir, hatta birden fazla oyuncu ile tek bir cihaz atayabilirsiniz.
Kontrollerin tamamı yapılandırma [giriş] başlığı altında, yapılandırma dosyasında yapılır. Müzikçaları _ # _ cihaz elemanları (ilişkili oyuncu sayısı ile # değiştirin) değiştirerek her oyuncuya özel bir cihaz atayabilirsiniz.
Aşağıdaki değerler izin verilir:
0: girişi (Bu oyuncu için tüm giriş devre dışı bırakır).
    
1: Klavye düzeni # 1
2: Klavye düzeni # 2
    
Aynı klavyede mevcut ve çatışmalar olmaksızın örtüşen tuşları tanımlayabilir iki (2) yapılandırılabilir klavye düzenleri vardır. Elemanları her düzen için anahtar eşleştirmeleri özelleştirmek için izin key1_scancodes ve key2_scancodes değiştirme.
Bağlı olduğunu taşınabilirlik nedenlerle, FakeNES standart IBM scancodes kabul etmez. Bunun yerine, Allegro multimedya kütüphanesi tarafından tanımlanan 8 tamsayı scancodes bir dizi sağlamanız gerekir.
scancodes uygulandığı sırası çok önemlidir, ve ilgili NES standart denetleyici düğmeleri karşılık gelir: A, B, Select, Başlat, Yukarı, Aşağı, Sol ve Sağ. 8 scancodes tam bir sekansı bulunan edilemiyorsa, o zaman varsayılan kullanılacaktır.
Düzen 1., onlar yön kontrolü için ok tuşları ile birlikte, sırasıyla, X, Z, Tab, ve girin.
3: Joystick cihazı # 1
4: Joystick cihazı 2.
Çekirdek zamanlama
FakeNES otomatik hız azaltma sistemi içerir. Yapılandırma dosyasında [zamanlama] başlığı altında frame_skip_min ve frame_skip_max unsurları değiştirerek, hız kapağını açıp ve çerçeve atlama parametrelerini ayarlayabilirsiniz.
Çerçeve atlama daha gizli ya da dalgalı oyun sonuçlanır az saniyede kare-(FPS) işlenmiş maliyeti, en, öykünme çok daha hızlı çalışmasına olanak sağlayan bir tekniktir.
Etkin bir FPS maksimum miktarını sınırlar kapaklama Hız hızlı işlemciler veya kare atlama kullanılıyor üzerinde çok hızlı çalışmasını öykünme tutar NES kendisi, o maç için işlenecek.
frame_skip_min (0) etkin bir şekilde asgari çerçeve atlama devre dışı bırakır ve hız sınırı mekanizmasını sağlayan sıfıra ayarlama, atlanacak çerçeveler az miktarda tanımlar.
frame_skip_max çerçeveler izin verilen en yüksek miktar atlanacak tanımlar. Bu eleman ile tanımlanır daha FakeNES tam hız elde olmasa bile, daha fazla kare atlamak asla.
Değerlere eşit frame_skip_min ve frame_skip_max ayarlama etkin bir çerçeve sabit miktarda atlanacak ayarlar.
Hız kapağı etkinse, hız kapağını aşmak ve tuşuna basılı tutuluyor sürece kareleri frame_skip_max atlamak için hızlı ileri tuşunu kullanabilirsiniz. Varsayılan olarak, hızlı ileri tuşu çoğu klavyelerde Sekme tuşunun üstünde tilde anahtar olarak tanımlanır.
machine_type elemanı hız azaltma sistemi ve ses / grafik motorları tarafından kullanılacak olan standart seçmenizi sağlar. NTSC için sıfır (0) ya da PAL için bir (1) olarak ayarlayın. Birçok PAL NES oyunları değildir ve birçoğu NTSC modunda düzgün çalışmalıdır. Eğer sorunlarınız varsa sadece bu eleman değiştirin.
Bu Sürümdeki Yenilikler:

Yorumlar FakeNES

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!