Enabling analogue sticks on Archos Gamepad

I can’t seem to get the analogue sticks (both left and right) to do anything in the playstation emulator (PCSX ReARMed) - I’ve tried adjusting the pcie menu (I’ve got it as specifically the archos gamepad), but it doesn’t seem to have any effect. What settings do I need in order to be able to use the analogue sticks?

I have: retroarch Android ( August 17, 2013) latest version of the archos gamepad firmware PSOne bios SCPH1001.BIN

Thank you for your help

I believe you have to enable analogs in the RGUI core options.

In RGUI

Core: PCSX ReArmed Neon

Core Options: Pad 1 type: analog

Input: Device : Archos gamepad Device Type: Joystick w/ analog DPad Emeulation: Dual Analog

Even with these settings, I cannot get analog sticks to be used by retroarch - what else do I need to do?

It is possible that the analog sticks are just mapped to digital keyboard keys instead of being a real analog stick. So your analog stick would have a digital (D-Pad) to analog mapping.

The sticks are true analog - they allow for degree of distance (I confirmed using a different app - mario 64 can walk slowly as well as run full speed). Also they are separate from the DPAD - different binding values for each.

In retro arch, the left stick is described as port 0 joystick when moved when the rom has recently started

Also whenever I restart the app it changes the settings: Device type: Joystick DPad Emulation: Left stick

Is it a problem with the profile of the device (selected as “Archos gamepad”)?

I don’t know if this helps, but Mupen64+Ae list the android mappings as (Leftstick: AXIS_Y (-) [up], AXIS_Y (+) [down], AXIS_X (-) [left], AXIS_X (+) [right] - Right stick: AXIS_Z (-) [left], AXIS_Z (+) [right], AXIS_RZ (-) [up], AXIS_RZ (+) [down]) - direction is indicated for clarity in square brackets

Had a quick test of with Pong 3D using my F710 in DInput mode (detected as a Rumble Pad 2).

As the native mapping seen by Android for the F710 are all over the shop (R3 = Start Button, R1 = Z) I have to manually set the Player 1 binds (note both my Minix box and Galaxy Note phone which run 4.2.2 show the same weird mappings - so not a RetroArch issue).

Loaded the game, set the RGUI core options the dual analog, but even still the input seemed analog like as I could not slowly creep Pong paddle. Even used the on-screen input diags to prove the input has definitely using analog.

I then tried RC Stunt Copter. It didn’t even register the use of the analogs, and the in-game commentary rambled on about the shoulder buttons being used but not need in this section of the game - which I can assure you they where not. So obviously that was more of an issue with the emulation of this game within PCSX.