Mac M1 a M2 sú emulačné motory
Webová agentúra » Digitálne správy » Mac M1 a M2 sú emulačné motory

Mac M1 a M2 sú emulačné motory

Či už máte Apple Silicon Mac alebo zvažujete jeho kúpu, vedzte, že nové procesory od Apple sú skvelé na emuláciu. Od moderných 3D konzol až po 2D klasiku, množstvo natívnych emulátorov Apple Silicon stojí za oslavu.

Prečo sa trápiť s emuláciou?

Mac sa tradične nepovažuje za hernú platformu. Napriek úsiliu zastaviť tento trend podporou aplikácií Apple Arcade, iPhone a iPad na pracovnej ploche a niekoľkých vydavateľov tretích strán vydávajúcich hry na Steam a Mac App Store, Macu stále chýba veľká väčšina hier.

S príchodom Apple Silicon v roku 2020 sa Mac presunul zo 86-bitovej x64 architektúry používanej čipmi Intel na interné riešenie založené na ARM v podobe M1. Spoločnosť Apple poskytla „transpiler“, ktorý konvertuje väčšinu aplikácií napísaných pre počítače Intel Mac do formátu, ktorý možno použiť na procesoroch ARM, s názvom Rosetta 2.

Aj keď Rosetta 2 väčšinu času funguje pozoruhodne dobre, nie je to dokonalé riešenie. Za konverziu aplikácie existuje trest za výkon a nie všetko funguje. Niektoré aplikácie (a hry) jednoducho nebudú fungovať a nedá sa s tým nič robiť, okrem nádeje, že vydavateľ uzná za vhodné aktualizovať aplikáciu včas. Väčšinou sa to nikdy nestane.

Jet Set Radio Future beží na macOS cez xemu

Napriek obrovskému nárastu výkonu v porovnaní s čipmi Intel a lepšiemu 3D výkonu ako kedykoľvek predtým, keď Apple iteruje na API hardvérovej akcelerácie Metal, sa hry na Apple Silicon rozbiehajú pomaly. To je presne dôvod, prečo sa možno budete chcieť pozrieť na hry, ktoré už boli vydané pre rôzne systémy.

Emulátory vám umožňujú hrať hry napísané pre iný hardvér pomocou softvérovej emulácie. Na Macu sa vám otvára svet hier, ktorý jednoducho nie je natívne dostupný. To je skvelé, ak vám chýbali konzoly alebo herné zariadenia, keď prvýkrát vyšli, pretože stabilné emulátory majú tendenciu zaostávať za generáciou, ktorú emulujú, o desaťročie alebo viac.

Platia obvyklé právne upozornenia

Samozrejme, žiadny článok o emulácii by nebol úplný bez uvedenia, že emulátory nie sú nezákonné, ale sťahovanie materiálu chráneného autorskými právami, ktorý nevlastníte, určite áno.

Mnohé z týchto emulátorov vyžadujú súbory systému BIOS, ktoré bude potrebné odstrániť z pôvodného hardvéru, takže pred pokračovaním sa uistite, že rozumiete právnym dôsledkom používania ROM.

Natívne emulátory Apple Silicon sú teraz k dispozícii

Keď bol čip M1 prvýkrát vydaný v roku 2020, len veľmi málo emulátorov malo k dispozícii natívne zostavy Apple Silicon. Najpoužívanejší transpilátor spoločnosti Apple Rosetta 2 s rôznym stupňom úspechu. Rýchlo vpred k vydaniu M2 a je k dispozícii množstvo emulátorov s natívnou podporou Apple Silicon.

S natívnou aplikáciou môže teraz emulátor využívať plnú silu čipov M1, M2 a podobných čipov a mnohé z nich dokonca obsahujú podporu Metal. Efektívnejšie natívne aplikácie poskytujú lepšiu energetickú účinnosť, vďaka čomu je hranie s batériou na MacBooku ešte príťažlivejšie.

Emulátory, ktoré vyžadujú viac konských síl na emuláciu novších platforiem, ako sú Xbox a PlayStation 2, môžu teraz bežať s grafikou lepšou ako natívna. Mnohé z týchto emulátorov zahŕňajú schopnosť spúšťať hry v oveľa vyššom internom rozlíšení, než na aké boli určené, s podporou lokálneho a online multiplayeru.

Nintendo Wii (2006) a GameCube (2001): Dolphin

