Forum Replies Created
- nbk7Participant01/24/2016 at 13:57Post 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:
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?nbk7Participant01/19/2016 at 20:12Post count: 16
no its in #64nbk7Participant01/18/2016 at 22:22Post count: 16
I wrote a script for the automatic reconnect:
should also work for the pro versionnbk7Participant01/18/2016 at 22:15Post count: 16nbk7Participant11/28/2015 at 17:40Post count: 16nbk7Participant10/30/2015 at 18:34Post 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,
EDIT: tried it on retropie 3.1 and the latest 3.2 version – no luck so farnbk7Participant10/28/2015 at 18:46Post count: 16
I was facing the same issue like you. This fixed it for me:
nbk7nbk7Participant10/28/2015 at 18:41Post 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 modelnbk7Participant03/26/2015 at 15:55Post count: 16
2x NES30 controller by 8Bitdo – Config File Attached
What works perfectly fine:
– 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.nbk7Participant03/19/2015 at 12:22Post 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?nbk7Participant03/10/2015 at 22:24Post count: 16
thanks for your reply. Today I spent a few hours to do some testing with 2-player mode (1-player is working fine).
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.
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