Кіріспе
Nintendo GameCube және Wii эмуляциялық бағдарламалық жасақтамасы
Dolphin – GameCube және Wii ойын консольдерін эмуляциялайтын тегін және ашық кодты бағдарлама. Мобильді құрылымдардың жылдар бойында қуаты артып, Dolphin-ді Android жүйесінде пайдалану мүмкіншілігі туды. Dolphin жоғары үйлесімділігі, тұрақты дамуы, көптеген мүмкіндіктері және бастапқы платформалармен салыстырғанда графикалық жақсартулармен ойындар ойнау қабілеті үшін ақпарат технологиялары және бейне ойындар саласында жақсы қабылдауға ие болды.
Шығуы (2003-2006)
Dolphin алғаш рет 2003 жылдың қыркүйегінде Хенрик Ридгард (эктор) және F|RES коммерциялық ойындарды іске қосып, ойнай алатын эксперименталды GameCube эмуляторы ретінде жариялады. Аудио әлі эмуляцияланбаған, ал жалпы өнімділік сапасы өте төмен болды. Көптеген ойындар іске қосылғанда қатеге түсіп немесе мүлдем істемейтін еді; орташа жылдамдық секундына 2-ден 20 кадрға дейін (FPS) құрады. Оның атауы GameCube құрылғысының дамыту кезіндегі кодтық атауынан алынған. Dolphin 2004 жылдың желтоқсан айында уақытша тоқтатылып, жасаушылар эмуляторының соңғы нұсқасы ретінде 1.01 нұсқасын шығарды. Бірақ, кейіннен 2005 жылдың қазан айында жоба қайта жандандырылды.
Ашық код, Wii эмуляциясы және 2.0 релизі (20072010)
Dolphin 2007 жылдың 13 мамырында ашық кодты жобаға айналды, сол кезде әзірлеушілер бастапқы кодын Google Code-тағы SVN репозиторийінде GPL 2.0 лицензиясы бойынша жариялады. Бұрынғы сияқты, нұсқалардың арасындағы айырмашылықтар көбінесе шағын болады. 2009 жылдың ақпанына қарай бағдарламалық жасақтама Wii System Menu v1.0 нұсқасын сәтті іске қосып, жұмыс істете алды. Ұзақ өтпей, Wii жүйесінің дерлік барлық бағдарламалық қамтамасыз етілуі іске қосылатын болды. 2009 жылдың сәуір айында GameCube және Wii сияқты көптеген коммерциялық ойындарды, шағын кемшіліктерімен немесе кемшіліксіз, толық ойнауға болады. Эмуляторды жақсарту пайдаланушыларға белгілі бір ойындарды алғаш рет толық жылдамдықпен ойнауға мүмкіндік берді, дыбыс сапасы күрт жақсарды, графикалық мүмкіндіктер шағын мәселелерден басқа тұрақтырақ болды. 2009 жылдың қазан айының соңында эмуляторға автоматты кадрды өткізіп жіберу сияқты бірнеше жаңа мүмкіндіктер қосылды, бұл эмулятордың өнімділігін және жалпы тұрақтылығын арттырды. Эмулятордың Netplay мүмкіндігі де жақсартылды, бұл ойыншыларға Wii Remote қажет емес болса, достарымен онлайн режимінде GameCube және Wii ойындарын ойнауға мүмкіндік берді. Эмулятордың графикалық интерфейсі де қолданушыға ыңғайлы болу үшін жаңартылды, ал Direct3D плагиніне қосымша жұмыс жасалды. 2010 жылдың 12 сәуірінде Dolphin 2.0 нұсқасы шығарылды.
3.0 және 3.5 нұсқалары (20102012)
2010 жылдың қараша айының соңына қарай әзірлеушілер дыбыс мәселелерінің көбін, мысалы, сықырлауды жойды, көбірек ойындармен үйлесімділікті арттырды, сондай-ақ эмуляцияның жалпы жылдамдығы мен дәлдігін жақсартты. 2011 жылдың маусым айында 3.0 нұсқасы жарық көрді. Аномальды пайдаланушы интерфейсінің мінез-құлқы, құлаулар, графикалық қателер және басқа да түрлі мәселелер түзетілді. Жарияланған нұсқауларда ойындардың көпшілігі "жетілдірілген түрде немесе шағын қателермен жұмыс істейді" делінген.
Android 4.0 нұсқасына көшіру (2013)
2013 жылдың 6 сәуірінде Dolphin әзірлеу тобы Google-дің Android мобильді операциялық жүйесі үшін алғашқы нұсқаларын шығарды. 2013 жылдың қыркүйегінде OpenGL ES 3.0 стандартын қолдайтын аппараттық құралдары бар құрылғылардың саны аз болды, ал Google 2014 жылдың шілдесінен бастап Android 4.3 Jelly Bean нұсқасымен бірге осы стандартты бағдарламалық түрде ресми түрде қолдады. Ойындардың орташа көрсеткіші секундына бір кадрды құрады. Әзірлеушілер Samsung Galaxy S4 телефонын жоғары жылдамдықпен ойын ойнауға қабілетті алғашқы телефондардың бірі деп атады, бірақ оның да өнімділігіне қатысты шектеулер болды. 2013 жылдың 22 қыркүйегінде Dolphin нұсқасы 4.0 шығарылды, ол OpenGL рендерингі мен OpenAL аудиосының артқы жағын жақсартуды, контроллерлерді кеңейтілген қолдауды, желілік мүмкіндіктерді күшейтуді және macOS және Linux нұсқаларының өнімділігін арттыруды қамтыды. Бірнеше айдан кейін 4.0.1 және 4.0.2 нұсқалары ұсақ қателерді жою мақсатында шығарылды.
Ескі технологияларды жою, дәлдікті жақсарту және 5.0 нұсқасын шығару (2013-2016 жж.)
2013 жылдың 12 қазанында (4.0 155) Direct3D 9 қолдауы жобадан алынып тасталды, нәтижесінде Direct3D 11 және OpenGL екі ғана бейне артқы интерфейс ретінде қалды. Dolphin командасы бұл туралы түсіндіріп, плагиннің "негізгі кемшіліктері" болғанын және оның бірнеше қателіктерін жоюға тырысу "уақытты ысыраптап, дамуды баяулатқанын" мәлімдеді. 2014 жылдың 19 мамырында Dolphin командасы Windows және Linux үшін 32 биттік қолдау тоқтатылатынын жариялады. Dolphin командасы 32 биттік құралымдарды қолдауды ұстап тұрудың қиынға соғатынын, ал 32 биттік нұсқалар 64 биттік нұсқалармен салыстырғанда нашар тәжірибе ұсынғанын айтты. Сонымен қатар, пайдаланушыларының көп бөлігі 64 биттік процессорларды қолданады, ал 32 биттік құралымдарды пайдаланатындардың көпшілігі 64 биттік жүйелермен үйлесімді болғанымен, қателікпен 32 биттік нұсқаны таңдаған. Осы факторлардың жиынтығы 32 биттік қолдауды қажетсіз етті. 32 биттік Android құралымдары да ұқсас мәселелерге тап болды, бірақ ARMv7 қолдауы AArch64 JIT дайын болғанға дейін және құрылғылар қолжетімді болғанға дейін тағы бір жыл сақталды. 2014 жыл ішінде Dolphin-ге дискілерді жүктеуді эмуляциялау, GameCube контроллерлерін толық қолдау, дыбысты мінсіз эмуляциялау және эмулятордың алғашқы күндерінен бері сақталған қателіктерді жою сияқты бірнеше мүмкіндіктер енгізілді. Жадты басқару блогының (MMU) жақсартулары көптеген ойындардың алғаш рет іске қосылып, дұрыс жұмыс істеуіне мүмкіндік берді. Эмуляторды жақсарту арқасында ол Nvidia Tegra процессорын пайдаланатын Android жүйесінде де жақсы жұмыс істеді, бірақ шағын қиындықтар болды. 2015 жылдың 25 мамырында Dolphin Development командасы код базасын "GPL 2.0 ғана" лицензиясынан "GPL 2.0 немесе одан кейінгі" лицензиясына сәтті түрлендіргенін хабарлады, бұл басқа ашық және еркін бағдарламалық қамтамасыз ету жобаларымен лицензиялық үйлесімділікті жақсарту және олармен кодты бөлісуге және алмасуға мүмкіндік береді. Сонымен қатар, 2015 жылдың желтоқсанында Dolphin жобасы TR Wii Remote құрылғыларындағы дыбыс мәселелерін шешті. Екі айдан кейін, 2016 жылдың ақпан айында, Direct3D 12 артқы интерфейсі бірнеше айлық дамудан кейін негізгі құрамға қосылды. 2016 жылдың 24 маусымында Dolphin нұсқасы 5.0 шығарылды, ол эмуляторға түрлі түзетулер мен жаңа мүмкіндіктер қосты.
5.0-дан кейінгі даму (2016 жылға дейін жалғасуда)
Vulkan негізіндегі графикалық рендерингтің дамуы 2016 жылдың маусым айында басталды. Бір айдан кейін әзірлеуші ол "қазіргі уақытта толықтай аяқталғанын" және "тазалау, қателерді түзету, өнімділікті жақсарту жұмыстарына кірісу уақыты келгенін" мәлімдеді. Рендерингтің дамуы келесі бірнеше ай бойы арнайы тармақта жүргізілді, содан кейін код 2016 жылдың қазан айында біріктірілді. 2016 жылдың қыркүйегінде Dolphin әзірлеушілері эмулятордың енді GameCube-тің барлық ресми ойындарын іске қоса алатынын жариялады. Іске қосу үшін соңғы қолдау көрсетілген ойын – Star Wars: The Clone Wars, ойынның жадты басқару бірлігін пайдалануына байланысты эмуляциялау қиын болды. Triforce эмуляциясы техникалық қолдаудың жетіспеуіне байланысты алынып тасталды. 2017 жылдың наурыз айында Wii Shop Channel үшін қолдау қосылды. 2017 жылдың мамырында екі тәжірибелік мүмкіндік алынып тасталды: Vulkan артқы жағымен алмастырылған Direct3D 12 рендерері және JIT IL альтернативті CPU эмуляторы. Осы жылдың басында графикалық өнімділікке қатысты жұмыстарды жалғастыра отырып, Dolphin әзірлеушілері ұзақ уақыттан бері келе жатқан шейдерлерді құрастыру кекеулігі мәселесін шешті. Кекеуліктің себебі – эмулятордың жаңа орталар немесе объектілер үшін қажетті шейдерлерді құрастыруын күтуі. 2015 жылдан бері дамытылып келе жатқан Ubershaders бұл мәселенің шешімін – Wii және GameCube рендерингтік құбырларын хост жүйесінің графикалық процессорында жұмыс істейтін интерпретатор арқылы эмуляциялау арқылы ұсынды, содан кейін арнайы шейдер құрастырылып, болашақ кадрлар үшін өнімділікке аз шығынмен пайдаланылуы мүмкін. Бұл қосымша бұрын эмуляторға тек дәлдік үшін қосылған бірқатар мүмкіндіктерге негізделген, мысалы Wii Shop Channel қолдауы. Wii U үшін бастапқыда жасалған шифрланған файл жүйесі Wii File System де қатаң инженериялық зерттеулерден кейін қосылды. Жаңа енгізілген басқа мүмкіндіктердің арасында Ishiiruka-ға ұқсас асинхронды шейдер құрастыру, автоматты жаңарту мүмкіндігі және Discord-пен интеграция болды. 2018 жылдың жазында Dolphin-нің Vulkan рендерері MoltenVK арқылы macOS-қа көшірілді, ал Android нұсқасы ай сайынғы жаңартулармен Google Play-ге қайта оралды. 2019 жылдың сәуір айында Dolphin 3 жаңа мүмкіндік қосты: жалпы бейнелік бэкендтерді біріктіру, NetPlay Server браузері және Wii MotionPlus эмуляциясы. Direct3D 12 рендерері де қайтадан іске қосылды. 2019 жылдың қарашасы мен 2020 жылдың қаңтары аралығында Windows 10 ARM үшін қолдау қосылды. Әзірлеушілердің айтуынша, "бұл өте оңай болды", өйткені AArch64 аппараттық қолдауы Android портының бір бөлігі ретінде бар еді. Мақалада RVZ форматы NKit форматына қарағанда жүктелу уақытын дұрыс эмуляциялайтыны айтылған. Сонымен қатар, RVZ жоғалтусыз сақтаумен "тазартылған" WIA және GCZ дискінің кескіндерінің файл мөлшеріне жақындап немесе одан асып түседі делінген. 2021 жылдың мамырында Dolphin ARM64-те macOS қолдауын қосты, бұл Mac-тың Apple Silicon-ға көшуі туралы хабарланғаннан кейін көп сұралған мүмкіндік болды. 2021 жылдың шілдесінде Dolphin командасы mGBA эмуляторын Dolphin-ге интеграциялағанын жариялады, бұл Game Boy Advance эмуляторының Dolphin-те GameCube GBA қосылымын симуляциялау үшін бір мезгілде жұмыс істеуіне мүмкіндік берді. Эмуляцияланған GBA ойындарына және одан деректерді беруді қолдаумен қатар, Dolphin-те бір мезгілде төрт Game Boy Advance инстанциясы бір мезгілде белсенді бола алады, бұл The Legend of Zelda: Four Swords Adventures және Final Fantasy Crystal Chronicles сияқты GBA талап ететін ойындарда Dolphin-те жергілікті және netplay арқылы көп ойыншыны іске асырады. 2022 жылдың маусым айында Dolphin әзірлеушілері келесі нұсқалар Windows 7, Windows 8 және Windows 8.1 жүйелерінде жұмыс істемейтінін мәлімдеді, себебі пайдаланушылардың 2% -дан аз және әзірлеушілердің ешқайсысы бұл операциялық жүйелерді енді қолданбайды, оларды әзірлеу және сынау қиын, сондай-ақ эмулятордың Qt сияқты тәуелділіктерінің ең жаңа нұсқалары оларды енді қолдамайды. 2022 жылдың шілдесінде Dolphin әзірлеушілері пайдаланушыларға ойынның суреттері түсіріліп жатқанда графикалық өзгерістер жасауға мүмкіндік беретін графикалық модульді инфрақұрылым шығарды. 2022 жылдың қыркүйегінде macOS нұсқасына MoltenVK арқылы жұмыс істейтін Vulkan бэкендінен жақсартылған өнімділікпен ерекшеленетін жергілікті Metal графикалық бэкенді қосылды.
Steam-тен шығарылуды тоқтату және Nintendo-ның қарсылықтары (2023-қазақ)
2023 жылдың наурызында Dolphin әзірлеушілері эмуляторды Steam платформасында 2023 жылдың екінші тоқсанына дейін «ерте қолжетімділік» ретінде шығаратынын мәлімдеді. Steam бетінде ресми лицензияланған Wii немесе GameCube ойындары көрсетілмеген, Dolphin әзірлеушілері Nintendo-ны нақты атаған жоқ және «бұл қосымша ойындармен бірге келмейді» деген мәлімдеме жасалған. Dolphin әзірлеушілері Steam нұсқасының Steam интерфейсімен жақсы интеграцияланатынын айтты, бұл Dolphin әзірлеушілері Steam Deck-ті шығару алдында алғаннан кейін мүмкін болды. 2023 жылдың мамырында олар Steam-нің шығарылымын Nintendo-дан Valve-ге жіберілген DMCA негізінде тоқтату туралы хабарлады. Электрондық поштада аталған жобаның қазынашысы Пьер Бурдон, эмулятордың бастапқы кодында Wii ойын дискілерін шифрлеуге арналған AES 128 кілтінің болуы Nintendo-ға Steam шығарылымын алып тастауға мүмкіндік берген болуы мүмкін деп мәлімдеді. Nintendo өкілі Kotaku-ға Dolphin-нің «Nintendo-ның қорғау шараларын заңсыз айналып өтетінін» және «заңсыз эмуляторлар немесе ойындардың заңсыз көшірмелері дамуға зиян келтіріп, инновацияларды тежейтінін» айтты. YouTuber және бейне ойын әзірлеушісі Димитрис Джаннакис өзінің Modern Vintage Gamer арнасында 2020 жылы RetroArch Core бастапқы кодында кілттердің болуы туралы ескертетін «Littlemac123» атты пайдаланушының дәлелін тапқанын мәлімдеді. 2023 жылдың 20 шілдесінде Dolphin әзірлеушілері эмулятордың Steam-дегі шығарылымы Nintendo-ның заңдық қарсылығына байланысты тоқтатылғанын хабарлады. Олар блогтағы жазбаларында Nintendo DMCA хабарламасын бермегенін, бірақ Valve Nintendo-ның рұқсатын сұраған, ол Dolphin-ді Steam-де шығаруға рұқсат беруден бұрын болған еді деп түсіндірді. Олар сондай-ақ Wii-де бөлшек сауда ойындарын шифрлеу үшін қолданылатын AES кілтінің болуы 17 U.S.C. § 1201(f) тарауындағы кері инженериядан босатутынын, ол өзара іс-қимылға мүмкіндік беретінін және аталған кілт оның ашылуынан бері жалпыға белгілі болғанын атап өтті, сондай-ақ Action Replay және Gecko бағдарламаларындағы қалжың кодтарын қолдану. Түпнұсқа GameCube контроллерлері мен Wii қашықтан басқару функцияларын PC контроллерлеріне бейімдеуге болады. Эмулятор USB адаптерлерді пайдалану арқылы GameCube контроллерлерін пайдалануға мүмкіндік береді. Wii MotionPlus адаптері, Nunchuk, Classic Controller, гитара, барабан және айналдыру тізімі сияқты контроллер кеңейтімдері де қолдау көрсетіледі. Dolphin желілік ойынның екі түрін қолдайды: эмуляцияланған жергілікті көп ойыншы және Nintendo Wi-Fi Connection. Dolphin Game Boy Advance эмуляторымен бірге GameCube және Game Boy Advance ойындарын байланыстырады. Dolphin бейімделген текстуралық карталарды жүктей алады. Бұлар бастапқы текстуралардан жоғарырақ ажыратымдылыққа ие болуы мүмкін. Эмулятор сонымен қатар графикашыларға оларды өзгерту үшін ойынның текстураларын экспорттауға мүмкіндік береді. Dolphin кез келген Dolphin платформасында стереоскопиялық 3D графикті шығара алады. Nvidia 3D Vision сияқты арнайы жабдықтар да қолдау көрсетіледі. Стереоскопиялық 3D-де ойындар ойнау мүмкіндігі – бұл бастапқы консольдерде болмаған мүмкіндік, бірақ Nintendo бастапқыда GameCube үшін стереоскопиялық 3D қосымша экранын шығаруды жоспарлаған. Графикалық сапаны жақсарту үшін қосымша мүмкіндіктер де бар. Dolphin кеңістіктік антиалиасинг, анизотроптық сүзгілеу, пост-процессинг пиксельдік шейдерлер және оны жергілікті түрде қолдамайтын ойындарда кең экранды шығаруды мәжбүрлеу үшін кең экранды хак қолдайды. Ойындар секундына жоспарланғаннан жоғары кадрларға да қол жеткізе алады.
Қабылдау
Dolphin эмуляторы ойын қауымдастығы тарапынан жақсы қабылдады, бағдарламаның GameCube және Wii-нің түпкілікті 480p ажыратымдылығынан жоғары ажыратымдылықта ойындарды іске қосу мүмкіндігі ойын қауымдастығынан ерекше мақтау алды. PC Gamer редакторы Уэс Фенлон оны "көптеген ойындарды одан да жақсырақ ететін сирек эмуляторлардың бірі" деп атады және оны үнемі "үйлесімділік пен өнімділікті жақсартуға үлкен, кейде өте үлкен өзгерістер енгізгені үшін" мақтады. Dolphin кейбір адамдар үшін ойыншылардың белгілі бір кемшіліктерін жою құралы ретінде қолданылды; 2012 жылы бизнесмен және әке Майк Хойе, қызымен бірге The Legend of Zelda: The Wind Waker ойнап, ойынның басты кейіпкерді енгізілген есімге қарамастан ер адам ретінде көрсеткенін байқады. Ол алтылық редактор арқылы ойынның барлық бейне көріністерінің диалогтарын қыз балаға сілтеме жасайтындай өзгертті, Dolphin арқылы ойынның ISO-сын сынап көрді. ArsTechnica басылымы эмулятордың Netplay мүмкіндігін тоқтатылған Nintendo Wi Fi Connection қызметіне балама ретінде сипаттады. 2017 жылдың наурыз айына қарай, Dolphin-нің өздік келісіммен жиналған аналитикалық деректеріне сәйкес, Dolphin-нің күніне шамамен 50,000 белсенді пайдаланушысы бар. Ал оның бастапқы коды GitHub-тағы арнайы репозиторийде қолжетімді.
Дельфиннің бейнесі
Dolphin VR — Dolphin-ді нақты өмірлік масштабта, толық КӨРІНІС АЛАҢЫ (FOV), 3D HUD, тәуелсіз нысана алу және айналаға қарау мүмкіндігімен виртуалды шындықта ойындар ойнау мүмкіндігін қосатын үшінші тарап жобасы. HTC Vive және Oculus Rift қолдауы бар. Соңғы нұсқасы 5.0, ал бастапқы коды GitHub-та жарияланған.
Лицензияның үйлеспеушілігі
Free Software Foundation GPL бағдарламалық қамтамасы Oculus SDK лицензиясымен үйлесімді емес деп санайды.
DolphiniOS (Делфиндер)
DolphiniOS — Apple iOS үшін Dolphin эмуляторының үшінші тараптан жасалған нұсқасы. Ол App Store-да қолжетімді емес, оның орнына жайлы құрылғылар үшін Cydia репозиторийі, AltStore репозиторийі немесе қосымшаны тікелей орнатуға арналған IPA бумасы арқылы таратылады. DolphiniOS бұрын Patreon қолдаушыларына бета нұсқаларын ертерек ұсыну арқылы кіріс көріп келген, бірақ 2020 жылдан бастап Patreon бағдарламасы тоқтатылды және олар бұл тәжірибені тоқтатуға баруға бекініпті. Сонымен қатар, жобаның бас әзірлеуші демалысқа шыққандықтан уақытша тоқтатылатыны жарияланды. Алғашқы сынақ нұсқасы 2019 жылдың 9 желтоқсанында жарияланды, ал бір аптадан кейін 1.0 нұсқасы шықты. 3.0 нұсқасы 2020 жылдың 20 маусымында жарық көрді. Ерекше жаңа мүмкіндіктерге ойындарды тор түрінде көрсету, десктоп нұсқасындағыдай Wii жүйелік мәзірін жаңарту, Wii NAND-ке WAD файлдарын орнату және эмулятор жұмыс істеп тұрғанда дискіні ауыстыру мүмкіндіктері кіреді. Wololo.net сайтынан келген автор DolphiniOS-тің өнімділігі туралы былай деп жазды: "Менің 10,5 дюймдік (A10X) iPad Pro-да Mario Kart Wii жақсы жұмыс істейді және Mushroom Cup-тың алғашқы екі жолынан өту керемет нәтижелер берді!" Бастапқы код GitHub-та орналасқан.
Иширука
Direct3D 9 қолдауын алып тастауға жауап ретінде, Dolphin әзірлеушісі Тино 2013 жылдың 18 қазанында Ishiiruka деп аталатын ресми емес бұтақ жасады. Бұл атау жапон тілінде "Далл дельфиніне" аударылады. Негізгі назар Direct3D 9 және 11 қолдауын ұсынатын Windows жүйесіне болғанымен, Linux нұсқалары да бар. Бұл бұтақ Dolphin-дегі микро-түйілу сияқты өнімділік мәселелерін шешуге тырысады, бұл мәселе шейдерлердің құрастырылуынан туындайды. Алайда, ол бұл үшін асинхронды шейдер құрастыруға сүйенеді, бұл толыққанды шешім емес және кейбір жағдайларда кескіндердің кенеттен пайда болуына себеп болады. Ishiiruka Super Smash Bros. Melee желілік ойындары қауымдастықтары Faster Melee және SmashLadder үшін негізгі клиент ретінде қызмет етеді. Eurogamer-дің Джон Линнеман 2016 жылғы қазан айындағы Metroid Prime эпизодындағы Digital Foundry Retro бейне сериясында Ishiiruka туралы айтады. Ол Metroid Prime-ті Ishiiruka арқылы, бастапқы жабдықтарда, Wii және GameCube консольдерінде, сондай-ақ негізгі Dolphin нұсқасында ойнауды салыстырады. Линнеман "эмуляцияның артықшылықтары сіз кездесетін ұсақ-түйек мәселелерден басым түседі" деп мәлімдейді. Ол сондай-ақ Ishiiruka мүмкіндіктерін атап көрсетеді, олар "стандартты Dolphin-мен мүмкін емес визуалды сапаға жетуге мүмкіндік береді. Мысалы, сіз тереңдік эффектісі, қоршаған ортаның көлеңкесі, түрлі түс түзетулері және тағы да көптеген қосымша жақсартуларды қоса аласыз [ ]. Бұл Dolphin нұсқасы эмулятордың ресми нұсқасындағы шейдер құрастырудан туындаған тұрақсыздықтарды болдырмауға көмектеседі және ойын тәжірибесін әлдеқайда жақсартады."
PrimeHack-тің атауы
PrimeHack – shiiion жасаған Dolphin ойынының нұсқасы, ол Metroid Prime: Trilogy ойынын компьютерде пернетақта мен тышқанмен басқару арқылы ойнау үшін өзгертілген. PrimeHack-тің екі түрі бар: біреуі Ishiiruka негізінде, екіншісі – тікелей Dolphin негізінде. 2019 жылдың қазан айынан бастап, соңғысы 2019 жылдың ақпан және қазан аралығында тоқтап тұрғаннан кейін дамытуға басымдық берілді. Бастапқы код GitHub-та жарияланған.