USB4MAPLE adapter

Place for discussing homebrew games, development, new releases and emulation.
Paxtez
noob
Posts: 2

Re: USB4MAPLE adapter

Post by Paxtez »

Am an idiot?

I can't seem to get this to work.

At what point should the system see the "controller"? Do I need to have my GP2040 plugged in for the controller to show up on the VMU screen or in a game?

Using my multimeter from looking at plug the wires are colored:
1 : TOP GRT : Red : GP14
2 : BOT RGT : Blue : VBUS
3 : TOP MID : Loose : GND
4 : BOT LFT : Green : GND
5 : TOP LFT : White : GP15

picotool shows it is installed:
D:\Program Files\Raspberry Pi\Pico SDK v1.5.1>picotool info
Program Information
name: KMJ2DC
features: UART stdin / stdout

I don't have a huge amount of experience with Pis, but I have wired up a few MaplePad and GP2040 fight boards.
20250511_101035.jpg
I checked continuity between the terminals on the plug, to the pins on the pico (pin 3 is bundled with pin 4) and it all seems correct.

Obviously I know this works, but I feel I'm missing something obvious.

I neglected to test the controller before I hacked off the cable, but it wasn't used very much, so I don't think the plug would have been worn out yet, and even wiggling the plug or moving it about I couldn't get it to show up.

Any help would be appreciated!

Thanks!

User avatar
simbin
undertow
Posts: 29

Re: USB4MAPLE adapter

Post by simbin »

Cool project! I'm wiring one of these up for my steering wheels. Quick question—can it work in reverse? Like connecting a Dreamcast controller to a PC for Flycast? I'm using a cut extension cable, so I’ve got both ends to work with.

User avatar
Quiquonn
shadow
Posts: 7

Re: USB4MAPLE adapter

Post by Quiquonn »

Hello!
this is the screen I'm using (SSD1306)
https://es.aliexpress.com/item/10050061 ... pt=glo2esp
This is the 3d print case for the oled screen:
https://makerworld.com/es/models/733170 ... eId-664878

The way I added the screen is detachable, so the port can be still used
https://photos.app.goo.gl/3SUsTVT1aEJRWnDx6
https://photos.app.goo.gl/mXwHLv8LNo9bLFeA6
https://photos.app.goo.gl/gtr5Q9QvuPtN9byv5

I think it would be awesome if using the storage for the vwu there is a config file for the oled screen to manage this kind of issues like rotation, etc.
MoeFoh wrote: Sun May 11, 2025 11:13 am @Quiquonn Can you provide a link to the screens your using?

User avatar
RazorX
Prince of Persia
Posts: 347

Re: USB4MAPLE adapter

Post by RazorX »

i've designed a controller board replacement, one of them is a usb4maple on port a and b and port c and d are stock dreamcast ports
currently i haven't ordered any of the boards but that could also be an option in the future if people are interested.
it's possible with that setup, there maybe just enough space to also add the screen to the front plate but not sure.

Image

added the pads for the screen just incase.

User avatar
Quiquonn
shadow
Posts: 7

Re: USB4MAPLE adapter

Post by Quiquonn »

There is plenty of room under the dc controller port to add an screen the same way I did. If this display add can be done, I would be interested in this board too!

Also the 2 remaining stock ports... we play a lot bomberman with 4 players at the same time, 4 xbox one gamepads using blueretro and that's awesome, maybe you can mix blueretro in port 2 and 3 too.

Regards
RazorX wrote: Mon May 12, 2025 5:26 am i've designed a controller board replacement, one of them is a usb4maple on port a and b and port c and d are stock dreamcast ports
currently i haven't ordered any of the boards but that could also be an option in the future if people are interested.
it's possible with that setup, there maybe just enough space to also add the screen to the front plate but not sure.

Image

added the pads for the screen just incase.

User avatar
Quiquonn
shadow
Posts: 7

