DeadVoivod Posted February 7, 2020 Share Posted February 7, 2020 (edited) I decided to eventually use the RetroArch MAME core for MAME as I only have huge problems with the standalone MAME build, always deleting my controller mappings, didn't find any solution in the end. Here it runs fine, the only little problem I have, is the on controller 1, when pushing the A button, it does the action it should, but it also opens me the MAME config menu at the same time. I don't find where this binding of that key is, searched everywhere, only thing I find is that the config menu is bind to L3, which on the other hand does NOT work. So basically games are unplayable, as pressing A pops up the menu over and over again. Edited February 7, 2020 by DeadVoivod Quote Link to comment Share on other sites More sharing options...
Headrush69 Posted February 7, 2020 Share Posted February 7, 2020 (edited) 3 hours ago, DeadVoivod said: I decided to eventually use the RetroArch MAME core for MAME as I only have huge problems with the standalone MAME build, always deleting my controller mappings, didn't find any solution in the end. By chance are you controllers dynamic? (Can be unplugged sometimes) If so, MAME erases mappings for controllers that aren't attached. The simplest solution is once you set your mappings up, make the file read-only. Edited February 7, 2020 by Headrush69 Quote Link to comment Share on other sites More sharing options...
DeadVoivod Posted February 7, 2020 Author Share Posted February 7, 2020 I’m using 2 of the same 8BitDo SN30 Pro Plus controllers, thus Bluetooth. Setting the mappings configuration file to read only was one of the first things I tried, but strangely that didn’t work either. Does MAME use the default.cfg file from the cfg folder, or from the MAME root folder? I’m also quite happy with the RetroArch version, only this one little problem that prevents me from gaming. Quote Link to comment Share on other sites More sharing options...
Napalm2016 Posted February 7, 2020 Share Posted February 7, 2020 Did you check in the mame config menu for the bindings as it can conflict with retroarch bindings as I found out Quote Link to comment Share on other sites More sharing options...
DeadVoivod Posted February 7, 2020 Author Share Posted February 7, 2020 Ha, that was the next thing I wanted to check once I'm home, and it was indeed the case, the config of MAME itself had the TAB key, and button 2 from that controller set up to menu. Good call mate! 1 Quote Link to comment Share on other sites More sharing options...
Headrush69 Posted February 7, 2020 Share Posted February 7, 2020 8 hours ago, DeadVoivod said: Setting the mappings configuration file to read only was one of the first things I tried, but strangely that didn’t work either. Does MAME use the default.cfg file from the cfg folder, or from the MAME root folder? I’m also quite happy with the RetroArch version, only this one little problem that prevents me from gaming. Sounds like it was the wrong file then as that can't be possible. MAME standalone uses the default.cfg in the cfg folder, not the root MAME folder. If you are using Retroarch, that changes everything. I only use standalone MAME because it has much better multi device handling. The only advantage for me with Retroarch MAME core would be shaders, but I use Lordmonkus HLSL settings which I am happy with. Quote Link to comment Share on other sites More sharing options...
DeadVoivod Posted February 7, 2020 Author Share Posted February 7, 2020 I was using the standalone, but like I said, had big problems with the mapping, might give it another try, but it definitely reset the mapping even though the cfg file was set to read-only. Now I'm using it with RetroArch, and that seems to work fine, but like I said, I might try standalone version again with cfg set to read-only, only to be sure. Quote Link to comment Share on other sites More sharing options...
Headrush69 Posted February 7, 2020 Share Posted February 7, 2020 44 minutes ago, DeadVoivod said: I was using the standalone, but like I said, had big problems with the mapping, might give it another try, but it definitely reset the mapping even though the cfg file was set to read-only. Now I'm using it with RetroArch, and that seems to work fine, but like I said, I might try standalone version again with cfg set to read-only, only to be sure. Were you setting the default.cfg read only or the game specific cfg read only? Game specific cfgs will override the default.cfg Quote Link to comment Share on other sites More sharing options...
DeadVoivod Posted February 8, 2020 Author Share Posted February 8, 2020 I deleted the game specific cfgs and set the default.cfg to read-only. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.