PS3 controller doesn't work in PS1 games
-
Thanks - I managed to SSH in, but the dev folder is empty.
-
@alistairgd You'll have to run the game first and enable verbose logging. You can connect while the game is running, the log file should be in
/dev/shm/runcommand.log
. -
I managed to activate verbose logging as follows in RetroArch from the Options menu,
- Go to settings
- Enter at "User Interface"
- Activate "Show Advanced Settings"
Then
- Back in settings
- "Logging"
- Activate "Log to File"
4.(optional) Customize Core & Frontend Logging Level & if you want timestamps or performance counters on your log - Activate "Logging Verbosity"
Now through SSH I can retrieve this info...
Parameters:
Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-pcsx-rearmed/pcsx_rearmed_libretro.so --config /opt/retropie/configs/psx/retroarch.cfg "/home/pi/RetroPie/roms/psx/Defcon 5 - Peace Has a Price (USA).PBP" --appendconfig /dev/shm/retroarch.cfg
selected sound output driver: libretro
ari64_resetAnd this from the .info file
lr-pcsx-rearmed
/home/pi/RetroPie/roms/psx/Defcon 5 - Peace Has a Price (USA).PBP
/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-pcsx-rearmed/pcsx_rearmed_libretro.so --config /opt/retropie/configs/psx/retroarch.cfg "/home/pi/RetroPie/roms/psx/Defcon 5 - Peace Has a Price (USA).PBP" -
I think the options you activated produce the log in a different place. Please use the launch menu to activate logging, instead of RetroArch, then post the
runcommand.log
on pastebin.com. -
Hi - I am not clear what you mean by the launch menu.
To launch a game the process has been to start retropie, select the platform from a carousel, select the game and click "O" onthe controller.
-
Ah the launch menu was deactivated in retro-pi settings, I reactivated it and activated verbose logging at the launch of the game.
Here is the full log
-
...
[INFO] [Menu]: Found menu display driver: "gl".Did you switch the display driver from the default ? Try putting it back to
rgui
, instead ofgl
. -
We are making progress.
Now that I have Launch Menu working, I had a look in there and found that the PS3 controller wasn't set as the first controller, so I selected it and restarted.
Now I have access to the in game Quick Menu with PS+Triangle.
The gamepad will still not start the game from the games main menu - noting happens - it just sits at the main menu no matter which button I press.
I then went in hunt of the display driver, it is set to gl, but there is no rgui option I can see.
-
@alistairgd said in PS3 controller doesn't work in PS1 games:
Now that I have Launch Menu working, I had a look in there and found that the PS3 controller wasn't set as the first controller, so I selected it and restarted.
RetroPie doesn't have that menu by default - are you using the RetroPie image from retropie.org.uk/download or a 3rd party image ?
-
The video settings I checked were in Retroarch, there were about 6 options but not GUI.
It's a 3rd party image.
-
@alistairgd We don't support 3rd party images, as outlined in https://retropie.org.uk/forum/topic/3/read-this-first.
You'll have to ask the image author(s) for support or use the image from retropie.org.uk/download.
-
Yeh, there's no chance of that.
I made a fresh install of RetroPie on a new card and installed 1 PS game on it. Without going into any drivers or any configs other than to configure the button presses on the PS controller at system startup, the controller worked perfectly in game.
This confirms that there is a config somewhere on the other card that is preventing the PS controller from working in PSX games. I just have to find it now.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.