Forum Replies Created

Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • ragnaer
    Participant
    Post count: 13

    Hi Floob,

    I will have to buy another SD card to check this option out.

    Will do so and let you know if I have any issues.

    Thanks for your help !

    ragnaer
    Participant
    Post count: 13

    Well, looks like it’s not a firmware issue…

    Any other ideas? :-)

    ragnaer
    Participant
    Post count: 13

    Tried unmapping so that the key is only for the save state, but no luck.

    Will try upgrading the ipac firmare.

    Thanks

    ragnaer
    Participant
    Post count: 13

    Maybe it’s not working because my 5 / 6 buttons are already mapped in the keyboard?

    input_player1_coin1 = 5
    input_player2_coin2 = 6

    Does having this as well cause a conflict?
    input_save_state = 5
    input_load_state = 6

    Just wondering how this code (input_save_state) knows to only work when the hotkey button is held down?

    ragnaer
    Participant
    Post count: 13

    Ok, interesting results.

    I chose option 2 in the setup to change the hotkey to ALT.

    First thing I noticed is that in the cfg file the last line has now changed to:
    input_enable_hotkey = ALT

    Tried Addams Family sns again, and now holding num2 and pressing num1 does not exit the game BUT holding alt (my 2nd player 1 button) and then pressing num2 exits the game. No other changes though.

    So the hotkey button is definately working. num2 is working as the exit. However still no luck with saving or loading save states.

    Any ideas?

    ragnaer
    Participant
    Post count: 13

    Hi Floob,

    Yes the SNES config is untouched.

    I’ve tried changing it to “5” “6” in quotes and still no luck. I’ve also tried changing it to other keys (ctrl, alt, etc) and no luck.

    I hold down num1 and press those keys and nothing. also with num2 nothing.

    I know the yellow text you are talking about – I see it when I load my game (as I said, that part is working now as it’s auto loading upon start of game).

    On a whim, I also tried changing the code to this to see if it would change anything:
    # Saves state.
    input_player1_save_state = 5
    # Loads state.
    input_player1_load_state = 6

    But nothing happened :-(

    I think the problem must still lie with the hotkey. For whatever reason, it is not registering that num1 is the hotkey. Is the hotkey saved somewhere else? I’m going to try going back into the setup and choosing option 2 – change hotkey to alt. As per my keyboard alt is my 2nd player 1 button (input_player1_b = alt). So maybe if I change that back to alt, and try holding the 2nd button and then 5, it may work.

    Will let you know how I go, but I’m not holding my breath :-)

    ragnaer
    Participant
    Post count: 13

    Hi Floob,

    Yes no joypad, just ipac.

    num1 is my Start player 1 button as per this line:
    input_player1_start = num1

    it definately works like this as it functions as start. Eg. when I play Alien 3 on Mame that button starts player 1, and when I press num2, player 2 joins the game as well.

    I tried removing this line:
    input_exit_emulator_btn = num2
    And doesn’t look like there is any change.

    I tested Addams family on Snes and holding num2 then pressing num1 was the only way to get out of the game. The strange thing is, when I tested Alien 3, the only way to exit the game was hold num1, and press num2. Also, when I re-entered Alien 3 there was no save state and I had to start from the beginning. Whereas when I re-started Addams family, it auto-started where I was up to before as the save state.

    Why is there such a difference?

    Also, tried adding just this to the bottom of the config file, and still save state manually is not working:
    input_save_state = 5
    input_load_state = 6

    Really at a loss here…

    Thanks for the help ! :-)

    ragnaer
    Participant
    Post count: 13

    Hi again! Ok so i’ve made some progress, but still really confused.

    I’ve uncommented this section and change to true:

    # Automatically saves a savestate at the end of RetroArch’s lifetime.
    # The path is $SRAM_PATH.auto.
    # RetroArch will automatically load any savestate with this path on startup if savestate_auto_load is set.
    savestate_auto_save = true
    savestate_auto_load = true

    So now, once I leave a game and then re-enter it comes back at the same spot. yay!

    Ok but here’s the issue –
    I can’t get manual save/load states working.

    I’ve tried uncommenting this section (and commenting the last one):
    # Saves state.
    input_save_state = 5
    # Loads state.
    input_load_state = 6

    But no luck.

    Also i’ve tried adding the following lines to the keyboard section. Also tried adding them to the bottom of the config file, but both have no luck.

    input_save_state = 5
    input_save_state_btn = 5
    input_load_state = 6
    input_load_state_btn = 6

    Sooooo… any ideas? :-)

    ragnaer
    Participant
    Post count: 13

    Hi Floob, thanks for the help again !! :-)

    Ok so i’ve done as you have suggested, and have made some progress – the exit game hotkey seems to work now, although for some reason it is only working when I hold num2 down and press num1 (not the other way around). ANyway this is fine – as long as it works ! :-)

    The next step is saves – can you suggest what to change to get this working?

    I used your base file and changed the keyboard section to:
    # Keyboard input, Joypad and Joyaxis will all obey the “nul” bind, which disables the bind completely,
    # rather than relying on a default.
    input_player1_a = ctrl
    input_player1_b = alt
    input_player1_y = shift
    input_player1_x = space
    input_player1_start = num1
    input_player1_select = num5
    input_player1_l = z
    input_player1_r = x
    input_player1_left = left
    input_player1_right = right
    input_player1_up = up
    input_player1_down = down
    input_player1_coin1 = 5
    input_player2_a = a
    input_player2_b = s
    input_player2_y = q
    input_player2_x = w
    input_player2_start = num2
    input_player2_select = num6
    input_player2_l = i
    input_player2_r = k
    input_player2_left = d
    input_player2_right = g
    input_player2_up = r
    input_player2_down = f
    input_player2_coin2 = 6
    input_exit_emulator = num2
    input_exit_emulator_btn = num2
    # input_player1_l2 =
    # input_player1_r2 =
    # input_player1_l3 =
    # input_player1_r3 =

    In addition, the last line in the file is:
    input_enable_hotkey = num1

    Thanks for your help !

    ragnaer
    Participant
    Post count: 13

    Tried and no luck I’m afraid :-(

    Could another file be overwriting it?

    I see there is also a ‘retroarch.cfg.rp-dist’ under /opt/retropie/configs which looks the same as the retroarch.cfg file but clean?

    Also, any thoughts on where the changes in my setup (attachment) got written to? (as it didn’t show what it changed, and when I changed it to option 2 – ALT, it didn’t change anything in my retroarch.cfg file.

    Appreciate the help ! :-)

    ragnaer
    Participant
    Post count: 13

    Hi again Floob,

    I’ve tried your suggestion and no luck I’m afraid :-(

    I have a suspicion that the config file does not get recognized as for hotkeys, but some other file is overwriting it or something.

    As you can see in the pic I have attached, my screen is different than yours was in your guide. Also, when I changed the hotkey setting under setup to ‘ALT’, it did not change anything in my config file.

    Any ideas?

    Thanks :-)

    ragnaer
    Participant
    Post count: 13

    Hi Floob, thanks so much for the help! I will try it as soon as I get home.

    I assume I should change the save state under the below section as well (not just under the Keyboard inputs) ?

    # Saves state.
    input_save_state_btn = 5
    # Loads state.
    input_load_state_btn = 6

    Also, taking the ‘btn’ out of the lines, does this impact at all my other keyboard inputs?

    eg. under keyboard inputs I currently have:
    input_player2_start = num2
    If I change:
    input_exit_emulator_btn = num2
    to
    input_exit_emulator = num2
    as you have suggested, will my Player 2 start button still work as a player 2 start button? (I assumed having the ‘btn’ in the line made it so exit only worked when the hotkey button was held down, or am I on the wrong track here?)

    Hope my question makes sense, I’m new to all of this so it’s a big learning curve!

    Thanks so much for your help! :-)

Viewing 12 posts - 1 through 12 (of 12 total)