Location Of Config Files For Per-Game Controls And "All" Port, For Portable Flycast? #2271
DrakeTungsten
started this conversation in
General
Replies: 1 comment 1 reply
-
|
When you configure per-game controls, you should see a new file in I can confirm that Flycast only writes its config files and data in |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I built flycast from source the other day, and have version v2.6-147, on Ubuntu 24.04.
I am trying to setup a fully portable flycast folder. My understanding is that there are only two folders that flycast uses which cannot be changed: ~/.config/flycast and ~/.local/share/flycast. This is not a problem, I created two subfolders in my portable folder for these, and then when the main portable folder is copied to a new machine, I can link these two folders to where flycast wants them.
I want to have per-game controls, and I want to use the keyboard for both player 1 and player 2. I can configure these within flycast without an issue. However, after configuring these options, I don't see what file has been updated, so I'm not sure that the changes are actually somewhere within my portable folder. I looked at the file .config/flycast/mappings/SDL_Keyboard.cfg, but it does not update when either I select the "All" option for the dreamcast ports (which allows using the kb for both players), nor when I select to use per-game controls. The SDL_keyboard.cfg file does update when I don't get so fancy (that is, when the keyboard is used just for P1 and I don't use per-game controls), so I know that my linking is working correctly.
I'm much more concerned with where the file is which configures the keyboard to be used for both P1 and P2. To implement per-game controls myself, I launch my games with one shell script per game, so once I configure the controls for a game, I can copy the file this config is saved in, and then have the shell scripts overwrite the original file with the copy saved for the game which the script runs.
Beta Was this translation helpful? Give feedback.
All reactions