Dolphin je emulátor Nintendo Wii a GameCube s dostupnými verziami pre Mac, Windows a Linux. Vývojári prvýkrát preukázali podporu pre Apple Silicon v máji 2021, pričom poznamenali, že „hardvér M1 je fantastický...to, čo máme, je už efektívne, výkonné...jedinou veľkou nevýhodou je proprietárne grafické API prítomné v macOS, ktoré nám bráni pomocou najnovších verzií OpenGL. “

V čase písania tohto článku sa Dolphin môže pochváliť hodnotením 36,6 % „dokonalý“ a 60,4 % „hrateľný“ pre všetky testované hry. Pozrite si zoznam kompatibility a zistite, ako fungujú jednotlivé hry, s hodnoteniami a správami z celej komunity Dolphin. Môžete použiť sprievodcu výkonom Dolphin, aby ste z emulátora vyťažili maximum, ale pravdepodobne budete mať dostatok výkonu na použitie niektorých vylepšení od Dolphin.

To zahŕňa zvýšenie interného rozlíšenia na vykresľovanie hier v ostrom rozlíšení, ktoré presahuje základnú líniu Wii 480p, anizotropné filtrovanie na zlepšenie vzhľadu textúry a možnosti vyhladzovania na odstránenie zubatých čiar. Môžete použiť skutočné ovládače Wiimote a GameCube alebo emulovať ovládače Nintendo pomocou alternatívneho hardvéru.

Xbox (2005): xemu

Spoločnosť Microsoft vynaložila veľa úsilia na to, aby veľa originálnych hier pre Xbox fungovalo na najnovšom hardvéri série Xbox, ale katalóg stále zaostáva. Zatiaľ čo hry ako Psychonauti et ČIERNA fungujú dobre na najnovších konzolách, veľa hier nefunguje vôbec. Ak nemáte najnovší Xbox, vaše možnosti hrania mnohých z týchto klasík sú veľmi obmedzené.

Zadajte xemu, originálny emulátor Xbox pre Mac, Windows a Linux. V čase testovania xemu považuje 72 % testovaných titulov za „hrateľné“, pričom iba 3 % prekročili hranicu „dokonalosti“ (pričom 20 % titulov sa podarilo naštartovať a približne 5 % nefunguje vôbec). Našťastie je veľká väčšina špičkových Xbox titulov perfektne hrateľná len s malými problémami.

Toto zahŕňa Jet Set Rádio Budúcnosť (ktorý vyzerá nádherne, keď zvýšite vnútorné rozlíšenie vďaka grafike s bunkami), Halo: Pokročilý boj a jeho pokračovanie a Rytieri Starej republiky. Emulátor dokonca podporuje automatické mapovanie ovládačov pre podporované joypady, čo ďalej zjednodušuje proces nastavenia.

PlayStation 2 (2000): EtherSX2

PCSX2 bol emulátor PlayStation 2, ktorý bol vo vývoji najmenej dve desaťročia, a AestherSX2 je vidlica rovnakého emulátora pre počítače Apple Silicon. Keďže jeden je založený na druhom, zoznam kompatibility hier je medzi nimi takmer rovnaký. PCSX2 odvtedy začal medzi svoje nočné vydania zahŕňať verzie pre Mac, ale tieto stále používajú Rosetta 2 a (zatiaľ) natívne nebežia na Apple Silicon.

S AetherSX2 si môžete zahrať jednu z najznámejších a najrozsiahlejších knižníc hier, aké boli kedy vydané. PCSX2 sa môže pochváliť 97,96% mierou hrateľnosti pre všetky hry testované v čase písania tohto článku a od AetherSX2 by ste mali očakávať veľmi podobné výsledky, pretože je založený na rovnakom kóde.

Oba emulátory vyzerajú pozoruhodne podobne, pokiaľ ide o používateľské rozhranie, od grafických možností (ktoré zahŕňajú interné škálovanie rozlíšenia a bilineárne filtrovanie) až po konfiguráciu ovládača a systémové vylepšenia. Hlavným rozdielom, ktorý môžete očakávať, je lepší výkon v natívnej verzii AestherSX2.

Dreamcast (1998): Flycast

Dreamcast je jednou z najslávnejších konzol všetkých čias, ale jej neschopnosť zachytiť veľkú časť trhu (a žalostný výkon jeho predchodcu, Saturnu) spôsobili, že Sega definitívne opustila svet herného hardvéru. Dedičstvom Dreamcastu je knižnica hier, ktorá obsahuje niektoré z najlepších originálov Sega a veľkorysú pomoc arkádových portov.

