Package Details: eden-beta 0.2.0-5

Git Clone URL: https://aur.archlinux.org/eden-beta.git (read-only, click to copy)
Package Base: eden-beta
Description: Nintendo Switch emulator forked from yuzu - beta and test releases
Upstream URL: https://eden-emulator.github.io/
Licenses: GPL-3.0-or-later
Conflicts: eden, eden-bin, eden-git, eden-preview-bin
Provides: eden
Submitter: username227
Maintainer: username227
Last Packager: username227
Votes: 2
Popularity: 0.50
First Submitted: 2025-10-27 21:25 (UTC)
Last Updated: 2026-05-14 16:29 (UTC)

Latest Comments

1 2 Next › Last »

Glorious7060 commented on 2026-05-02 14:29 (UTC)

Wow, it worked,thanks.

crueter commented on 2026-05-01 17:38 (UTC)

You'll need to apply the patch from here: https://git.eden-emu.dev/eden-emu/eden/commit/bd6dd7ecec299f98fbde7598f48156370b80fd8f

Glorious7060 commented on 2026-05-01 17:35 (UTC)

Can't build right now. 350/1506] Building CXX object src/shader_recompiler/CMakeFiles/shader_recompiler.dir/frontend/maxwell/translate/impl/atomic_operations_shared_memory.cpp.o [351/1506] Building CXX object src/shader_recompiler/CMakeFiles/shader_recompiler.dir/frontend/ir/ir_emitter.cpp.o [352/1506] Building CXX object src/shader_recompiler/CMakeFiles/shader_recompiler.dir/frontend/maxwell/structured_control_flow.cpp.o FAILED: [code=1] src/shader_recompiler/CMakeFiles/shader_recompiler.dir/frontend/maxwell/structured_control_flow.cpp.o /usr/bin/c++ -DARCHITECTURE_x86_64=1 -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DNDEBUG -DYUZU_ROOM -D_FILE_OFFSET_BITS=64 -I/build/eden-beta/src/eden/src/. -I/build/eden-beta/src/build/src -I/build/eden-beta/src/eden/externals/./stb -I/build/eden-beta/src/eden/.cache/cpm/unordered_dense/7b55/include -I/build/eden-beta/src/eden/.cache/cpm/sirit/1.0.4/include -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -std=gnu++20 -fwrapv -fno-rtti -pipe -Werror=all -Werror=extra -Werror=missing-declarations -Werror=shadow -Werror=unused -Wno-attributes -Wno-invalid-offsetof -Wno-unused-parameter -Wno-missing-field-initializers -mcx16 -Wno-array-bounds -Wno-stringop-overread -Wno-stringop-overflow -Werror=conversion -MD -MT src/shader_recompiler/CMakeFiles/shader_recompiler.dir/frontend/maxwell/structured_control_flow.cpp.o -MF src/shader_recompiler/CMakeFiles/shader_recompiler.dir/frontend/maxwell/structured_control_flow.cpp.o.d -o src/shader_recompiler/CMakeFiles/shader_recompiler.dir/frontend/maxwell/structured_control_flow.cpp.o -c /build/eden-beta/src/eden/src/shader_recompiler/frontend/maxwell/structured_control_flow.cpp /build/eden-beta/src/eden/src/shader_recompiler/frontend/maxwell/structured_control_flow.cpp: In constructor ‘Shader::Maxwell::{anonymous}::TranslatePass::TranslatePass(Shader::ObjectPool<Shader::IR::Inst>&, Shader::ObjectPool<Shader::IR::Block>&, Shader::ObjectPool<Shader::Maxwell::{anonymous}::Statement>&, Shader::Environment&, Shader::Maxwell::{anonymous}::Statement&, Shader::IR::AbstractSyntaxList&, const Shader::HostTranslateInfo&)’: /build/eden-beta/src/eden/src/shader_recompiler/frontend/maxwell/structured_control_flow.cpp:655:5: error: uninitialized const member in ‘const struct Shader::Maxwell::Flow::Block’ [-fpermissive] 655 | TranslatePass(ObjectPool<IR::Inst>& inst_pool_, ObjectPool<IR::Block>& block_pool_, | ^ /build/eden-beta/src/eden/src/shader_recompiler/frontend/maxwell/structured_control_flow.cpp:982:23: note: ‘const Shader::Maxwell::Flow::Block Shader::Maxwell::{anonymous}::TranslatePass::dummy_flow_block’ should be initialized 982 | const Flow::Block dummy_flow_block; | ^~ [353/1506] Building CXX object src/shader_recompiler/CMakeFiles/shader_recompiler.dir/frontend/maxwell/translate/impl/atomic_operations_global_memory.cpp.o [373/1506] Building CXX object src/dynarmic/src/dynarmic/CMakeFiles/dynarmic.dir/frontend/A64/translate/a64_translate.cpp.o In file included from /build/eden-beta/src/eden/src/dynarmic/src/dynarmic/frontend/A64/translate/a64_translate.cpp:12: /build/eden-beta/src/eden/src/dynarmic/src/dynarmic/../dynarmic/frontend/A64/decoder/a64.h: In function ‘constexpr Dynarmic::A64::DecodeTable<V> Dynarmic::A64::GetDecodeTable() [with V = TranslatorVisitor]’: /build/eden-beta/src/eden/src/dynarmic/src/dynarmic/../dynarmic/frontend/A64/decoder/a64.h:39:26: warning: stack usage is 62000 bytes [-Wstack-usage=] 39 | constexpr DecodeTable<V> GetDecodeTable() { | ^~~~ ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /var/lib/aurbuild/x86_64//build error: no se pudo construir 'eden-beta-0.2.0-3': no se pudo ejecutar: makechrootpkg -r /var/lib/aurbuild/x86_64 -I /home//.cache/paru/clone/cpp-httplib/cpp-httplib-0.43.1-1-any.pkg.tar.zst -I /home//.cache/paru/clone/cpp-jwt/cpp-jwt-1.5-1-any.pkg.tar.zst -I /home//.cache/paru/clone/cubeb/cubeb-20260406-1-x86_64.pkg.tar.zst -d /var/cache/pacman/pkg/ -- -feA --noconfirm --noprepare --holdver:

