Емулацията е нещо, за което вероятно сте чували доста неща за годините - ние дори обработихме много емулатори тук на Make Tech Easier. Но какво е емулация? Ако имате някакви въпроси относно тази тема, прочетете тази статия и ще ви обясня какво е емулация, какви са нейните ползи и какви са нейните недостатъци.

Какво представлява емулацията?

Поставете просто, емулация е, когато един компютър се държи като друго устройство. Емулатор е софтуер, който позволява на хост компютъра да се държи като него. Устройства, които могат да бъдат емулирани, включват стари операционни системи, конзоли за видеоигри и определени програми.

Накратко, емулацията позволява на компютъра ви да се преструва, че е нещо друго.

Ползите и използванията на емулацията

Има голям брой предимства за емулация, особено за емулация във видеоигрите. Емулацията на видеоиграта позволява на потребителите да увеличават разделителната способност на играта, да добавят ефекти за обработка, да играят с различни контролери и да правят всякакви нови неща с техните игри, които преди това не можаха.

Изображението по-горе показва Xenoblade Chronicles, заглавие на Wii, работещо в пълен размер от 1080p с добавени анти-алиази и персонализирани HD текстури на компютър с Windows.

Емулгаторът също така позволява достатъчно мощен хардуер за имитиране на стария хардуер за обратна съвместимост - Xbox 360 и PS3 са много по-различни, отколкото хардуерните им последователи, но емулацията на 360-а се развива в Xbox One. Wii U обаче споделя архитектура с Wii, така че игрите са обратно съвместими без нужда от емулация.

Освен гейминг, емулацията вижда и използването му в кръговете на разработчиците. Емулгаторът е полезен за разработчиците, работещи на устройства с Android, например, тъй като емулаторът за Android е включен в собствения комплект за разработване на софтуер на Google Android.

Трябва да се отбележи, че емулацията и виртуализацията не са еднакви. Емулацията използва пълна имитация на хардуер и софтуер, докато виртуализацията само имитира части от необходимия хардуер и въпреки това все още изисква виртуалната машина да има една и съща архитектура (като x86), за да работи правилно, поради което можете да работите с Windows / Linux във виртуализацията на x86 компютри, но не на други устройства.

Недостатъци и опасения за емулация

Изображението по-горе показва сравнение на Gears of War, което се изпълнява на оригиналния Xbox 360, а след това заглавието емулирано на Xbox One. Защо емулираната игра изглежда по-лоша в по-мощната конзола?

Това е защото емулацията има сериозни разходи за ефективност . Успешната емулация може технически да е възможна на Xbox One, но Xbox One просто не е достатъчно мощен, за да емулира 360 заглавия при пълни графични настройки, като същевременно запазва добри резултати. Дори и в заглавия, оптимизирани по този начин, производителността е още по-лоша за Xbox One, отколкото за оригинала 360 - а в случай на игри, ограничени до 30 FPS, този вид загуба на производителност може да граничи с невъзможно да се играе на моменти.

Програмиране-мъдър, емулация е много трудно да се направи. Поради колко странен е оригиналният Xbox, все още не е пуснат успешен емулатор на Xbox. Дори PCSX2, премиерът на PS2 емулатора, все още е изправен пред много проблеми със съвместимостта с големи PS2 заглавия, въпреки че е бил в процес на разработка за тринадесет години, считано от декември 2015 г.

Емулацията също е трудна област, легално говореща, поне за видеоигри и друг лицензиран софтуер. Технически ви е позволено да имате свои собствени архивни копия в САЩ, но нямате право да ги създавате сами. Въпреки това, наказателното преследване за притежаването на резервни копия на видеоигри обикновено не се случва, освен ако не ги продавате или разпространявате, в който случай всички видове адвокати за авторски права ще бъдат след кръвта ви във водата.

Затваряне

Емулацията може да е трудна, трудна за разбиране ситуация, но се надявам тази статия да я обясни за вас. Емулацията може да се използва за игри, разработки и др. Ако имате още въпроси, не забравяйте да ни уведомите в коментарите.