USB4MAPLE adapter
-
- rebel
- Posts: 20
- Dreamcast Games you play Online: Driving Strikers
Re: USB4MAPLE adapter
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 

- fabio14789
- lithium
- Posts: 42
- Dreamcast Games you play Online: jogo só offline
Re: USB4MAPLE adapter
Does anyone have firmware for the Raspberry Pico to work with the Dreamcast joystick on Windows 10?
- cignus
- noob
- Posts: 4
- Dreamcast Games you play Online: None Yet 👀
Re: USB4MAPLE adapter
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 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 (5 is white, but obviously white/white doesn't work in paint) After flashing the firmware and soldering I got this ugly monstrosity all set 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 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
End goal was to get my Flatbox rev4 (GP2040-CE https://gp2040-ce.info/) to work on my Dreamcast for Street Fighter 3 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 (5 is white, but obviously white/white doesn't work in paint) After flashing the firmware and soldering I got this ugly monstrosity all set 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 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

- MoeFoh
- 1300
- Posts: 1380
Re: USB4MAPLE adapter
Thanks for sharing - we like to hear about user's experience!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![]()
- megavolt85
- Developer
- Posts: 2189
Re: USB4MAPLE adapter
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
- cignus
- noob
- Posts: 4
- Dreamcast Games you play Online: None Yet 👀
Re: USB4MAPLE adapter
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.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
- megavolt85
- Developer
- Posts: 2189
Re: USB4MAPLE adapter
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.
- cignus
- noob
- Posts: 4
- Dreamcast Games you play Online: None Yet 👀
Re: USB4MAPLE adapter
Idk how I missed that, I'll give it a shot this weekendmegavolt85 wrote: ↑Fri Dec 13, 2024 2:39 pm I marked with a red stripe which two legs need to be shorted.
-
- Similar Topics
- Replies
- Views
- Last post
-
- 17 Replies
- 29626 Views
-
Last post by RazorX
-
- 3 Replies
- 3817 Views
-
Last post by Holsten
-
- 5 Replies
- 8572 Views
-
Last post by segalover08
-
- 0 Replies
- 2372 Views
-
Last post by bshi02
-
- 3 Replies
- 7599 Views
-
Last post by Aleron Ives