BigScheaf wrote:
Is it too late to get on the list for one of these adapters? Be amazing to try out a Virtual Boy controller on the PC. I might even try it on my Switch just to see if it will work. For science, of course.
I can do another small batch if there is interest. The initial 5 units are already accounted for. Looks like there is interest for maybe another 5. If you’re interested then send me a PM.
If anyone is also interested in a Nintendo Power Glove version, I’ll have those in about 2-3 weeks as well. Housing already designed.
Attachments:
BigScheaf wrote:
Is it too late to get on the list for one of these adapters? Be amazing to try out a Virtual Boy controller on the PC. I might even try it on my Switch just to see if it will work. For science, of course.
I can do another small batch if there is interest. The initial 5 units are already accounted for. Looks like there is interest for maybe another 5. If you’re interested then send me a PM.
All the parts have come in to build these now. I’ll start this weekend. They’ll trickle out a few at a time. Thanks for your patience!
OK, here’s the first unit. USPS found the housing package and redelivered. However Mouser sent my microcontroller board order out of country so there will be another few days delay in getting orders out for this. Despite the delivery issues, things came out really well especially with a red and black Anker USB cable.
The adapter shows up as a gamepad within Windows. There are 3 different mappings. By default all VB controller buttons get mapped to digital buttons as the VB controller is 14 digital buttons. I added two other mappings which can be selected by holding the A or B button when the adapter is powered up. Holding the A button down during power up maps the left d-pad to analog X,Y and everything else digital. Holding the B button down during power up maps the left d-pad to analog X,Y and the right d-pad to analog rotation with everything else to digital buttons.
The housing came out nice. There are some very small ridges that appear on the outside due to internal features that I wasn’t expecting but still looks clean. Really happy with how things turned out for a first pass at this housing.
I’m not providing the red/black Anker cable so here’s a link if you’re looking for one: https://www.amazon.com/gp/product/B00SUY0NCI/ref=oh_aui_detailpage_o06_s00?ie=UTF8&psc=1
So that completes it for this project. I’ll be shipping out units for this in about a week after those microcontroller boards show up. This has motivated me to do an update to my Power Glove adapter too. 🙂
Wow, that’s pretty bad. This is the first one I’ve ever had them lose.
Some delay here on builds. USPS lost the package and the housings are being remade.
mellott124 wrote:
mellott124 wrote:
I have an updated FormLabs print coming. And when I asked about red translucent prints they said they have new materials and colors coming in the new year.Formlabs announced new color kits today. Red is one of them. Anyone got a Formlabs 2 printer?
Also got the updated print from Formlabs in the translucent blue. No more warp or so much flexibility because they cured it correctly. If the tough resin could be died red it would be pretty awesome. Some risk it would be slightly purple because of dying a blue part red. I don’t have any experience with dying resin to know for sure.
I’ve started the firmware on the programmer. In test phase now and adding features as I go. Looking like end of January given other builds in the queue. 16Mbit cart supported first and then I’ll add the 128/256 cart support.
Attachments:
mellott124 wrote:
I have an updated FormLabs print coming. And when I asked about red translucent prints they said they have new materials and colors coming in the new year.
Formlabs announced new color kits today. Red is one of them. Anyone got a Formlabs 2 printer?
KR155E wrote:
mellott124 wrote:
VB controller USB adapter housing design completed. Ordering the first prototypes now. Likely to be a spin but fingers crossed. 🙂Super sweet! Looks pretty official.
Thanks. Parts are being made now. 5 sets on their way by end of the week. It only took about a day to design so not too bad. I’ll update again when I have assembled units.
VB controller USB adapter housing design completed. Ordering the first prototypes now. Likely to be a spin but fingers crossed. 🙂
Attachments:
Well, that was easier than I thought. Here’s a small form factor USB adapter for the VB controller. I just played Hyper Fighting in Mednafen using my VB controller and the adapter.
I’m using all COTS parts here. I couldn’t have my own MCU boards fabricated/assembled for cheaper than I could buy them on Amazon. I’m also using VB repair parts for the connector. At this point there isn’t enough interest to warrant the several months design work and iterations on a 3D printed connector for this adapter. I have 12 of the connector parts from eBay. If interest goes beyond that then I’ll consider designing the connector like I did for the link cable.
I’ll be designing the adapter housing for this in the next week or two. Should have assembled VB controller USB adapters about mid to end of December. Also ordered a nice red and black USB cable to go along with the adapter to give it that VB feel.
If people are interested, let me know. I’ll send a private email out to those that already expressed interest.
Attachments:
Updated PCBs have been ordered and should arrive in about 2 weeks.
Unfortunately, there’s no where near enough interest to warrant getting a batch of PCBs assembled. Understandable as there is no game support at this point. So the plan is to hand assemble about 10 cables. Probably won’t do more than that. About 1/2 of those will go free to some developers already identified. I’ll have about 5 units for people who want to get a cable and are willing to wait for a game to release which uses it. Once a game releases that uses the USB link cable, I’m guessing interest will peak and I’ll do a batch order then.
I’ll send emails out this week to people who have already contacted me expressing interest. Target to ship assembled cables is mid to end of December.
I have an updated FormLabs print coming. And when I asked about red translucent prints they said they have new materials and colors coming in the new year.
OK, page up detailing the build. Consider it a draft but I don’t expect it to change much. I’ll do some grammer/content edits over time.
Thanks for the feedback MK. Understand it may not work. I’ll get a baseline and we can go from there. Understand it’s possible we may need to wait for a new game that was designed to use the USB link cable. It’s a chicken and egg dilemma at this point and I’m willing to make the cable the egg.
Well boys and girls. Just had my first successful connection between two VBs over local Ethernet. Two VBs with two USB link cables connected to my PC. Then software performing serial-TCP connection. IP: 10.0.0.17 port 5001. One as server and another as client. Running DogP’s linktest.vb code on each VB. Streaming away like crazy!
The linktest.vb code is the simplest test because it sits there with one unit as master and another as slave. Games like TicTacToe and 3D Battlesnake actually ping pong back and forth between master and slave. This is going to require the USB link cable to be aware of which game is being played in order to stay sync’d with the VBs. More work to do in firmware there.
Those games are also the easiest because there is source code I can refer to. Any new game should also be easy to integrate the USB link cable code as we can define the protocol. The two tough ones are going to be Mario Tennis 2 Player and Hyper Fighting as I need to reverse engineer how they’re using the link cable. Bought some new gear to do exactly that but it might take awhile.
So at this point I’m going to continue working and hopefully get the games up and running. This USB Link cable is going to come with open-source Arduino based code so that it can be upgradable and modified by end users, if they so desire. That way it can continue to grow with new games and improve with programmers who are better than me.
I’m also going to start taking a preorder email list for people who are interested. No money yet, just emails to start a line and gauge interest. PM me if you may be interested in a cable and how many. Like I mentioned previously I need have the PCBs assembled from my board house so they’ll come in one big batch. Pricing currently looks like its going to be around $65 for an assembled cable. Trying to reduce that but currently that’s where it sits.
Picture of the server and client programs streaming data below as well as another one of my messy lab. Still lots of work to do but finally hit that first successful test. 🙂
If people are interested in just the shells, I can send those out too. You’d need to source all your own parts to build the rest of the cable. Once I can get a how-to up on my website to build the cable then I’ll start offering just the shells. Give me about a week or so and I’ll try to get a page up. Not exactly a DIY kit but if you’re willing to do some ground work you can get a cheaper cable made for yourself.
Price will change slightly based on number of units I’ve ordered but currently they would be $12.50 per connector. You’d need 2 to build a complete cable. Plus shipping as well. Keep in mind that I’m in the U.S. and shipping overseas may cost you more than the connectors.