-
Notifications
You must be signed in to change notification settings - Fork 427
Description
When I used Snes9X, I had two copies of it, one for practicing and one for live races (where fast-forwarding, save/load state, etc are disabled). This was an annoyance, but the best solution nevertheless.
For BizHawk, I discovered that there are different config files that could probably eliminate this problem. However, it doesn't seem to work. I have two config files:
- config.ini (default)
- Live.ini (some keybinds disabled)
Loading one or another doesn't apply the keybindings, even though the config file contains them correctly. Going into Config -> Keybinds shows them correctly, but I have to manually save them and "re-apply" them before they take effect.
This should be a fairly quick fix I guess, if help is needed I could probably dive into the code and make such a fix.
Also, is there any way to tell what config file you are currently running? Not even a message when loading a new config file, except "Config file loaded.". If you can't tell which one is running, how do you know which one you are saving with "Save Config"?
So, couple of suggestions as well:
- Change the message from to something like "Loaded config file: Live".
- Option to show current config file in either title bar or status bar.
- Have a sub-menu for saving/loading config files with recently used ones.