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

WiiUtils: Change default NUS Shop URL to Dolphin's fake NUS #10634

Merged
merged 2 commits into from May 6, 2022

Conversation

OatmealDome
Copy link
Member

#10611, but without the Qt parts. Restores the Online System Update to working order.

delroth set up a fake NUS server that implements the NetUpdateSOAP endpoint by returning the correct titles for each region along with the Wii U CDN URL. (There appears to be multiple URLs which point to the same CDN, which makes it possible to do things like download a Wii title from the Wii U CDN.) Responses from this endpoint were created by looking at a sample response from the server when it was still running along with a complete list of titles for each region as archived by yellows8's bot.

For more technical information, see this gist.

In addition, a setting was added to allow a user to override the NUS Shop URL if they want. An empty value will make Dolphin use its default server.

Copy link
Member

@JosJuice JosJuice left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM other than two comments.

Source/Core/Core/WiiUtils.cpp Outdated Show resolved Hide resolved
Source/Core/Core/WiiUtils.cpp Show resolved Hide resolved
@OatmealDome OatmealDome force-pushed the netsysupdate-nogui branch 2 times, most recently from 17c5f17 to fda6d27 Compare May 5, 2022 19:17
@JMC47 JMC47 merged commit 8335ec7 into dolphin-emu:master May 6, 2022
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants