• 0 Votes
    11 Posts
    3k Views
    mediamogulM

    @67120 said in mixing simultaneous keyboard and gamepad hotkeys possible?:

    should i be adding this all to rc.local or is this supposed to go somewhere else?

    You should only add a command to rc.local if you need a map to work at startup for Emulation Station.

    testing a simple ui-buttonmap A=A \ line. and when i reboot i see "get_event_type(): unknown even type prefix A." what's up with that? using A=JS_[*] for some reason doesn't do that.

    If you're looking to remap the controller buttons buttonmap should be used rather than ui-buttonmap. For key-mapping using ui-buttonmap, where the correct syntax would be ui-buttonmap A=KEY_A \

    i get errors when i try A=A:A+X:1500 or A+B=A+X.

    Using ui-buttonmap, here, it would be A=KEY_A:KEY_A+KEYX:1500 or A+B=KEY_A+KEY_X

    i can use keyboard events such as --ui-buttonmap A=KEY_F1 or A=KEY_ENTER to make retropie see a different button being pressed, but it's always button 10 no matter what i set it to. so that's useless.

    Using the key-map approach, would also require you map your emulator to expect keyboard input, rather than controller. I actually do this almost exclusively to avoid controller assignment issues. Most every emulator supports keyboard input.

    then retroarch or in-game ignores any input from the controller.

    Have you set the udev rule outlined at the very end of section 3a of the guide?

  • MLP pi image on PC?

    Moved
    7
    -2 Votes
    7 Posts
    1k Views
    SanoS

    As said by @mitu , what you're asking is not possible the way you want it.
    I'll just add that, taking into account what you're saying about your technical knowledge, using your laptop with retropie will be IMHO far more complicated than downloading and using an official retropie image for the raspberry pi.

  • Disable devices?

    31
    1 Votes
    31 Posts
    8k Views
    ClydeC

    @cyperghost Alas, I don't now how ES and its emulators will react to this on runtime. I didn't use it myself (yet), but researched it only because of this thread and a general interest for future use.

    As for specific drivers, I don't have any experience in that either, but as long as they depend on the devices in /dev/input/, they should react to disabled devices there accordingly, I suppose.

  • Is there a way to use a controller to login to retropie?

    Moved
    2
    0 Votes
    2 Posts
    302 Views
    mituM

    @ekdor A RetroPie configured system does not need a login to work, it logs automatically the pi user and starts Emulationstation. What's your actual problem ?

  • First time user gettin' rekt on a new installation

    2
    0 Votes
    2 Posts
    249 Views
    mituM

    @jaladhjin If your keyboard is not detected, you can use SSH to run the RetroPie-Setup script - log in and run

    sudo ~/RetroPie-Setup/retropie_setup.sh
  • NES saves pre-4.4.2 update not loading

    4
    0 Votes
    4 Posts
    902 Views
    herb_fargusH

    @montecore >Sounds like there's nothing that can be done

    Well, you could manually recompile it from an earlier version to get back to where it was but as far as converting the savestates I'm not aware of any method

  • How can i change the gamelist language?

    9
    0 Votes
    9 Posts
    3k Views
    B

    wow!thanks all you guys! I fixed this problem.i used those command:

    sudo apt-get update
    sudo apt-get install fonts-droid-fallback
    sudo reboot

    and i changed theme‘s font file to chinese font.

    ps: If you rom file name not enghish,DO NOT use usbway to copy roms.Because the rom name will be like that:“????”no matter what you do.

  • Is it possible to run MAME without keyboard?

    11
    0 Votes
    11 Posts
    2k Views
    M

    @mitu said in Is it possible to run MAME without keyboard?:

    @mulder32 Which emulator are you using ? The Libretro based emulators have Hotkey + Start as exit combination (Select + Start) - https://retropie.org.uk/docs/RetroArch-Configuration/#hotkeys

    I am using mame4all. I will try using the other one you mention and see what happens.

  • 0 Votes
    3 Posts
    860 Views
    B

    @sano Bingo!, just never saw the runtime error before. I went into raspi-config and set it to autologin to console and it boots normally into Retropie, thanks!

  • 0 Votes
    1 Posts
    376 Views
    No one has replied
  • 0 Votes
    2 Posts
    518 Views
    mituM

    First, you should provide the information asked in https://retropie.org.uk/forum/topic/3/read-this-first.
    Second, you might have stumbled upon the news Sony driver behavior in newer kernels, where the rumble appears as a separate device and messes up the controller numbering. See this topic for a workaround.

  • "No space left on device" after running resetromdirs.sh

    4
    0 Votes
    4 Posts
    662 Views
    mituM

    @happydad I highly doubt the script copied any files - it runs only chmod and chown commands, no copying. You might have triggered the usbromdirs service which copies your ROMs from the USB to the SD card (https://retropie.org.uk/docs/Transferring-Roms/#usb-stick).

  • 0 Votes
    2 Posts
    596 Views
    M

    After running the update my high scores now save ok.

    Im stilll have no luck changing the hotkey from "num6" to "h"
    If I edit it with notpad++ it looks right but no changes to how it functions.
    Also ive tried to change in ES controller config. When I get to the hotkey input at the end- I press my new button and get a key h input from the ipac2... still doesn't seem to actually change the hot key.
    I have game and core remap files for tons of games if this matters. Can anyone help me?

  • Vs. Ice Climbers

    Moved
    4
    0 Votes
    4 Posts
    975 Views
    G

    @metroid88 said in Vs. Ice Climbers:

    I'm building a coin operated arcade machine for my personal use (to helpme save some money) and I'm trying to play VS system games and PlayChoice-10 on my retroarch 4.4 build, but haven't been able to run properly some games, Like VS ICE CLIMBERS and VS SUPER MARIO, Has anyone been able to run those under MAME or FBA? What can I do to run them properly?

    I can only get the VS games running in the current lr-mame. I actually did a tiny build of it with only vsnes.c driver. Runs fine on a pi3+...

  • 0 Votes
    2 Posts
    565 Views
    SanoS

    You're probably talking about Webtropie :
    https://retropie.org.uk/forum/topic/10164/webtropie

  • Sega CD opens as Game Gear

    5
    0 Votes
    5 Posts
    679 Views
    S

    Perfect. Thanks. That was the folder I didn't know the location of. It did have hard coded video aspect and overlay. All is good now.

  • Amiberry - how to swap disks?

    8
    0 Votes
    8 Posts
    5k Views
    X

    I test to swap disks with another world. It work's. I start amiberry, then put the first disk in DF0, pass the first level. When it ask the disk 2, I press select + x to access the amiberry gui from my gamepad. Then I select the disk 2 in the DF0 drive, press resume, then press a button on my pad like the game ask. The level 2 loads, they save me from this beast to put me in a jail, why?
    Finally, every time i put a disk in DF0 I do it from the "floppy drives" menu, not from the "quickstart" menu, I don't know if it make a difference. I hope it will help you to play this very good game

  • Virtual gamepad obsolete for 4.4?

    1
    0 Votes
    1 Posts
    681 Views
    No one has replied
  • 0 Votes
    3 Posts
    709 Views
    ByteThisB

    @urko948 Online Updater is mainly used for cheats.

  • MSX and .dsk games

    8
    0 Votes
    8 Posts
    7k Views
    mediamogulM

    @weirdocollector said in MSX and .dsk games:

    Any other suggestions ?

    This is long overdue and you likely figured this out by now, but for posterity, I'll post what I found to be a solution. I just made the switch the Stretch and this one little issue was the only road block I encountered in restoring my backup from Jessie. The Docs state that you only need to set the desired machine type into the terminal overlay and that the corresponding BIOS will be selected. Needless to say, this didn't work for me either.

    @edmaul69 mentioned above that the machine should be selection through the emulator's option menu by pressing the 'Menu' key. That is correct, but the problem is that many keyboards don't have a 'Menu' key. To change this key binding, drop to the terminal and type:

    cp /opt/retropie/emulators/openmsx/share/scripts/keybindings.tcl /home/pi/.openmsx/share/scripts/keybindings.tcl

    Then type:

    nano /home/pi/.openmsx/share/scripts/keybindings.tcl

    After the contents of the script are displayed, look for:

    } else { ;# any other bind_default "keyb MENU" main_menu_toggle

    My keyboard has a 'HOME' key, so I replaced 'MENU' with that. However, you can put any key you want here, but it should be one that doesn't interfere with the MSX keyboard. Using the 'HOME' key, the replaced test should look like:

    } else { ;# any other bind_default "keyb HOME" main_menu_toggle

    press 'ctrl+O' to save, 'Y' to verify and exit with 'ctrl+X'. Now you can launch a game and bring up the onscreen menu where you should be able to select a machine ('Philips NMS 8250' for a European MSX2 if that's what you're aiming for). Afterward, bring up the menu again and select the option to make the current machine the default. Now, the chosen machine and corresponding BIOS should be applied every time a game is launched.

Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.