Skip to content

Commit

Permalink
docs(install/wiiu): Put Inkay above SSSL
Browse files Browse the repository at this point in the history
We would prefer users to be able to use ALL of our services unless they 
have a reason to avoid homebrew (Japan)
  • Loading branch information
ashquarky committed Nov 29, 2024
1 parent c83f6a0 commit 629300d
Showing 1 changed file with 18 additions and 18 deletions.
36 changes: 18 additions & 18 deletions docs/en_US/install/wiiu.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,30 +2,13 @@

You can connect your Wii U to Pretendo using one of 2 methods. Each method has benefits and drawbacks, which will be described in their respective sections.

- [Inkay (homebrew - recommended)](#inkay)
- [SSSL (hackless)](#sssl)
- [Inkay (homebrew)](#inkay)

Once you have selected a connection method and set up your Wii U, see ["PNID Setup"](#pnid-setup).

If you have save data from a Nintendo Network ID you would like to move to your Pretendo Network ID, follow [this](#transferring-save-data-to-your-pretendo-network-account) section.

# SSSL
**Pros:**
- Does not require homebrew
- Very easy to setup

**Cons:**
- Only a subset of services are supported
- Lacks additional features and patches
- May not function under certain ISP related conditions (self-hosted DNS tool is in development)
- Requires changing network settings to disconnect

SSSL is a (limited) hackless method of accessing most services by exploiting a bug in the Wii U's SSL module. All Nintendo Network games produced by Nintendo are supported by SSSL, as are the ***in-game*** Miiverse features. The main Miiverse app, in-game ***posting*** app, and any game which uses its own SSL stack (YouTube, WATCH_DOGS, etc.), are ***NOT*** supported by this method, as they are unaffected by the SSL exploit.

To connect using SSSL, open `System Settings > Internet > Connect to the Internet`. Open the settings for your network connection and open `DNS`. Select `Don't Auto-obtain`. Enter `88.198.140.154` as the `Primary DNS`. Enter another public DNS server address as the `Secondary DNS`, such as `8.8.8.8` (Google Public DNS) or `1.1.1.1` (Cloudflare-DNS). You should now be able to setup and login to your Pretendo Network ID as normal.

To disconnect from Pretendo Network either remove the `Primary DNS` address or change back to `Auto-obtain`.

# Inkay
**Pros:**
- All services supported
Expand Down Expand Up @@ -95,6 +78,23 @@ Press `B` twice, followed by the `HOME` button. The console will reboot with Pre

To return to Pretendo Network, repeat the process ensuring 'Connect to the Pretendo Network' is set to **true**.

# SSSL
**Pros:**
- Does not require homebrew
- Very easy to setup

**Cons:**
- Only a subset of services are supported
- Lacks additional features and patches
- May not function under certain ISP related conditions (self-hosted DNS tool is in development)
- Requires changing network settings to disconnect

SSSL is a (limited) hackless method of accessing most services by exploiting a bug in the Wii U's SSL module. All Nintendo Network games produced by Nintendo are supported by SSSL, as are the ***in-game*** Miiverse features. The main Miiverse app, in-game ***posting*** app, and any game which uses its own SSL stack (YouTube, WATCH_DOGS, etc.), are ***NOT*** supported by this method, as they are unaffected by the SSL exploit.

To connect using SSSL, open `System Settings > Internet > Connect to the Internet`. Open the settings for your network connection and open `DNS`. Select `Don't Auto-obtain`. Enter `88.198.140.154` as the `Primary DNS`. Enter another public DNS server address as the `Secondary DNS`, such as `8.8.8.8` (Google Public DNS) or `1.1.1.1` (Cloudflare-DNS). You should now be able to setup and login to your Pretendo Network ID as normal.

To disconnect from Pretendo Network either remove the `Primary DNS` address or change back to `Auto-obtain`.

# PNID Setup
After installing Pretendo, you must register a Pretendo Network ID (PNID). There is currently two ways of creating a PNID: Creating an account with the website and linking it, or creating it on your Wii U.

Expand Down

3 comments on commit 629300d

@jonbarrow
Copy link
Member

@jonbarrow jonbarrow commented on 629300d Dec 1, 2024

Choose a reason for hiding this comment

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

Why were these flipped? This page was structured the way it was intentionally. It placed the method with the shortest number of steps first, which made the page flow better and reduced the likelihood of someone missing those steps when scrolling. It was ordered by difficulty of setup/number of steps. Even if that method is not our recommended method, SSSL is the easiest way to get at least the main parts of our service. There was intention behind this ordering, which is now broken (EDIT: After seeing the later commit which rewrites this page, I suppose this isn't necessarily much shorter)

@ashquarky
Copy link
Member Author

Choose a reason for hiding this comment

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

Now that Inkay is on Aroma Updater, the process to install it is:

  • Open Aroma Updater
  • Select Inkay
  • Reboot

For SSSL, the process is:

  • Open System Settings
  • Find and change the DNS settings
  • Reboot

So I don't think there's a substantial difficulty difference anymore, and SSSL use can come back to bite a user later when they wonder why Miiverse won't work.

There is an infobox in the Inkay section along the lines of "If you don't have a homebrewed console..." I could add a second id link there?

@jonbarrow
Copy link
Member

Choose a reason for hiding this comment

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

That all sounds fair to me, adding a 2nd link like you suggested sounds fine imo 👍

Please sign in to comment.