iclmeleesd / mupen64gc

Automatically exported from code.google.com/p/mupen64gc
GNU General Public License v2.0
0 stars 0 forks source link

Bugfix: Controller assignment not saved #204

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. start version 1.1 of this program with a GC and a classic controller
connected.  The GC controller is set to input 1 and the classic controller
is set to input 2 by default.

2. select "pad Assignment : Manual" andchange the input settings so the
classic control is input 1 and the GC is input 2. 

3. click "configure buttons"  and change some button mapping for the
classic controller.

4. click "Save Button Configs: SD" and get a prompt that it has saved
everything about the input and buttons to the sd card.

5. exit and restart the program

What is the expected output? What do you see instead?

expected output is that when the program restarts, it has the controller
settings i saved to the sd card.

instead it does not have the settings i had when i saved and exited last
time.  it has the default settings again.  so i must manually set my
controller every time i start the program.

On which system and loader?
release 1.1 honey, loaded from HBC 1.0.6.

Please provide any additional information below.

On my sd card, i have a settings.cfg and 4 "control?.cfg" files (where the
? is a different letter for each file).  So it appears that this is at
least saving a file.  I'm not sure how to decipher the button mappings in
eth files to see if it is saving the correct mapping or not.  But there is
either the saving or loading which is not working right for me.

If you need any further information from me, please dont hesitate to ask.

Original issue reported on code.google.com by giantpune@gmail.com on 25 Feb 2010 at 11:13

GoogleCodeExporter commented 8 years ago
I have the same issue.

Original comment by mega...@gmail.com on 25 Feb 2010 at 11:24

GoogleCodeExporter commented 8 years ago
Sorry if this wasn't properly explained, but it doesn't save your current 
controller
configuration, just the configuration slots you saved.  So what you have to do 
is set
up your controls how you want them, tell it to save to one of the 4 slots, then 
exit
the controller configuration and save your slots to the SD card.  Then if you 
always
want it to load that slot when you start the emulator, change the default slot
setting and save your configuration.

Original comment by tehp...@gmail.com on 26 Feb 2010 at 2:09

GoogleCodeExporter commented 8 years ago
I've done as you said and still i dont get what I'm trying to get.  No matter 
how I
save the settings, it always starts the program with "Pad Assignment: 
Automatic" and
the GC as input 1.

Original comment by giantpune@gmail.com on 26 Feb 2010 at 3:34

GoogleCodeExporter commented 8 years ago
The assignment isn't saved, I believe.  We'll keep that in mind for the next 
update.

Original comment by tehp...@gmail.com on 26 Feb 2010 at 3:46

GoogleCodeExporter commented 8 years ago

Original comment by tehp...@gmail.com on 26 Feb 2010 at 3:47

GoogleCodeExporter commented 8 years ago
@ Tehpola
I tried like you said, to save settings to SD after saving the button 
assignment to a
slot and it worked, I was able to load the saved controller config.

Original comment by mega...@gmail.com on 28 Feb 2010 at 2:15

GoogleCodeExporter commented 8 years ago

Original comment by emuki...@gmail.com on 11 May 2010 at 12:16