Forum Replies Created

Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • nbk7
    Participant
    Post count: 16

    there is still one problem for controllers with several modes like my 8Bitdo NES30 or the FC30 on the Jessie plattform:

    there are two relevant modes for retropie:

    1. Keyboard Mode Start+B (Controller 1), Start+B+R (Controller 2).
    Registered as: “8Bitdo NES GamePad”
    This mode is important for certain non-retroarch based emulators like VICE.

    2. GamePad Mode Start+R (both Controllers)
    Registered as: 8Bitdo NES30 GamePad Joystick
    For Retroarch based controls

    The MAC-Addresses of each controller varies depending on the connected mode. So if I establish all conntections for both my controllers (2x Keyboard mode MAC-Address A,B and 2x GamePad mode with MAC Address C,D) I would see all 4 registered devices in the retropie-setup menu. Unfortunately after reboot only the mode I registered last (via retropie_setup.sh) would try to connect. I can always reproduce this by deleting the last registered connection and re-register via another mode.

    For Wheezy I wrote a script that would simply auto-connect, depending on the MAC address provided:

    http://forum.8bitdo.com/thread-328-7-1.html #64

    but that doesn’t work for the later Jessie plattform due to different connecting approach I guess.

    Any ideals how to make it possible to auto-connect in both modes?

    nbk7
    Participant
    Post count: 16
    nbk7
    Participant
    Post count: 16

    I wrote a script for the automatic reconnect:

    http://forum.8bitdo.com/thread-328-7-1.html

    should also work for the pro version

    nbk7
    Participant
    Post count: 16

    I wrote a script to connect the controllers automatically:

    http://forum.8bitdo.com/thread-328-7-1.html

    Should also work for SNES30. Follow the instruction in #64. Hope it helps.

    nbk7
    Participant
    Post count: 16

    so has anybody found a way to assign the space key to the controllers?

    nbk7
    Participant
    Post count: 16

    @Billy T. or anybody else who managed to start games directly from ES:

    can you please share your modified version of the script please? I tried obert01’s script and followed his steps from the raspberry forum but I only get the kickstart disk if I try to launch a game from ES.

    Thanks and Regards,
    nbk7

    EDIT: tried it on retropie 3.1 and the latest 3.2 version – no luck so far

    nbk7
    Participant
    Post count: 16

    Hi cyborguk,

    I was facing the same issue like you. This fixed it for me:

    http://www.petrockblock.com/forums/topic/vice-emulation-vertical-screen-issues-with-a-lot-of-games/#post-108616

    Regards,
    nbk7

    nbk7
    Participant
    Post count: 16

    Thank you buzz an dabone for the fast replies.

    I found the setting that caused all this:
    Due to the fact that the C64 screen also got frames on top and on the bottom I initially set the video setting option “VICII Boarder Mode” in the vice menu to “none” because that would lead to a nice “almost” full screen mode on my 1920×1080 16:9 LCD. So I changed the option to “normal” and set the resolution to 640×480 in custom mode. Now I have little black frames on top and on the bottom but the vertical movement in the games is smooth now.

    I assume this is a bug because it also lead to some more unpleasant effects. For example the alien in the game Nebulus always walked a few inches on top of everything and I also had a few minor distortions in the screen in other games. Now that’s all gone – just don’t know if this is a platform related bug…

    Edit: I m using a rpi2 model

    nbk7
    Participant
    Post count: 16

    2x NES30 controller by 8Bitdo – Config File Attached

    What works perfectly fine:
    – SNES
    – NES
    – UAE4ALL2 (p1 only due to bug in UAE4ALL2)

    What doesnt work:
    – vice (controller only works in vice menu. buttons are messed up)
    – mupen64plus (haven’t found a way to configure the controls)

    If you detect the controllers as keyboards you can use vice via assigned keyboard letters but that causes issues with other emulators.

    nbk7
    Participant
    Post count: 16

    I’m facing the same issue. NES, SNES even the Amiga emulator are working fine with the controller setting. But I can’t configure VICE with the right settings. When I configured the controller as keyboard before and mapped regular keys, it was working fine while using Vice. Unfortunately the controlls for the other emulators partly didnt’t work.

    Did you or anybody else find a solution for this?

    nbk7
    Participant
    Post count: 16

    Hi amigagamer,

    thanks for your reply. Today I spent a few hours to do some testing with 2-player mode (1-player is working fine).

    Issue1:
    Plenty DemoScreens/Intros are showing this behavour. Some games simply won’t accept any buttons so I can’t start the actual game. Others work just fine. At Wings of Fury e.g. I have to keep the mouse button pressed and move the mouse in different direction to pass the DemoScreen.

    Issue2:
    Port 0: P1 doesn’t work at all. P2 automatically swerves to the right+backwards.
    Port 1: P2 doesn’t work at all. Player one is working fine.
    Port ALL: in all the games P2 drifts to the right and backwards if possible. Furthermore P1 often steers/fires automatically for P2 and vice versa…

    – obviously ‘Right+Down’ are permanently activated for P2
    – steering/firing for P1 also oftentimes affects P2 and vice versa
    – if i choose custom control and assign a single Key to a joyepad (like MouseButton to L) it simply wont apply.
    – If I use a 1-player game Mode I can use both controllers as well, but for the second controller (Port0) I can’t use the fire buttons

Viewing 11 posts - 1 through 11 (of 11 total)