Home - djr4488/NintendoChannelFeeder GitHub Wiki

Welcome to the NintendoChannelFeeder project!

What is the purpose of this project? Re-iterating what is in the readme.md, it is a basically a project to provide data to Wii starved channels in the hope of contributing to bringing full functionality of the Wii back.

However, perhaps a further goal would be to make a front end for the Wii U to provide this channels to the Wii U as well. (The second goal is probably easier done than the first goal).

Why do this?

Well that is a pretty simple answer. We paid for our consoles with certain functionality part of that functionality is the Forecast, News, and Everybody Votes channels. Even with "low participation" I cannot imagine it cost Nintendo much money to run the servers to feed those channels data, with the possible exception of the Everybody Votes channel to "keep it E for everyone", probably had to pay someone to do that.

Other reasons, some games took advantage of the Forecast channel data to provide in game weather changes. To me that functionality would be nice, and sure I could set it myself, but WHY? It isn't lazy, it seems more fun to let the game set it for you and me override it if I don't want to play using "today's" weather.

What is needed?

In no particular order -

  • RSA Signature Signing.
  • File formats
  • Data sources(not too difficult, RSS feed for news and perhaps forecast.io for weather).
  • Time and effort, something I don't have lots of

What I think I know

  • The news and forecast channels store in them a timestamp, not sure where yet.
  • The Wii, regardless of what you set your "date/time" to in the System settings, the Wii tracks the last date/time it sent a request somewhere and adds x time to it when it checks for updates. I'll post logs of what I have captured.
  • I think for the Forecast channel if the forecast files it gets differ too far from the "expected" date/time, it gives a FORE000006 error code.
  • News channel simply displays a how old the news is some 15,000 hours old... Yeah, pretty neat to see what the news was then.

What I don't know

  • Is the private key used to sign the files, more likely a hash of the files, so would also need to know what is used to hash the file with as well.
  • The file format

Can you contribute

  • Always welcome to, I don't mind.