The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск эмулятора FEX 2508, позволяющего запускать x86-программы на системах ARM64"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск эмулятора FEX 2508, позволяющего запускать x86-программы на системах ARM64"  +/
Сообщение от opennews (??), 02-Авг-25, 11:56 
Опубликован релиз проекта FEX 2508, развивающего эмулятор  для выполнения игр и приложений, собранных для архитектур x86 и x86-64, в Linux-окружении на системах с процессорами ARM64 (AArch64). Эмулятор FEX применяется проектом Asahi  для  запуска на системах с ARM-чипами Apple Silicon  игр из каталога Steam, собранных для архитектуры x86_64. Код проекта написан на языке С++ с ассемблерными вставками и распространяется под лицензией MIT...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=63666

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 02-Авг-25, 11:56   +7 +/
Как это в сравнении с https://box86.org/ ?
Ответить | Правка | Наверх | Cообщить модератору

2. Сообщение от Аноним (2), 02-Авг-25, 12:03   +/
Хорошо эмулирует? Кто пользовался?)
Ответить | Правка | Наверх | Cообщить модератору

3. Сообщение от Аноним (3), 02-Авг-25, 12:10    Скрыто ботом-модератором–7 +/
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4, #13

4. Сообщение от Аноним (4), 02-Авг-25, 12:16   +1 +/
как это относится к эмулятору?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

6. Сообщение от Аноним (6), 02-Авг-25, 12:37   –6 +/
Объясните, зачем это. Неужели геймеры станут покупать аарч64 для игор? Типа, "трудности люблю, стоя в гамаке и на лыжах"?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #8, #10, #29, #32, #61, #62

7. Сообщение от Аноним (8), 02-Авг-25, 12:38   –1 +/
> оптимизация JIT-компилятора

Зачем там JIT, если можно AOT 1 раз сделать не спеша. Боятся что засудят за дизасм экзешников? Ну так он и в jit происходит же ж, только потоково.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #9, #21, #38

8. Сообщение от Аноним (8), 02-Авг-25, 12:44   +1 +/
> геймеры

ноныче в тилипонах залипают.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

9. Сообщение от Аноним (9), 02-Авг-25, 13:05   +/
Действительно незачем. Сделайте!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

10. Сообщение от Аноним (10), 02-Авг-25, 13:06   +10 +/
В новости об этом сказано. Геймеры покупают Мак, а потом с удивлением обнаруживают, что система не та.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #25, #54

12. Сообщение от Аноним (10), 02-Авг-25, 13:07   +3 +/
В обратную-то сторону когда сделают?

Арм у меня только в мобиле, а тестировать билды надо для армов.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #14, #15

13. Сообщение от Аноним (13), 02-Авг-25, 13:21   +2 +/
Обязательно держите нас в курсе, в контексте данной новости это мнение очень важно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #30

14. Сообщение от _kp (ok), 02-Авг-25, 13:25   +/
Так на мобиле быстрее работает. Хотя, для некритичного по скорости ПО эмуляторы были в средах разработки изначально, и на современных процессорах на издержки эмуляции можно и забить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

15. Сообщение от name (??), 02-Авг-25, 13:40   +/
Давно сделали, но проприетарное, libhoudini и libndk. Есть ещё медленный qemu.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #20, #24

20. Сообщение от Аноним (10), 02-Авг-25, 15:46   +/
А хауту есть?

Мне не андроидные программы запускать, а гну.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #34

21. Сообщение от blkkid (?), 02-Авг-25, 16:00   +1 +/
ну дурачки, нужно было чтобы ты им сказал, а то ведь они-то и не знают как лучше
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

24. Сообщение от Аноним (10), 02-Авг-25, 16:13   +/
Qemu в 20 раз медленнее, я просто в толк не возьму, почему за так много лет никто не оптимизировал.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #33, #46

25. Сообщение от Аноним (25), 02-Авг-25, 16:16   +1 +/
К сожалению поддержка там никакенская. м1 уже устарел, м2 поддерживается плохо, а м3/м4 вообще не работает и скорее всего никогда не заработает в Линуксе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

27. Сообщение от Аноним (25), 02-Авг-25, 16:17   –1 +/
К сожалению вещь практически ненужная. Поддержка армовского десктопного железа в Линуксе такая, что её практически нет. Впрочем и на винде 3Д практически не работает.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #28, #52

28. Сообщение от freeperson (?), 02-Авг-25, 17:45   +1 +/
Raspberry Pi же есть. Что ещё нужно?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #36, #42, #50, #51

29. Сообщение от Аноним (29), 02-Авг-25, 17:49   +/
Box86/Box64 используется в winlator который вполне шустро гоняет игры на флагманах. FEX 2508 как я понял тоже можно прикрутить к некоторым форкам winlator. Т.к. с каждым годом смартфоны и планшеты все мощнее то необходимость эмуляторов таких растет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

30. Сообщение от Аноним (30), 02-Авг-25, 18:59   +/
Держи в курсе, что надо держать в курсе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

31. Сообщение от slavanap (?), 02-Авг-25, 19:35   +/
Не понятно, зачем образы squashfs качать, когда можно грамотно разрулить через папки и foreign architecture...
Ответить | Правка | Наверх | Cообщить модератору

32. Сообщение от Karl Richter (ok), 02-Авг-25, 20:21   +/
Кто-то же использует Linux для игр. А тут ещё больший "хардкор".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #40

