HLE: Implement 10106 and 10107 in IPrepoService

In some games using newer SDK (e.g. Splatoon 3 11.0.0), when nn::prepo::PlayReport::SetOptInCheckEnabled is set to False, nn::prepo::PlayReport::Save will call IPrepoService:10106 (SaveReport) and IPrepoService:10107 (SaveReportWithUser) instead of 10104 (SaveReportOld) and 10105 (SaveReportWithUserOld).

A new param (optInCheckEnabled) is added in 10106/10107 compare to 10104/10105.

This should fix missing service error for Splatoon 3 11.0.0 and other games using newer SDK and has set nn::prepo::PlayReport::SetOptInCheckEnabled to False.

Edited by Coxxs

Merge request reports

Loading