Flycast je súčasťou úspešného, ​​no odvtedy ukončeného projektu Reicast s verziami špeciálne navrhnutými pre stroje Apple Silicon. Okrem originálnych hier Dreamcast možno Flycast použiť aj na hranie ROM arkádových dosiek Sega NAOMI (vrátane verzií GD-ROM) a Sammy Atomiswave.

Po nakonfigurovaní emulátor spustí veľa hier bez problémov, vrátane Rádio Jet Set, mocenský kameňet Sonic dobrodružstvo. Emulátor prvýkrát prevzal náš ovládač Xbox Series X bez potreby konfigurácie. Emulátor je predkonfigurovaný na používanie serverov Dreamcast Live pre online hranie.

MS-DOS: DOSBox s boxerom

DOS nie je ani zďaleka taký náročný na zdroje ako väčšina ostatných systémov v tomto zozname, ale natívna podpora Apple Silicon je stále príjemná. Efektívnejšia verzia, ktorá beží natívne, znamená lepšiu spotrebu energie a dlhšiu výdrž batérie, ak chcete hrať hry na cestách.

Môžete si vziať natívnu verziu DOSBoxu a nakonfigurovať si ju sami, alebo si môžete veci oveľa zjednodušiť stiahnutím rozhrania Boxer. Vďaka tomu je inštalácia a správa vašej zbierky hier pre systém MS-DOS jednoduchšia, než keď to robíte manuálne pomocou príkazového riadka DOS, pričom hlavným ťahákom je atraktívny „herný panel“.

Pôvodný projekt Boxer sa prestal vyvíjať v roku 2016, ale odvtedy bol oživený s natívnou podporou od Apple Silicon. Skoré zostavy si môžete stiahnuť zo stránky vydaní projektu, no očakávajte kolísavé správanie, kým je projekt stále v beta verzii.

Commodore Amiga: FS-UAE

Rovnako ako MS-DOS, aj platforma Commodore Amiga nie je náročná na zdroje. Natívna podpora Apple Silicon tu nerieši obrovské výkonnostné prekážky, ale je pekné mať k dispozícii natívne verzie kvôli efektívnosti. FS-UAE je fork projektu WinUAE a umožňuje vám emulovať obrovské množstvo hardvéru Commodore za predpokladu, že máte Kickstart ROM.

Môžete použiť moderné gamepady, vytvoriť vlastné Amiga stroje na základe vášho nastavenia a použiť korekciu pomeru strán na zobrazenie hier na moderných obrazovkách s pokročilými shadermi. K dispozícii je dokonca podpora pre online hranie!

Viacplatformový: RetroArch

RetroArch je multiplatformový emulátor podporujúci veľké množstvo systémov (nazývaných jadrá). Mnohé z vyššie uvedených projektov je možné použiť z RetroArch, ako aj mnoho ďalších pre platformy ako SNES, Sega Genesis, Nintendo 3DS, Atari Lynx a mnoho ďalších.

Ak potrebujete emulátor, ktorý to všetko zvládne, získajte kópiu RetroArch a strávte nejaký čas jeho nastavením.

Ďalšie projekty by mali spolupracovať s Rosetta

To, že emulátor nemá k dispozícii natívnu verziu Apple Silicon, neznamená, že staršie verzie určené pre procesory Intel nebudú fungovať. Najmä staršie systémy by pod Rosetta 2 mali fungovať dobre, bez výraznej straty výkonu.

Použite svoje existujúce ovládače

macOS podporuje všetky hlavné ovládače konzol, vrátane káblových konzol Xbox Series, Xbox One a Xbox 360 od spoločnosti Microsoft. Môžete tiež použiť ovládač Sony DualSense PS5, ovládač DualShock 4 PS4 a ovládač DualShock 3 PS3. Môžete tiež použiť ovládač Nintendo Switch Pro alebo spárovať každý Joy-Con samostatne. V súčasnosti nie je možné použiť dva Joy-Con ako jeden ovládač, ako je to možné na konzole Switch.

Bezdrôtový ovládač Xbox s káblom USB typu C.

Mnohé z týchto emulátorov automaticky detegujú váš ovládač a podľa toho mapujú tlačidlá, takže nemusíte robiť nič okrem ich pripojenia cez USB alebo Bluetooth.

★ ★ ★ ★ ★