chaotic-aur / packages

Read-only mirror of Chaotic-AUR's main repository. Issues and bug reports welcome! 📑
https://gitlab.com/chaotic-aur/pkgbuilds
GNU General Public License v3.0
337 stars 20 forks source link

[Bug] ares-emu + ares-emu-git #3187

Closed Phantop closed 5 months ago

Phantop commented 5 months ago

Packages:

https://aur.archlinux.org/packages/ares-emu https://aur.archlinux.org/packages/ares-emu-git

Latest chaotic version

138-1, 138.r54.gfc7cdb57f-1

What happens?

Loading an n64 rom causes the emulator to crash with an illegal instruction error. This does not happen with packages built on my own system.

What is expected to happen?

The game loads without error.

Logs

https://builds.garudalinux.org/repos/chaotic-aur/logs/ares-emu.log https://builds.garudalinux.org/repos/chaotic-aur/logs/ares-emu-git.log

More information

Guessing it's something CPU/optimization related. For reference, I'm using an Intel Core i5-1135G7 (Tiger Lake).

xiota commented 5 months ago

Problem at desktop-ui/GNUmakefile#L15-L24. Reported to package maintainer. Will wait a few days before deciding whether to add interfere.

xiota commented 5 months ago

@Phantop Please test ares-emu-avx-git (testing a potential interfere).

For N64, extra/mupen64plus + chaotic-aur/rmg performs better.

Phantop commented 5 months ago

ares-emu-avx-git works without issues!

Unlike rmg, ares offers a bunch of shader settings and I do intend to use it with other platforms, but thanks for the suggestion.

xiota commented 5 months ago

To prevent illegal instructions, the following packages have been modified or created: