GENS4DREAM with a non-dreamcast controller

Place for discussing homebrew games, development, new releases and emulation.
User avatar
MoeFoh
1300
Posts: 1364

GENS4DREAM with a non-dreamcast controller

Post by MoeFoh »

Anyone figured out how to using a controller like the 8 button 8BitDo M30 connected/paired to the WingmanSD? There is no analog stick for the pause / gen's in-game menu.

I thought I could remap the home button to Analog-UP with the 8BitDo Ultimate Software on my 8BitDo SN30 PRO+ controller, but that is not supported. Likewise, on button remapping from the WingmanSD.

You can switch between dpad and joystick with this (3 sec. long hold):

UP+MINUS: DPAD
LEFT+MINUS: LEFT JOYSTICK
RIGHT+MINUS: RIGHT JOYSTICK

but that will be cumbersome.

I don't own the M30, just asking.

Maybe the BIN could be modified to support the 8 button M30 style of controllers? Perhaps, pressing (L+R) does the same thing as Analog-UP.

https://www.8bitdo.com/m30/
M30.jpg
M30.jpg (10.62 KiB) Viewed 6145 times

TapamN
drunken sailor
Posts: 160

Re: GENS4DREAM with a non-dreamcast controller

Post by TapamN »

You should be able to open the menu with Start+ABXY as well.

User avatar
MoeFoh
1300
Posts: 1364

Re: GENS4DREAM with a non-dreamcast controller

Post by MoeFoh »

TapamN wrote:You should be able to open the menu with Start+ABXY as well.
If that's the case, then the Dreamcast Arcade Stick should be compatible when the "6B DC" controller mode is selected?

How is MODE supposed to be used?

User avatar
Anthony817
Shark Patrol
Posts: 4033
Location: Fort Worth, Texas

Re: GENS4DREAM with a non-dreamcast controller

Post by Anthony817 »

Yeah, that was always the issue with my PSX style plug and play Dreamcast controller.

Image

Hence why I wanted the wingman to use for games I would use to exclusively play with that controller like Volgar since it had 8-way D-Pad on it it made it really fun.

I just modded my Xbox controller with Elite D-Pad and feels pretty great since was direct drop in replacement. Obviously I don't have the 6 face buttons like your 8BitDo one does, but digital L and R bumpers are good enough for me.

But didn't know you could use that button combo on it as well to go back to the main menu.

Anybody know if they can get the PS Classic usb controllers working with Wingman? Mine constantly registers up direction input and nothing else works. Anybody have one of those controllers? I would love to use it for emulators on DC at least.
Image

User avatar
MoeFoh
1300
Posts: 1364

Re: GENS4DREAM with a non-dreamcast controller

Post by MoeFoh »

Anthony817 wrote:Yeah, that was always the issue with my PSX style plug and play Dreamcast controller.

Image

Hence why I wanted the wingman to use for games I would use to exclusively play with that controller like Volgar since it had 8-way D-Pad on it it made it really fun.

I just modded my Xbox controller with Elite D-Pad and feels pretty great since was direct drop in replacement. Obviously I don't have the 6 face buttons like your 8BitDo one does, but digital L and R bumpers are good enough for me.

But didn't know you could use that button combo on it as well to go back to the main menu.

Anybody know if they can get the PS Classic usb controllers working with Wingman? Mine constantly registers up direction input and nothing else works. Anybody have one of those controllers? I would love to use it for emulators on DC at least.
The Mayflash adapter says it supports the PS Classic controller, but I haven't tested that yet. Later this week, I will test the adapter with the NEOGEO Arcade Stick Pro to see how that goes.

Supported Wired USB Controllers:
DualSense, DualShock 4, DualShock 3, Xbox Bluetooth Controllers, Switch Pro, ASTRO Gaming C40 TR Controller PlayStation 4, PlayStation 4 SCUF Vantage 2 Controller, SEGA MEGA DRIVE and SEGA Genesis Mini USB Controller Pads, Logitech rumble gamepad F510 and F310, PS Classic Controller, Switch Taiko Drum, PS4 Taiko Drum.