Re: USB4MAPLE adapter

Post by Quiquonn »

I updated the internals with a 3d printed case, to handle the usb4maple usb ports
Attachments
17470698379818051234844688154946.jpg

Paxtez
noob
Posts: 2

Re: USB4MAPLE adapter

Post by Paxtez »

Paxtez wrote: Sun May 11, 2025 4:28 pm Am an idiot?

I can't seem to get this to work.
Ok, I was half an idiot. My wiring was fine, I had incorrectly assumed the USB4MAPLE would show up as a controller without anything plugged in with no inputs.

I tried my GP2040 based fightstick in a few different modes but none of them were working. So I thought it was my wiring.

Later I tried a real PS4 controller which worked right away.

I found some replies that they could only get the GP2040 to work in PS3 mode (which I don't use so I didn't try).

Would it be possible to add support for the other modes (PC or PS4 specifically) of the GP2040 board? I saw people posting blocks of code from various controllers to add support, what tool created the dumps, would that be helpful?

Is there a way to customize the mapping? It looks like both (all?) the Ls are mapped to L and both/all the R's are mapped to R. Which makes sense. But some the game our community plays has R1/RB and R2/RT as the two main buttons. Since they are both mapped to R, I have no way accessing L when using USB4MAPLE to play on DC (short of changing the button mapping of the stick, and then doing a button config everytime I set down at a new setup).

User avatar
MoeFoh
1300
Posts: 1364

Re: USB4MAPLE adapter

Post by MoeFoh »

Quiquonn wrote: Mon May 12, 2025 3:33 am Hello!
this is the screen I'm using (SSD1306)
https://es.aliexpress.com/item/10050061 ... pt=glo2esp
This is the 3d print case for the oled screen:
https://makerworld.com/es/models/733170 ... eId-664878

The way I added the screen is detachable, so the port can be still used
https://photos.app.goo.gl/3SUsTVT1aEJRWnDx6
https://photos.app.goo.gl/mXwHLv8LNo9bLFeA6
https://photos.app.goo.gl/gtr5Q9QvuPtN9byv5

I think it would be awesome if using the storage for the vwu there is a config file for the oled screen to manage this kind of issues like rotation, etc.
MoeFoh wrote: Sun May 11, 2025 11:13 am @Quiquonn Can you provide a link to the screens your using?
Hmmm.... my screens are also upside-down. It doesn't matter much because they just hang there with no case:
viewtopic.php?p=189952#p189952

User avatar
f355fanatic
lithium
Posts: 35
Dreamcast Games you play Online: F355, Daytona USA, Alien Front Online, Worms World Party...
Location: FR

Re: USB4MAPLE adapter

Post by f355fanatic »

To the developers

Is there a USB4maple for PS1/PS2?

I have a PS2 and PS1 racing games that can be played with a NeGcon controller and steering wheel, but they're not compatible with the DualShock 2.

Image

I wanted to know if there was an adapter to allow me to play them with a DualShock 2, or better yet, a PC steering wheel like my G25.

No one thought of it, or is it just not interesting?

Roger150
noob
Posts: 1

Re: USB4MAPLE adapter

Post by Roger150 »

Hey there. I need a little help. I solder everything together. Sometimes all seems to work, and very often just the SD Adapter is activated and the Controller doesn‘t work, and the Display doesn‘t work.
Sometimes all work after Restart the console, and after the mode Logo while terranonion Shows on Display, it freezes. Any idea what is wrong in my setting?

Thanks


Edit: The Problems only exists on my Console with USB-C Powerunit and Terraonion Mode.
On my other Console with Stock GD-ROM Drive all working without issues and freezes. Is there an Solution for Terraonion Mode consoles ?
Attachments
IMG_8248.jpeg
Last edited by Roger150 on Thu May 15, 2025 1:10 am, edited 1 time in total.

  • Similar Topics
    Replies
    Views
    Last post