DualStick + CDZ Button DC Controls

General Dreamcast discussion applies here. Before posting here please check the other forums in the Dreamcast section to see if your topic would fit better in those categories.
Forum rules
Please check the other forums in the Dreamcast section before posting here to see if your topic would fit better in those categories. Example: A new game/homebrew release would go in the New Releases/Homebrew/Emulation section: http://dreamcast-talk.com/forum/viewforum.php?f=5 or if you're having an issue with getting your Dreamcast to work or a game to boot it would go in the Support section: http://dreamcast-talk.com/forum/viewforum.php?f=42
Motoracer5
blackout!
Posts: 130

Re: Retro-Bit DC Controller

Post by Motoracer5 »

Wingman SD maps ABXY to the right stick for games with face button movement. You could remap other functions to the face buttons. You can remap 2 buttons to one, should work nice for Half Life, Soldier of Fortune and other games that use a shift function for commands.

User avatar
Roareye
Rank 9
Posts: 929
Dreamcast Games you play Online: Chu Chu Rocket, Quake 3, Monaco GP 2, PSO, Planet Ring, Toy Racer, Worms World Party
Location: England
Contact:

Re: Retro-Bit DC Controller

Post by Roareye »

Motoracer5 wrote:Wingman SD maps ABXY to the right stick for games with face button movement. You could remap other functions to the face buttons. You can remap 2 buttons to one, should work nice for Half Life, Soldier of Fortune and other games that use a shift function for commands.
Do you mean the Wingman's coding automatically mirrors ABXY to the right stick? How would it know which game I'm playing otherwise? I'll give it a test tomorrow when the game comes through, however if the Wingman won't give me access to the secondary stick in MAPLE, then I will have to figure out if it can be modded in. However even replicating the ABXY functions to the right stick would be far better than what the single stick pads can offer. I know that the Brook Wingman can accept firmware updates via USB, so there is the possibility of firmware hacking if it won't support all of MAPLE out of the box.

I'll record my efforts tomorrow and upload it here for you guys to help with, should things need to be worked out.

Motoracer5
blackout!
Posts: 130

Re: Retro-Bit DC Controller

Post by Motoracer5 »

Haha, it dosen't know what game is loaded. It always does it.

User avatar
Roareye
Rank 9
Posts: 929
Dreamcast Games you play Online: Chu Chu Rocket, Quake 3, Monaco GP 2, PSO, Planet Ring, Toy Racer, Worms World Party
Location: England
Contact:

Re: Retro-Bit DC Controller

Post by Roareye »

Motoracer5 wrote:Haha, it dosen't know what game is loaded. It always does it.
Awesome. Then it'll be a case of editing the Wingman SD firmware to unlock the rest of the MAPLE functions.

They released a firmware update recently which actually added C and Z on the Saturn to solve a 2D Fighter issue, so the firmware can be altered with new controls. Wingman may be interested in doing it themselves, otherwise we could potentially crack the additional controls in.

