mirror of
				https://git.zaroz.cloud/nintendo-back-up/yuzu/yuzu-mainline.git
				synced 2025-03-21 01:53:15 +00:00 
			
		
		
		
	core/am: Stub InitializeApplicationCopyrightFrameBuffer, SetApplicationCopyrightImage and SetApplicationCopyrightVisibility
These commands require Screenshots to be implemented anyway, so they are safe to stub for now.
This commit is contained in:
		
							parent
							
								
									11e39da02b
								
							
						
					
					
						commit
						832c138eff
					
				| @ -1073,9 +1073,9 @@ IApplicationFunctions::IApplicationFunctions(Core::System& system_) | ||||
|         {71, nullptr, "RequestToReboot"}, | ||||
|         {80, nullptr, "ExitAndRequestToShowThanksMessage"}, | ||||
|         {90, &IApplicationFunctions::EnableApplicationCrashReport, "EnableApplicationCrashReport"}, | ||||
|         {100, nullptr, "InitializeApplicationCopyrightFrameBuffer"}, | ||||
|         {101, nullptr, "SetApplicationCopyrightImage"}, | ||||
|         {102, nullptr, "SetApplicationCopyrightVisibility"}, | ||||
|         {100, &IApplicationFunctions::InitializeApplicationCopyrightFrameBuffer, "InitializeApplicationCopyrightFrameBuffer"}, | ||||
|         {101, &IApplicationFunctions::SetApplicationCopyrightImage, "SetApplicationCopyrightImage"}, | ||||
|         {102, &IApplicationFunctions::SetApplicationCopyrightVisibility, "SetApplicationCopyrightVisibility"}, | ||||
|         {110, nullptr, "QueryApplicationPlayStatistics"}, | ||||
|         {120, nullptr, "ExecuteProgram"}, | ||||
|         {121, nullptr, "ClearUserChannel"}, | ||||
| @ -1103,6 +1103,31 @@ void IApplicationFunctions::EnableApplicationCrashReport(Kernel::HLERequestConte | ||||
|     rb.Push(RESULT_SUCCESS); | ||||
| } | ||||
| 
 | ||||
| void IApplicationFunctions::InitializeApplicationCopyrightFrameBuffer( | ||||
|     Kernel::HLERequestContext& ctx) { | ||||
|     LOG_WARNING(Service_AM, "(STUBBED) called"); | ||||
| 
 | ||||
|     IPC::ResponseBuilder rb{ctx, 2}; | ||||
|     rb.Push(RESULT_SUCCESS); | ||||
| } | ||||
| 
 | ||||
| void IApplicationFunctions::SetApplicationCopyrightImage(Kernel::HLERequestContext& ctx) { | ||||
|     LOG_WARNING(Service_AM, "(STUBBED) called"); | ||||
| 
 | ||||
|     IPC::ResponseBuilder rb{ctx, 2}; | ||||
|     rb.Push(RESULT_SUCCESS); | ||||
| } | ||||
| 
 | ||||
| void IApplicationFunctions::SetApplicationCopyrightVisibility(Kernel::HLERequestContext& ctx) { | ||||
|     IPC::RequestParser rp{ctx}; | ||||
|     const auto is_visible = rp.Pop<bool>(); | ||||
| 
 | ||||
|     LOG_WARNING(Service_AM, "(STUBBED) called, is_visible={}", is_visible); | ||||
| 
 | ||||
|     IPC::ResponseBuilder rb{ctx, 2}; | ||||
|     rb.Push(RESULT_SUCCESS); | ||||
| } | ||||
| 
 | ||||
| void IApplicationFunctions::BeginBlockingHomeButtonShortAndLongPressed( | ||||
|     Kernel::HLERequestContext& ctx) { | ||||
|     LOG_WARNING(Service_AM, "(STUBBED) called"); | ||||
|  | ||||
| @ -252,6 +252,9 @@ private: | ||||
|     void BeginBlockingHomeButton(Kernel::HLERequestContext& ctx); | ||||
|     void EndBlockingHomeButton(Kernel::HLERequestContext& ctx); | ||||
|     void EnableApplicationCrashReport(Kernel::HLERequestContext& ctx); | ||||
|     void InitializeApplicationCopyrightFrameBuffer(Kernel::HLERequestContext& ctx); | ||||
|     void SetApplicationCopyrightImage(Kernel::HLERequestContext& ctx); | ||||
|     void SetApplicationCopyrightVisibility(Kernel::HLERequestContext& ctx); | ||||
|     void GetGpuErrorDetectedSystemEvent(Kernel::HLERequestContext& ctx); | ||||
| 
 | ||||
|     bool launch_popped_application_specific = false; | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 FearlessTobi
						FearlessTobi