retrohub-org / retrohub

Retrogaming library frontend, built to be a highly customizable platform.
https://retrohub-org.github.io/
MIT License
110 stars 6 forks source link

Implement ProjectSettings overriding for settings before app initialization #339

Closed rsubtil closed 4 months ago

rsubtil commented 6 months ago

Godot allows to specify a file path for overriding engine settings. This is needed for any cases where such settings are being applied after the app is initialized. One notable example is that the app always starts in windowed mode even if it's set to fullscreen. A settings override fixes this quirk.