lizzie
476a2366f2
appropriate new terminals
2 weeks ago
lizzie
90159c83c5
fix ppc build errs as well
2 weeks ago
lizzie
76bbb973c6
fix ppc
2 months ago
lizzie
ebb9a9c8f3
fixup wrong ARCHITECTURE_powerpc64
5 months ago
lizzie
6802b5b8e5
fastlink impl
5 months ago
lizzie
e26cb4e6f2
update to newer dynarmic changes
6 months ago
lizzie
75bfed0a3a
update loicense
7 months ago
lizzie
dd352f8ce7
cross compile insn, exclude x11 from headless
8 months ago
lizzie
d4764811b0
emission focused on branch/bctr
8 months ago
lizzie
f5687b4af0
move docs inline, add data.txt + altivec_data.txt
8 months ago
lizzie
6eea2adcea
the abi sucks
Signed-off-by: lizzie <lizzie@eden-emu.dev>
9 months ago
lizzie
88c87629df
fix stdu/ldu
Signed-off-by: lizzie <lizzie@eden-emu.dev>
9 months ago
lizzie
2389032f39
save more regs
Signed-off-by: lizzie <lizzie@eden-emu.dev>
9 months ago
lizzie
e8577c9ab5
Use ctr like gcc does
Signed-off-by: lizzie <lizzie@eden-emu.dev>
9 months ago
lizzie
1301af96af
more ppc fixes
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
978770372b
chained calls for ppc64
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
07a4292f87
inline a32core/a64core
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
crueter
7e6d28f54a
build fixes + gentoo cross docs
Signed-off-by: crueter <crueter@eden-emu.dev>
9 months ago
lizzie
a8b99595d5
fix invalidations, use stack for checkbit
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
d2d495d263
A64checkbit
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
9d36a0973a
A64: addition fixes extra
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
f80ecd6f75
even more stupid fixes i feel angry
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
057e09627f
fix xs stuffs
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
cc570b89cb
more bclr fixes
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
5afcfd0de5
fixes for cmpld(i) encodings
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
cc9e023a01
C -> O for ppc64; impl NZCV?
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
a35d1f7183
more fixes
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
d2b5af5d8a
i forgot jit pointer, again
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
b8c987013c
just use STD() + offset, reorder stuff
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
20e039331d
let type deduction do its thing
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
04ca01f5ea
reglock draft 1
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
dc5bdfe5ca
A64: ADD now passes
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
cb6435a88d
terminal draft1
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
78a5155e2e
"A64: ADD" passes (except on PC check)
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
0860070b26
polish up A64 to be ready to accept stuff (but NO-op)
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
8cb83e22df
remove args, directly ref inst stuff
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
f3a5934ae4
fix license
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
9e5271eb0d
exclude powah from non-ppc64
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
375b5ddaf7
generation of add and extraction of flags
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
ecffaf558a
first emitted block
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
da5accd1c2
backwards relocs
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
15701abe1d
relocations
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
a86511a282
cross compile instructions; ignore toolchain files
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
5812e6a063
spinlocks, annoyances with organistaion
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
a7fd1b79c2
cross compile instructions
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
3299ab33b8
a64+a32 stubs (+some impls)
Signed-off-by: lizzie <lizzie@eden-emu.dev>
10 months ago
lizzie
e8276bedaf
fix stuff?
8 months ago
lizzie
e7a931d06b
[eden-cli] rework loop to use new SDL3 event dispatch system ( #4108 )
modernized into the new SDL3 API for event dispatching.
also stopped using the periodic comparison and just added a SDL timer like it wants us to do
is it better than before? well it's certainly more portable now. docs say this improves battery usage on busywaits for event polling.
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4108
Reviewed-by: Maufeat <sahyno1996@gmail.com>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
2 weeks ago
crueter
8648c27cbb
[cmake] Simplify DetectPlatform and normalize platform names ( #4183 )
Since 3.25 introduced `LINUX` and `BSD`, use them, and standardize other platforms to that style
Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4183
Reviewed-by: Samuel <lizzie@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
3 weeks ago
codeman4033
def76946f0
[forgejo] Replace mentions of yuzu in issue templates with eden ( #3842 )
Also fix the broken link for log files in the bug report
Signed-off-by: codeman4033 <codeman4033@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3842
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: Samuel <lizzie@eden-emu.dev>
3 weeks ago