[WINGMAN SD Converter firmware: https://www.brookaccessory.com/download/Dreamcast/]

Motoracer5
blackout!
Posts: 130

Re: Retro-Bit DC Controller

Post by Motoracer5 »

As it stands that would only really be useful for Q3A. The button mapping function included with SD is actually more useful for anything we currently can play besides Q3A

User avatar
Roareye
Rank 9
Posts: 929
Dreamcast Games you play Online: Chu Chu Rocket, Quake 3, Monaco GP 2, PSO, Planet Ring, Toy Racer, Worms World Party
Location: England
Contact:

Re: Retro-Bit DC Controller

Post by Roareye »

Motoracer5 wrote:As it stands that would only really be useful for Q3A. The button mapping function included with SD is actually more useful for anything we currently can play besides Q3A
We've been discussing hex editing other games to take full advantage of the expanded controls. We can actually do that already but it's difficult for most of us to test because a controller hasn't been released that can take advantage of the expanded controls (megavolt85 can with his own custom MAPLE adapter, however, so we do have some knowledge of the MAPLE features being used).

It was decided earlier in the thread that a controller manufacturer wouldn't develop a controller with the genuine right thumb stick and CDZ buttons until the games existed to take advantage of them, essentially the community would have to create the hex edited games before someone would spend the money on developing a controller to use them.

The Wingman SD gives us an easily accessible option for doing that, by giving us modern controllers with the spare buttons and stick available. The firmware for the Wingman will likely need to be modified to accept the increased MAPLE functions, and I have actually emailed the company to suggest this with all of the information we currently have available. Worst case scenario is they say no, and we have to modify it ourselves. Best case scenario is they add it as an extra feature like they did with the recent update to add CZ mapping on the Saturn and Arcade Sticks. Either way, it gives us an easily accessible way to make the controls happen.

So, yes, if we only use stock unmodified GDIs (whcih we rarely do now thanks to the efforts of dubcity and megavolt85 in shrinking them) then the expanded controls would be useless outside of Quake III Arena. But with some hex editing done, we would be able to add it to an entire range of titles.

User avatar
megavolt85
Developer
Posts: 2177

Re: Retro-Bit DC Controller

Post by megavolt85 »

Motoracer5 wrote:As it stands that would only really be useful for Q3A. The button mapping function included with SD is actually more useful for anything we currently can play besides Q3A
Unreal tournament support second stick
who knows how many more of these games, I have not tested all :)

User avatar
Roareye
Rank 9
Posts: 929
Dreamcast Games you play Online: Chu Chu Rocket, Quake 3, Monaco GP 2, PSO, Planet Ring, Toy Racer, Worms World Party
Location: England
Contact:

Re: Retro-Bit DC Controller

Post by Roareye »

megavolt85 wrote:
Motoracer5 wrote:As it stands that would only really be useful for Q3A. The button mapping function included with SD is actually more useful for anything we currently can play besides Q3A
Unreal tournament support second stick
who knows how many more of these games, I have not tested all :)
Man, I would use your adapter but words can't describe the number of times I've murdered living hardware just by attempting to solder. I'd never be able to build it. Massive thanks to you for working hard on it and being able to prove we can do this. You're a legend :D

Motoracer5
blackout!
Posts: 130

Re: Retro-Bit DC Controller

Post by Motoracer5 »

megavolt85 wrote:
Motoracer5 wrote:As it stands that would only really be useful for Q3A. The button mapping function included with SD is actually more useful for anything we currently can play besides Q3A
Unreal tournament support second stick
who knows how many more of these games, I have not tested all :)

Cool! I wonder if it is because both of those games supported the Panther DC. Really, there has been a dual analog device for a very long time.

I remember the mouse working with Railroad Tycoon 2 even though it wasn't advertised. It may have been buggy though
Last edited by Motoracer5 on Tue Jan 05, 2021 11:16 am, edited 1 time in total.

User avatar
Roareye
Rank 9
Posts: 929
Dreamcast Games you play Online: Chu Chu Rocket, Quake 3, Monaco GP 2, PSO, Planet Ring, Toy Racer, Worms World Party
Location: England
Contact:

Re: Retro-Bit DC Controller

Post by Roareye »

Motoracer5 wrote:
megavolt85 wrote:
Motoracer5 wrote:As it stands that would only really be useful for Q3A. The button mapping function included with SD is actually more useful for anything we currently can play besides Q3A
Unreal tournament support second stick
who knows how many more of these games, I have not tested all :)

Cool! I wonder if it is because both of those games supported the Panther DC. Really, there has been a dual analog device for a very long lime
Hadn't heard of the PantherDC before, what a cool curiosity item. But it's not really the same as a dual analog stick device. Having said that, I couldn't imagine playing an FPS with a trackball and flight stick combo. Might work better than I expect. But it also built by MadCatz, they don't have a good reputation. They're over £100 now too, that's a lot to pay for a 20 year old MadCatz controller. Thanks for bringing it up though, something I didn't know about :)

  • Similar Topics
    Replies
    Views
    Last post