Search Criteria
Package Details: ares-emu 143-2
Package Actions
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: | 23 |
Popularity: | 0.61 |
First Submitted: | 2021-02-21 21:36 (UTC) |
Last Updated: | 2025-02-27 19:25 (UTC) |
Dependencies (26)
- alsa-lib
- cairo (cairo-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libao (libao-gitAUR)
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, amdgpu-pro-oglpAUR, nvidia-340xx-utilsAUR, libglvnd)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- librashaderAUR (librashaderAUR)
- libretro-shaders (libretro-shaders-all-gitAUR, libretro-shaders-slang-gitAUR, libretro-shaders-slang)
- libudev.so (systemd-chromiumos-libsAUR, libeudevAUR, systemd-libs-fmlAUR, lib32-systemd-gitAUR, systemd-libs-gitAUR, systemd-libs-selinuxAUR, lib32-systemd, systemd-libs)
- libx11 (libx11-gitAUR)
- libxrandr (libxrandr-gitAUR)
- openal (openal-gitAUR)
- pango (pango-gitAUR)
- sdl2AUR (sdl2-gitAUR, sdl2-compat-gitAUR, sdl2-compat)
- vulkan-driver (nvidia-410xx-utilsAUR, nvidia-440xx-utilsAUR, nvidia-430xx-utilsAUR, swiftshader-gitAUR, amdvlk-debugAUR, nvidia-vulkan-utilsAUR, amdvlk-2023q3.3AUR, amdvlk-2021q2.5AUR, amdvlk-gitAUR, mesa-minimal-gitAUR, vulkan-amdgpu-pro-legacyAUR, amdvlk-binAUR, mesa-wsl2-gitAUR, vulkan-radeon-amd-bc250AUR, vulkan-amdgpu-proAUR, amdonly-gaming-vulkan-radeon-gitAUR, nvidia-550xx-utilsAUR, mesa-gitAUR, nvidia-390xx-utilsAUR, nvidia-470xx-utilsAUR, nvidia-525xx-utilsAUR, nvidia-510xx-utilsAUR, vulkan-nouveau-gitAUR, nvidia-535xx-utilsAUR, nvidia-utils-betaAUR, nvidia-utils-teslaAUR, amdvlk, nvidia-utils, vulkan-gfxstream, vulkan-intel, vulkan-nouveau, vulkan-radeon, vulkan-swrast, vulkan-virtio)
- vulkan-icd-loader (vulkan-icd-loader-gitAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- cmake (cmake-gitAUR) (make)
- mesa (mesa-minimal-gitAUR, mesa-wsl2-gitAUR, mesa-amd-bc250AUR, amdonly-gaming-mesa-gitAUR, mesa-gitAUR, mesa-amber) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- pkgconf (pkgconf-gitAUR) (make)
Latest Comments
1 2 3 4 Next › Last »
Roboguy420 commented on 2025-02-27 19:41 (UTC)
Thank you Snowstorm64, much appreciated
Snowstorm64 commented on 2025-02-27 18:49 (UTC)
Hi Roboguy420,
I'm aware of this issue, in fact it was me who reported it to the developers and thus they have fixed it. However...I hoped they would release a hotfix release right away, but looks like they are aiming for a new regular release instead. So I agree, it's time for this patch to be added temporarily to this package.
Roboguy420 commented on 2025-02-27 17:37 (UTC)
v143 currently has an annoying bug where save files are no longer placed in system-specific directories under the Saves/ directory, and are instead placed directly in the Saves/ directory itself.
This was fixed by Luke Usher in master: https://github.com/ares-emulator/ares/commit/54c898f199694c2d5866dad45aecb68fda4ee3b7.patch
I've verified myself that this patch fixes the bug perfectly on Arch. Would you be able to add this patch to the package while we're still on v143? It would be much appreciated.
xiota commented on 2024-06-09 16:39 (UTC)
The correct behavior is to respect the setting in
makepkg.conf
. Arch targets x86-64, so setting local still results in the wrong setting/behavior.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
.xiota commented on 2024-06-08 22:58 (UTC) (edited on 2025-02-27 17:55 (UTC) by xiota)
When built on a different computer than installed, has potential to crash when run. Problem is
-march=native
setting at desktop-ui/GNUmakefile#L15-L24.Should be patched so that setting in
/etc/makepkg.conf
is respected.ares-emu-git
is also affected.Update: Resolved by switch to cmake in Dec 2024 (git) and Feb 2025 (v143).
djranm commented on 2024-04-08 20:57 (UTC)
Yes! That did the trick, thank you.
Snowstorm64 commented on 2024-04-08 11:43 (UTC)
I have just pushed a new revision of librashader, with a new workaround, please update it on your system to make it work with Ares. Many thanks to TheGentlChainsaw for finding the root of the issue.
djranm commented on 2024-04-05 08:46 (UTC)
Same as @TheGentlChainsaw, re-building librashader with profile set to 'release' doesn't seem to change anything.
TheGentlChainsaw commented on 2024-04-04 20:57 (UTC) (edited on 2024-04-04 21:04 (UTC) by TheGentlChainsaw)
I'm having the same issue as djranm. I've just tried rebuilding librashader with the "release" profile, it didn't work. I'm using base Arch.
1 2 3 4 Next › Last »