Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PCSX2-QT #22

Closed
3 of 5 tasks
XargonWan opened this issue Jun 10, 2022 · 3 comments
Closed
3 of 5 tasks

PCSX2-QT #22

XargonWan opened this issue Jun 10, 2022 · 3 comments
Labels
Enhancement 🪄 Any new feature request or suggestion
Milestone

Comments

@XargonWan
Copy link
Collaborator

XargonWan commented Jun 10, 2022

Due to its own limitation, the standalone PCSX2 doesn't have any way to set the hotkeys, so no save and load state, no quit button.
In order to quit must be pressed:

STEAM -> PCSX2 -> (X) CLOSE WINDOW, and the state is not automatically saved.

PCSX2 team suggested to try the "new GUI" that allows to configure the controller, this must be resarched.

  • Updated in the manifest + included pcsx2-qt
  • configure the QT + hotkeys
  • include the new configs
  • Check if pcsx2-qt needs the workaround of pcsx2 (on flathub), and if not try to disable it in pcsx2
  • determine if the non-qt version is still needed, if not, delete it from the manifest
@XargonWan XargonWan added the Enhancement 🪄 Any new feature request or suggestion label Jun 10, 2022
@XargonWan XargonWan added this to the 0.5.0b milestone Jul 7, 2022
@XargonWan XargonWan changed the title Hotkeys in PCSX2 PCSX2-QT Aug 31, 2022
@XargonWan
Copy link
Collaborator Author

Test this:

Sep 08 12:37:58 Info:   Launching game "Shin Megami Tensei : Persona 3 FES"...
Sep 08 12:37:58 Debug:  FileData::launchGame(): Using alternative emulator "PCSX2 (Standalone)" as configured for the specific game
Sep 08 12:37:58 Debug:  FileData::launchGame(): Found emulator binary "/app/bin/pcsx2"
Sep 08 12:37:58 Debug:  Raw emulator launch command:
Sep 08 12:37:58 Debug:  %EMULATOR_PCSX2% --nogui %ROM%
Sep 08 12:37:58 Info:   Expanded emulator launch command:
Sep 08 12:37:58 Info:   /app/bin/pcsx2 --nogui /var/config/emulationstation/ROMs/ps2/Persona\ 3\ FES.iso
Sep 08 12:38:00 Debug:  Platform::launchGameUnix():
Sep 08 12:38:00 Debug:  Output from launched game:
Gtk-Message: 12:37:59.058: Failed to load module "canberra-gtk-module"
Interface is initializing.  Entering Pcsx2App::OnInit!
Applying operating system default language...
Invalid language identifier (wxID=0)
Command line parsing...
Command line parsed!

@eskay993
Copy link

eskay993 commented Sep 27, 2022

Loving this project! Discovered it the other day and really enjoying it.

For what it's worth, I switched to the Qt AppImage a while ago and it's been working flawlessly with EmulationStation, including remapping controls. The biggest thing for me was that the --nogui option was not working in the non-qt version (known issue).

Plus, the Qt version has per-game configs which is a must have imho, and much better controller support for navigating menus when in-game. So glad your are looking into switching to it.

@Lazorne
Copy link
Collaborator

Lazorne commented Mar 7, 2023

This is implemented and new issues should be created for problems.

@Lazorne Lazorne closed this as completed Mar 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement 🪄 Any new feature request or suggestion
Projects
None yet
Development

No branches or pull requests

3 participants