eden-miror/docs/user
Kaydax ad2e1cc554
Some checks are pending
tx-src / sources (push) Waiting to run
Check Strings / check-strings (push) Waiting to run
[externals] Update to SDL3 (#3952)
Since the launch of the steam controller I think it's only best to push towards updating to SDL3 allowing for a wider range of controller support

I went ahead and started on getting it working. Everything here should be functional, I've personally tested it all on Arch Linux. Still untested on windows, so looking for feedback on that

Any feedback and help would be appreciated!

Main changes:
- Bump everything to SDL3
- Handle SDL3 audio and input
- Add steam controller support, including HD Rumble
- Improved battery reporting via the status icon by using real % rather than state alone

Co-authored-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3952
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: Lizzie <lizzie@eden-emu.dev>
2026-05-18 19:07:41 +02:00
..
AlterDateTime.md [docs] testing guidelines, unify controller guide, gamemode (#3709) 2026-03-11 16:49:03 +01:00
Architectures.md [externals] Update to SDL3 (#3952) 2026-05-18 19:07:41 +02:00
Audio.md [docs] initial user handbook draft (#2629) 2025-10-05 20:44:48 +02:00
Basics.md [docs] testing guidelines, unify controller guide, gamemode (#3709) 2026-03-11 16:49:03 +01:00
CFW.md [docs] Obtanium, installing mods, external ES-DE config, section about CFW and settings (#3678) 2026-03-07 18:16:05 +01:00
CommandLine.md [externals] Update to SDL3 (#3952) 2026-05-18 19:07:41 +02:00
Controllers.md [docs] testing guidelines, unify controller guide, gamemode (#3709) 2026-03-11 16:49:03 +01:00
Graphics.md [docs] Obtanium, installing mods, external ES-DE config, section about CFW and settings (#3678) 2026-03-07 18:16:05 +01:00
GyroControls.md [docs] troubleshoot section, release policies, gpu documentation (#3078) 2025-12-12 18:36:19 +01:00
HowToAccessLogs.md [docs] Adding Initial Documentation (#3139) 2025-12-05 23:09:25 +01:00
ImportingSaves.md [docs] troubleshoot section, release policies, gpu documentation (#3078) 2025-12-12 18:36:19 +01:00
InstallingAtmosphereMods.md [docs] troubleshoot section, release policies, gpu documentation (#3078) 2025-12-12 18:36:19 +01:00
InstallingUpdatesDLC.md [docs] troubleshoot section, release policies, gpu documentation (#3078) 2025-12-12 18:36:19 +01:00
Mods.md [docs] Obtanium, installing mods, external ES-DE config, section about CFW and settings (#3678) 2026-03-07 18:16:05 +01:00
Multiplayer.md [docs] add CodingStyle + Coding guidelines, HOS kernel basics, 'Settings' and add external resources, add better docs for dtrace-tool.pl (#3964) 2026-05-17 02:16:48 +02:00
Native.md [common] autogenerate unique console serial for every install (#3550) 2026-02-15 04:11:39 +01:00
Orphaned.md [qt] clean up some orphaned_profiles bugs; add help (#2894) 2025-10-30 11:03:08 +01:00
QuickStart.md [docs] troubleshoot section, release policies, gpu documentation (#3078) 2025-12-12 18:36:19 +01:00
README.md [docs] add CodingStyle + Coding guidelines, HOS kernel basics, 'Settings' and add external resources, add better docs for dtrace-tool.pl (#3964) 2026-05-17 02:16:48 +02:00
RunOnMacOS.md [docs] testing guidelines, unify controller guide, gamemode (#3709) 2026-03-11 16:49:03 +01:00
ServerHosting.md [docs/user] add server hosting section (#3093) 2025-12-04 01:03:19 +01:00
Settings.md [docs] testing guidelines, unify controller guide, gamemode (#3709) 2026-03-11 16:49:03 +01:00
SteamROM.md [docs] Obtanium, installing mods, external ES-DE config, section about CFW and settings (#3678) 2026-03-07 18:16:05 +01:00
Storage.md [core/filesystem] "easier" cheats folder structure like Ryujinx (#2795) 2025-10-22 00:57:42 +02:00
SyncthingGuide.md [docs] troubleshoot section, release policies, gpu documentation (#3078) 2025-12-12 18:36:19 +01:00
Testing.md [docs] testing guidelines, unify controller guide, gamemode (#3709) 2026-03-11 16:49:03 +01:00
ThirdParty.md [docs] testing guidelines, unify controller guide, gamemode (#3709) 2026-03-11 16:49:03 +01:00
Troubleshoot.md [docs] troubleshoot section, release policies, gpu documentation (#3078) 2025-12-12 18:36:19 +01:00
UsingAmiibo.md [docs] troubleshoot section, release policies, gpu documentation (#3078) 2025-12-12 18:36:19 +01:00
UsingCheats.md [docs] troubleshoot section, release policies, gpu documentation (#3078) 2025-12-12 18:36:19 +01:00