Issue with Atomiswave fighting game conversions on DC Arcade Stick
Posted: Wed Feb 10, 2021 12:10 am
I already posted this to the Atomiswave Conversions FAQ, but I thought I should post it separately so it's not buried many pages deep in that thread (and potentially unseen by the people who can correct the problem).
As the FAQ mentions, the hardcoded button translation from Atomiswave to DC is:
I understand a potential reasoning behind this: A and B are much more comfortable and natural buttons to use on a controller than X and Y. However, for the fighting games, this presents a major problem. When playing many of those games in the arcade, Atomiswave button 3 is physically where Dreamcast Arcade Stick Z is (rightmost button in the top row), and unfortunately SRAM remapping cannot solve this problem (as Dreamcast Z is hardcoded to "no function"). This effectively makes it impossible to play these arcade fighting games on a Dreamcast Arcade Stick with the arcade button layout, which is disappointing.
The list of affected games is as follows:
Fist of the North Star
Guilty Gear Isuka
Guilty Gear X ver 1.5
King of Fighters NeoWave
King of Fighters XI
NeoGeo Battle Coliseum
Rumble Fish
Rumble Fish 2
Samurai Spirits VI
Is there any chance that megavolt85 or yzb can update the hardcoding to the following?
As a bonus, this would also immediately correct the button layout on all of the above listed games to match the arcade, including Samurai Spirits VI (which has no button remap feature in the test mode).
Just to reiterate: the primary issue here is not buttons that can be remapped and saved to SRAM, but rather that Atomiswave button 3 has been hard coded to Dreamcast Arcade Stick C instead of Dreamcast Arcade Stick Z. It would be nice if the entire layout were fixed so that future games wouldn't need remapping (and SS6 would have the correct layout), but the showstopper here is really just Atomiswave button 3.
Thanks.
As the FAQ mentions, the hardcoded button translation from Atomiswave to DC is:
Code: Select all
ATOMISWAVE INPUTS ON TOP
_____ _____ _____
___ / 4 \ / 5 \ / - \
| | | X | | Y | | Z |
STICK | | _____ \_____/ \_____/ \_____/
\ / /START\
| | |START| _____ _____ _____
D-PAD _| |_ \_____/ / 1 \ / 2 \ / 3 \
ANALOG STICK / | | \ | A | | B | |C/L/R|
\_____/ \_____/ \_____/ \_____/
DREAMCAST INPUTS BELOW
The list of affected games is as follows:
Fist of the North Star
Guilty Gear Isuka
Guilty Gear X ver 1.5
King of Fighters NeoWave
King of Fighters XI
NeoGeo Battle Coliseum
Rumble Fish
Rumble Fish 2
Samurai Spirits VI
Is there any chance that megavolt85 or yzb can update the hardcoding to the following?
Code: Select all
ATOMISWAVE INPUTS ON TOP
_____ _____ _____
___ / 1 \ / 2 \ / 3 \
| | | X | | Y | |Z/L/R|
STICK | | _____ \_____/ \_____/ \_____/
\ / /START\
| | |START| _____ _____ _____
D-PAD _| |_ \_____/ / 4 \ / 5 \ / - \
ANALOG STICK / | | \ | A | | B | | C |
\_____/ \_____/ \_____/ \_____/
DREAMCAST INPUTS BELOW
Just to reiterate: the primary issue here is not buttons that can be remapped and saved to SRAM, but rather that Atomiswave button 3 has been hard coded to Dreamcast Arcade Stick C instead of Dreamcast Arcade Stick Z. It would be nice if the entire layout were fixed so that future games wouldn't need remapping (and SS6 would have the correct layout), but the showstopper here is really just Atomiswave button 3.
Thanks.