USB4MAPLE adapter

Place for discussing homebrew games, development, new releases and emulation.
User avatar
fafadou
Leonard Nimoy
Posts: 1861

Re: USB4MAPLE adapter

Post by fafadou »

Is it possible to use pi zero w, instead of a pico ?

User avatar
megavolt85
Developer
Posts: 2189

Re: USB4MAPLE adapter

Post by megavolt85 »

it is not rational to use an expensive mini pc for such a simple task

manksalot
rebel
Posts: 20
Dreamcast Games you play Online: Driving Strikers

Re: USB4MAPLE adapter

Post by manksalot »

I just got a USB4MAPLE in, it's a really cool device. I also have a VM2, and I can't help but wonder if it could be possible to use it over USB with the splitter? Gotta dream, thanks for the hard work :)

User avatar
fabio14789
lithium
Posts: 42
Dreamcast Games you play Online: jogo só offline

Re: USB4MAPLE adapter

Post by fabio14789 »

Does anyone have firmware for the Raspberry Pico to work with the Dreamcast joystick on Windows 10?

User avatar
cignus
noob
Posts: 4
Dreamcast Games you play Online: None Yet 👀

Re: USB4MAPLE adapter

Post by cignus »

Hey ya'll first post here on the forums but I figured I'd go through a quick build for my specific scenario.
End goal was to get my Flatbox rev4 (GP2040-CE https://gp2040-ce.info/) to work on my Dreamcast for Street Fighter 3
PXL_20241213_151752315.MP.jpg
Decided to try to build one of these, originally with a kind of odd version of the rp2040 https://circuitpython.org/board/vcc_gnd_yd_rp2040/
Which ultimately did NOT work, still unsure as to why, I might give it another shot with the other adapter cables I purchased but the controller wasn't getting power.

I ended up scrapping it and just going with a RP2040-Zero Mini from waveshare, which worked like a charm. https://a.co/d/auinnCx
I was unwilling to sacrifice a DC controller for the plug so I picked up a couple extension cables https://a.co/d/43NJYiS
The colors of these obviously didn't match the original so it took some dismantling to figure out connection, If I had a voltmeter I probably could have figured it out without taking it fully apart but figured out the following
Screenshot 2024-12-13 102424.png
Screenshot 2024-12-13 102424.png (6.69 KiB) Viewed 1402 times
(5 is white, but obviously white/white doesn't work in paint)
PXL_20241213_151601294.MP.jpg
After flashing the firmware and soldering I got this ugly monstrosity all set
PXL_20241213_151650427.MP.jpg
In my experience the only way I could get my Flatbox controller to work was to put it in PS3 mode. I tried DS4 mode which didn't work but my actual DS4 worked just fine. /shrug
Another thing I noticed was by default the Flatbox default profile sets up the third buttons (usually Heavy kick/Punch) to R1/R2. Since DC doesn't have those it would just input R for both. I had to remap one of them to L1/L2 to line up well with the SF3 controls
PXL_20241212_040954013.MP.jpg
I'll probably end up getting a usbc->c cable and design some kind of 3d printed enclosure to put this thing in but for now it works, thank you for the hard work and I just wanted to share a successful build in 2024 with kind of an odd use case :D

User avatar
MoeFoh
1300
Posts: 1380

Re: USB4MAPLE adapter

Post by MoeFoh »

cignus wrote: Fri Dec 13, 2024 10:58 am Hey ya'll first post here on the forums but I figured I'd go through a quick build for my specific scenario.
End goal was to get my Flatbox rev4 (GP2040-CE https://gp2040-ce.info/) to work on my Dreamcast for Street Fighter 3
PXL_20241213_151752315.MP.jpg

Decided to try to build one of these, originally with a kind of odd version of the rp2040 https://circuitpython.org/board/vcc_gnd_yd_rp2040/
Which ultimately did NOT work, still unsure as to why, I might give it another shot with the other adapter cables I purchased but the controller wasn't getting power.

I ended up scrapping it and just going with a RP2040-Zero Mini from waveshare, which worked like a charm. https://a.co/d/auinnCx
I was unwilling to sacrifice a DC controller for the plug so I picked up a couple extension cables https://a.co/d/43NJYiS
The colors of these obviously didn't match the original so it took some dismantling to figure out connection, If I had a voltmeter I probably could have figured it out without taking it fully apart but figured out the following Screenshot 2024-12-13 102424.png (5 is white, but obviously white/white doesn't work in paint)
PXL_20241213_151601294.MP.jpg
After flashing the firmware and soldering I got this ugly monstrosity all set
PXL_20241213_151650427.MP.jpg

In my experience the only way I could get my Flatbox controller to work was to put it in PS3 mode. I tried DS4 mode which didn't work but my actual DS4 worked just fine. /shrug
Another thing I noticed was by default the Flatbox default profile sets up the third buttons (usually Heavy kick/Punch) to R1/R2. Since DC doesn't have those it would just input R for both. I had to remap one of them to L1/L2 to line up well with the SF3 controls
PXL_20241212_040954013.MP.jpg

I'll probably end up getting a usbc->c cable and design some kind of 3d printed enclosure to put this thing in but for now it works, thank you for the hard work and I just wanted to share a successful build in 2024 with kind of an odd use case :D
Thanks for sharing - we like to hear about user's experience!

User avatar
megavolt85
Developer
Posts: 2189

Re: USB4MAPLE adapter

Post by megavolt85 »

cignus wrote: Fri Dec 13, 2024 10:58 am Which ultimately did NOT work, still unsure as to why, I might give it another shot with the other adapter cables I purchased but the controller wasn't getting power.
yes, this board was designed by some idiot, but there is a solution, you need connect power to Vin and short two pins on diode
image_2.png

User avatar
cignus
noob
Posts: 4
Dreamcast Games you play Online: None Yet 👀

Re: USB4MAPLE adapter

Post by cignus »

megavolt85 wrote: Fri Dec 13, 2024 1:43 pm yes, this board was designed by some idiot, but there is a solution, you need connect power to Vin and short two pins on diode
Where at on the board would one do that? I've got 3 or 4 of them I can dig out of the trash if they're actually usable.

User avatar
megavolt85
Developer
Posts: 2189

Re: USB4MAPLE adapter

Post by megavolt85 »

cignus wrote: Fri Dec 13, 2024 2:12 pm Where at on the board would one do that?
open the photo, there is a double diode near the type-c connector, I marked with a red stripe which two legs need to be shorted.

User avatar
cignus
noob
Posts: 4
Dreamcast Games you play Online: None Yet 👀

Re: USB4MAPLE adapter

Post by cignus »

megavolt85 wrote: Fri Dec 13, 2024 2:39 pm I marked with a red stripe which two legs need to be shorted.
Idk how I missed that, I'll give it a shot this weekend

  • Similar Topics
    Replies
    Views
    Last post