Homepage Forums Search Search Results for 'dual'

Viewing 35 results - 176 through 210 (of 888 total)
  • Author
    Search Results
  • duckclimber
    Participant

    Probably you are in the same situation as I was, pulling your hair because you can’t get the Xin-mo to work properly. And it is nearly impossible to find a easy to follow guide how to get it working. So when I got my Xin-mo working with all the emulators I decided to write this guide. Enjoy!

    This is the setup I got:
    Pi Model: Raspberry Pi 2
    RetroPie Version Used: 3.3.1 Magnet link: magnet:?xt=urn:btih:6656bf7bd104930039f4eb81399976ebd297b8fe
    Built From: SD Image
    USB Devices connected: Xin-Mo (http://www.xin-mo.com/?page_id=34)
    Bought the Xin-mo with arcade buttons here: http://www.ultracabs.co.uk/usb-interface–standard-joystick-set-109-p.asp

    I have tested the Xin-mo with the following: MAME, FBA, Playstation, SNES, NES, SMS, SMD, Game boy, Game boy Advance, Doom.

    If you are used to installing Retropie you can skip several steps.

    Step 1: Connect the cables from the arcade buttons to the Xin-mo as shown in the attached picture. Else you will get player 1 as player 2 and vice versa. (Choose PS3 mode and not PC)

    Step 2: Download and Write your RetroPie image to a SD-card.

    Step 3: Insert the SD-card with RetroPie 3.x in your raspberry Pi, connect it to your network with a RJ-45 cable or wifi and boot it up.

    Step 4: Go to the “RetroPie” menu and select : “raspberry Pi configuration tool raspi-config”. Then click: “Expand filesystem”. Reboot. (Not needed in newer RetroPie)

    Step 5: Login to the terminal and set a root password, type: sudo passwd root and choose a password. For example: User: Root Password: raspberry

    Step 6: Download this custom kernel (It will fix the problem with the joysticks messing with each other): custom_kernel_1.20150818-1.tar.gz

    (Newer kernel, use this if you install 3.6: custom_kernel_1.20160128-1.tar.gz
    (Thanks to feederchain for the kernels).

    Step 7: Don’t unpack the file just place it somewhere on the SD-card, in /home/ for example. (I used filezilla for transferring the file from my computer to the Pi) (Do this as ROOT!)

    Step 8: Run these commands from the terminal on the Raspberry Pi or using SSH:
    cd /home/ (This is the place you placed your file, so here I used /home/)
    tar -xf custom_kernel_1.20150818-1.tar.gz (This command unpacks the file)
    cd custom_kernel_1.20150818-1
    sudo ./install.sh (This will install the custom kernel)

    After this the Raspberry Pi should reboot.

    Step 9: Now we are going to modify the cmdline.txt so we get two controllers showing up instead of one.
    SSH or terminal again:
    cd /boot/
    sudo nano cmdline.txt

    Add the following content after a space at the end of the first line: usbhid.quirks=0x16c0:0x05e1:0x040

    Press CTRL + X and type “Y” for yes, so it saves the file.

    Step 10: Now you can register your buttons in EmulatorStation, but just register the left controller (Player 1). Now you should be able to navigate and press buttons.

    Step 11: Go in to the RetroArch configuration and navigate to “input”, change the buttons you want for Player 1 and 2 for the Xin-mo. Then go to hotkeys menu and select what buttons you want for quitting a game, saving etc.

    RetroPie—>Configure RetroArch/Launch RetroArch RGUI—–>Settings—->Input—->”Input Hotkey Binds” and “input User 1/2/3 etc Binds”

    Step 12: Change the driver for the Xin-mo from sdl2 to udev.

    Step 13: Go back to the main menu in RetroArch and save the config as a new file. (For me it didn’t work just to save the old file) Quit RetroArch setup.

    Step 14: Navigate to the config file (using filezilla e.g.) in /opt/retropie/configs/all/ rename the file retroarch.cfg to retroarch.cfg.old, and rename the file you just created to retroarch.cfg. Reboot RetroPie.

    Step 15: If you are using MAME you have to start a game and press TAB and edit the controls in there as well.

    Step 16: DONE! Now both players should work in all the games, so you can play Street Fighter II or Tekken 3 with a friend. Enjoy!

    (In Emulatorstation the right controller have some issues, but the left controllers is enough for navigating. And both is working in the games.)

    Here is FileZilla

    Here is Win32diskimager For Writing or create a backup of RetroPie (Windows)

    Here is Pi Copier and Pi Filler if you are using Mac OSX

    [attachment file=”114317″]

    #114227
    Anonymous
    Inactive

    Sony Dualshock 3 auto time out problems

    I am having the same issue. The odd thing is, I do remember this working at one time (a few releases back). Thanks for the suggestion as well herbfargus, but no luck for me either. Really wish I could resolve this :-)

    skullmonkey
    Participant

    Hi,
    when I power the dualboot retropie I get this on my TV.


    Linux retropie 4.1.7-v7+ #817 SMP PREEMPT Sat Sep 19 15:32:00 BST 2015 armv7l

    The programs included with the Debian GNU/Linux system are free software;
    the exact distribution terms for each program are described in the
    individual files in /usr/share/doc/*/copyright.

    Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
    permitted by applicable law.
    Last login: Sat Jan 16 21:18:28 2016
    -bash: tty: command not found
    -bash: /usr/bin/cut: No such file or directory
    -bash: tput: command not found
    -bash: tput: command not found
    -bash: tput: command not found
    -bash: tput: command not found
    -bash: tput: command not found
    -bash: tput: command not found
    -bash: tput: command not found
    -bash: tput: command not found
    -bash: tput: command not found
    -bash: tput: command not found
    -bash: wc: command not found
    -bash: tput: command not found
    -bash: tput: command not found
    -bash: head: command not found
    -bash: cut: command not found
    -bash: tput: command not found
    -bash: tput: command not found
    -bash: tput: command not found
    -bash: tput: command not found

    .~~. .~~. Saturday, 16 January 2016, 9:41:07 pm UTC
    '. \ ' ' / .' Linux 4.1.7-v7+ armv7l GNU/Linux
    .~ .~~~..~.
    : .~.'~'.~. : Filesystem Size Used Avail Use% Mounted on
    ~ ( ) ( ) ~ /dev/root 56G 3.1G 50G 6% /
    ( : '~'.~.'~' : ) Uptime.............: 0 days, 00h00m00s
    ~ .~ ~. ~ Memory.............: 675348kB (Free) / 753240kB (Total)
    ( | | ) Running Processes..:
    '~ ~' IP Address.........:
    *--~-~--* Temperature........: CPU: 50°C/122°F GPU: 50°C/122°F
    The RetroPie Project, https://www.petrockblock.com

    pi@retropie:~$

    Any way to save my SD card installation?

    Thanks,
    Gorast

    hbchrist
    Participant

    I have the x-arcade dual joystick. It works just fine with my old xbox retro arcade, but I am trying to get it working with retropie.

    I have the raspberry 2 model B. The unit works fine and it is running the most up to date, *stable* version of retropie. I put version 3.3 of retropie on the flash card and ran the update scripts.

    EmulationStation boots normally, so I have no issues there. After booting, I can configure a USB keyboard without issue. I have no other usb controllers except my x-arcade dual joystick. However, EmulationStation/Retropie does not recognize the x-arcade at all.

    Jstest (jtest?) is not compatible with my version of retropie, but the input subdirectory does not see the xarcade, either. I have scoured YouTube, Reddit, these forums, and the internet for a solution. The info I have come across for configuring the sticks are either months old, use older versions of retropie, or deal with the tankstick. I have read other forum posts stating the tankstick config does not work with the dual joystick.

    I’m stumped. Either I’m missing some obvious step in the installation process for the dual joystick, or it just doesn’t work. After I configure the usb keyboard, none of the inputs translate to the joysticks. I get no response from ES or any of the emulators, at all, from the dual joysticks.

    Any ideas at this point would be greatly appreciated. I like the pi, I like this distro, and I like the joysticks, so bringing them all together would be awesome. I have an hdmi projector and putting this altogether would cement my outdoor, big screen, retro arcade dream.

    Thanks in advance,

    hbchrist

    browner1980
    Participant

    I know this is a rather specific question, but it’s driving me crazy. I am on a Pi 2, with Retropie 3, using a wired Dualshock 4 controller. All buttons on this controller work perfectly in every other game. However, one specific ROM, Skate or Die 2 for NES, will not let me launch into the “Ramp” part of the game from the title screen (which is normally accomplished by pushing “Select”). Here’s some information:
    – It isn’t the controller input. “Select” on my DS4 works for every other game, in every other scenario.
    – It isn’t the ROM. I’ve tried several different versions, and they all work as expected when using an emulator on my Mac.
    – The rest of the game works as expected in Retropie. i.e. if starting Story Mode (by pushing “Start”).
    – I’ve tried both NES emulators in Retropie, with same outcome.

    Anyone have any ideas? Could it be anything else other than a controller input issue? i.e. some type of video or processor setting that isn’t letting it start into an alternate mode
    from the ROM’s title screen?

    dcisson
    Participant

    I am converting an old arcade cab into a MAME box using RetroPie at its core. My testing has made me a believer in the Mame4All emulator for delivering game content. It’s seems to run the smoothest, and handles the era of games I’m most interested in. My cab is somewhat unique in that its screen is rotatable, making it possible to use maximum screen real estate for both horizontal and vertical-oriniented games. My question is this… I can set mame4all to rotate everything it emulates one way or the other globally through .cfg files, but I don’t see any way to configure individual games to be vertical or horizontal. Is this possible? If not, I’m not opposed to having two copies of mame4all, one for vertical and another for horizontal games. Does anyone have advice on how to do that so EmulationStation sees the two mame4all instances as separate? Or is there another solution here I’m missing? Many thanks!

    #114028
    neighbourhoodnerd
    Participant

    A group called Pine 64 are kickstarting another barebones pc board. They claim it’ll be x64, quad core ARM @ 1.2ghz with a dual-core MALI GPU.

    https://www.kickstarter.com/projects/pine64/pine-a64-first-15-64-bit-single-board-super-comput

    Cheaper than the Rpi2 and a good amount faster too. Reckon Retropie could be ported to it?

    #113942

    In reply to: Autofire on the axis

    duckclimber
    Participant

    I’ve tried the usbhid.quirks=0x16c0:0x05e1:0x040 and I now got two players with the Xin Mo. I’ve tried every other long shot solution I could find but nothing is working. The joysticks still interfere with each other, they will work when I first set them up in Emulatorstation, I can use them both properly. Up, down, left right. But if i try to play a game and then go back to emulatorstation, only one joystick and buttons is sending the right commands. The other one is not giving the right button presses. And I tried to change the mapping in retroarch, not working.

    I tried patching the Raspberry Pi 2: Retro Pie 3.3.1 kernel with the latest patch I found in this thread, the one for 3.2.1, didn’t work.

    Could someone upload the kernel patch for 3.3.1? Or give me some other solution?

    And why can’t this be fixed by default in the Retro Pie image?:-)

    My thread: https://www.petrockblock.com/forums/topic/xin-moxin-modual-arcade-problems-please-help/

    browner1980
    Participant

    Hi There,

    I’m a bit of a noob to retropie, retroarch, emulationstation etc. I had everything working properly, and then I started messing with .cfg files (both for All, and individual cores), updating shaders, custom controller inputs, etc. Somewhere along the line I have shanked something, as I’m getting all kinds of strange behaviour now (controller no longer working in-game, default shaders not aligning, cfg not saving on exit, can’t connect over network, some roms no longer loading, etc. etc.).

    Anyway, long story short, I’m kind of frustrated now and tempted to just wipe everything and do a brand new clean install. But before I do that, is there a way to restore all configurations to default? Would removing the .cfg files from ALL and each core cause them to be re-created?

    Many thanks for any suggestions!
    CB

    trixster
    Participant

    Hi all,

    Despite searching on here for help I’m still struggling to configure my ps4 controller with reicast. Would some kind soul be able to post up a working config file (controller_SonyComputerEntertainmentWirelessController.cfg I think).

    Thanks!

    #113673
    jmaxime89
    Participant

    UPDATE : I just realised that whatever I have in

    /opt/retropie/configs/all/retroarch-joypads/

    Retroarch never reads it.

    When I have emulationstation’s mapping and naming(sony entertainment wireless controller) R3 is select (which is my hotkey enable also)

    When I use retroarch mapping and naming (PS4 controller) the outcome is exactly the same all buttons messed up; R3 = select.

    When I use a file I found on github named Sony-Playstation4-DualShock4-Controller the outcome is once again the same, R3 = select for instance

    When this folder is empty my controller still have the same mapping in game…

    I see there is a variance in emulationstation and retroarch naming of the buttons (Retroarch Start = 6 emulationstation Start = 9)

    Thanks once again ! I hope one of who will see this and take the time to help me.

    helpman
    Participant

    Hi!
    Today I wired my JUYAO Dual Arcade Controller and connected it to one of the usb ports of my raspberry pi 2 with retropie installed… emulationstation launched and… no gamepads detected, hold a button blablabla… but nothing.
    Tested it under windows and it’s ok.

    so, after searching for a while, I found this:

    [quote]I finally got this working with RPi by creating a file /etc/udev/rules.d/00-arcadejs.rules containing:
    ATTRS{name}==”Arcade Controller JUYAO Dual Arcade”,ACTION==”add”,ENV{ID_INPUT_TABLET}=”0″,ENV{ID_INPUT_JOYSTICK}:=”1″[/quote]

    and then this, as people said it only recognised 1 player.

    [quote]Just needed to change the usb device ID’s

    Add the following to the end of /boot/cmdline.txt

    usbhid.quirks=0x0314:0x0326:0x040[/quote]

    I did both, restarted the raspberry… and nothing. still dead.

    Any help would be MUCH appreciated :(

    EDITED: just tried LSUSB and vendor/id appears as “0314 0328” with no name after all, just blank…

    EDITED 2: changed the usbhid.quirks to 0314 0328 and now it recognises 2 gamepads.
    Tried setting controls on mame, and player 1 side works great. Player 2 won’t recognise buttons 2,3,4,6,7 :? any idea?

    EDITED 3: checked wiring, and the ground daisy cable seems to have a bad connection so from that faston on, nothing worked… Now everything works fine…

    jmaxime89
    Participant

    Hi ! Long time user here and everytime I had issues with something this forum had been a great help.

    Yesterday I freshly started on my Pi2 the latest image of retropie wheezy

    I transfered my roms and everything works fine with my SNES controller.

    However when I map my WIRED PS4 controller either the buttons are all wrong OR I map it in retroarch and the controls are fine minus D-pad RIGHT which strangely never register in retroarch and no hot keys at all works when I modify my config file here :

    /opt/retropie/configs/all/retroarch-joypads

    Strangely my config file for the PS4 controller is either called

    PS4 Controller (when I manually map it in retroarch)
    or
    Sony Computer Entertainment Wireless Controller (when mapped in emulationstation)

    I did try this :

    https://github.com/libretro/retroarch-joypad-autoconfig/blob/master/udev/Sony-PlayStation4-DualShock4-Controller.cfg

    But it doesn’t work, all of the buttons are wrong and when I map it correctly and restart the pi it seems like it doesn’t refer to that file at all as all of the buttons are wrong again.
    The only two files I have here /opt/retropie/configs/all/retroarch-joypads
    is RetroUSB.comSNESRetroPort.cfg
    and
    PS4 Controller.cfg

    Sorry for the long post and probably bad english. All in all what I want is :

    To be able to play with my SNES controller and exiting the roms with my hotkeys
    And when I want to play playstation games I want to be able to plus my dualshock 4 and play the game while still be able to exit said game using mapped hotkeys for this controller.

    Thanks so much guys

    kealist
    Participant

    I have to unplug / plug in my ps2 dualshock controller adapter in order to get start-select combo to work, but it works fine otherwise. I haven’t figured out what causes that though it is likely not the same cause

    zoidberg009
    Participant

    Hello all together,

    I´m just trying to connect a PS3 6Axis Dualshock controller to my Retropie. I think, my Blueooth dongle works fine, while I see it using hciconfig after doing all neccessary steps in RetroPie Setup (“Configure Bluetooth Devices” and “Install/Pair PS3 controller”).

    When I now connect the controller via USB and then disconnect it, after pressing the PS-Button the controller starts rumbling and the four LEDs blinking for about one second, then the controller turns off.

    A connection never seems to be established, so that no device is shown in “Display Registered & connected Bluetooth devices”.

    Does anybody know about this problem? Is it an issue of my controller or may it be caused by using a “wrong” Bluetooth dongle?

    Thank you,
    Soeren

    jmaxime89
    Participant

    Hi all,

    I searched the forum and I found an answer to my issue however it doesn’t work.

    I try to play emulators with a WIRED PS4 controller. It seems that emulationstation screw with retroarch autoconfig.

    When I remap the controller in retroarch it works but I can’t assign hotkeys like I do with my SNES controller.

    Also it is worth noting that retroarch and emulationstation are naming the two config files differently

    I know I can bind hotkeys in retroarch but my snes buttons combination will stop working then.

    I use the newest image of retropie wheezy

    Thanks in advance,
    Jmax

    snarfox33
    Participant

    I don’t have a bluetooth dongle at the moment so i’m using a generic made in China wired PS3 Dualshock controller. It wont stop rumbling when its plugged in, but it seems to be working besides that. Any suggestions would be greatly appreciated!

    footwo
    Participant

    Hello

    Does anyone know how to stop ES listening for keypresses from a connected controller when launching individual emulators?

    For example when you launch an emu you get a brief message:

    “Press a key (or joypad button 0) to configure launch options for emulator/port”

    On older versions of retropie you had to have a keyboard attached at this point to get to the launch options screen but now you can get there by pressing a key on the connected pad. Is there anyway to stop this?

    I basically only want to allow access to the launch options screen if there is a keyboard attached.

    Thanks for any advice.

    stahl80
    Participant

    Hi!

    just installed a bluetoothmodule and dual 8bitdo NES30pro controllers.
    Got the bluetooth part working quick thanks to all the available guides.
    Using one controller works perfect. But when connecting the other for two player games thing starting to act weird. The games works but trying to exit an emulator with my default hotkeys select+start suddenly stopped working. tried on both controllers, one time it worked but then nothing. rebooting and with just one bluetooth controller on everything os fine agin.

    Mostly i followed this guide, https://github.com/RetroPie/RetroPie-Setup/wiki/Setting-up-a-Bluetooth-controller.

    In this step i added the second controller also:
    Edit this startup file
    sudo nano /etc/rc.local
    above the line “exit 0” add
    bluez-test-input connect XX:XX:XX:XX:XX:XX
    bluez-test-input connect “second-controller”

    Did i miss something or to i have to make additional editing for the hotkeys or something?

    grateful for any help!

    #113197
    radial
    Participant

    Hi guys.

    I’m new to the pi and to linux and could use a hand..

    When I choose a video Splashscreen it runs fine but after the vid it pops back to the terminal screen, presumably to give me this error;

    rm: cannot remove `/tmp/writable’: No such file or directory

    ..then goes on to the ES splash as normal.

    It goes from any static Splashscreen directly to the ES Splash, but always shows the terminal and error briefly when I use a vid..

    I have added a -f command to “rm /tmp/writable” in asplashscreen which is found in;

    home/pi/RetroPie-Setup/scriptmodules/supplementary/splashscreen

    I thought that might do it, but it didn’t…

    Any ideas?

    I’m on a pi2 running retropie 3.3 built from an image.
    Also, I’m dual-booting Retropie and Rasbian with Berryboot and both OS’s are on a USB stick.

    Cheers,

    Radial

    #113168
    Anonymous
    Inactive

    Hello Steve,

    I’am Jorrit from Holland and im using youre dualboot image V8 for Raspberry pi. Im new with the raspberri and i have some questions. I hope you dont mind..

    I want to change the “gpu_mem=100 to 128. Normaly you can change this in Open/boot/config.txt. But i cant find it in your image. Can you tell me where i can find it? I also ant to overclock my rasp, i think that this setting is also in boot/config.txt.

    In Retro pi/emulationstation i use an old xboxcontroller. I want to exit the games with a hotkey. So i added this line in retroarch.cfg:

    input_enable_hotkey_btn = 8
    input_exit_emulator_btn = 9

    now you should exit the game with select/start button. It worked for me for 1 time, but after a reboot, i could not exit the games anymore. Do you know if there is more i have to configure to make this possible?

    I hope you can help me. Thanks for the nice build you made!
    I hope to hear from you.

    grz joergan

    #113143
    MattRigg
    Participant

    So I got RetroPie up and running, copied some ROMs over only to find that the input lag on my setup is horrendous.

    To check that it wasn’t my TV causing the issue I made sure it was all set up correctly (HDMI input labeled “PC” and AV mode set to “Game”). Ran a quick 60fps counter video on my laptop (hooked up to the TV) and got the following;

    TV lag GIF

    1 frame = 16ms and from what I’ve read my TV has a 31ms lag, so this test seems about right.

    However, when running the NES emulator I’m noticing an increased lag. For testing purposes I botched together a circuit consisting of a DPST switch with one set of terminals connected to a powered LED and the other set connect to the A/Ground connections on a SNES pad (which in turn is connected to the Pi via a SmartJoy USB adaptor). This means that when the switch is closed, the LED illuminates at *exactly the same time the jump button is “pressed”.

    * or near as damnit!

    I set up my camera to record 60fps and this is what I got;

    SMB3 lag GIF

    The jumping animation doesn’t trigger until 9 frames have passed, deducting the 2 frames caused by my TV means that something (RetroPie/ES/emulator, or the Pi itself) is creating a 7 frame delay. Also tried a wired keyboard and a BT DualShock 3 and while I wasn’t able to test accurately (my PCB is literally hacked together and thus only works with the SNES pad) the lag ‘felt’ the same.

    I also tried SMW on the SNES and got a slightly greater lag (jump triggered at frame 11).

    I know input lag has been covered before but I’ve yet to find a solution that works.

    Setup;
    Pi 2 w/class 10 mSD and a decent PSU
    Latest RetroPie (installed using script)
    Overclocked using the “Pi2” setting in raspi-config

    So my question is; what’s your setup and how is your input lag? Any suggestions as to how I can reduce this?

    #113128
    tricapsule
    Participant

    Hi all

    Having problems with video output from my Raspberry Pi Zero to my Pioneer AV receiver (model: VSX-819H). I am running the Retropie 3.3.1 SD-card image for Raspberry Pi 1 and Pi Zero.

    Video works fine connected direct to my Dell tv (model: W3202MC) via a mini to full size HDMI cable. Everything boots properly and emulators display and run perfectly.

    I have tried amending the config file using:
    hdmi_safe=1
    config_hdmi_boost=4
    hdmi_force_hotplug=1
    hdmi_group=2
    hdmi_mode=4

    I have tried each individually and various combinations of the above with no joy.

    I have also tried using different power adapters ranging from 1amp to 2.4amp.

    Anyone got any ideas? Any suggestions would be much appreciated.

    Anonymous
    Inactive

    Hello,

    I am having a problem with my Sony Dualshock 3 automatically timing out (shutting off) after a period of idle time. My understanding was that I would have to edit this file..

    /var/lib/sixad/profiles/default

    and add the following two lines

    enable_timeout 1
    timeout_mins 10

    I have tried many different values under the timeout_mins variable, as well as removing and reinstalling the sixad service as well but have had no luck. Manual shutdown (holding the ps button for 10 seconds) works fine. If anyone is able to help with this matter, it would be greatly appreciated. The following are the entire contents of my /var/lib/sixad/profiles/default file.

    enable_leds 1
    enable_joystick 1
    enable_input 0
    enable_remote 0
    enable_rumble 1
    enable_timeout 1
    timeout_mins 10
    led_n_auto 1
    led_n_number 0
    led_anim 1
    enable_buttons 1
    enable_sbuttons 0
    enable_axis 1
    enable_accel 0
    enable_accon 0
    enable_speed 0
    enable_pos 0
    enable_safety_timeout 0

    #113078
    Anonymous
    Inactive

    Happy NewYear everyone…
    A little help please ..i have installed openelec-retropi dual boot
    Openelec boots up fine and works great but when i go to the games menu and choose to boot retropi, there is just a quick sound then the pi reboots back into open elect.
    any suggestions?

    duckclimber
    Participant

    Hi!
    I Recently built (almost finished) a tabletop arcade machine that uses a Raspberry Pi 2 as a hart and the Xin-Mo Dual Arcade USB-controller for my arcade buttons. But how much I try I can’t get the Xin-mo to work with two players. (And player 1 have “gamepad 2 and player 2 has “gamepad 1” when configured) (This is fixed, see below)

    My setup:
    *Raspberry Pi 2 running RetroPie 3.3.1
    *This USB Interface & standard Joystick set: http://www.ultracabs.co.uk/usb-interface–standard-joystick-set-109-p.asp

    I am not a newbie to RetroPie nor Linux and I have an other setup with a Raspberry Pi 1 running RetroPie hooked up with 4 controllers that works just fine.(MAME, SNES, NES, FBA, SMS, SMD and so on)

    First I tried putting usbhid.quirks=0x16c0:0x05e1:0x040 in the /boot/cmdline.txt and then RetroPie recognize Xin-mo as two joypads but the controllers interfere with each other.

    So I tried what almost every page links to when they have a problem with the Xin-Mo: https://www.petrockblock.com/forums/topic/autofire-on-the-axis/ and https://github.com/RetroPie/RetroPie-Setup/wiki/Troubles-with-the-Xin-Mo-Controller

    Didn’t get It to work, so I tried this:

    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.

    /DuckClimber

    #113011
    dustloop
    Participant

    I use a dualshock 4 and what I do is go into the GUI of Vice and then I press O on the option Warp to assign a button to it which I use R2 and then I save settings in the emulator then I have R2 set to warp to load games faster :)

    #112946
    herbfargus
    Member

    You can press select in emulationstation and delete roms individually or you can delete them in the backend over samba shares but be careful as some of the non working files you may be deleting may cause other roms to be nonworking if they are a clone of the non working parent (confusing I know.)

    #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

    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 :/

    #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.

    #112738
    reddyfire
    Participant

    is there any way to set this up on a RPi1 instead of a Rpi2 ? I will attempt to tinker on my own to try to dual boot openelec and retropie. if anyone has some suggestions on where to start or perhaps a way to adapt smithers script to a rpi1 build that would be amazeballs.

    #112652
    mheiger
    Participant

    So has anyone else not had any luck on getting this dual boot image to work? I really dont know what I am doing wrong.

    sjo102784
    Participant

    For those of you who use emulators on your Rpi and experience input lag from controllers, I think Ive found the best settings to eliminate input lag. Compared to the actual consoles, these settings virtually eliminated input lag on a Logitech dual shock, SNES replica, and NES replica.

    -Raspberry Pi overclock set to 800mhz
    -Edit the retroarch.cfg file found at /opt/retropie/configs/all and change:
    vsync =True
    video_hard_sync = True
    video_frame_delay = 10

    Those small changes allowed me to have virtually input lag free gaming on all emulators. Your settings may need additional tuning depending on the response time/model of your TV (mine is a Samsung LCD with Game Mode which goes to a lower response time for gaming) so you may want to play with the settings a bit if these arent perfect.

    It also may be worth noting that Im using a Raspberry Pi 2. Older models may not respond the same. I found under or overclocking beyond 800mhz threw all video settings off completely and made input lag worse. Id try these settings as a starting point and tweak if necessary.

    Just wanted to share, it took a lot of testing to get everything dialed in so Im hoping I can save someone a buttload of time.

    #112553
    methanoid
    Participant

    I saw your video for RPie/Rasplex dual boot. I was looking at RetroPie+Kodi+Moonlight for streaming games but now leaning towards Plex instead of Kodi.

    1) In earlier versions you said Aeon skin is compulsory and the default skin won’t work. Is that still the case?

    2) Ss control via a 360 or PS3 controller poss? It is within RetroPie but what about RPlex?

    3) If I want to add Moonlight presumably I can just tweak the RetroPie setup, likewise if I also wanted Kodi (available from RetroPie) ??? (unlikely but I thought I’d ask!)

Viewing 35 results - 176 through 210 (of 888 total)