Емулација Супер Нинтендо игара на Линук-у користећи Snes9x
Емулација представља фасцинантан начин на који љубитељи видео игара могу да оживе успомене и истражују класичне наслове са старијих конзола, посебно оних које више нису у производњи. Супер Нинтендо (SNES) је једна од најпопуларнијих конзола за емулацију, а посебно је омиљена међу Линук корисницима. Када је у питању играње SNES игара на Линук-у, избор емулатора је богат, али Snes9x се издваја као једна од најквалитетнијих и најприлагодљивијих опција. Овај емулатор нуди једноставан графички интерфејс (GUI), обиље подешавања, подршку за чување позиција у игри, различите опције рендеровања, подршку за контролере и још много тога.
Важна напомена: Овај текст никако не подржава или одобрава нелегално преузимање или дистрибуцију РОМ датотека за SNES. Уколико се одлучите за инсталирање Snes9x, користите искључиво РОМ датотеке игара које сте легално набавили и чије сте резервне копије сами направили.
Инсталација на Убунту, Дебиан и другим Линукс дистрибуцијама путем Flatpak-а
Иако Убунту и Дебиан дистрибуције генерално имају предност међу програмерима Линукс софтвера, тренутно не постоји званична верзија Snes9x-а упакована за ове популарне дистрибуције. Не постоје доступни PPA (Personal Package Archive) репозиторијуми за Убунту, нити званични Дебиан репозиторијуми који би садржали овај емулатор, а не постоје ни директне .deb датотеке за преузимање.
У прошлости, пре појаве универзалних Линукс пакета, ово би био озбиљан проблем. Међутим, данас љубитељи Snes9x могу га лако инсталирати без обзира на дистрибуцију коју користе, захваљујући Flatpak-у. То значи да корисници Убунту-а, Дебиан-а и других Линукс дистрибуција које подржавају Flatpak, такође могу уживати у овом одличном емулатору!
Напомена: Следећа упутства подразумевају да је Flatpak већ подешен на вашем систему.
Прво додајте Flathub репозиторијум у своја Flatpak подешавања. Ово није обавезно, али ће вам омогућити приступ већем броју апликација. Уместо да видите само апликације у Gnome Software (или сличним програмима), видећете и све апликације са Flathub-а.
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Са Flathub репозиторијумом, можемо преузети Snes9x пакет локално. Могуће је инсталирати пакет и директно са УРЛ адресе, али је боље преузети датотеку. На тај начин, можете је сачувати за каснију употребу или инсталирати на више рачунара.
wget https://flathub.org/repo/appstream/com.snes9x.Snes9x.flatpakref
Користећи cd
команду, пређите у директоријум за преузимања:
cd ~/Downloads
Унутар директоријума за преузимања, инсталирајте Snes9x пакет:
sudo flatpak install com.snes9x.Snes9x.flatpakref
Након што се команда успешно изврши, Snes9x ће бити спреман за употребу. У неким радним окружењима, икона за програм се можда неће појавити док се не одјавите и поново пријавите.
Инсталација на Arch Linux
sudo pacman -S snes9x-gtk
Инсталација на Fedora Linux
На Федора Линук-у, нећете моћи инсталирати Snes9x користећи стандардне репозиторијуме, јер Федора не дистрибуира несвободан софтвер. Уместо тога, Snes9x се може инсталирати путем РПМ Fusion репозиторијума треће стране. Да бисте то урадили, следите ове кораке:
Прво посетите веб страницу РПМ Fusion и одаберите одговарајућу верзију Федора дистрибуције. У тренутку писања овог текста, Федора верзије 24-27, као и Fedora Rawhide су подржане.
Преузмите неслободан РПМ пакет на свој рачунар. Након преузимања, отворите терминал и помоћу cd
команде пређите у директоријум за преузимања:
cd ~/Downloads
Унутар директоријума за преузимања, инсталирајте РПМ Fusion пакет да бисте омогућили неслободан репозиторијум на вашем систему:
sudo dnf install rpmfusion-nonfree-release-*.noarch.rpm
Сада инсталирајте Snes9x:
sudo dnf install snes9x-gtk
Инсталација на openSUSE
Корисници openSUSE дистрибуције немају потребе да се муче са инсталацијом овог SNES емулатора, јер је програм доступан на openSUSE Build Service. Да бисте га инсталирали, посетите ову страницу, изаберите верзију свог оперативног система и кликните на дугме „Инсталирај 1 клик“ да би све прорадило.
Како играти SNES игре помоћу Snes9x
Играње игара на Snes9x почиње учитавањем РОМ датотеке у апликацију. Пре тога, уверите се да сте РОМ датотеку пребацили на свој рачунар. Отворите Snes9x и кликните на „Датотека“. У том менију, пронађите опцију „Отвори РОМ слику“. Користите прегледач датотека који се појави, пронађите РОМ датотеку на рачунару и кликните на „Отвори“.
Након тога, Snes9x ће одмах учитати РОМ.
Напомена: За прелазак у режим целог екрана, кликните на мени „Приказ“, а затим одаберите „Цели екран“. За излаз из овог режима, притисните тастер ESC.
Контролери (Gamepads)
Snes9x има подршку за контролере и нису потребни додатни драјвери. Једноставно прикључите свој омиљени контролер и уколико он већ ради на Линук-у, радиће и са емулатором.
Да бисте подесили контроле у оквиру емулатора, кликните на „Опције“, а затим на „Преференце“.
У оквиру преференци, кликните на икону контролера са текстом „Joypads“ поред ње. У менију, кликните на „ГОРЕ“, а затим притисните тастер на контролеру који желите да користите за „ГОРЕ“.
На овај начин можете да доделите сваку контролу појединачно. Када завршите, кликните на „Примени“.
Чување позиција у игри
Желите да сачувате свој напредак у игри? Ево како се то ради у Snes9x емулатору. Прво, изађите из режима целог екрана (уколико га користите) притиском на тастер ESC. Затим кликните на „Датотека“, а затим на „Сачувај стање“. Одаберите слот где желите да сачувате игру.
Да бисте учитали сачувану позицију, поновите исти процес, с тим што уместо „Сачувај стање“ одаберите „Учитај стање“.