lizzie
8fbf92d6b3
fuck errrno2
2026-08-18 17:54:09 +00:00
lizzie
a0212ad661
acurater errno
2026-08-18 17:54:09 +00:00
lizzie
2c19c4658a
ALL THE ERROR CODES
2026-08-18 17:54:08 +00:00
lizzie
5a35f45140
fixup errno
2026-08-18 17:53:55 +00:00
lizzie
2838141f21
min of 1sec
2026-08-18 17:53:55 +00:00
lizzie
757cfdc7fd
account for timeout
2026-08-18 17:53:55 +00:00
lizzie
3cdb6d560b
fix tcp on ssbu mod
2026-08-18 17:53:55 +00:00
lizzie
94a65a9186
fallback only if it failed
2026-08-18 17:53:55 +00:00
lizzie
82b79fe2e2
implode windows
2026-08-18 17:53:55 +00:00
lizzie
2c8c10ab9e
better
2026-08-18 17:53:55 +00:00
lizzie
2b97d13c85
evil ping
2026-08-18 17:53:55 +00:00
lizzie
8ceecf6259
don't murder me for this change
2026-08-18 17:53:55 +00:00
lizzie
cee3a37ecb
need the extra threads...
2026-08-18 17:53:54 +00:00
lizzie
df587e1a95
more gymnastics to give fake results?
2026-08-18 17:53:36 +00:00
lizzie
df1fcbd6b1
first fake icmp impl
2026-08-18 17:53:36 +00:00
lizzie
af2ee98c1b
fix ldn sockets being regarded as normal socks
2026-08-18 17:53:30 +00:00
lizzie
cfbea3a2d7
fx2
2026-08-18 17:53:30 +00:00
lizzie
c61947e66a
fix???
2026-08-18 17:53:30 +00:00
lizzie
cf65654d1e
fix sockets
2026-08-18 17:53:29 +00:00
lizzie
f736637e1f
struct pollfd
2026-08-18 17:53:11 +00:00
lizzie
ac389fb2a5
fixup tests
2026-08-18 17:53:11 +00:00
lizzie
697cb7920d
fix windows screaming
2026-08-18 17:53:11 +00:00
lizzie
d258152e2a
musl scared of defines ooo
2026-08-18 17:53:11 +00:00
lizzie
b77d23c232
airplane mode takes priority
2026-08-18 17:53:11 +00:00
lizzie
ba61c82838
uh
2026-08-18 17:53:11 +00:00
lizzie
43cc03e72f
add tcp options
2026-08-18 17:53:11 +00:00
lizzie
46858f48c7
nuke extra threads, extra error support; use span instead of vector for poll fds
2026-08-18 17:53:10 +00:00
lizzie
f52d3f57f6
we love when cURL has bugs?
2026-08-18 17:52:57 +00:00
lizzie
1bacb8e318
add extra polling types
2026-08-18 17:52:57 +00:00
lizzie
a00b7b65fa
various fixes to sockopt
2026-08-18 17:52:57 +00:00
lizzie
c50b160955
allow configure socket level
2026-08-18 17:52:57 +00:00
lizzie
0d767e7194
coalesce the various sockopt
2026-08-18 17:52:57 +00:00
lizzie
5335810245
honour the provided MSG flags
2026-08-18 17:52:57 +00:00
lizzie
088c5d136e
extra fixups
2026-08-18 17:52:56 +00:00
lizzie
63a0e68225
fixup stuffs for windows
2026-08-18 17:52:13 +00:00
lizzie
8e35edca62
fix messages native flags
2026-08-18 17:52:13 +00:00
lizzie
0b751c01de
properly handle writebuffer and dont write OOB
2026-08-18 17:52:13 +00:00
lizzie
8bdf2f3e9b
fixes for non BSD
2026-08-18 17:52:13 +00:00
lizzie
ecc6926988
[net] refactor to remove uneeded abstraction layer
...
Signed-off-by: lizzie <lizzie@eden-emu.dev >
2026-08-18 17:52:12 +00:00
lizzie
0465292a81
[docs] overview doc for newcomers ( #4266 )
...
Signed-off-by: lizzie <lizzie@eden-emu.dev >
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions ).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md )
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md ) to the best of my ability.
-------------------
documents basic stuff about the emu and "hey eden is HLE" (like most yuzu forks!)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4266
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com >
Reviewed-by: Maufeat <sahyno1996@gmail.com >
2026-08-18 19:00:26 +02:00
lizzie
a41a98028a
[hle/service] stub missing homebrew services, fix NPad/caps crashes ( #4264 )
...
Signed-off-by: lizzie <lizzie@eden-emu.dev >
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions ).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md )
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md ) to the best of my ability.
-------------------
this PR adds various missing services (acc:e, acc:e:u1)
to expand homebrew compatibility
notably this also fixes NPad related crashes due to nullref
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4264
Reviewed-by: Maufeat <sahyno1996@gmail.com >
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com >
2026-08-18 18:11:33 +02:00
xbzk
265c27f391
[cmake] drop invalid c98 warning suppression ( #4269 )
...
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions ).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md )
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md ) to the best of my ability.
-------------------
The -Wno-c98-compat breaks clang build on windows.
I believe it's a typo, since i couldn't find about it elsewhere.
The -Wno-c99-compat is in place.
As a bonus removed a doubled -Wno-c99-extensions right after.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4269
Reviewed-by: Samuel <lizzie@eden-emu.dev >
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com >
2026-08-18 00:56:26 +02:00
Eden CI
fb2202d69c
[dist, android] Update translations from Transifex for Aug 17 ( #4267 )
...
Automatic translation update for Aug 17
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4267
2026-08-17 23:02:25 +02:00
CamilleLaVey
2000fdfb7b
[vulkan, android] Initial implementation of LSFG-VK ( #4263 )
...
Pretty much self explanatory, own implementation based on LSFG-VK available with some additional reverse engineer work for the actual use of shaders inside Lossless.dll, we don't store/ bundle any tools that bypass security and self ownership: to use this feature is required to own your own copy of Lossless Scaling and I encourage to support developers behind this work.
Special thanks:
1.- THS - Original developer behind Lossless Scaling
2.- PancakeTAS - Developer behind LSFG-VK
3.- The Big Smolio The Sleeper (@gidoly)
Co-authored-by: lizzie <lizzie@eden-emu.dev >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4263
2026-08-17 00:30:19 +02:00
xbzk
dc95cd09ee
[android] Add Samsung DeX fullscreen probes ( #4245 )
...
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions ).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md )
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md ) to the best of my ability.
-------------------
Shotgun attempt to fix fullscreen issue on samsung dex.
External test mapping:
bit 1, value 2: disable runtime fullscreen attempts
bit 2, value 4: force runtime user-landscape
bit 3, value 8: add legacy sticky system UI flags
bit 4, value 16: add delayed retries
bit 5, value 32: runtime orientation unspecified
bit 6, value 64: add FLAG_LAYOUT_NO_LIMITS
Good smoke masks: 0, 8, 16, 24, 4, 12, 20, 28, 32, 40, 64, 72, 88, 2.
EDIT: 8 (bit 3) did the trick. All cleaned up.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4245
Reviewed-by: Samuel <lizzie@eden-emu.dev >
Reviewed-by: MaranBr <maranbr@eden-emu.dev >
2026-08-15 14:21:52 +02:00
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 >
2026-08-12 18:10:24 +02:00
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 >
2026-08-10 04:57:38 +02:00
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 >
2026-08-10 03:55:03 +02:00
BoiledElectricity
13d39f39aa
[qt] fix relative ROM paths passed on the CLI on macOS ( #4105 )
...
On macOS, convert relative paths to absolute paths before changing the
working directory. Otherwise, valid Switch formats may incorrectly fail
with a "The ROM format is not supported" error.
Fixes: https://github.com/eden-emulator/Issue-Reports/issues/404
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4105
Reviewed-by: crueter <crueter@eden-emu.dev >
Reviewed-by: Samuel <lizzie@eden-emu.dev >
Reviewed-by: MaranBr <maranbr@eden-emu.dev >
2026-08-09 17:18:58 +02:00
lizzie
7731b5bc86
[core/hle/kernel/svc] demote ResetSignal log Debug->Trace ( #4161 )
...
I don't see why it's LOG_DEBUG if WaitSynchronization is LOG_TRACE, leaves incomplete data
may as well bundle it to trace with the others? :)
Signed-off-by: lizzie <lizzie@eden-emu.dev >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4161
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com >
Reviewed-by: Maufeat <sahyno1996@gmail.com >
2026-08-09 14:13:27 +02:00