Homepage Forums Search Search Results for 'usb'

Viewing 35 results - 946 through 980 (of 3,655 total)
  • Author
    Search Results
  • thatguyd
    Participant

    I am extremely new to linux/raspberry/retropie. I have been able to get a triple boot of Reto/OpenEl/Raspian up and running. I transferred roms via the USB stick method and all was well. I was having a hard time editing my config.txt to have my Pi output to composite only and after an hour or so, said screw it and just did a fresh install. I had everything working correctly and was about to transfer roms again and noticed on my windows machine I could see Retropie folder, one of them being the roms folder. So I just shot all of my roms over via that method. Now when I try to leave Retropie to go to Raspian or Open it tells me I don’t have permission.

    Did copying over files that way mess up my folder permissions? Everything was working up to that point.

    Thanks for helping a noob.

    jerseywavesurfer
    Participant

    It’s working

    Ok not sure what the problem was but after set up I expanded the sd card, over clocked etc. I now explanded the sd card again from the options screen and also try all the USB port with my usb stick. suddenly a lovely moment seeing the nes snes emu appear after reboot.

    Thanks for the vid mate might try that another time for my ps/mame files.

    Do you know of a link for optimizing each emu to get best performance? As trying to load up xenon 2 mega blaster (classic game a must play) but so far it start to load up title but screen was flicking, now when I try it’s only a red screen hmmmm will try to work on it tonight. I’ve not spit memory yet but seeing a few people say to do it (512?).

    Thanks again for take the time to help

    turk182
    Participant

    I did it 100 times and never had issue but still last version the folder structure doesn’t be created automatically

    I create the folder Retropie on my USB and after reboot it should create all the emulator folder inside as they say in the link you give me (The first time you plug the USB stick into the the RPi, a ROM directory structure is generated on the USB stick) and it alway work for me but now nothing is created and the USB service is on I check it.

    It happens since version 3.1

    petrockblog
    Keymaster

    you give little detail. EG Folder structure etc ? Did you check the instructions on the wiki ? https://github.com/RetroPie/RetroPie-Setup/wiki/How-to-get-ROMs-on-the-SD-card (noting – Starting with RetroPie 3.0 you first need to create a folder called retropie on your USB stick and then follow the above steps.)

    #110019
    shoothere
    Participant

    @jedimaster666: unfortunately per system links do not work either. As stated above not all systems are affected, strangely enough. It seems more emulator related than anything else as switching to some other emulators for, say, SNES work (although these are not the emulators of choice, as one would prefer the libretro ones).


    @dankcushions
    : did you symlink the roms folder in its entirety? I take it you are running 3.X? So I take it your USB stick is read write? The USB stick mounts fine each boot, just as read only. I altered the SRM directory to reside on the SD as the size is not that big of a problem

    #110016
    turk182
    Participant

    Hi,

    Is there an option to use a usb keyboard on the emulator ?

    The reason is that I play Adventure games and virtual keyboard is not the best way.

    Thanks

    turk182
    Participant

    Hi,

    Since the 3.1 version my roms didn’t transfer into my raspberry.
    So I did a fresh new installation with the last retropie version.
    I connect My brand new USB with the Retropie folder in it and after 5 reboot retropie didn’t created the emulator folders inside mine.

    Is this function unavailable in the new version ? Or I’m doing something wrong ?

    Thank you for your help

    #109998
    dankcushions
    Participant

    symlinks should work fine. i use them with all the systems, and the sselph scraper. if your symlink is set correctly, the rom file structure should look exactly the same to anything accessing it, as if it was in the normal place.

    the only problem i had was making sure the usb auto-mounted each boot, and with the right permissions. i can’t remember how i did this, but as a linux newbie i just googled until i found something to copy :) it was something to do with fstab and fat32 permissions. my /etc/fstab looks like this:

    proc            /proc           proc    defaults                0       0
    /dev/mmcblk0p1  /boot           vfat    defaults                0       2
    /dev/mmcblk0p2  /               ext4    defaults,noatime        0       1
    # a swapfile is not a swap partition, so no using swapon|off from here on, use $
    UUID=E44B-FC4E  /media/usb      vfat    nofail,user,umask=0000  0       2

    (last line is the usb)

    Anonymous
    Inactive

    Did you edit the /etc/emulationstation/es_system.cfg
    And point the roms to the exact folder name for each system, ex. /media/usb0/snes I did this about a week ago on my first try and I’m not very good at all with command prompt stuff

    jerseywavesurfer
    Participant

    I have just reinstalled everything and still it’s not seeing the usb stick followed you tube vid step up step aaaarrrrr whyyyy. what am I doing wrong hahaha I’m sure I get it sorted. Please if anyone can help

    #109980
    oleguer
    Participant

    I think atimmins you need have root permisions for save and load try this…. edit the fstab on etc/fstab Only add this
    If you try to move to one internal partition:
    /dev/mmcblk0p2 / ext4 auto,users,rw,uid=pi,gid=pi 0 1
    The partition of memory Mount Point Format Permisions (I dont know really)
    When you use usb stick mounted:
    UUID=1ADF-0D47 /mnt/usb1 vfat auto,users,rw,uid=pi,gid=pi 0 0
    My usb stick Mount Point Format Permisions (I dont know really)
    The “only” think you need is take the root permisions for pi default user This is work for me…. You try! And lucky! Thanks and sorry for bad english ;)

    jerseywavesurfer
    Participant

    I’m a 30 plus guy having had a oric computer, zx Sinclair spectrum, amiga 500, nes, snes, n64 and all the playstation plus PC gaming and many an hour at the local arcade. The idea of the pi 2 retropie gaming where I can play all the retro games excities me. After watching many you tube vids I started set up the pi 2 all was going well until transferring the roms from my usb stick. I’ve put a few in the nes folder put back into the pi 2 but nothing is happening?

    I have no exp in programming and would be very grateful if someone could point me in the right direction

    Was doing it all last night went from being a kid before Xmas to a mood teen as nothing I try seem to work.

    The usb stick I’m using is a 32gb sandisk ( cruzer blade )
    Pi 2 with 3.2 retropie
    A 8gb sandisk in the pi 2
    Got my ps3 controller and keyboard working

    If anyone had the same problem or if anyone know what to do please can you help a game retro dreamer out thanxs

    digdug2029
    Participant

    I was able to eventually figure this out on my own. Maybe someone else will find this useful, so I’ll go through everything I went through to figure this out. I’m sure I could have made it easier on myself, but online searches kept pointing me to information that was outdated. Anyways, here you go:

    First off, I previously tried screwing around with /opt/retropie/configs/n64/retroarch.cfg. Thankfully I had a backup and just restored it to the original. Secondly, I hooked up a keyboard and regained the ability to at least choose the n64 default emulator and specific choices for individual ROMs. So from there I found a n64 compatibility list and started selecting emulators from that sheet.

    If I had a game based on lr-mupen64plus (Libretto? I think it’s called sometimes), I started a game with that emulator choice and was able to pull up an on-screen menu via F1 on my keyboard to do a custom mapping for my Xbox 360 controller.

    However, most of the other games I was trying used mupen64plus, and either there is no onscreen menu to do the mapping or I can’t find one. Either way, I had to edit the /opt/retropie/configs/n64/mupen64plus.cfg file to make the specific mappings for my controller work.

    To even know what the mappings were I had to plug in a keyboard, exit emulationstation and run the following command: jstest /dev/input/js0. It brough up text listing axis and buttons for the controller. I pressed every button, one at a time, watched what values changed for 0, and then made a notation. This is what I came up with for my Xbox 360 controller connected wirelessly to a 3rd party USB to wireless adapter (YMMV of course):

    L Analog up:          axis -1
    L Analog down       axis +1
    L Analog left          axis -0
    L Analog right       axis +0
    
    R Analog up          axis -3
    R Analog down     axis +3
    R Analog left          axis -2
    R Analog right        axis +2
    
    Digital up               axis -5
    Digital down          axis +5
    Digital left               axis -4
    Digital right             axis +4
    
    Select    button 8
    Start       button 9
    Xbox button     button 10
    
    A          button 0
    B          button 1
    X          button 2
    Y          button 3
    
    L trigger          button 6
    R trigger          button 7
    L shoulder button     button 4
    R shoulder button     button 5

    I then modified the mupen64plus.cfg file and looked for the [Input-SDL-Control1] section to modify the settings for the controller. In that section I HAD TO set mode = 0 (fully manual), otherwise it would just revert my custom mapping. Right under the # Digital button configuration mappings section is where I put in the customizations. Obviously these are my preferences but maybe this will be an example for someone:

    # Digital button configuration mappings
    DPad R = "hat(0 Right)"
    DPad L = "hat(0 Left)"
    DPad D = "hat(0 Down)"
    DPad U = "hat(0 Up)"
    Start = "button(9)"
    Z Trig = "button(5)"
    B Button = "button(1)"
    A Button = "button(0)"
    C Button R = "axis(2+)"
    C Button L = "axis(2-)"
    C Button D = "axis(3+)"
    C Button U = "axis(3-)"
    R Trig = "button(7)"
    L Trig = "button(6)"

    Lastly, it bothered me like crazy that there wasn’t a hotkey for me to exit the mupen64plus emulator from my controller. Since I did the hard work earlier to understand the configuration of every button and stick on my Xbox 360 controller, I just had to pick a single button for the hotkey (I believe that key combinations for mupen64plus are not allowed, but maybe I’m wrong). I decided to use the Xbox button, which for my controller was button 10. From looking online, I had list the joystick number. Since it tested as js0, then it’s joystick 0, or J0 for the parameter, and B10 for “button 10”. I modified the following area to allow the hotkey:
    Joy Mapping Stop = "J0B10"

    Frustrations with the controller on mupen64plus are now over! Hope this helped someone other than myself.

    #109941
    synack
    Participant

    I’m also having the same problem with ghosting/false dpad inputs with Buffalo controllers. It’s not noticeable during an action/platformer, but I can see it being difficult in menu driven games (and the emulation station menu itself).

    Buffalo USB Controller Gamepad

    #109879

    In reply to: Mame4All

    lamaman1971
    Participant

    Yeah! well, it will do for now. My USB speaker bar fits great into my bartop too – so if anyone has a fix for it Id be glad to hear about it. However, I can get my mame fix for now at least!

    #109877

    In reply to: Mame4All

    epe9686518
    Participant

    Cheers, glad you were able to figure it out! Thats pretty surpising to me that a audio config file for a usb speaker would some how cause Mame4All to completely stop working like that while not effecting any other emulators. But thankfully it was a quick fix!

    #109876

    In reply to: Mame4All

    lamaman1971
    Participant

    Ok, so removed the ASLA config and disconnected the USB Speaker. MAME4All starts working again and my roms spring back to life – as the other emulators seemed to work ok within the RetroPie environment I can only assume this is a “feature” of MAME4All. Hope this thread is useful is someone else is having similar issues – plus, if anyone has a resolution to this let me know!

    Thanks everyone in this thread for the help and advice,

    Ciao

    Mark

    tomsausage
    Participant

    Hi there,

    I have been using Retropie for a while now and I absolutely love it, best thing ever! I am using USB gamepads now and they work great but the wires are very annoying.

    I bought these:

    Thinking they would work fine and went to configure them through the “setup/pair ps3 controller” option. However didn’t realize that was for bluetooth.

    Any ideas on how I can get these to work? I have tried plugging them in the USB and tried just turning them on but they never get detected.

    Has anyone else done something similar or got any ideas?

    FYI – my setup is raspberry pi 2 B model and retropie 3.2.1

    Thank you very much in advance if you can help!

    Tom

    yardapi
    Participant

    I recently bought a USB gamecube adapter similar to the Wii u one but for PC. When I try to set it up it does not recognize my controller or the adapter. If you know a way I have been trying for quite awhile.

    #109832

    In reply to: Mame4All

    lamaman1971
    Participant

    Ok Gents, heres the plan for the weekend :

    1. Reset the ALSA changes and see if Mame springs back to life – if it does then Ill try troubleshoot it. However, im not spending too much time on a $20 USB soundbar – Ill replace it with a regular speaker if I need to.

    2. If it doesn’t work Ill reload Mame4All – any tips on how to do that discretely?

    #109828

    In reply to: Mame4All

    lamaman1971
    Participant

    Below is the content of my runcommand.log file :

    ALSA lib pcm.c:7431:(snd_pcm_set_params) Rate doesn’t match (requested 44100Hz, get 0Hz)
    /opt/retropie/supplementary/runcommand/runcommand.sh: line 704: 2451 Segmentation fault /opt/retropie/emulators/mame4all/mame $

    so it looks like my USB audio “fix” may have screwed up Mame4All…meh

    /etc/modprobe.d/alsa-base.conf
    and changing this : #options snd-usb-audio index=-2 to options snd-usb-audio index=0

    Anyone seen this before?

    ngseven
    Participant

    Hi there,

    I am using retroarch with lr-fba on a RPI 2 with the retropie 3.1 SD card image to emulate Neo Geo games. I am wondering whether the 4 frames (at 60 Hz monitor refresh) input lag are improvable. I have determined the input lag with a camera recording at 60 Hz and 120 Hz and counted the number of frames passing between pressing a key (or a button on my Neo Geo X arcade stick USB joystick) and the emulated Neo Geo reacting. I never managed to get below the 4 frames input lag, regardless of the settings I tried: using or not using overlays (I never used shaders), different video drivers (gl, sdl, vg), hard GPU sync on/off (in fact, hard GPU sync does not seem to work since the output of –verbose retroarch suggests that the feature is not compiled into the code), choosing different values for usbhid.mousepoll in /boot/cmdline.txt and so on. Also, I tried a joystick hard-wired to GPIO.

    Now, what would interest me is if it is possible to get below 4 frames input lag with retroarch/lr-fba and if yes, how this can be done. This would be nice for the fighter games on the Neo Geo…

    Cheers,

    NGseven

    #109793
    Floob
    Member

    Please check this Wiki post to make sure you have the correct romset for the correct arcade emulator first:

    https://github.com/RetroPie/RetroPie-Setup/wiki/Managing-ROMs

    If you still have issues please confirm which emulator you are using. Also to keep things simple until it works, maybe try putting a few roms on the SD card rather than running them from a USB stick.

    #109776
    HoustoneD
    Participant

    After a bit more investigation i think i may have found my answer. i am not at home right now so i cannot physically do any more than a remote ssh session allows.

    To answer your question – Yes. I originally setup my keyboard as an input device. After rebooting, i plugged in my PS3 via USB and configure it as an input device. After this, i was unable to navigate emulationstation using my keyboard.

    I am going to assume what i need to do is go to setup script > Setup /Configuration > Configure Input Devices for RetroArch > Configure keyboard for use with retroArch

    Although, i am not 100% sure this is going to do anything- Will RetroArch settings also be used in the emulationstation interface? i would like to be able to navigate the menu using keyboard and/or joystick

    HoustoneD
    Participant

    I have been searching over and over for someone with a similar report of this issue.

    I know i am missing something.

    Summary-
    Freshly loaded image of RetroPie 3.2.1 on Rpi2.
    Updated setup script
    Install Kodi v15 (using advice from another thread @ petrock)
    Rebooted and plugged in PS3 controller via USB
    Configured PS3 Buttons in Emulation Station screen

    Now my controller works to browse ROMS and all other EmulationStation menus. The keyboard is unresponsive until i am in retropi_setup.sh or raspi config or anything similar. One thing i have noticed though is that when the screen dims after a period of inactivity, pressing a keyboard button “wakes up” the emulationstation, brightening the screen. This tells me i am most likely just needing to map my keys somewhere in a a config file. the question then becomes “Which file?” Also, is there a way to have both the PS3 controller and keyboard work simultaneously in emulationstation?

    Also, i have one small issue with the keyboard functionality when i run the experimental Kodi build. I have the iPazzPort Raspberry Pi Mini Wireless Handheld Remote Control Keyboard with Multi Touch Touchpad. Everything seems to work fine with the exception of the volume buttons at the top left side. I am sure it is simply a matter of mapping these key IDs to the F9 and F10 keys. I just need a little direction on how to do this. Again, i am sure it is probably in a cfg file somewhere. just i dont know which one!

    Thanks in advance!

    #109749
    nicoman03
    Participant

    Everything is fine and working great! I got a friend to format the sd card on his pc and we plugged it in and it worked fine. Thanks for all your help! Now it is time to buy case, power supply, hdmi cable and usb hub!

    1 question. Is there any way to connect control block or power block but still have a case?

    lamaman1971
    Participant

    Hi Folks, Im using AdvanceMame with an arcade controller (iPac2) and while the START2 & START buttons get me a response to exit the emulator it then pops up some stupid menu requiring an “Enter” keypress – digs out the bloody USB keyboard again…. – which is deeply annoying. Anyone got any tips on how to either :

    a) make the annoying menu not appear and default to exit (like everywhere else)
    b) remap a spare button (or combination of buttons) to deliver the required ENTER command (I think LEFT and START2 should work – maybe its my lack of dexterity!).

    Meh.

    #109724
    steveowl
    Participant

    Still have not managed to sort this problem out.

    Since my last post I have purchased a wifi dongle to make things easier.

    Here is where I am at:
    – Fresh installed Retropie
    – Expanded system
    – Configured wifi
    – Connected to Raspberrypi on my mac using Terminal
    – Accessed cmdline.txt file and added this quirk: usbhid.quirks=0x16c0:0x05e1:0x040
    – Rebooted
    – Went into rom to test and saw that it now recognises two controllers instead of just one
    – Accessed retroarch.cfg file to add my controller configs into the file.
    – Added this:
    input_player1_r_btn = “15”
    input_player1_save_state_btn = “15”
    input_player1_start_btn = “6”
    input_player1_exit_emulator_btn = “6”
    input_player1_l_btn = “14″
    input_player1_load_state_btn = “14″
    input_player1_up_axis = “-1”
    input_player1_a_btn = “11”
    input_player1_b_btn = “13”
    input_player1_reset_btn = “13”
    input_player1_down_axis = “+1″
    input_player1_right_axis = “+0”
    input_player1_state_slot_increase_axis = “-1”
    input_player1_x_btn = “10”
    input_player1_menu_toggle_btn = “10“
    input_player1_select_btn = “7”
    input_player1_enable_hotkey_btn = “7”
    input_player1_y_btn = “12”
    input_player1_left_axis = “-0”
    input_player1_state_slot_decrease_axis = “-0”
    input_player1_shader_next_btn = “13”
    input_shader_prev_btn = “7”

    input_player2_r_btn = “8”
    input_player2_save_state_btn = “8”
    input_player2_start_btn = “6”
    input_player2_exit_emulator_btn = “6”
    input_player2_l_btn = “9”
    input_player2_load_state_btn = “9”
    input_player2_up_axis = “-1”
    input_player2_a_btn = “1”
    input_player2_b_btn = “3”
    input_player2_reset_btn = “3”
    input_player2_down_axis = “+1”
    input_player2_right_axis = “+0”
    input_player2_state_slot_increase_axis = “-1”
    input_player2_x_btn = “0”
    input_player2_menu_toggle_btn = “0”
    input_player2_select_btn = “7”
    input_player2_enable_hotkey_btn = “7”
    input_player2_y_btn = “2”
    input_player2_left_axis = “-0”
    input_player2_state_slot_decrease_axis = “-0”

    – I ran a test to see what buttons are assigned to what number and took them down BUT when I rebooted and tested the controllers in a game it is not working properly.
    – Joystick on one side is fine, on the other it is messed up. The start and select buttons no longer work and the jump button (I’m testing on Sonic 2) also pauses the game at the same time.
    – Another thing to note is that when I exited the game (used the keyboard as start and select now do not work) I navigated to the retropie controller configure menu that comes up when you first boot up retropie to set buttons that way.
    – Where before I did a test and start and select were assigned to 16 and 17 they now appear to read 6 and 7 when set this way. Also the A,B,X,Y buttons on both sets are reading the same values (1,3,0,2) even though there is no possible way they could be wired to the same place?

    I feel like I’ve made some good progress but am unsure what to do now!

    #109697
    redfarmer
    Participant

    >>Slayer
    Tried pressing the PS button after reboot when in EmulationStation but no go.

    >>miahotrod
    Interesting. Bug introduced in newer RetroPie?

    Is anyone else successfully using PS3-controllers in RetroPie 3.2 or 3.2.1?

    This is what it looks like the same instance as i disconnect the USB cable from the controller (rightclick and chose View image to zoom):

    When PS3 controller is unplugged.

    #109651
    dankcushions
    Participant

    i like your naming conventions, but i guess it would break everyone’s existing directory structure during an update?

    i think your UI issues are already logged against the emulation station github project, along with a lot of other things!

    i store all my roms on a USB stick – i don’t ever transfer them to the sd card that retropie is on, i just turn off the usb service and then either:
    – symlink the directories
    – or change the emulation station ‘es_systems.cfg’ file to point to the USB drive

    this requires some command line work. it’d be great if the UI/emulationstation could set this up, but i’m not sure what that would look like.

    #109643
    freetz
    Participant

    Thanks for the prompt reply!

    I have the iBuffalo USB-gamepad connected, plus a Bluetooth dongle in case I use my PS3 sixaxis, but I haven’t used that one any longer after I got the iBuffalo.

    Here are my configs:

    retroarch.cfg:
    http://pastebin.com/UnFQgcZ6

    USB,2-axis8-buttongamepad.cfg
    http://pastebin.com/mDuETfVy

    PLAYSTATION(R)3Controller.cfg
    http://pastebin.com/AJZhb3Kq

    Cheers,

    F.

    qrayg
    Participant

    In my opinion the ROM system folder names and System order in the EmulationStation config could use a little scoping:

    1. I think it might make a little more sense to use a name scope for rom folders like… [brand-system]

    • arcade-mame
    • atari-2600
    • atari-lynx
    • nintendo-gb
    • nintendo-gba
    • nintendo-nes
    • nintendo-snes
    • sega-md
    • sega-genesis
    • sega-mastersystem
    • sony-psx
    • sony-psp

    etc.. [see attached]

    This way things line up a little better.

    I think the ES config should be set up the same way so the Nintendo systems are all together as well as NEC, Sega, Bandai, etc.

    Also, I think it would be awesome if there was a way to show/hide systems via the UI. I find myself having to edit the ES config after every update because it rewrites the config to default. I just want to use ES as a console emulator system so I don’t need Mac/ PC, SCUMVM, etc. I have to comment out lines int he config all the time.

    Finally, I store all of my ROMs on an external USB drive so everytime I have to start over with a new RP image I don’t have to spend hours re-uploading my GBs of roms. I would be great if there was a way to either set the path to each console rom folder (so we can have a more scoped rom folder name system as mentioned above) or set a default path to look for the rom folders.

    Maybe there could be a config override option so I can have my own path/order overrides in an XML file that never gets touched on update?

    Maybe there’s an even simple way to do all of this?

    retroman33
    Participant

    For anyone suffering from this issue in the future, delete es_input.cfg AND es_systems.cfg and reboot. It will then accept the USB controllers.

    #109626
    retroman33
    Participant

    Sorted it out.

    delete es_input.cfg AND es_systems.cfg and reboot. It will then accept the USB ports.

    freetz
    Participant

    Hi,

    first of all thanks a million for this great project, I just love it :)!
    The device works fine in all aspects, except for a strange bug regarding the Hotkey-functionality:
    I have a iBuffalo SNES-stype USB-gamepad which is detected by Retropie without any problems. All buttons work in all the games, and also all Hotkey functions work in combination with the Select button – except pressing Select and Start to exit the emulator.
    The strange thing is that both the Start and Select buttons work in their normal function in all the emulators, it’s just the combination to exit the emulator that is not working.
    I have also checked the config file to see whether Select and Start have been assigned different button IDs, which is the case.

    Does anyone have an explanation why this is the case and how to fix it? That would really help and prevent filesystem corruption if I just plug the power to turn off the device.

    Thanks a lot in advance,

    F.

Viewing 35 results - 946 through 980 (of 3,655 total)