Homepage Forums Search Search Results for 'usb'

Viewing 35 results - 701 through 735 (of 3,655 total)
  • Author
    Search Results
  • mecarzabitrusty
    Participant

    Hey Guys.
    I bought a retropie HD setup for my wife for xmas so she can play all the games she used to when she was a kid. The link below shows which unit it was.

    http://www.ebay.com.au/itm/RetroPie-32GB-Wireless-Game-Console-Nintendo-NES-SNES-N64-Sega-Raspberry-Pi-2-/201400244095?hash=item2ee463d77f:g:mCUAAOSweuxWSTuq

    I have managed to get most things working as the majority was set up by the seller. The wireless PS3 controllers work. I connected the unit via wireless dongle to add games etc. I had a wireless microsoft keyboard that I connected and works fine. But there are some things I can’t work out and have no idea where to start.

    1: Can’t get any C64 game to work. I realised I needed the keyboard to get in to a few games once they loaded, but no controls work. Not the PS3 controller, or any of the keyboard keys. Do I have to buy an old C64 controller with a usb adapter for it to work??

    2: The graphics seem wayyy tooo pixelated in emulators such as master system and mega drive. I am using it on a LG 60inch plasma tv. I know the bigger the tv the more grainy it can look. But is there a way of lowering the display settings in the unit or TV?? Or is there a setting to make it just a little more crisp??

    3: I can’t seem to get any MAME game to work. Everything I have downloaded and copied in to the mame-mame4all rom folder (in WinRar Zip files), they show up on the main mame emulator menu to play, but none of them do. What I am I doing wrong???

    Sorry if I have asked too many questions in a thread. But this is really frustrating me… and it was easier to post all my problems rather than trying to work out where the right place for each question would be.

    This is really doing my head in :-(

    Any help would be appreciated guys.

    #112975
    disrespect
    Participant

    I think it may be working now:
    *deleted altered entries in /etc/fstab
    *formatted 500gb drive to ext4
    *ftp’d an iso over to it as a test (took a horrible long time at around 250k/s)
    *altered path for PSX to /media/usb0/psx , ISO is found and working

    Is there a way to tell by command what capacity there is available on the drive? or through emulationstation? I can see the SD card capacity through ‘sudo blkid’ but that doesn’t list the external drive space.

    #112973
    fastfalcon94
    Participant

    Glad it helped you. My buttons on the 360 controller do the same thing. I just know not to touch them. You may be able to modify the config file in the /nes/retroarch-joypads folder and set the Y and B buttons on the controller to blank (“”). You wouldn’t want to do this for any of the hotkey buttons though. SO right elbow/left elbow which are used to “save” and “load” states. Don’t wipe those out.

    side note: I just bought some nes usb controllers off ebay. I configured one and it created a usbgamepad.cfg file. I only set the up/down/left/right/a/b/select/start buttons and left the rest blank (by holding a button to skip the button assignment). The nes controllers work great now that I copied the usbgamepad.cfg into /nes/retroarch-joypads folder. So now that the nes controllers work I probably won’t be using the xbox one for nes games. The controllers do feel too light though. I’m going to open them up and hot glue some washers inside to make them feel more like original.

    #112951
    disrespect
    Participant

    [quote=112949]no mate usb’s auto mount, in RetroPie

    [/quote]

    I bet that’s what my problem is, I’ve been tweaking with fstab file thinking it matters here

    #112949
    InsecureSpike
    Participant

    no mate usb’s auto mount, in RetroPie

    #112943
    mthompson
    Participant

    Thank you sir. Slowly chugging away this project. Once you insert the USB with fiels in its proper location…it just works lol. Now my question, as I have a few ROMS that are missing file…how do I remove them from EmulationStation? Was going to go thru and mark off which were incomplete and then remove them to keep it clean and proper. Also, what do I need to remove to say get rid of the MS DOS emulator from the menu? Goal is to only have needed items listed.

    Much thanks

    sirjamesp
    Participant

    I have an odd glitch, and have no idea how to fix it…

    I’ve (finally) got a N64 controller working via a Mayflash USB adaptor. But – it works fine in Emulation Station, then is unresponsive when launching a game. However, it can be brought back to life by physically disconnecting & reconnecting it to it’s USB port after a game is started.

    This seems to happen for all emulators.

    Any ideas why this might be happening? It’s most annoying having to do the unplug / plug routine after launching every game.

    #112923
    smithers
    Participant

    Hi all.

    Sorry for the absence of late – been busy with it being Christmas and all but also have been plagued with issues on my new laptop trying to get Linux to work on it. I’m still not quite there yet (it always shows NOOBS partitioned SD cards as corrupted when they are not), so this has completely hindered me building the other multiboot images… grr… I’m at the point where I am now trying to source an old laptop to use instead, which is ridiculous but there you go!

    In the meantime I have been documenting some of the processes I carry out for those who wish to tinker. The whole ‘creating dual boot images’ guide will take a while to document, however I am nearly finished with the ‘how to implement custom scripts’ in KODI / OSMc / RasPlex etc. which is useful if anyone has removed my script in error or wants to try out a new skin. I’ll post it on here soon as its ready and hopefully it will be of some use to someone.

    So to answer some questions:


    @reddyfire
    – I don’t own a Pi 1 any more so I can’t create a Pi1 image Im afraid, therefore this will only work on a Pi2. When Pi zeros are available to buy again then I will probably get one of those and build an image for it which I assume will be perfectly compatible with this Pi1(??).

    @havnar – I don’t have any guides made up yet but its on my todo list! I’m really not sure why it isn’t working for you though? you have definitely formatted the card to FAT32 and copied everything inside the ‘noobs files’ folder onto the SD card? Can you try the USB method if you haven’t already, i.e. copy the ‘os’ folder to a (FAT32 formatted) USB stick instead of to the sd card? The only other thing I could suggest is that the SD card may be faulty – I have an SD card that won’t work with NOOBS either – it hangs part way through the installation, whereas all my other SD cards work fine (tried from as low as 8GB up to 64GB and between). For reference, I only ever use branded cards such as Sandisk, Samsung or Kingston (although I find Kingston cards to be VERY slow), and they always work for me.


    @mheiger
    – are you still having the issue of booting into RetroPie? If so then it sounds like your monitor doesn’t like the display setting I have set (720p). When you boot into the RetroPie partition are you able to SSH into the Pi, even though nothing is showing on screen? If so then this is most likely to be the problem and you need to set a different display resolution (or just comment out my settings to start with, which should set a resolution your display is happy with). You need to change or comment out the lines ‘hdmi_group’ and ‘hdmi_mode’ in the config.txt file found in the boot partition. Check this link out for further information: https://www.raspberrypi.org/documentation/configuration/config-txt.md


    @methanoid
    – yes this is the case Im afraid. Plex is not very customisable and even with the Aeon skin it is limited to Python script instead of regular old Bash scripts, hence the scripts I made were pretty basic but functional, since I don’t know how to script in Python! There may well be other scripts that customisation, but since I don’t personally use Plex then I opted for Aeon which I knew would support it. The standard skin however does not support customisation at all. If you know of any others that do then please let me know and I can investigate. As for controlling via joypad – I am not sure if this is possible in Plex? And regarding Moonlight – would you need a seperate partition for this or is it part of the RetroPie setup script? I can’t check right now but will later (unless someone confirms for me).


    @knulen
    – it can be a pain to add drivers for wifi dongles that aren’t supported as standard, Ive had to do it myself in Raspbian but the steps were alot different to those you have linked? I am wondering if those steps are for Ubuntu with KODI instead of just OpenELEC? I will add that the latest version of OpenELEC has more support for WiFi dongles as I noticed that 2 different dongles I had that didn’t work in Helix now work in Isengard out of the box. I know you said it doesn’t work but just to check, did you go into the ‘Network’ menu in OpenELEC Configuration and tick ‘Wireless Networks’ (or something to that effect), because if you didn’t then you havent enabled the wifi dongle yet so nothing will show in ‘Connections’ tab. Just a thought anyway.


    @candyluv
    – I have added an ‘always boot to kodi’ option in RetroPie as of v8 however I have not created a new triple boot build yet that implements this. It would be easy to do however would mean that a different shutdown button would be used (to add in a line of script that sets the boot partition back to KODI again). As for the NTSC CRT TV setting – I imaging you will have to amend the ‘hdmi_group’ and ‘hdmi_mode’ that I have set in config.tct for that to work? I have set it to run @ 720p for RetroPie but did not set specific values for the other partitions so that would explain why the RetroPie partition is being fussy! See the link I posted above to change it to a different mode and resolution.


    @confy
    – I am working on a guide which details how to implement a custom command but to get you back up and running, all you need to do is the following (this is from memory so may be slightly misworded):

    Go to System>Settings>Appearence>Skin>Settings>Set Up The Aeon Nox Home Screen
    Now on the left side menu, scroll down to any un-used slot, such as ‘Custom1’
    In the right side menu, click ‘Choose Action>Custom KODI Command’ and a text box should appear (if any text is present in it then delete it)
    Type in the following exactly: System.Exec(/storage/ss/select.sh)
    Press ‘done’ and this has now setup my script that displays a message stating ‘Select Launch RetroPie to Start Gaming’, so now you need to setup the ‘Launch RetroPie’ button.
    Click ‘Select Submenu’ and then choose ‘Custom KODI Command’
    Type in the following exactly: System.Exec(/storage/ss/games.sh)
    Press ‘done’ then set a label of ‘Launch RetroPie’ and clcik done then click back.
    Now create a name of ‘Games’ for this menu you have created and set a background picture if you like (my picture should still be there in /storage/wallpapers
    Go back to the main KODI menu and your ‘Games’ menu should now be showing.

    This is all from memory so I will check later on to make sure it is correct but thats the principle of it at least. My actual scripts should still be there as they weren’t stored in the /storage/.kodi dirctory, so your backup shouldnt have wiped them off.


    @jcrowley30
    – sounds like your memory card is being formatted to exFAT instead of FAT32 (SD Formatter does this for 64GB cards it would seem). Instead you need to search for a program that will force FAT32 format instead – try searching on Google as I know there are a few different onesout there for free that work (Ive used one before but can’t remember what it was called, sorry. I use Gparted in Linux now instead for all my formatting needs!). You should find it will work perfect once you have formatted as FAT32, and I guess I need to update my readme file explaining the 64GB format issue. :s


    @Piface3000
    – My theme is specifically designed to remove all the metadata and increase the picture size. Whilst it is not impossible to revert back to standard, it would be rather time-consuming, so you may be better off switching to a different theme to be honest. Otherwise, you need to go into each theme.xml and edit each line that I have amended, which is quite a task!


    @tracer
    – The Confluence skin *does not* support custom script linking, so you will not find my ‘Games’ menu in there. It is not impossible to use Confluence and still have my script, however you need to use a 3rd party addon called Custom Launcher (or something like that), and set it up via there. Its not as fancy as the way I implement it in Aeon Nox though. As for the controller / CEC issues – this is out of my remit Im afraid. I use a mini wireless keyboard/mouse combo for KODI and also set it up for use in RetroPie menu, so I don’t have this problem. I have seen alot of people ask about OpenELEC gamepad usage but never seen anyone give a firm answer if it is possible. I personally wouldn’t use it as it would be a bit clunky I think (having to remember which button does what), but if you are really wanting it then I would suggest scouring the KODI forums as that would be your best bet for answers I would say?


    @grizzlema
    – thanks for the heads up! I will bare this in mind when making the next Plex build. Is there a partition size you would recommend?

    Phew – this turned into a long post so apologies there but hopefully I have answered all questions! :D I will try and be a bit more attentive to this thread from now (part of my New Year resolution maybe?), so any questions or suggestions just ask. In the meantime I will try and get a working Linux computer so I can work on the other builds. I should never have got rid of my old laptop, it was the perfect Linux machine… :(

    All the best!
    Smithers

    #112908
    InsecureSpike
    Participant

    I’d like just to point out, I’m not saying this is the way this should be done, this is the way I have done it & it works well for me

    ok, here goes,

    firstly I edited /boot/config.txt on a fresh RetroPie image.

    sudo nano /boot/config.txt

    adding right at the bottom

    max_usb_current=1

    next I format the drive to ext4 via a spare rPi running Raspbian, using gparted

    sudo apt-get install gparted

    next boot the RetroPie image I prepared earlier, with the drive in.
    once set up RetroPie, I set permissions on the drive with, this will allow to add files as & when needed via ftp

    sudo chown -R pi:pi /media/usb0

    now I don’t use any uuid’s as I don’t plan on using any other drives, (I use a 128gb USB drive)

    then i can create folders & add roms…

    then edit the es_systems.cfg

    pointing directories to

    /media/usb0/

    #112899
    disrespect
    Participant

    if no good I’ll go through my step by step set up

    Let me see what you did, maybe it will show where I went wrong. For what it’s worth, I see my drive on sudo blkid but not ls /media/usb* (which SHOULD show a drive, right?)

    #112896
    InsecureSpike
    Participant

    well I used to run my system from my USB, but now I’ve changed my setup to using USB only for roms and sd for system files,

    ok here’s what I did and all works perfect,

    since you’ve done a lot of work already I’d suggest trying this as your addressing your es_systems.cfg

    /media/usb0/PSX

    if no good I’ll go through my step by step set up

    #112886
    disrespect
    Participant

    2.5 is more than enough to power the PI at overclock. If you add in peripherals, it’s still enough to power most external (usb powered) hard drives, with a port adjustment in the config.

    If you are just worried about controllers and things, you have more than enough power there. My setup is 2amp, and it powers PI at overclock, two controllers, a keyboard, a usb wifi stick, and an external hard disk.

    disrespect
    Participant

    Pi Model: B+
    RetroPie Version Used: 3.3
    Built From: SD Image
    USB Devices connected: mini USB wifi dongle /WD 500gb passport mini HD/ 2x controller (give or take)
    Controller used: SNES Usb, or Sixaxis
    Error messages received: NA
    Guide used: NA

    Issue: PI2 works great, emus are up just fine. I’m trying to get my PSX isos on the passport external HDD to pick up. Here’s what I’ve done so far:

    *sudo apt for NTFS-3g package on the pi
    *sudo blkid shows drive is connected at dev/sda1
    *Voltage to ports increased, I confirm drive is powered well enough. I have a backup usb hub I have tried, voltage is not the issue. Drive+PI are on enough juice.

    *edited etc/fstab with the following:
    UUID=3C180DE0180D99D2 ntfs-3g defaults,permissions,locale-en_US.utf8 0 0

    (I was suggested to mount by UUID instead of relying on the port)

    sudo blkid output: (I’m not sure why I see this drive labeled twice at different locations)

    /dev/sda1: LABEL=”external” UUID=”3C180DE0180D99D2″ TYPE=”ntfs”
    /dev/sr0: LABEL=”WD SmartWare” TYPE=”ntfs”

    I edited es_systems.cfg to point to what I thought was the correct directory, I have tried:

    /dev/sda1/PSX
    /media/external/PSX

    any thoughts?

    #112870
    disrespect
    Participant

    I’m currently using the original power switch from the PS1 shell I built into a PI2. I have it interrupting +5 to kill power to the board and a secondary power LED.

    If I send term signal through retropie, and shutdown everything so that it’s in an ‘off’ state but still powered, how is this any worse than a mausberry killing the power? (Honest question) I have been using it like this for about a week now.

    How I have it built: http://imgur.com/gallery/Pcocl

    giangi72
    Participant

    Hi all,
    I’m new in this forum but I think I have read quite everything about hotkeys and mame emulators.
    I did some tests using:
    – Raspberry Pi B+
    – RetroPie 3.2.1 built from SD Image
    – 2 x SNES USB controllers https://cloud.githubusercontent.com/assets/10035308/7110174/0f2fdb54-e16a-11e4-8f3d-37bdca8f1ddf.png

    I tested
    – advmame 0.94 hotkeys no working
    – advmame 1.2 hotkeys no working
    – advmame 1.4 hotkeys no working
    – libreto hotkeys working but annoying copyright message asking for OK click (simulated using Left+Right click)
    – mame4all hotkeys no working
    – lr-imame4all hotkeys working, (temporary installed) keyboard not working but annoying copyright message asking for Left+Right click and after another message (CPU, screen resolution, …) asking for any key pressing

    So,
    – the best working solution seems to be the libreto emulator but the copyright message could be very annoying for my children (the final users of my system).
    – the best NOT working solution seems to be the advmame or mame4all

    So my questions are:
    1) is it possible to let the hotkeys working in advmame or mame4all emulators?
    2) otherwise, is it possible to get rid of copyright message in libreto or lr-imame4all emulators?

    Many thanks in advance for your help.
    Giangi

    My retroarch.cfg file is http://pastebin.com/raw/NSPkGRem

    My USBgamepad.cfg file is

    input_device = "USB gamepad           "
    input_driver = "udev"
    input_r_btn = "5"
    input_save_state_btn = "5"
    input_start_btn = "9"
    input_exit_emulator_btn = "9"
    input_l_btn = "4"
    input_load_state_btn = "4"
    input_up_axis = "-1"
    input_a_btn = "1"
    input_b_btn = "2"
    input_reset_btn = "2"
    input_down_axis = "+1"
    input_right_axis = "+0"
    input_state_slot_increase_axis = "+0"
    input_x_btn = "0"
    input_menu_toggle_btn = "0"
    input_select_btn = "8"
    input_enable_hotkey_btn = "8"
    input_y_btn = "3"
    input_left_axis = "-0"
    input_state_slot_decrease_axis = "-0"
    

    In each emulator’s folder I have a retroarch.cfg file like this

    # Settings made here will only override settings in the global retroarch.cfg if placed above the #include line
    
    input_remapping_directory = /opt/retropie/configs/mame-advmame/
    input_enable_hotkey_btn = "8"
    
    #include "/opt/retropie/configs/all/retroarch.cfg"
    
    celoain
    Participant

    Hey,

    the problem is simply that Vibration is not working. Also, that leads to games like “Ape Escape” on the PSX to tell me i need a Dualshock Controller. The Gioteck Controller does have the functionality, it just doesnt seem like Retroarch can access it.

    Any suggestions in how to fix that?

    Pi Model: 2b
    RetroPie Version Used: 3.3
    Built From: SD Image
    USB Devices connected: Gioteck VX3 Wired Controller
    Controller used:Gioteck VX3 Wired Controller
    Error messages received: None
    Guide used: Wiki, Forum and Google. Nothing found.
    File: none
    Attachment of config files: Just the default Config explained on the Wiki.
    How to replicate the problem: Get the same Controller, probably :/

    #112831

    In reply to: Autofire on the axis

    davidfmena
    Participant

    Hi! hapy new year to everybody and thx for this thread. I’m sure it has saved a lot of time to many people!. I’m building my cabinet based on retropie and y have a PCB that is USB-Jamma . I had al the issues described and i solved it with the USB quirks and i even installed the kernel hack, but in Emulation Station , ( only, in mame works fine and i have two devices working in jstest) stil sends multiple signals like in https://www.petrockblock.com/forums/topic/joystick-sending-multiple-actions-with-a-single-click-2-4-2/
    Any ideas?

    luke40rs
    Participant

    I got a RetroPie package off ebay a few days ago including….
    -RaspberryPi2
    -16gb SD
    -PS3 style controllers

    Everything works fine except when i tryed to load a PSX rom from USB, (Vigilante-8) all of a sudden there is no space left on the SD card… YES THE FIRST THING I DID WAS GO TO RASPI-CONFIG AND EXPAND FILE SYSTEM !! My problem prevails!

    I was able to play the new rom once but now when i navigate to the PSX emulator and list of games, when i select the new rom it comes up with a list of identicle file names (Vigilante-8), none open. Could these be taking up all the space of my SD…

    What is wrong? Please help

    mikeveli20
    Participant

    I’d like to build a retro gaming console using retropie, but want to make sure I fully understand the power requirements beforehand. I’m intending to use the following in my setup:

    – 2.5a power supply
    – hdmi output
    – 2 usb wired PS3 controllers (no other usb devices)

    Most guides I’ve read say to overclock to the Pi2 setting in RetroPie which sets the clock rate at 1000Mhz. However, the guide for setting up a PS3 controller states that if you’re going to overclock then you’ll need to use a separate powered USB hub for the controllers. Does this mean any overclock at all or is it just referring to anything above 1000MHz? Will my 2.5a power supply be enough for what I want? FWIW it says on the back of the PS3 controller that 300ma are required and in the raspberry pi faq it states that 600ma is the maximum total usb peripheral current draw.

    blueshap
    Participant

    I imagine this is a fairly common and simple question to answer, yet I’m having quite a bit of trouble with getting two player support on my two player arcade. I have two USB encoders that have outputs for arcade buttons. These work well, and create their own CFG file, however I’m clueless on how I make one of these encoders work for two players. Any help would be greatly appreciated.

    Anonymous
    Inactive

    I hope this is a simple problem that I am just not understanding but I can’t get my PS4 controllers right d-pad button to bind to any binding. Every other key works fine and they keyboard I have plugged in seems to work fine as well.
    I am fairly sure it isn’t an issue with my controller itself(?) because it works fine while navigating the Emulation Station menu and also when playing games on my PC with it but for whatever reason that key wont function when binding in the retroarch settings(?)

    I hope it is a simple fix :D Possible not enough USB power for both keyboard and PS4 controller? The keyboard simply doesn’t function when I try and use a PS3 controller (thought he ps3 controller can navigate through the Emulation Station menu fine)

    #112806
    mthompson
    Participant

    Understood. Not sure where I went wrong, but redid the process based on the link/video you provide…I now have MAME and ROMS. I dont however think my PS3 USB controller is configured proper. I have that controller and a wireless mini_keyboard connected. Keyboard is good. Configured the controller and no buttons do anything within a game. In emmulationstation, the controller does function…so this leads me to believe I’m missing some factor in my setup/config.

    #112803
    herbfargus
    Member

    It’s a bios and has the same legal standing as roms I.e. you’re on your own in finding it.

    But If there are no roms in the folder they wont show up in emulationstation. You may need to use the cp command if they aren’t transferring from your usb. Or just use samba shares.

    https://github.com/RetroPie/RetroPie-Setup/wiki/First-Installation#transferring-roms

    #112796

    In reply to: Dreamcast

    eightkiller
    Participant

    Hy, I read the whole thread and all the other ones on the forum, but i don’t manage to make my XBox 360 wired controller work.
    I have the same problem of being stuck not being able to press the “select” button to validate the date.

    I copied the Hex values in my controller_XboxGamepad(userspacedriver).cfg:

    [emulator]
    mapping_name = Xbox 360 Controller (xboxdrv userspace driver)
    btn_escape = 0x13a
    
    [dreamcast]
    btn_a = 0x130
    btn_b = 0x131
    btn_c = 0x136
    btn_d = 0x137
    btn_x = 0x133
    btn_y = 0x134
    btn_z = 0x13d
    btn_start = 0x13b
    axis_x = 0x00
    axis_y = 0x01
    axis_trigger_left = 0x0a
    axis_trigger_right = 0x09
    
    [compat]
    axis_dpad1_x = 0x10
    axis_dpad1_y = 0x11
    

    And here is my emu.cfg:

    [audio]
    backend = oss
    disable = 0
    
    [config]
    Debug.SerialConsoleEnabled = 0
    Dreamcast.Broadcast = 4
    Dreamcast.Cable = 3
    Dreamcast.RTC = 2082730217
    Dreamcast.Region = 3
    Dynarec.Enabled = 1
    Dynarec.idleskip = 1
    Dynarec.unstable-opt = 0
    aica.LimitFPS = 1
    aica.NoBatch = 0
    aica.NoSound = 0
    axis.0 = Axis_X
    axis.1 = Axis_Y
    bios.UseReios = 0
    pvr.MaxThreads = 3
    pvr.Subdivide = 0
    pvr.SynchronousRendering = 0
    pvr.rend = 0
    rend.UseMipmaps = 1
    rend.WideScreen = 0
    ta.skip = 0
    
    [input]
    evdev_device_id_1 = 0
    evdev_device_id_2 = -1
    evdev_device_id_3 = -1
    evdev_device_id_4 = -1
    evdev_mapping_1 = /opt/retropie/configs/dreamcast/mappings/controller_XboxGamepad(userspacedriver).cfg
    joystick_device_id = -1
    
    [reios]
    ElfFile = 
    
    [validate]
    OpenGlChecks = 0[input]
    

    I also tried to add this to my emu.cfg:

    
    [Xbox 360 Controller (xboxdrv userspace driver)]
    button.0=DPad_Up
    button.1=DPad_Down
    button.2=DPad_Left
    button.3=DPad_Right
    button.4=Btn_A
    button.5=Btn_B
    button.6=Btn_X
    button.7=Btn_Y
    button.10=Axis_LT
    button.11=Axis_RT
    button.12=Quit
    button.13=Btn_Start
    axis.0=Axis_X
    axis.1=Axis_Y
    

    But it does nothing more, i was wondering if the evdev_device_id was correct set to 0 ? I have tagged my usb XBox controller on the top-left usb port on my Raspbery 2.

    Thanks in advance for your help, i think i missed something or didn’t understand something !

    #112795
    mthompson
    Participant

    Dumped them on my USB drive to mame4all. Just checked in File Manager, and only thing in /home/pi/retropie/roms/mame-mame4all is 2 folders, artwork and samples. Looks like I am missing the neogeo file to add to my mame4all DIR. IS it ok to ask for that file since not a ROM?

    #112782

    In reply to: Unstable Wifi or SSH

    mayner
    Participant

    problem isn’t fixed. i use a powered hub now and controler and wlan dongle are connected to the usb hub. sometimes wlan works and sometimes not.

    the interessesting thing is that i can ping http://www.google.de from retropie (after pressing f4) and when this works i can connect to ssh with putty. it seems that i have to “remember” my pi that it’s connected to my router :-)

    #112778

    In reply to: Autofire on the axis

    crankydog
    Participant

    I have started to build my first Arcade machine based on retropie over the last few days. I was experiencing some issues with the Xin-mo controller but thanks to the efforts of people like “feederchain” in this thread I have everything up an running.

    My setup consists of the following;
    – Raspberry Pi B
    – Xin-mo dual arcade controller
    – 2 x joysticks and 16 buttons (Street Fighter II setup)
    – Retropie 3.2.1
    – Mame4All

    My config was working fine using a keyboard and Logitech F310 gamepad but when I added the Xin-mo and my custom joystick I couldn’t see it – this was resolved by installing custom_kernel_1.20150818-1.tar.gz referenced earlier in this thread.

    Next issue was not being able to use the 2nd joystick and button setup, this was resolved by modifying /boot/cmdline.txt by adding the following content after a space at the end of the first line “usbhid.quirks=0x16c0:0x05e1:0x040”

    I was then able to see two distinct controllers in jstest, configure 2 gamepads in emulationstation, and setup buttons for SFII in Mame.

    that is all my technical issues resolved, arcade cabinet is mostly assembled so I am doing some undercoating tomorrow.

    Again many thanks to the forum members and particularly contributors to this thread, without your efforts I would still be wondering why I couldn’t see my joystick.

    #112771
    giustino
    Participant

    Hi gizmo,
    I must press PS button after removed USB cable and after insert BT dongle. Is it right?

    #112770
    gizmo98
    Participant

    The video tutorial is a little bit outdated. Just install ps3 driver “once” and connect your controller over usb afterwards. Everything should be setup now. Remove usb cable and press PS button. Your controller should pair (one LED should light up). Start controller config in emulationstation (Start button + Input configuration) and configure your controller.

    #112768
    giustino
    Participant

    Hi shoothere,
    yes I did….I have followed the tutorial but my controller doesn’t appears in the menu “configure input devices from retroarch”, there is only keyboard. About point n.2, I have tried by pressing the PS button two times as suggest by you but nothing happens.
    One questions: the tutorial starts with ps3 controlled plugged to rasp by usb cable, then I must insert the BT dongle in rasp, push PS button and then unplug the USB cable, is it right?

    #112767
    shoothere
    Participant

    Hi Guistino,

    did the pairing from the terminal work as per the tutorial?

    For step 2: did you remove the USB cable after the pairing as per instructions? What I found is I press the PS button once, it starts vibrating/cycling lights and I press it a second time (both times a short press) and it works. Let me know if this works for you!

    mthompson
    Participant

    Have a working self_built MAME cabinet
    Purchased Raspberry PI 2
    Latest Retropie (as of writing today)

    Inserted USB into PI to get folder structure
    Ran thru the steps on https://github.com/RetroPie/RetroPie-Setup/wiki/Managing-ROMs
    copied over newly create .zip files into mame4all on usb
    inserted back into PI and no “MAME” or “MAME4ALL” in emulator selection.

    What am I missing here

    Much Thanks

    #112761
    marc
    Participant

    I’ll start by saying I’m new to this, but I have been reading everything I can to try and figure out where I am going wrong.
    I am using Jessie with the latest retropie (must be 3.3?), and a rumble pad 2
    My problem sounds just like everyone else’s. I can use the joystick and configure it in the GUI (emulation station). However, once I launch a game, it doesn’t respond, saying ‘rumble pad 2 USB controller not configured (it seems like it’s detecting it quite well for the recognition of the controller in the message!). I’m back to the keyboard only.

    Some people have mentioned pushing f1 in-game can get to the controller setup and it works from there. But, I can’t seem to launch a menu by pushing F1.

    I have a suspicion that there is nothing at all under:
    /opt/retropie/configs/all/retroarch-joypads/
    And from all my reading it seems like something should be there. I feel like that’s why the ROM’s are telling me my joystick is not configured.

    I’ve tried changing the drivers to Udev and rebooting, but that didn’t help.
    Am I right in my suspicion about the missing file? Is there anyway to generate it?

    Thanks for any help.

    Marc

    giustino
    Participant

    Hi to all,
    I’m trying to use my original PS3 controller with last version of retropie but I have some problem:
    1-the controller works only in emulationstation (by USB cable, see point 2), when I enter in game I can play only with keyboard;
    2-I can’t match the ps3 controller with BT dongle. I follow the youtube tutorial mentionated in wiki section but when I try to hold PS button the controller start to vibrate and all four leds start blinking in sequence.
    Thx in advance

    #112715
    fastfalcon94
    Participant

    The problem is a lot of the information and youtube videos on controller configs are dated. Everything seems to work differently in 3.3. This is the best thing you can do for setting up a pi…

    1. grab the 3.3 flash and start with that
    2. On first startup don’t have your controller plugged in, just use a keyboard. emulstation will want you to configure it which is fine. You really only need to input the up/down/left/right a and b buttons. skip the rest
    3. Then go the retroarch emulator and into the settings. Here you can enable the xbox 360 driver. Now shut it down and plug in the controller
    4. When it restarts all the xbox lights in the center should be blinking until ES loads. Then it will show one light. Go into the controller config from the start menu and go through the button presses.
    5. At this point the controller should be usable but you should take it a step further…

    6. Using winscp go to /opt/retropie/configs/all/retroarch-joypads. You should see an XboxGamepad(userspacedriver).cfg file. This was created when you installed the 360 driver. The buttons in this file were programmed in step 4. You can see what they are mapped to. But it’s not going to be obvious to you that input_r3_btn = “12” is the right joystick being pressed down or that input_r_btn = “5” is the right elbow button above the trigger. So let’s fix that.

    7. Keep the config file open in winscp. On the keyboard plugged into the pi press f4 and then any key to go to the command prompt. go to root directory and into /dev/input. You should see a js0 or js1 or js2 or js3 depending on where your controller is plugged into. Type in: jstest js1
    Now press some buttons on the controller. Do you see anything going from off to on? If not ctrl+c and try a different joypad (ex jstest js2). You are trying to find the right js number for your pad. Once you find it you can go through the mappings. For instance you press the right elbow button on the controller and you see 5: off go to 5: on. Now in your config file you can put a comment next to that line.

    input_r_btn = “5” #Right elbow button

    For the analog thumbsticks those are a little confusing at first. For instance the right thumbstick, move it to the right. You will see a big number on the screen like 2: 32342343. Now move it to the left and you’ll see a big negative number like 2:-34324322 This means that +2 is the right thumb stick moved to the right and that -2 is the right thumbstick moved to the left. Now go put the comments in your config file. You can re-arrange the buttons in the config file to so that they are grouped together to make more sense. As you comment the file, you’ll end up with stuff you don’t have a button for. These are hotkeys. You can put these at the bottom. Here is my config file all commented and organized:

    input_device = “Xbox Gamepad (userspace driver)”
    input_driver = “udev”
    input_r_x_plus_axis = “+2” #Right Thumb Right
    input_r_x_minus_axis = “-2” #Right Thumb left
    input_r_y_minus_axis = “-3” #Right Thumb down
    input_r_y_plus_axis = “+3” #Right Thumb up

    input_l_y_plus_axis = “+1” #Left Thumb up
    input_l_y_minus_axis = “-1” #Left Thumb down
    input_l_x_minus_axis = “-0” #Left Thumb Left
    input_l_x_plus_axis = “+0” #Left Thumb right

    input_up_btn = “h0up” #Dpad up
    input_left_btn = “h0left”#Dpad left
    input_down_btn = “h0down” #Dpad down
    input_right_btn = “h0right” #Dpad right
    input_l2_btn = “6” #Left Trigger
    input_r2_btn = “7” #Right Trigger
    input_r3_btn = “12” #Right Thumb down
    input_l3_btn = “11” #Left Thumb down
    input_r_btn = “5” #Right elbow button
    input_l_btn = “4” #Left elbow button
    input_select_btn = “8” #select button
    input_start_btn = “9” #Start button
    input_a_btn = “0” #A button on controller
    input_b_btn = “1” #B button on controller
    input_y_btn = “3” #Y button on controller
    input_x_btn = “2” #X button on controller

    #hotkey stuff
    input_enable_hotkey_btn = “8”
    input_save_state_btn = “5”
    input_exit_emulator_btn = “9”
    input_load_state_btn = “4”
    input_reset_btn = “0”
    input_menu_toggle_btn = “3”
    input_state_slot_decrease_btn = “h0left”
    input_state_slot_increase_btn = “h0right”

    8. So now this works great. But in the nes emulator you are trying to play mario and the A/B button seems reversed because on the nes controller B is to the left of the A button, but on the 360 controller B is to the right of the A button. It would be better if these could be reversed for just the nes emulator. Even better the X button seems more natural to push as B. So let’s make the X button on the 360 controller equivalent to the B button on the nes controller. The A button can stay the same.

    You would think you just have to copy/paste/change the button config into /opt/retropie/configs/nes/retroarch.cfg. But that would be wrong. You have to mimic how it works in the configs/all directory.

    So go to /opt/retropie/configs/nes and create a “retroarch-joypads” folder. Now copy the “XboxGamepad(userspacedriver).cfg file from /opt/retropie/configs/all/retroarch-joypads and place it into the folder you just created. Now open the file and swap the number values between B and X. This will be easy as you’ve already commented every button and know exactly what they are. I like to expand on the comment if it’s custom so that if I open it up later I’ll know what I did).

    input_a_btn = “0” #A button on controller
    input_b_btn = “2” #B button on controller (Swapped with x button)
    input_y_btn = “3” #Y button on controller
    input_x_btn = “1” #X button on controller (swapped with b button)

    Now save this config file. Now we need to tell the nes emulator to use this file instead of the one in the all directory. Open up /opt/retropie/configs/nes/retroarch.cfg. Add this line above the bottom #include. When the nes emulator starts it will look at joypads specifically configured for the nes before checking the all directory. Since it’s a first fine/first use logic, it will use the config you just customized.

    joypad_autoconfig_dir = /opt/retropie/configs/nes/retroarch-joypads/

    9. Go enjoy mario. You may also need to repeat this process for other nintendo systems like super nintendo or gameboy.

    This is as far as I’ve got so far. I haven’t dealt with multiple controllers yet. I have some usb nes and usb snes controllers coming next week that I’ll be playing with. I’m hoping I can get it so that I can unplug/plug in new controllers for different emulators and it will just work. In an ideal world I could have 20 controllers plugged in and the emulator would just know what ones to use based on what one I opened the game with. Or have a little screen that says “press any key on the controller you want to use”

Viewing 35 results - 701 through 735 (of 3,655 total)