Thank you so much for this! Keyboard and PS3 controller work great. PS5 controller not so much lol, gets stuck like you're pushing left of the D pad, oh well.
Regarding VMU support:
1. Any specific format the USB drive needs to be in? Fat32? exFat?
2. Is there a good method if I wanted to backup my saves from a real VMU in a controller to the USB stick? Can I go into BIOS and copy the save over?
USB4MAPLE adapter
Moderators: pcwzrd13, deluxux, VasiliyRS
- MoeFoh
- Uber
- Posts: 1084
Re: USB4MAPLE adapter
$13 Amazon (US): https://www.amazon.com/gp/product/B0B4JTDZP6/pcwzrd13 wrote:Yeah I thought of that but for the price of everything you can just buy a dedicated Dreamcast Bluetooth adapter. lol The ability to just add a cheap USB Bluetooth dongle would be awesome.MoeFoh wrote:I plan on testing the 8bitdo usb2bt v1 adapter and Mayflash usb2bt adapter. Both adapters work with the Brooks WingmanSD. Both adapters setup as a wired Xbox 360 controller in Xinput mode, so I think there is a decent chance of it working.pcwzrd13 wrote: 1. Any chance you'll look into adding Bluetooth support via a USB dongle? That could potentially add support for a ton of modern controllers.
I'll be testing this one.
FPS, Twin Stick and 2 Analog mode - does a dedicated BT kit support that? From what I see, mode switching + virtual vmu + openmenu support separate this adapter from the others.
-
- undertow
- Posts: 25
- Dreamcast Games you play Online: Ooga Booga, Tetris Online, Alien Front, 4x4 Evo
Re: USB4MAPLE adapter
I got manage backups with vmuexplorer and put saves downloaded from web and worked well, very easy now to backup saves on PC.pcwzrd13 wrote:Couple questions for you @Megavolt:
2. Is there a way to add save files to the virtual VMU via a PC? Not sure if it's possible to read the contents of the .bin file. Would be really cool if you could do that.
I have one, did a test with a 8bitdo adapter v1, don't work, but i think couldMoeFoh wrote: I plan on testing the 8bitdo usb2bt v1 adapter and Mayflash usb2bt adapter. Both adapters work with the Brooks WingmanSD. Both adapters setup as a wired Xbox 360 controller in Xinput mode, so I think there is a decent chance of it working.
On Windows, when have a Xbox 360 Drivers installed, recognize with a native Microsoft Xbox 360 Joystick on Manage Devices and ises same drivers. When don't have Xbox 360 Drivers installed, recognize as 8Bitdo Joystick.
The hardware ID is:
USB\VID_045E
PID_028E
Another doubt, can chance to work Microphone from USB audio card as Dreamcast Microphone?
- pcwzrd13
- Seen Any Sailors?
- Posts: 7100
- Dreamcast Games you play Online: All of them! I'm able to connect with dial-up or broadband.
- Location: USA
- Contact:
Re: USB4MAPLE adapter
Got another suggestion for you @Megavolt. lol This one might be easy though. I was thinking maybe you could add a fifth "Custom" control mode and allow users to configure the controls manually via a file like controls.conf stored on the flash drive. And since there are only four lights on the controllers, maybe you could have them all lit up for this mode. Anyway, just a suggestion but I think a lot of people would like this.
Oh that's actually not too bad. The ones I was looking at were around $30.MoeFoh wrote: $13 Amazon (US): https://www.amazon.com/gp/product/B0B4JTDZP6/
I'll be testing this one.
PSO Characters:
Teal'c - lvl 119 HUcast - GC# 11666
Alto - lvl 39 FOnewm - GC# 12964
YouTube Channel : Dreamcast Live
Teal'c - lvl 119 HUcast - GC# 11666
Alto - lvl 39 FOnewm - GC# 12964
YouTube Channel : Dreamcast Live
- megavolt85
- Developer
- Posts: 1889
Re: USB4MAPLE adapter
These VID and PID belong to the wired x360 controller and they are supported.rpf16rj wrote: The hardware ID is:
USB\VID_045E
PID_028E
Most likely you have a program on your PC that emulates an x360 controller.
if you have a USB-UART then connect it to rp2040, RX to GP0, GND to GND and show me the log, port speed is 115200
no.rpf16rj wrote:Another doubt, can chance to work Microphone from USB audio card as Dreamcast Microphone?
LM-BUS 0 used for VMU, LM-BUS 1 used for vibration.
There are three more LM buses in the maple protocol, but I'm not sure that games check them.
-
- undertow
- Posts: 25
- Dreamcast Games you play Online: Ooga Booga, Tetris Online, Alien Front, 4x4 Evo
Re: USB4MAPLE adapter
I don't have USB-UART at momment, unfortunately.megavolt85 wrote:These VID and PID belong to the wired x360 controller and they are supported.rpf16rj wrote: The hardware ID is:
USB\VID_045E
PID_028E
Most likely you have a program on your PC that emulates an x360 controller.
if you have a USB-UART then connect it to rp2040, RX to GP0, GND to GND and show me the log, port speed is 115200
no.rpf16rj wrote:Another doubt, can chance to work Microphone from USB audio card as Dreamcast Microphone?
LM-BUS 0 used for VMU, LM-BUS 1 used for vibration.
There are three more LM buses in the maple protocol, but I'm not sure that games check them.
- megavolt85
- Developer
- Posts: 1889
Re: USB4MAPLE adapter
try enable x-input mode manual.rpf16rj wrote: I don't have USB-UART at momment, unfortunately.
SELECT+UP for 3 second
-
- undertow
- Posts: 25
- Dreamcast Games you play Online: Ooga Booga, Tetris Online, Alien Front, 4x4 Evo
Re: USB4MAPLE adapter
I'm try but nothing happening. In vmu screen i see the joystick connecting and disconnecting every 2 seconds.megavolt85 wrote:try enable x-input mode manual.rpf16rj wrote: I don't have USB-UART at momment, unfortunately.
SELECT+UP for 3 second
- MoeFoh
- Uber
- Posts: 1084
Re: USB4MAPLE adapter
OMG!
My test results using 240p Test Suite with the official Pico board (not the Waveshare Zero board).
Wired:
Generic wired Xbox 360 controller = detected, all 4 modes work
Logitech wired USB mouse = maple detected
Generic wired USB keyboard = maple detected
Bluetooth:
Xbox Wireless Controller
8bitdo Pro 2 Controller
Both work with Mayflash Magic NS Lite & Mayflash Magic NS 2 adapters in all 4 modes.
Neither worked direct wired.
Lite: https://www.amazon.com/gp/product/B0B4JTDZP6/ ($13 USD)
NS 2: https://www.amazon.com/dp/B09PT92QL1/ ($22 USD)
8bitdo v1 usb2bt adapter - nope, was able to duplicate issue of controller detected, then resets after a few seconds and repeats (@rpf16rj).
Awesome job megavolt85!
My test results using 240p Test Suite with the official Pico board (not the Waveshare Zero board).
Wired:
Generic wired Xbox 360 controller = detected, all 4 modes work
Logitech wired USB mouse = maple detected
Generic wired USB keyboard = maple detected
Bluetooth:
Xbox Wireless Controller
8bitdo Pro 2 Controller
Both work with Mayflash Magic NS Lite & Mayflash Magic NS 2 adapters in all 4 modes.
Neither worked direct wired.
Lite: https://www.amazon.com/gp/product/B0B4JTDZP6/ ($13 USD)
NS 2: https://www.amazon.com/dp/B09PT92QL1/ ($22 USD)
8bitdo v1 usb2bt adapter - nope, was able to duplicate issue of controller detected, then resets after a few seconds and repeats (@rpf16rj).
Awesome job megavolt85!
Last edited by MoeFoh on Sun Apr 21, 2024 12:47 pm, edited 9 times in total.
- sonik
- Developer
- Posts: 204
Re: USB4MAPLE adapter
Most xinput 8bitdo devices are a pain to get working. It identify itself as various devices during initialization. TinyUsb bugs out.
EDF! EDF! EDF!