Browse Source

fix "View Other Articles" on android and such

pull/3308/head
Maufeat 2 months ago
parent
commit
7464cc8799
  1. 3
      src/core/hle/service/am/frontend/applets.cpp
  2. 14
      src/core/hle/service/bcat/news/news_service.cpp

3
src/core/hle/service/am/frontend/applets.cpp

@ -244,7 +244,8 @@ std::shared_ptr<FrontendApplet> FrontendAppletHolder::GetApplet(std::shared_ptr<
case AppletId::NetConnect:
return std::make_shared<NetConnect>(system, applet, mode, *frontend.net_connect);
default:
LOG_ERROR(Service_AM, "No backend implementation exists for applet_id={:02X}. Falling back to stub applet", static_cast<u8>(id));
LOG_ERROR(Service_AM, "No backend implementation exists for applet_id={:02X} program_id={:016X}"
"Falling back to stub applet", static_cast<u8>(id), applet->program_id);
return std::make_shared<StubApplet>(system, applet, id, mode);
}
}

14
src/core/hle/service/bcat/news/news_service.cpp

@ -23,13 +23,13 @@ INewsService::INewsService(Core::System& system_) : ServiceFramework{system_, "I
{30200, D<&INewsService::IsSystemUpdateRequired>, "IsSystemUpdateRequired"},
{30201, D<&INewsService::IsSystemUpdateRequired>, "Unknown30201"}, //8.0.0+ (stub)
{30210, D<&INewsService::IsSystemUpdateRequired>, "Unknown30210"}, //10.0.0+ (stub)
{30300, D<&INewsService::GetNewsDatabaseDump>, "RequestImmediateReception"},
{30400, D<&INewsService::GetNewsDatabaseDump>, "DecodeArchiveFile"}, //3.0.0-18.1.0 (stub)
{30500, D<&INewsService::GetNewsDatabaseDump>, "Unknown30500"}, //8.0.0+ (stub)
{30900, D<&INewsService::GetNewsDatabaseDump>, "Unknown30900"}, //1.0.0 (stub)
{30901, D<&INewsService::GetNewsDatabaseDump>, "Unknown30901"}, //1.0.0 (stub)
{30902, D<&INewsService::GetNewsDatabaseDump>, "Unknown30902"}, //1.0.0 (stub)
{40100, D<&INewsService::GetNewsDatabaseDump>, "SetSubscriptionStatus"},
{30300, nullptr, "RequestImmediateReception"},
{30400, nullptr, "DecodeArchiveFile"}, //3.0.0-18.1.0 (stub)
{30500, nullptr, "Unknown30500"}, //8.0.0+ (stub)
{30900, nullptr, "Unknown30900"}, //1.0.0 (stub)
{30901, nullptr, "Unknown30901"}, //1.0.0 (stub)
{30902, nullptr, "Unknown30902"}, //1.0.0 (stub)
{40100, nullptr, "SetSubscriptionStatus"},
{40101, D<&INewsService::RequestAutoSubscription>, "RequestAutoSubscription"}, //3.0.0+
{40200, D<&INewsService::ClearStorage>, "ClearStorage"},
{40201, D<&INewsService::ClearSubscriptionStatusAll>, "ClearSubscriptionStatusAll"},

Loading…
Cancel
Save