Sure. Can you give me a link to the other one?
[quote=“ImnoTapLumber, post:14, topic:25832”] Can you provide more details about your system?
- Operating system
Win 7 professional
-
Way how you installed RetroArch (installer, 7z, PPA …) Downloaded from net and installed
-
Path to your RetroArch installation C:Retroarch
OK last night I sat down I mapped a core Vectrex, And the key mapping saved I moved over to 3do change the keys. And the keys saved for 3DO But The keys changed for Vectrex Those keys are now map for 3DO. Each time I map a core I am going to save core remap for each system it seems to me that the changes that I make on one system affect the other system
I found these instructions
- Start content with the core for which you want to remap controls
- Go to Quick Menu and then Controls
- Configure the buttons the way you want
- Select Save Core Remap File
But when I follow these instructions it also charges the key mapping for my other core!!!
What am I doing wrong?
Could you be more specific? Like, what core are you changing the controls for, and what cores do you see the changes at?
Vectrex Core and the Panasonic Core 4do. These are the only two cores I use and the other one changes when I remap I change Panasonic the core fir Vectrex changes and vise versa I am remapping buttons on my game cabinet
Ok here’s what I did I have another computer with Retroarch on it ver 1.8.2 I downloaded the Vectrex core key mapped the keys and made sure that from game to game the key map is stable I even exited out of Retroarch and brought the Vectrex core up and the key mapping didn’t change(bear in mind when I did set up the key mapping I then went to quick menu>controls>save core remap file)
Now I bring up the 3DO core and proceed to key map those keys(the key mapping is different for Vectrex and For 3DO) I did quick menu>controls>save core remap file. And what do you know? IT DIDN’T SAVE!!! I attempted to save the keymap for the 3DO core at least three time and it failed. It keeps reverting back to the key map I created for Vectrex!!!
Any ideas???
Try the following:
- Rename your
retroarch.cfg
toretroarch.cfg.bak
(to restore it after this test) - Start RetroArch
- Go to
Settings - Input - Port 1 Binds
and configure your controls - Restart RetroArch
- Start a game with the core you want to change the controls
- Press your hotkey for the
Quick Menu
(default F1) - Change your controls
- Save a core remap file
- Check if in ``RetroArch/config/remaps/` a *.rmp file is generated
Now only the core with the saved remap file should have new controls. All other cores are using the ones you defined in Settings - Input - Port 1 Binds
UPDATE 6:53 pm I followed your instruction above but I did check and the system is making an RMP file. One for 4do.rmp and vecx.rmp
And what ever keymap is for vectrex is the Same key map for 3DO I just tried deleting the remap files and I made sure that the remap files are not read only And made new remap files. And tried bring up a core It clearly says…GAME REMAP FILE LOADED
But it DOESNT MATTER both core Are mapped the same
This forum software sucks for merging threads. It just plopped all of the posts from the last thread onto the end of this one >_>
C:\RetroArch is probably not a good place, as it causes weird permissions. Try moving your installation to somewhere user-writeable, like your Documents folder.
-
Start RetroArch
-
Go to
Settings - User - Language
and change it to English to make sure you can follow my steps exactly -
Set default controls in
Settings - Input - Port 1 Binds
-
Close RetroArch
-
Start RetroArch
-
Launch a game with the
GCE - Vectrex (vecx)
core -
Press (F1) to bring up the Quick Menu
-
Go to
Controls - Port 1 Controls
and change a few keys -
In the
Controls
menu pressSave Core Remap File
-
Close your game
-
Close RetroArch - DON’T CHANGE OTHER THINGS FOR NOW
-
Restart RetroArch and launch the game with
GCE - Vectrex (vecx)
again.- Does it have your changed keys preserved?
YES! They are save I have done this many times already!
-
Close the game
-
Start a game with a different core
- Does the keys are different? e.g. how you set them globaly in
Settings - Input - Port 1 Binds
?
- Does the keys are different? e.g. how you set them globaly in
At this stage before I remap this differnet Core 4DO, the keys appear mapped EXACTLY as I mapped them for Vectrex…
What you are not grasping is that when I bring up another core and make key map changes. It affects Vectrex
Ok what I will do is uninstall retro arch from c: and reinstall it in my Hyperspin folder
Where is that located? it needs to be somewhere in your user path.
It will be in c:hyperspin\Retroarch
I originally had Retroarch in my Hyperspin folder (months ago) before and took it out but before it worked fine I recently reinstalled retro arch back on my win 7 system as c:Retroarch But for this issue I will have it in the Hyperspin folder
Can you please post the content of your VecX.rmp
and the 4DO.rmp
as well?
I have a slight suspicion…
I noticed that has nothing in them zero blank I used word pad to view a blank page is coming up no data appears to have been written
Strange, that was not what I had expected…
At least this should be inside if a remap is saved without changing anything:
input_libretro_device_p1 = "1"
input_libretro_device_p2 = "1"
input_libretro_device_p3 = "1"
input_libretro_device_p4 = "1"
input_libretro_device_p5 = "1"
input_player1_analog_dpad_mode = "0"
input_player2_analog_dpad_mode = "0"
input_player3_analog_dpad_mode = "0"
input_player4_analog_dpad_mode = "0"
input_player5_analog_dpad_mode = "0"
Can you download the 7z Retroarch and extract it in a location other than C:\, C:\Program Files or C:\Hyperspin.
https://buildbot.libretro.com/stable/1.8.4/windows/x86_64/RetroArch.7z
Best to C:\Users\YOURUSERNAME\Desktop
Try it from there please and make sure you change the key bindings in
Quick Menu - Controls - Port 1 Controls
and not in
Settings - Input - Port 1 Binds
If this doesn’t work than i am really out of ideas.
Ok update 5.34PM after having uninstalled retroarch and re installed it into my hyperspin folder I went to the remap file for 4do input_libretro_device_p1 = “1” input_libretro_device_p2 = “1” input_libretro_device_p3 = “1” input_libretro_device_p4 = “1” input_libretro_device_p5 = “1” input_player1_analog_dpad_mode = “0” input_player2_analog_dpad_mode = “0” input_player3_analog_dpad_mode = “0” input_player4_analog_dpad_mode = “0” input_player5_analog_dpad_mode = “0”
for VECX input_libretro_device_p1 = “1” input_libretro_device_p2 = “1” input_libretro_device_p3 = “1” input_libretro_device_p4 = “1” input_libretro_device_p5 = “1” input_player1_analog_dpad_mode = “0” input_player2_analog_dpad_mode = “0” input_player3_analog_dpad_mode = “0” input_player4_analog_dpad_mode = “0” input_player5_analog_dpad_mode = “0”
under my previous install those files where showing 0kb now they read 1kb however,… the result is the same… I map the keys for Vectrex and they save I map the keys for 3do and they save BUT the key maps affects Vectrex as the Vectrex keymap appears EXACTLY WHAT I KEY MAPED for 3do! And of course I can rekey map Vectrex and correct it to what it should be BUT they key map for 3DO has changed to reflect what was key mapped for Vectrex A Dog Chasing its own tail!)
OK let me get this straight,
Try it from there please and make sure you change the key bindings in
Quick Menu - Controls - Port 1 Controls
and not in
Settings - Input - Port 1 Binds
I am assuming that I have a game loaded in and let’s say that game is a Vectrex game. I am also assuming that once I have the port one controls configured in other words mapped then I go to save core remap?
And then once that’s accomplished I bring up the core for Panasonic 3DO Do the same thing in quick menu and save Core map file there as well
Is that exactly what you’re asking me to do???