• 0 Votes
    5 Posts
    631 Views
    CrushC

    Had a similar issue with my kidzplay racingwheel.
    For that i just mapped the analog control as D-pad without using the "Analog to Digital" option for the individual games i used it with.

    Since your controller is broader, you can save the button mapping for entire systems, that do not use analog buttons at all.
    Only the systems that do use it you'd still have to do it per game for.

    Not really a solution, but its a workable workaround.

  • (1) Zero Delay Board, (2) players

    Help and Support
    4
    0 Votes
    4 Posts
    305 Views
    mituM

    Not necessarily - you can remap one of the existing buttons (X/Y/L/R) to be the P2 start. For the games you mentioned, it wouldn't be a problem, since they have very few buttons.

  • Mortal Kombat controls

    Help and Support
    8
    0 Votes
    8 Posts
    2k Views
    S

    Hey, thanks all. I changed this around as suggested and it worked.

    Button 5 is real block and 6 is "quick block".

  • 1 Votes
    7 Posts
    906 Views
    LolonoisL

    @keith-f-kelly said in Enhancements for Dialog Navigation/Controls:

    I don't see why any button needs to be mapped to the TAB key. TAB doesn't appear to be used anywhere in the menus. Am I missing something?

    The physical key Tab is by default mapped to traverse the button selection (in the bottom area) in retropie's dialogs. More generally it is mapped to traverse the input fields/controls of the different widgets available in a dialog.

    For 0x0a / 0x0d: I do not stick to 0x0a I just took what was there, maybe it is the cleanest to sent the terminfo's cr instead of 0x0a or 0x0d.

  • 0 Votes
    2 Posts
    405 Views
    Thorr69T

    What image are you using?

  • 0 Votes
    2 Posts
    302 Views
    S

    Okay.

    It appears screensaver controls only work with videos - is that right?

    Also, while it did initially work setting the screensaver to activate after 5 secs, it decided it didn't like it after a while, and it appears fine with it set back to the minute again. (I'm assuming the GUI not allowing me to go below a minute is something of a warning, here.)

    So now my main question really is: has anyone used Skraper recently? It seems great, but try as I might I cannot get the video resizing to work.

  • 0 Votes
    2 Posts
    131 Views
    mituM

    Take a look at https://github.com/recalbox/mk_arcade_joystick_rpi, it's similar to what you have in mind and it's already included in RetroPie.

  • PPSSPP Control Issue

    Help and Support
    3
    0 Votes
    3 Posts
    252 Views
    CyborgbobC

    I have the same issue with my Xbox controller. My analog does as you say, but my Dpad works fine.

  • 0 Votes
    3 Posts
    531 Views
    M

    @MBRetrocade said in HELP! Can’t alter MAME2016 controls:

    @MBRetrocade said in HELP! Can’t alter MAME2016 controls:

    Hello everyone, so all of the sudden I am getting —- in the control input slots in MAME2016 and MAME2003. These are also uneditable. I would really like to get some game controls configured, so any help would be extremely appreciated! Thank you

    This is on Retroarch 1.8.5, and I did not see any error messages. I am just unable to change any of my controls suddenly. I also tried re-installing (assuming that I did something) from binary and it did not help. I did not update the system during this.

    Here are my
    Details:
    Raspberry Pi 4B w/4GB ram, 64bit processor
    Power Supply used: MODEL DCAR-RSP-3A5C, INPUT 100-240V AC, OUTPUT: 5.1V 3.5A
    RetroPie version: Raspbian GNU/Linux 10 (buster) - Linux retropie 4.19.97-v7l+
    Built From: RetroPie-Setup version: 4.6.1 (4464b474)
    USB Devices connected: SNES controller, USB keyboard
    Controller used: SNES controller, USB keyboard

    Please note: I did switch to a PS2 USB controller during the process of going through my arcade games & configuring the emulators. It did let me change the controls at first and I did not update anything so I cannot understand why I am suddenly getting three dashes in the input slots - - -

    Also note: Mame2003 works up I cannot go up down left or right.

    SOLVED, a MAME 2016.rmp file was generated in
    configs/arcade/mame2016 and over wrote my controls. I deleted the .rmp file and now I have my controls working again.

  • 0 Votes
    10 Posts
    2k Views
    R

    Oh, forgot it is a stand-alone, that is true.
    I will try to register the analog pad to the d-pad using the script then. Thanks!

  • 0 Votes
    7 Posts
    2k Views
    YFZdudeY

    @YFZdude I’m also looking at the MAME2016.rmp file (I didn’t change anything in here) but it says

    input_libretro_device_p1= “5”
    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 = “1”
    input_player1_btn_select = “-1”
    input_player1_btn_up = “-1”

    Is this correct considering select is usually an 8? It doesn’t make sense to me why the select and button up are the same?

    Glad it's working for you.
    I'm still learning some of this but just for reference, I think a "-1" would be the equivalent of saying that button is either disabled or undefined. All regular buttons probably should have a number with no sign (+ or -) associated with them. An analog function usually mentions an axis and those can have a negative sign for one direction and a positive sign for the other direction.

  • 2 Votes
    89 Posts
    11k Views
    RiverstormR

    @roslof - Nice, that looks right, I appreciate the screenshot.

    @pjft - Thanks for the tip on AdvMAME I'll give it try this weekend.

  • 0 Votes
    2 Posts
    447 Views
    mituM

    @kitdan2332 said in Xinmotek XM-10 not showing 2 controllers:

    I've already tried the cmdline thing adding the string of text at the end which I knew wouldn't work. Thoughts?

    Apart from that configuration, there's little to do to make it looks like 2 players. Make sure you've put everything on one line in that file. It may also be that the VID:PID combo is different for your encoder. Can you run

    cat /proc/bus/input/devices

    and post the output here ?

  • 0 Votes
    4 Posts
    1k Views
    P

    @Thorr69 thanks for the reply; i didn't know about that setting and thank you for sharing, but that's not what's going on in this case. some games for the msx just have the buttons swapped from what you'd expect, like Vampire Killer, as mentioned in the video linked below.

    i have a few solutions for swapping a and b now for this emulator, but now i'm focused on mapping keyboard keys to buttons in lr-bluemsx (or adjusting the emulation speed in lr-fmsx), which i'm still hoping to figure out.

    this video mentions that the buttons are swapped from what you'd expect in Vampire Killer even if you're playing on an actual msx with a controller (mentioned at timestamp 4:35, which i tried to include in the link):

  • Another Xin mo 2 player problem

    Help and Support
    4
    0 Votes
    4 Posts
    290 Views
    C

    I ended up doing a fresh install and got everything working. Thanks for the help.

  • 0 Votes
    3 Posts
    420 Views
    N

    Hm. Still at a loss. Do I have to save the game config to make it work? I would like to make a working configuration on the fly and only save it when it works. Also "User 1 Device Type" - I believe this should stay RetroPad? "User 1 Analog To Digital" - should I fiddle around with that? "User 1 Steering" is set to "Left Analog X" - which sounds reasonable, but does not work...

  • 0 Votes
    7 Posts
    2k Views
    TangoT

    @celestial Glad to help you!

    I've had a number of people here help me out and help me figure out a lot of things on RetroPie. If I don't respond on a thread, feel free to tag me or send me a PM and a link to the page. If I can help, I want to.

    I'm almost positive I used Keyboard Input mode. The problem is, and I'm going to post about this when I have time, every time power goes off in the barn for some reason, the file system on my SD card on my Pi messes up. I'm not sure why, but something goes wrong and it won't reboot. I've found if I take the card and plug it into another Linux system, just trying to read the data seems to fix whatever is wrong on the card.

    That's where I am now. We got hit with that large ice storm and it knocked out power. (Thankfully we have our 1st floor in the house on the generator!)

    So I can't check until I get the card working again. (I really need to transfer the whole RP setup to the USB drive - that survives shutdowns without issue.)

    If I remember correctly, they say you can't do what I did in Keyboard Input Mode, but I really wanted to stick with it because, overall, that gave me the fewest problems to deal with.

    While I can't remember the mode, one thing that makes me sure it's keyboard is because all the buttons and joystick positions do output characters when I'm in the Linux terminal.

    Are you literally rebuilding your entire house? Is this a renovation? I've been involved in a few cases of tearing down most of the inside and redoing it with some historical properties.

    140 tons of dirt - well, with my tractor, it can take time, since it's a smaller tractor. The big issue is it has to go from our front field to the barn (where the arcade machine goes) as part of the renovation - it needs some landscaping work. That's about a 1/2 mile round trip for each load! When I was new to dealing with all this and a contractor bailed on me for the driveway (driveway is 1/3 mile long, full roadway is 1/2 mile, including going to the barn), I had to teach myself to use a Bobcat skid steer. After about 3-5 hours of operational time to learn the Bobcat, I got to the lot early one day and moved 200 tons of dirt! (I had to make the driveway go over a 30" culvert).

  • 1 Votes
    2 Posts
    337 Views
    S

    Man, I wish more people were interested in the X68K :(