username227 commented on 2026-03-27 15:36 (UTC)

Yeah, each renderdoc is mutually exclusive so if I take out the patch then it won't build on arch or cachyos. if this were a permanent thing, then i'd try to figure out a way to support both but as it is, it's temporary; likely manjaro will update in a few weeks. for now, it's worth a try to install from AUR and see if that helps.

bonboncat commented on 2026-03-27 13:48 (UTC)

@username227 Wow finally after i commenting out 4 lines of prepare function in pkgbuild it works well and finally eden-beta updated. Thanks a lot for your help. If outdated renderdoc build is the problem is it possible if I install renderdoc-bin instead of using manjaro's renderdoc

username227 commented on 2026-03-27 13:05 (UTC)

@bonboncat - you can try commenting out the 4 lines of the prepare function on the pkgbuild before building. Arch required an update to renderdoc to build. if this patch is incompatible with manjaro for some reason that should help.

If this does turn out to be the case, i hope manjaro updates the repos soon - this patch was already merged upstream and will be the default on the next release.

bonboncat commented on 2026-03-27 12:09 (UTC)

@username227 I tried pamac and paru to install eden-beta but both failed on manjaro but it's ok in cachyos. I wonder if there's a way to see error log or something like that. I'm still new to arch. Tried to add - - trace-redirect into a file by editing build file but I'm confused how to read it

username227 commented on 2026-03-27 12:00 (UTC)

@bonboncat - I cannot duplicate this. Since I put the renderdoc patch on, it builds fine for me. did you try in a chroot?

bonboncat commented on 2026-03-27 03:47 (UTC)

Sorry noob question here. I can install this eden-beta at my handheld with cachyos days ago, but i keep getting failure when installing at my desktop with manjaro now.

It always failed at here:

[1281/1506] Building CXX object src/core/CMakeFiles/core.dir/arm/dynarmic/arm_dynarmic_64.cpp.o [1282/1506] Building CXX object src/core/CMakeFiles/core.dir/reporter.cpp.o ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build(). Aborting...

Tried clearing cache and download it again but it still stuck there

crueter commented on 2025-11-19 21:01 (UTC)

Alright. Going forward, I will leave all test tags intact and put any new ones we create into branches.