Solved Loading a Custom Configuration Crashes Game
-
So I created a custom input for the button layout when playing NES games so that "B" is "Square" on my DS4 and "A" is "Cross" on my DS4 and it works fine when I stay in the game and play.
So I use the "Save New Config" function so that I can load it next time I play without having to re-map the buttons again (I also plan to make it the default config once I get the issue I'm about to explain figured out).
However, Whenever I use the "Load Configuration" function, the config loads, but the game screen behind the RetroArch menu goes black and I cannot get back to the game. This happens on any config I load and is not specific to NES emulation; I experience the exact issue during PC Engine emulation.
Can anyone please help diagnose what I'm doing wrong or if I'm missing something?
Thanks in advance for any help
-
I thought the configuration just remains after you select save on exit and you don't need to load anything.
But otherwise, I have no idea. -
Thank you for the reply.
I enabled save on exit before quitting, but it didn't seem to work--it still loads the default config when I re-enter the game (FYI: I'm using Castlevania for all this testing).
The whole reason I'm doing this in the first place is because I'm following the bottom portion of this guide because the NES emulator doesn't have a quick menu with control settings (top part of the guide).
So another question I have is: If I can get it to save on exit, why does the bottom part of that guide even exist? Is "Save on Exit" strictly on a per-game basis and switching the default config to a custom one is global for all games on said emulator?
Thanks again.
-
@gotogooch I just checked and FCEUmm has indeed no Quick Menu entry for that. But you can go to Settings -> Input -> Input User 1 Binds
and go to the respective Button to remap it there. You need to press A (snes layout) and a prompt will show up giving you 4 seconds to press the button you want to assign. I assume, that would be the same as the way over the quick menu.Btw, I didn't see the need to select save config on exit anywhere on that guide.
-
Yeah, that's what I do to re-map the buttons. The issue is that I would like to have my changes load by default on every game for the system instead of having to re-map each time I play a game.
Also, you are correct; enabling save config on exit is not in the guide. I simply noticed it myself when troubleshooting. It was off by default so I turned it on but still no go
-
@gotogooch why are you trying to manually load the configuration? Haven't you edited the recalbox.conf accordingly?
-
I added the following line to recalbox.conf (I named my custom config "nescustom.cfg"):
nes.configfile=/recalbox/configs/retroarch/inputs/nescustom.cfg
When I then pull up Castlevania I get: Failed saving config to "/recalbox/configs/retroarch/inputs/nescustom.cfg"
The game loads and begins, but I can't control anything
-
I've got it working correctly
I had the wrong path in recalbox.conf; I was using the one from the instructions instead of the one on the marquee in RetroArch.
Thanks for your time and effort!