Bug 55476

Summary: Запуск yuzu на AMD Phenom 8450
Product: Sisyphus Reporter: Sergey V Turchin <zerg>
Component: xbyakAssignee: Денис Назаров <nenderus>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: nenderus
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
alt-no-strict-register-size-check.patch
none
dynarmic.spec.patch none

Description Sergey V Turchin 2025-08-04 12:31:20 MSK
yuzu при запуске игры падает с "ошибка с плавающей запятой".

Тут [1] чинилось, но недостаточно.
Нужно приложить alt-no-strict-register-size-check.patch, который является аналогом Debian-овского [2] revert-strict-register-size-check.patch, переделанного для новой версии и с учётом исправления [1].
После нужно пересбрать с ним dynarmic, приложив dynarmic.spec.patch. Дефайн для патча, а опции(не все) из Debian [3].

Проверял на p11.

[1] https://github.com/herumi/xbyak/issues/206
[2] https://packages.debian.org/sid/libxbyak-dev
[3] https://packages.debian.org/sid/libdynarmic6.7
Comment 1 Sergey V Turchin 2025-08-04 12:32:32 MSK
Created attachment 19271 [details]
alt-no-strict-register-size-check.patch
Comment 2 Sergey V Turchin 2025-08-04 12:32:56 MSK
Created attachment 19272 [details]
dynarmic.spec.patch
Comment 3 Repository Robot 2025-08-04 14:57:34 MSK
xbyak-7.28-alt2 -> sisyphus:

Mon Aug 04 2025 Nazarov Denis <nenderus@altlinux> 7.28-alt2
- Add no strict register size check patch (ALT #55476), thx zerg@
Comment 4 Sergey V Turchin 2025-08-06 14:45:41 MSK
Спасибо!

Правда, на Phenom X3 8450 было грустно, но поменял за 500р на Phenom II X4 955 и стало уже норм.