Whatever this is, I'd like one: :lol:
https://www.amazon.com/Taiko-Tatsujin-c ... 07D1H7CW3/



Mayflash adapter works with the WingmanSD:
https://www.amazon.com/Mcbazel-Converte ... 08CHD6XYW/

Mayflash online manual:
https://www.mayflash.com/manual/showdow ... =en&id=146

I don't own the M30, at least not yet. :D
Attachments
Mayflash Magic-NS 2 User Manual.pdf
Manual
(769.31 KiB) Downloaded 296 times
Last edited by MoeFoh on Mon Feb 21, 2022 7:15 am, edited 12 times in total.

User avatar
Anthony817
Shark Patrol
Posts: 4033
Location: Fort Worth, Texas

Re: GENS4DREAM with a non-dreamcast controller

Post by Anthony817 »

Sweet! Awesome to hear the PS Classic controllers are supported with this. My brother gave me his spare since he had no use since his system was modded with USB hack so never used it.
Image

TapamN
drunken sailor
Posts: 160

Re: GENS4DREAM with a non-dreamcast controller

Post by TapamN »

MoeFoh wrote:
TapamN wrote:You should be able to open the menu with Start+ABXY as well.
If that's the case, then the Dreamcast Arcade Stick should be compatible when the "6B DC" controller mode is selected?

How is MODE supposed to be used?
On "6B DC", mode is mapped to the R button, mimicking where it is on a Genesis controller.

I thought the 6-button ASCII controllers had shoulder buttons, but looking at some pictures now, it seems they doesn't have them?

Checking though Sega Retro, it looks like most controllers with Z and C buttons map them to L and R. (Both of my 6-button controllers are like this.) Are there any controllers that for sure have Z, C, L, and R at the same time? For controllers that have Z+C on L+R, you can use the "Fighting" option to get them mapped like on a Genesis. Mode will still be on the analog stick.

On a controller without an R button or analog stick, like an arcade stick, there's no alternate input for the mode button like there is with opening the menu. There aren't many games that use the mode button, so I didn't bother adding one. I guess something like X+Start could be added... If anyone has any suggestions for additional button layouts, it wouldn't be hard to add them.

User avatar
MoeFoh
1300
Posts: 1364

Re: GENS4DREAM with a non-dreamcast controller

Post by MoeFoh »

TapamN wrote:
MoeFoh wrote:
TapamN wrote:You should be able to open the menu with Start+ABXY as well.
If that's the case, then the Dreamcast Arcade Stick should be compatible when the "6B DC" controller mode is selected?

How is MODE supposed to be used?
On "6B DC", mode is mapped to the R button, mimicking where it is on a Genesis controller.

I thought the 6-button ASCII controllers had shoulder buttons, but looking at some pictures now, it seems they doesn't have them?

Checking though Sega Retro, it looks like most controllers with Z and C buttons map them to L and R. (Both of my 6-button controllers are like this.) Are there any controllers that for sure have Z, C, L, and R at the same time? For controllers that have Z+C on L+R, you can use the "Fighting" option to get them mapped like on a Genesis. Mode will still be on the analog stick.

On a controller without an R button or analog stick, like an arcade stick, there's no alternate input for the mode button like there is with opening the menu. There aren't many games that use the mode button, so I didn't bother adding one. I guess something like X+Start could be added... If anyone has any suggestions for additional button layouts, it wouldn't be hard to add them.
The one change I would like added is L+R to also bring up the gen's in-game menu. A second mode button alternate could be useful, too.

I believe your right on Z & C getting mapped to L & R by the controller - at least in x-input mode.

The Mad Catz Dream Pad has a mode for 8 different code outputs - 6 face plus L & R.
Dream Pad
Dream Pad

