Skip to content

Analog stick not mapped by default on atomiswave, naomi, naomi2 (libretro flycast) #15032

@toccata10

Description

@toccata10

Batocera build version

42 stable

Your architecture

x86

Your Graphic Processor Unit(s) (GPU)

nvidia rtx3060

Issue description

On libretro flycast (2.5), for the Naomi, Naomi 2 and atomiswave systems, by default, only the dpad is active. To use the analog stick (way more comfortable) with a Xbox 360 controller, I need to enter retroarch menu and change from "left analog" to "left analog (forced)", then it works fine.
It's not really a bug due to the arcade nature of these systems, but users will probably expect their left analog stick to work on these systems (fbneo works with the analog stick out of the box for example).

Detailed reproduction steps

Launch any non lightgun game on atomiswave, naomi or naomi2 (eg: metal slug 6, dead or alive 2 millenium,...)
Try to move the character with the left analog stick on a xbox gamepad: it's not working.
Enter retroarch menu with (hotkey+A), edit control for player1: change "analog to numeric": "left analog" to "left analog (forced)".
Go back to the game: you can now move your character with the left analog stick.

A similar report (but for the standalone version of flycast) was made here: #9681

Details of any attempts to fix this yourself

No response

Details of any modifications you have made to Batocera.

none

Logs and data

not relevant

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions