eden-miror/docs
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
..
build [docs] add instructions to build older commits (#3826) 2026-04-06 19:12:10 +02:00
CPMUtil [vk, cmake] Bump minimum VulkanTools to 1.4.317 and add UnifiedImageLayouts (#3318) 2026-02-04 19:15:10 +01:00
dynarmic [dynarmic] remove dead-code interpreter (#3547) 2026-02-21 01:53:34 +01:00
img [dist] shrink png asset size with optipng, scripts to generate assets (#2573) 2025-09-26 03:53:54 +02:00
policies [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
user [externals] Update to SDL3 (#3952) 2026-05-18 19:07:41 +02:00
Build.md [docs] reorg a bit, add AI policy, rewrite release policy (#3423) 2026-01-30 11:35:39 +01:00
Caveats.md [externals] Update to SDL3 (#3952) 2026-05-18 19:07:41 +02:00
CODEOWNERS [meta] update codeowners (#3460) 2026-02-03 23:42:53 +01:00
CrossCompile.md [docs] update coding guidelines, freebsd+windows ARM caveats (#3209) 2025-12-31 21:30:31 +01:00
Debug.md [docs] Clean up debug and development docs + fix mdlint (#3936) 2026-05-06 16:50:38 +02:00
Deps.md [externals] Update to SDL3 (#3952) 2026-05-18 19:07:41 +02:00
Development.md [docs] Clean up debug and development docs + fix mdlint (#3936) 2026-05-06 16:50:38 +02:00
DriverBugs.md [docs] initial document driver bugs (#3382) 2026-01-29 07:50:43 +01:00
HosKernel.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
NvidiaGpu.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
Options.md [externals] Update to SDL3 (#3952) 2026-05-18 19:07:41 +02: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
Settings.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
SIGNUP.md [docs] SIGNUP: Add spam/junk notice, email patch info, and clarify some things (#3648) 2026-02-27 03:33:29 +01:00

Eden Build Documentation

Are you just a casual user? Take a look at our User Handbook then!

If you want to register/signup as a contributor, take a gander at the signup guide.

This contains documentation created by developers. This contains build instructions, guidelines, instructions/layouts for cool stuff we made, and more.

Policies

Policies and information on development.

Externals

Other useful resources in general, take a quick read if you need.