User avatar
WedgeStratos
blackout!
Posts: 135
Dreamcast Games you play Online: From AFO to WebTV
Contact:

Re: GENS4DREAM with a non-dreamcast controller

Post by WedgeStratos »

MoeFoh wrote:
TapamN wrote:
MoeFoh wrote:
If that's the case, then the Dreamcast Arcade Stick should be compatible when the "6B DC" controller mode is selected?

How is MODE supposed to be used?
On "6B DC", mode is mapped to the R button, mimicking where it is on a Genesis controller.

I thought the 6-button ASCII controllers had shoulder buttons, but looking at some pictures now, it seems they doesn't have them?

Checking though Sega Retro, it looks like most controllers with Z and C buttons map them to L and R. (Both of my 6-button controllers are like this.) Are there any controllers that for sure have Z, C, L, and R at the same time? For controllers that have Z+C on L+R, you can use the "Fighting" option to get them mapped like on a Genesis. Mode will still be on the analog stick.

On a controller without an R button or analog stick, like an arcade stick, there's no alternate input for the mode button like there is with opening the menu. There aren't many games that use the mode button, so I didn't bother adding one. I guess something like X+Start could be added... If anyone has any suggestions for additional button layouts, it wouldn't be hard to add them.
The one change I would like added is L+R to also bring up the gen's in-game menu. A second mode button alternate could be useful, too.

I believe your right on Z & C getting mapped to L & R by the controller - at least in x-input mode.

The Mad Catz Dream Pad has a mode for 8 different code outputs - 6 face plus L & R.

Dream Pad.jpg
The problem you run into is inconsistency. Only the two 3B modes would be able to use L and R for the menu. Once you switch to a 6B mode, L and R become mapped to the Genesis X and Z buttons. 6B DC is the only exception, it should map them all alike, with R as Mode.

I've not had the 6B controllers so I can't attest to how that works. I had to read Tapam's info a few times to get it all narrowed down.

User avatar
MoeFoh
1300
Posts: 1364

Re: GENS4DREAM with a non-dreamcast controller

Post by MoeFoh »

WedgeStratos wrote:
MoeFoh wrote:
TapamN wrote: On "6B DC", mode is mapped to the R button, mimicking where it is on a Genesis controller.

I thought the 6-button ASCII controllers had shoulder buttons, but looking at some pictures now, it seems they doesn't have them?

Checking though Sega Retro, it looks like most controllers with Z and C buttons map them to L and R. (Both of my 6-button controllers are like this.) Are there any controllers that for sure have Z, C, L, and R at the same time? For controllers that have Z+C on L+R, you can use the "Fighting" option to get them mapped like on a Genesis. Mode will still be on the analog stick.

On a controller without an R button or analog stick, like an arcade stick, there's no alternate input for the mode button like there is with opening the menu. There aren't many games that use the mode button, so I didn't bother adding one. I guess something like X+Start could be added... If anyone has any suggestions for additional button layouts, it wouldn't be hard to add them.
The one change I would like added is L+R to also bring up the gen's in-game menu. A second mode button alternate could be useful, too.

I believe your right on Z & C getting mapped to L & R by the controller - at least in x-input mode.

The Mad Catz Dream Pad has a mode for 8 different code outputs - 6 face plus L & R.

Dream Pad.jpg
The problem you run into is inconsistency. Only the two 3B modes would be able to use L and R for the menu. Once you switch to a 6B mode, L and R become mapped to the Genesis X and Z buttons. 6B DC is the only exception, it should map them all alike, with R as Mode.

I've not had the 6B controllers so I can't attest to how that works. I had to read Tapam's info a few times to get it all narrowed down.
If L+R only worked in the two 3B modes that would be OK. Aren't most games 3B games?

Or just change START+A+B+X+Y to START+A (easier) and have it work in all modes.

Additional MODE could be START+B.

Then scrap the current LTS setup and map LTS to D-PAD for movement.

  • Similar Topics
    Replies
    Views
    Last post