BlueRetro Adapter Loses Programming when synched to Xbox Adaptive BT #944
SinisterSticks
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I noticed that you have the PC / Android website blueretro.io which uses some form of web-based Bluetooth to program the Bluetooth adapter.
I do believe I'm using it right by connecting the Bluetooth adapter to the phone using Android which I'm able to do and then connecting the Android to the Virtual Boy using the retroonyx Virtual Boy Bluetooth adapter.
But I noticed when I switch to the Virtual Boy that the VBBT lost all the information I programmed into it and went back to default when the vbbt was plugged into the Virtual Boy directly and then the Xbox adaptive virtually.
I don't know if I'm using it right so I want to rule out user error before I complain there's something wrong with it.
And also for most situations I could deal with this. The Xbox adaptive controller lets you swap controls for each other so that even though it's not the perfect mapping I don't have to rely on the android-based mapping for my system.
However based on the default mapping of what you assume is a normal modern Xbox PlayStation or switch controller being mapped to the Virtual Boy where the right stick on the modern controller equals the right d-pad on the Virtual Boy Controller, if the Android settings are not gelling correctly then it is impossible to work a fight stick with Hyper fighting for Virtual Boy because none of the analog joystick directions on the right stick I'll remapable to buttons on a fight stick either physically through 3.5 mm or through Xbox programming methods on the Adaptive controller software for the Xbox.
Based on my less than professional opinion it seems like that the programming mode erases when I connect the Virtual Boy to the Xbox adaptive controller which has to disconnect the Adaptive controller with the Android phone or Mac computer using Google Chrome as a browser.
Does there have to be two simultaneous connections for the transfer to work ? Because it seems like as soon as I make the transfer it loses the memory that I progressed with on the Android app?
It seems like there's a leader follower relationship between the Android app the vbbt and the Xbox adaptive. If these connections are hierarchical then there are six ways that they could connect in a V pattern one of the three must be the primary which is probably most likely the thing with the browser whether it be the Android or Macintosh or whatever. But I can't seem to get two connections from both the vbbt and from the Xbox adaptive simultaneously on the Android.
I tried to get the Xbox adaptive read on the Macintosh, but it reads it as a generic controller however the Android does understand the Adaptive controller and lets me move the cursor around with the joystick and the a button represents the action left click.
If I could somehow get two simultaneous connections because the Xbox adaptive seems to only have one connection that's Bluetooth and so does the vbbt so therefore the Android has to be the middleman that works between them both.
I know anything that uses blueretro.io website could directly work off of Bluetooth without modification but your buttons are predestined and are not fixable unless you use the Android app. (Except as fixable as physically able by the 3.5 mm connections in the Adaptive controller )
In order to get hyper fighting working I have to find some way for those settings to either gel or have a simultaneous connection between the Android the vbbt and the Xbox adapter.
I couldn't do it before with just the Macintosh because the Macintosh doesn't recognize the Xbox adaptive as an Xbox adaptive just generic Microsoft controller in the USB tree.
And I'm sorry for posting an issues because Android doesn't give you the choice of General discussions until you hit the three buttons. And I couldn't see that as other options that were hidden by the web browser. I'm just trying to rule out human error before you go meddling around with code that you don't need to do because of a misunderstanding.
Beta Was this translation helpful? Give feedback.
All reactions