refactor: rework meson options, fix ENABLE_VSYNC

This commit is contained in:
Tropical
2026-03-28 02:13:27 -05:00
parent da7cbcb4b6
commit 939310be64
4 changed files with 32 additions and 22 deletions
+5 -9
View File
@@ -1,14 +1,10 @@
option('enable_java_guis',
type : 'boolean',
value : false,
description : 'Re-enable the Java UI remnants in the code (for testing only)')
option('ui_backend',
type : 'combo',
choices: ['shiggy', 'java'],
value : 'shiggy',
description : 'Specifies a backend implementation for the game UI.')
option('enable_vsync',
type : 'boolean',
value : true,
description : 'Toggles V-Sync and adds options to unlock maximum in-game framerate.')
option('enable_shiggy',
type : 'boolean',
value : true,
description : 'Toggles shimmed PS4 Iggy binaries and UI for x86_64 Linux.')