am: Unstub PopLaunchParameter and add bcat connection for app-specific data

Previously we were simply returning the account-preselect structure all times but if passed with a different mode the game expects application-specific data. This also adds a hook for BCAT into this allowing us to send the launch parameter through bcat,
This commit is contained in:
Zach Hilman
2019-05-01 22:40:51 -04:00
parent 02f8f1bb3e
commit fe8c7e66e2
2 changed files with 52 additions and 16 deletions

View File

@ -255,6 +255,8 @@ private:
void EnableApplicationCrashReport(Kernel::HLERequestContext& ctx);
void GetGpuErrorDetectedSystemEvent(Kernel::HLERequestContext& ctx);
bool launch_popped_application_specific = false;
bool launch_popped_account_preselect = false;
Kernel::EventPair gpu_error_detected_event;
Core::System& system;
};