I've created some patches for sys-clk and sys-clk-editor that enable you to set universal system-wide clock settings right from your console. The clock settings will be read from your config and applied for every title that you do not have clock settings specified for in your config. If you do have a title specified in your config with its own clock settings, they will be applied instead of your universal clock settings. Your universal clock settings will be applied alongside your game-specific clock settings if you have a profile created in your universal clock settings that are not in your game's settings. For example, if you have in your universal clock settings that you want your RAM speed to be 1600MHz, and the game you have settings set up for does not have a RAM setting, your RAM will still be set to 1600MHz alongside whatever other game-specific clocks you've defined. Game-specific config settings will always override your universal clock settings.
The sys-clk patch doesn't require the use of sys-clk-editor. If you don't want to use it, just take a look at the config included with the release to figure out how to make it work. Both patches will be updated when I see that they require an update to continue functioning properly, or for major revisions of sys-clk or sys-clk-editor.
Release and source code Download: https://lewd.pics/index/generic/sys-clk_universal_clocks.7z
(September 27th, 2019)
If you have any questions about the use of sys-clk, be sure to stop by the RetroNX discord: https://discord.gg/erNC4FB