v137 works well but I get an error on launch and shaders don't work :(
OpenGL: Failed to load librashader: shaders will be disabled
Git Clone URL: | https://aur.archlinux.org/ares-emu.git (read-only, click to copy) |
---|---|
Package Base: | ares-emu |
Description: | Cross-platform, open source, multi-system emulator by Near and Ares team, focusing on accuracy and preservation. |
Upstream URL: | https://ares-emu.net/ |
Licenses: | ISC |
Conflicts: | ares-emu |
Provides: | ares-emu |
Submitter: | Snowstorm64 |
Maintainer: | Snowstorm64 (SoullessSentinel) |
Last Packager: | Snowstorm64 |
Votes: | 22 |
Popularity: | 0.127481 |
First Submitted: | 2021-02-21 21:36 (UTC) |
Last Updated: | 2024-11-04 20:12 (UTC) |
v137 works well but I get an error on launch and shaders don't work :(
OpenGL: Failed to load librashader: shaders will be disabled
Thanks, it was an oversight on my part in the PKGBUILD, I have just pushed a fix.
137-1 doesn't install for me. I got this error in package()
:
cp: cannot stat '/home/furrykef/.cache/paru/clone/ares-emu/src/ares/thirdparty/slang-shaders/': No such file or directory
NeoGeo games now boot for me in Ares. They have issues (nonfunctional sound), but I think that has to do with the early state of the emulation in Ares for the system. Thanks! :)
Hi, thanks for the report, I have now pushed a fix. Can you tell me if it's working for you now?
This is missing the Database folder needed for Neo Geo emulation, among others.
You're welcome!
Thanks to you Snowstorm64 for the 2022-05-18 update.
ares v128 is now the best nintendo 64 emulator as noted here: https://github.com/ares-emulator/ares/releases
...That's right, I haven't thought about git being now needed for downloading parallel-rdp.
Thank you, I have just pushed an update. Hopefully it's the final update until next Ares' new release!
Pinned Comments
Snowstorm64 commented on 2024-06-09 09:50 (UTC) (edited on 2024-06-09 10:19 (UTC) by Snowstorm64)
The use of
-march=native
is intended by Ares developers for squeezing more performance from your CPU, at the cost of portability. This is critical for some core (e.g. N64), where some extra FPS could make the difference between a playable game and a less playable one. Since this is AUR where one builds a binary for themselves, it makes sense to sacrifice portability for some more performance.If you need to redistribuite the binary, you can edit the PKGBUILD by adding
local=false
to the make line, like this:local=false
sets-march
flag asx86-64-v2
instead ofnative
.