FakeNES

Софтуер снимки:
FakeNES
Софтуер детайли:
Версия: 0.5.7
Дата на качване: 3 Jun 15
Розробник: Randy McDowell
Разрешително: Безплатно
Популярност: 33

Rating: 3.0/5 (Total Votes: 1)

FakeNES проект е преносим, ​​Open Source NES емулатор който е написан най-вече в чисто C, а с помощта на библиотеката Allegro за възможности мултиплатформена.
В момента поддържаните системи са Windows 9x / 2000 / Me / XP, 32-битов DOS, Linux, FreeBSD, QNX, BeOS и Mac OS X. Въпреки това, той трябва да се изпълнява на всяка система, която Allegro подкрепя. Това включва, но не се ограничава до: всяка версия на Windows освободен след 1995 г. всички 32-битов DOS съвместими, както и много POSIX съвместими системи и UNIX клонинги като Linux, FreeBSD, QNX, BeOS и Mac OS X.
Configuration
FakeNES използва стандартна конфигурация система, подобна на тази, използвана от много DOS, Windows и UNIX приложения.
Всеки артикул в конфигурационния файл, който не е заобиколена от квадратни скоби ([и]) определя като "елемент" или "ключ".
Знак за равенство (=) се използва, за да се придаде стойност на този елемент.
Предмети, които са заобиколени от скоби се наричат ​​заглавията. Хедъри определят раздел или група от свързани елементи.
Коментари са delimeted от (#), знака за паунд и се игнорират от конфигурационен файл анализатор на.
По това време, опции от командния ред, не се поддържат. Въпреки това, може да се предоставят на името на NES ROM файл, който искате да се зареди на командния ред, вместо да го заредите от GUI.
Input двигателя
В момента, FakeNES поддържа два различни клавиатурни подредби на една клавиатура, и до две (2) джойстик подобни устройства като Джойпадове. Всяко устройство може да се възложи на всеки играч, дори можете да зададете едно устройство към няколко играчи.
All конфигурацията на устройствата за управление се извършва в конфигурационния файл, под [вход] заглавната си част. Можете да зададете специфичен устройство на всеки играч чрез модифициране на играча _ # _ елементи на устройства (замени # свързаното с това играчите броя).
Се допускат следните стойности:
0: No вход (деактивира всички входни за този играч).
    
1: Keyboard Layout # 1
2: Keyboard Layout # 2
    
Има две (2) конфигурируеми клавиатурни подредби, които се намират на една и съща клавиатура, и могат да определят припокриващи ключове без конфликти. Модифициране на key1_scancodes и key2_scancodes елементи позволяват да персонализирате ключовите съответствията за всеки оформление.
Имайте предвид, че в резултат на преносимост причини, FakeNES не приема стандартни IBM scancodes. Вместо това, вие трябва да предоставят поредица от осем целочислени scancodes както са определени от Allegro мултимедийна библиотека.
Редът, по който се прилагат scancodes е много важно, и съответства на асоциираните NES стандартен контролер бутоните: A, B, изберете, започнете, нагоре, надолу, наляво и надясно. Ако не може да се намери пълна последователност от 8 scancodes, а след това ще се използват настройките по подразбиране.
За оформлението # 1, те са X, Z, Tab и въведете съответно, в съчетание с клавишите със стрелки, за попътно управление.
3: Joystick устройство # 1
4: Joystick устройство # 2
Ядро на времето
FakeNES съдържа автоматична система скорост дроселиране. Чрез модифициране на frame_skip_min и frame_skip_max елементи под [времето] заглавната в конфигурационния файл, можете да превключвате капачка скорост и задайте параметрите за конструкция прескочите.
Frame прескочите е техника, която позволява емулацията да тече много по-бързо, за сметка на по-малко кадъра в секунда (FPS), се оказва, което води до по-латентна или накъсано геймплей.
Speed ​​затапване ефективно ограничава максималния размер на FPS, които да станат за да съответства на самия НЕ, която поддържа емулация от надпреварата твърде бързо за бързи процесори или когато конструкция прескочите се използва.
frame_skip_min определя най-малко количество рамки да бъде пропуснат, то определянето на нула (0) ефективно забранява минимална рамка прескочите и дава възможност на механизма за бързо затапване.
frame_skip_max определя максимално допустимия размер на кадъра, за да бъде пропуснат. FakeNES никога няма да пропуснете повече кадри, отколкото се определя от този елемент, дори и ако не се получи пълна скорост.
Създаване frame_skip_min и frame_skip_max да равни стойности ефективно определя фиксирана сума от кадъра да бъде пропуснат.
Ако капачката на скоростта е активирана, можете да използвате бързо напред ключът към надмине капачката на скоростта и да пропуснете frame_skip_max рамки, докато ключът е натиснат. По подразбиране, бързо напред ключа се определя като тилда ключ над бутона Tab на повечето клавиатури.
Елементът на machine_type ви позволява да изберете кой стандарт е да се използва от системата за дроселиране на скоростта и / графични двигателите звук. Настройте го на нула (0) за NTSC или един (1) за PAL. Няма много PAL NES игри, и много от тях би трябвало да работи добре в режим NTSC. Модификация на този елемент само ако имате проблеми.
Какво е новото в тази версия:

Коментари към FakeNES

Коментари не е намерена
добавите коментар
Включете на изображения!