Ang Citra usa ka eksperimento nga open-source nga Nintendo 3DS emulator/debugger nga gisulat sa C++. Gisulat kini nga dali madala, nga adunay mga pagtukod nga aktibo nga gipadayon alang sa Windows, Linux, ug macOS. Gisundog sa Citra ang usa ka subset sa 3DS hardware ug busa mapuslanon alang sa pagpadagan/pag-debug sa mga aplikasyon sa homebrew, ug makahimo usab kini sa pagpadagan sa daghang komersyal nga mga dula!
Ang proyekto gitukod sa 2014 ug sukad nakakita sa kapin sa 150 ka mga kontribyutor! Ang team aktibo kaayo ug kanunay nga nagpagawas sa mga bag-ong update. Ang listahan sa mga kontribyutor makita sa GitHub. Ang Citra dili kauban sa Nintendo. Bisan pa, ang kompanya nagpahayag suporta alang sa proyekto. Kaniadtong 2019, usa ka empleyado sa Nintendo ang nag-amot pa nga code sa Citra! Kini nagpakita nga ang Nintendo bukas sa dili opisyal nga mga proyekto sama sa Citra, basta dili kini makadaot sa negosyo sa kompanya. Salamat sa kakugi sa Citra team, ang mga fans sa Nintendo 3DS nga mga dula makatagamtam sa ilang paborito nga mga titulo sa ilang PC o telepono.
Sa mosunud nga panudlo, mahibal-an nimo kung giunsa ang pag-install sa Citra sa Ubuntu 22.04 LTS Jammy Jellyfish gamit ang duha nga lainlaing mga pamaagi gamit ang command line terminal kauban.
Kaundan
Update Ubuntu
Una, i-update ang imong sistema aron masiguro nga ang tanan nga naglungtad nga mga pakete bag-o aron malikayan ang mga panagbangi.
sudo apt update && sudo apt upgrade -y
I-install ang Citra - APT PPA nga Pamaagi
Ang una nga paagi mao ang pag-install sa Citra gamit ang "RetroGames" PPA nga gipadayon sa Sunderland93. Ang PPA adunay ubang mga pakete nga mahimong mapuslanon gawas sa Citra alang sa mga nangita sa software nga parehas sa kung unsa ang gusto namon i-install.
Pagsugod sa pag-import sa PPA.
sudo add-apt-repository ppa:samoilov-lex/retrogames -y
Sunod, pagdagan ang usa ka update sa APT aron ipakita ang mga bag-ong pagdugang.
sudo apt-get update
Karon i-install ang Nintendo emulator.
sudo apt install citra -y
I-install ang Citra - Pamaagi sa Flatpak
Ang ikaduha nga kapilian mao ang paggamit sa Flatpak package manager. Ang Flatpak wala gi-install nga lumad sa Ubuntu 22.04, gihatagan ang Canonical sa luyo sa Ubuntu ug Snaps, apan magamit kini aron ma-install kung gusto nimo.
Una, i-install ang manedyer sa Flatpak kung kini gikuha kaniadto.
sudo apt install flatpak -y
Alang sa mga tiggamit nga nag-install sa Flatpak sa unang higayon, kanunay nga girekomenda nga i-reboot ang imong sistema. Ang pagkapakyas sa pagbuhat niini mahimong mahitabo sa katingad-an nga mga isyu, sama sa mga agianan nga wala gihimo alang sa mga icon.
sudo reboot
SKIP ANG REBOOT KON FLATPAK ANG NA-INSTALL.
Sunod, kinahanglan nimo nga himuon ang Flatpack gamit ang mosunud nga mando sa imong terminal.
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Karon i-install ang software gamit ang mosunod nga flatpak command.
flatpak install flathub org.citra_emu.citra -y
Unsaon Paglusad citra
Ang paglansad mahimo sa pipila ka mga paagi karon nga na-install na nimo ang software.
Una, mahimo nimong gamiton ang mosunod nga sugo aron ilunsad dayon ang software sa imong terminal.
citra
Sa laing bahin, ang mga tiggamit sa Flatpak kinahanglan nga maglunsad gamit ang command sa ubos gikan sa usa ka terminal nga pananglitan.
flatpak run org.citra_emu.citra
Bisan pa, kini dili praktikal, ug imong gamiton ang mosunod nga dalan sa imong desktop.
Mga Kalihokan > Ipakita ang mga Aplikasyon> Citra.
Panig-ingnan:
Sa unang higayon nga imong ilunsad ang Citra, maaghat ka bahin sa pagsubay sa Telemetry. Kasagaran, kadaghanan sa mga tiggamit modumili niini alang sa dagkong mga kompanya sa teknolohiya. Gihatag ang klase sa proyekto, mahimo’g mapuslanon ang pagtugot alang sa dugang nga pag-uswag, apan kini ang gipili sa tiggamit.
Panig-ingnan:

Kung nahuman na, mahimo nimong i-load ang imong file ug bisan ang pag-browse sa mga kwarto alang sa mga tawo nga adunay parehas nga mga dula sama kanimo. Sa akong katingala, adunay daghang mga lawak ug mga tawo nga nagdula. Bisan pa, kinahanglan nimo nga adunay dula nga dulaon.
Congratulations, na-install nimo ang Citra.
Panig-ingnan:
Unsaon Pag-update/Pag-upgrade citra
Depende sa pamaagi sa pag-instalar nga gigamit, ang mosunod nga mga sugo mahimong gamiton sa pag-update.
Pamaagi sa Pag-update sa APT
sudo apt upgrade && sudo apt upgrade
Pamaagi sa Pag-update sa Flatpak
flatpak update
Unsaon Pagtangtang (I-uninstall) ang Citra
Gamita ang usa sa mosunod nga mga sugo aron mohaum sa orihinal nga pamaagi sa pag-instalar alang sa mga tiggamit nga wala na magkinahanglan sa aplikasyon.
APT Pagtangtang Pamaagi
sudo apt autoremove citra
Katapusan, kung wala ka naggamit sa PPA para sa bisan unsang ubang mga pakete, kuhaa kini gamit ang mosunod nga sugo.
sudo add-apt-repository --remove ppa:samoilov-lex/retrogames -y
Pamaagi sa Pagtangtang sa Flatpak
flatpak uninstall --delete-data org.citra_emu.citra
Sunod, pagdagan ang mosunud nga mando alang sa bisan unsang nahabilin nga paglimpyo.
flatpak remove --unused
Mga Komento ug Konklusyon
Kung ikaw adunay interes sa dula nga pagsundog o gusto lang nga makita kung unsa ka layo ang 3DS emulation miabot, ang Citra angayan nga susihon. Ang emulator usa pa ka trabaho nga nagpadayon, apan kini dugay na nga naabot sukad sa pagpagawas niini sa sayong bahin sa 2015. Sa kadaghanan, ang mga dula hapsay nga nagdagan nga adunay gamay ra nga graphical glitches. Makita nimo ang usa ka lista sa mga dula nga nahibal-an nga nagtrabaho (o dili molihok) sa website sa Citra. Sa matag bag-ong update, ang mga developers nagkaduol ug nagkaduol sa paghingpit niini nga emulator.