Добавить новость

Германия неожиданно оказалась «диссидентом» в войне Запада с Россией

Сильнейшие команды соберутся на полуфинале и финале международного чемпионата по битве роботов

Детскую школу искусств «Гармония» в Наро-Фоминске отремонтируют в 2025 году

Убийца с кувалдой получил 23 года за расправу на самарской ферме



Новости сегодня

Новости от TheMoneytizer

'Correctness comes first. Performance improves next.' Fedora Asahi Remix project brings Windows PC gaming to Apple silicon Macs

Compared to PCs, gaming on Apple Macs is somewhat of an understated affair, mostly due to the much smaller catalogue of Mac-compatible games. However, one software is aiming to make that a thing of the past by combining a multitude of emulators and application translators into a single operating system called Fedora Ashahi Remix. It's Linux, Jim, but not quite as you know it.

We first learned of the project via Ars Technica but one of the developers involved, Alyssa Rosenzweig, has been frequently reporting on the work on her blog. The latest entry details how Fedora Ashahi Remix (FAR) lets you fire up Windows-based games, such as Control, Fallout 4, Cyberpunk 2077, and Witcher 3, on any Apple Mac using the M1 chip.

All one has to do is install the Linux distro, enter dnf upgrade --refresh && reboot in the command prompt to update drivers, followed by dnf install steam and you should be good to go.

What the developers had to do, though, was entirely more complex and challenging. Apple M1 chips are fundamental Arm-based in terms of architecture, so FAR uses FEX-Emu to run x86 binaries (i.e. compiled code) on Arm. It also uses Wine to translate Windows commands into Linux ones, and DXVK/vkd3d-proton to convert instructions for DirectX into ones for Vulkan.

Rosenzweig explains one significant hurdle that the project had to overcome: "Operating systems allocate memory in fixed size pages. If an application expects smaller pages than the system uses, they will break due to insufficient alignment of allocations. That’s a problem: x86 expects 4K pages but Apple systems use 16K pages."

The solution was borderline genius: the main Linux operating system uses 16K but runs another virtual Linux kernel using 4K pages. Games are then run in the latter, including all of the hardware calls the game makes, but since this is then all emulated by the main Linux kernel, the Apple hardware is none-the-wiser.

Now, I know you're thinking that this can't be super fast. Rosenzweig admits that the latest AAA games don't run at 60 fps just yet but that's because the primary goal of the project is to be as broadly compatible as possible. "Correctness comes first. Performance improves next," says Rosenzweig.

Fedora Ashahi Remix isn't just about gaming, though, and the project is pushing ahead to include as wide a level of x86 emulation as possible.

One thing that's worth mentioning is that the virtual machine is designed to allow emulated applications to use up to 80% of the system's memory. While this can be configured to be lower, it does mean that if your Apple M1 Mac only has 8 GB of RAM, you're potentially going to run into problems. Ideally, you want 16 GB or more.

Thinking of upgrading?

(Image credit: Microsoft)

Windows 11 review: What we think of the latest OS.
How to install Windows 11: Our guide to a secure install.
Windows 11 TPM requirement: Strict OS security.

The Steam Deck has shown that it's perfectly possible to run Windows-based games in Linux, though that platform does have the advantage of using x86 hardware. The team behind FAR deserve a huge amount of respect for getting this to all work with Arm-based hardware.

Now, the real question is whether or not, this could potentially be transferred onto laptops using Qualcomm's Snapdragon X processors. Such PCs currently use Windows on Arm to run native x86 applications on the Arm-based CPU but for games, it's not the greatest of solutions and perhaps the likes of FAR could work better.

More importantly, it's perhaps a sign that gaming PCs of the future could be shipped with a Linux distribution that has no problems whatsoever running any Windows-based game or application. After all, many PCs have ridiculously powerful CPUs and masses of RAM that are heavily underutilized in games, as it's the GPU doing all that hard work.

I'll be the first in the queue for that operating system if it ever happens.

Читайте на 123ru.net


Новости 24/7 DirectAdvert - доход для вашего сайта



Частные объявления в Вашем городе, в Вашем регионе и в России



Smi24.net — ежеминутные новости с ежедневным архивом. Только у нас — все главные новости дня без политической цензуры. "123 Новости" — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. Smi24.net — облегчённая версия старейшего обозревателя новостей 123ru.net. Мы не навязываем Вам своё видение, мы даём Вам срез событий дня без цензуры и без купюр. Новости, какие они есть —онлайн с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии. Smi24.net — живые новости в живом эфире! Быстрый поиск от Smi24.net — это не только возможность первым узнать, но и преимущество сообщить срочные новости мгновенно на любом языке мира и быть услышанным тут же. В любую минуту Вы можете добавить свою новость - здесь.




Новости от наших партнёров в Вашем городе

Ria.city

В РФС отреагировали на информацию о соперниках сборной России на 2025 год

СПЕЦКАБЕЛЬ представил продукцию на бизнес-миссии в ОАЭ

Экс-солиста «На-На» Левкина похоронили на Троекуровском кладбище

Бранчи с поэтами, греческие завтраки и рыбные четверги: что нового в ресторанах Москвы этой осенью

Музыкальные новости

Собянин: 10 школ и 11 детсадов построено в ТиНАО за год

На месте здания «Газпрома» в Москве может появиться жилой комплекс

«Приятно, что талантливые люди изучают моё творчество!» Ольга Бузова ответила на критику Алексея Чумакова в шоу «Ярче звёзд» на ТНТ

Ротару продает квартиру в Москве, подаренную ей Лужковым

Новости России

В Москве открыт прием заявок на выездные регистрации брака

Курский характер: Роман и Виктория Яценко

В РФС отреагировали на информацию о соперниках сборной России на 2025 год

В Подмосковье ограбили мужчину с пакетом денег

Экология в России и мире

«Блестящая» коллекция Solangel на Московской неделе моды

В МГППУ прошла пятая международная конференция «Цифровая гуманитаристика и технологии в образовании» (DHTE 2024)

Ольга Орлова отреагировала на критику внешности полуторагодовалой дочери: «Красоту можно поправить»

После отдыха в Италии муж теперь постоянно просит такую запеканку из макарон с двойным сыром: вот рецепт, а готовится она всего за 15 минут

Спорт в России и мире

Синнер стал финалистом Итогового турнира ATP

Кубок Билли Джин Кинг. 1/2 финала. Польша проигрывает Италии, Великобритания поборется со Словакией

Медведев — о целях на сезон: надо заново попробовать чуть с меньшей самоуверенностью

Тренер Камельзон раскритиковал поведение теннисиста Медведева

Moscow.media

Буковый лес в мае. Крым.

Волонтеры «Норникеля» получили в Москве очередную награду

«Грузовичкоф» делится лучшими практиками на конференции «Грузоперевозки 2024»

«Грузовичкоф» принял участие в открытии Общественной приемной по вопросам логистики











Топ новостей на этот час

Rss.plus






Убийца с кувалдой получил 23 года за расправу на самарской ферме

Сильнейшие команды соберутся на полуфинале и финале международного чемпионата по битве роботов

Экспорт российских алмазов в Индию упал в 25 раз

Московские ЗАГСы открыли прием заявлений для выездной регистрации брака