[gamemode] Make available on other platforms #353

Open
Lizzie wants to merge 7 commits from liz-gamemode-flatten into master

7 commits

Author SHA1 Message Date
a6ad57078c fix licsense
All checks were successful
eden-license / license-header (pull_request) Successful in 21s
Signed-off-by: lizzie <lizzie@eden-emu.dev>
2025-09-30 10:35:41 +02:00
95f615e2e0 [cmake] vendor gamemode
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-30 10:35:41 +02:00
b7f08357b9 [gamemode] default disable on msvc, move to UI category
Signed-off-by: lizzie <lizzie@eden-emu.dev>
2025-09-30 10:35:41 +02:00
0f8cb492fa [gamemode] windows fix
Signed-off-by: lizzie <lizzie@eden-emu.dev>
2025-09-30 10:35:41 +02:00
9677732332 [gamemode] extra win/lin/macos fixes
Signed-off-by: lizzie <lizzie@eden-emu.dev>
2025-09-30 10:35:41 +02:00
78cd294df3 [gamemode] make option available on all nixes
Signed-off-by: lizzie <lizzie@eden-emu.dev>
2025-09-30 10:35:41 +02:00
07fd57309d [gamemode] Make available on other platforms
Signed-off-by: lizzie <lizzie@eden-emu.dev>
2025-09-30 10:35:41 +02:00