33. Сообщение от name (??), 02-Авг-25, 20:22   +/
Нет спроса. Он не для скорости, а для точности. У быстрых эмуляторов много багов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

34. Сообщение от name (??), 02-Авг-25, 20:24   +/
В binfmt их прописать, наверное.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

36. Сообщение от Аноним (36), 02-Авг-25, 21:08   +/
Тебе сказали: "декстопного".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #39, #49

38. Сообщение от Аноним (-), 02-Авг-25, 21:58   +1 +/
Это же азы, которые неплохо было бы знать.

1. JIT позволяет не компилировать всё, а только то, что влияет на производительность. Эмуляция кода инициализации, которая выполняется один раз, как правило выходит быстрее, чем компиляция в натив код и выполнение.

2. JIT позволяет накапливать статистику выполнения и перекомпилировать. Некоторые теоретики до сих пор убеждены что java быстрее C++, потому что Java компилируется джаст-ин-тайм, и поэтому если дать программе "прогреться", то код лучше оптимизирован. На практике же, PGO порвёт весь JIT как тузик грелку, но я не слышал, чтобы PGO применяли бы к AOT. Ты можешь попробовать, может это быстрее будет?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

39. Сообщение от Аноним (39), 02-Авг-25, 22:04   +/
Тогда ссылочку на по-вашему десктопное глянуть бы. Ябблотехника не в счёт, это шибко для особой категории юзверей. И сильно огороженная, поэтому не увидивительо, что поддержка открытыми ОС может быть слабовата.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36

40. Сообщение от Аноним (40), 02-Авг-25, 23:30   –2 +/
Какой к свиньям хардкор? В протоне 99% игор запускается одной кнопкой. Хардкор - это портировать netbsd на новые платформы, а играть на линухе - это попса.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #41, #48, #53

41. Сообщение от Аноним10084 и 1008465039 (?), 03-Авг-25, 00:01   +/
А ведь NetBSD славилась своей портируемостью
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40

42. Сообщение от Аноним (42), 03-Авг-25, 00:08   +/
Cyberpunk на RPi? Дайте две.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #45, #47

45. Сообщение от Аноним (46), 03-Авг-25, 08:51   +/
Куда спешить?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

46. Сообщение от Аноним (46), 03-Авг-25, 08:52   +/
Его можно оптимизировать то по через Плис.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

47. Сообщение от Анонимemail (47), 03-Авг-25, 11:14   +/
на rpi драйвера vulcan нету. есть вечно недоделанный кое как натянутый на 1.0 с ужасной производительностью. киберпанк поэтому не пойдет, не смотря на отличную x86 эмуляцию.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

48. Сообщение от Аноним (48), 03-Авг-25, 11:24   +/
Нет там и близко 99%. До сих пор 4000+ игр числятся в «неподдерживаемых».
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40

49. Сообщение от funny.falcon (?), 03-Авг-25, 12:16   +/
Малинка (особенно последняя) мощнее самых крутых рабочих станций девяностых годов. Да и большинства персональных компьютеров нулевых годов.

Вы конечно же правы. Но всё в этом мире относительно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36

50. Сообщение от Аноним (54), 03-Авг-25, 14:06   +/
Месье знает толк в извращениях.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

51. Сообщение от Аноним (54), 03-Авг-25, 14:08   –1 +/
AMD64 для десктопа и серверов, ARM64 для смартфонов. Никто не делает десктопы на ARM64 при наличии AMD64, это просто не имеет смысла.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

52. Сообщение от Аноним (54), 03-Авг-25, 14:13   +/
Главное какой смысл ARM64 на десктопе? Apple это отдельная история, с PowePC перешли Intel только 2006 году.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #55

53. Сообщение от Аноним (54), 03-Авг-25, 14:16   +/
На какие новые платформы? Все BSD поддерживают ARM64, RISC-V.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40

54. Сообщение от Аноним (54), 03-Авг-25, 14:17   +2 +/
Геймер не купит Эпл для игр. Геймер разбирается в железе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

55. Сообщение от Аноним (55), 03-Авг-25, 18:19   +/
энергоэффективность, производительность, тишина
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52 Ответы: #57, #63

56. Сообщение от кантикариус (?), 03-Авг-25, 18:31   +/
Запускаем эмулятор в виртуальной машине через череду прослоек.
Ответить | Правка | Наверх | Cообщить модератору

57. Сообщение от кантикариус (?), 03-Авг-25, 18:34   +/
Использую как десктоп планшет двухлетку на Снап 8 ген 1 - ну, такая себе производительность. Только потреблять контент. ИИ, что гуглявый, что сасунговский - практически бесполезная игрушка.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55

58. Сообщение от Аноним (58), 03-Авг-25, 20:10   +/
Дропнуть 32-битные библиотеки было наибольшей глупостью после SystemD и Wayland.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #59

59. Сообщение от кантикариус (?), 04-Авг-25, 00:18   +/
Они дропнули наши пентиумы и атлоны!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58

61. Сообщение от Аноним (61), 04-Авг-25, 01:20   +/
Для Декарда же
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

62. Сообщение от Ценитель GPL рогаликовemail (?), 04-Авг-25, 04:05   +/
Когда однажды ты проснешься, а вокруг только девайсы на arm и risc-v архитектурах, и большие железные ящики потребляющие по квт энергии уже стоят в музеях за стеклом, ты не плакал по своим ретро игрушкам из детства или студенчества.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

63. Сообщение от Аноним (54), 04-Авг-25, 06:18   +/
Фанаты Эпла повторяют мантры эпла.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру