Hacking How can I use my old unused wii to learn embedded systems programming?

Jasonguo

New Member
OP
Newbie
Joined
Oct 27, 2019
Messages
1
Trophies
0
Age
26
XP
53
Country
United States
So I have been learning embedded systems and device drivers development for embedded Linux, and my old wii is just sitting there. Somehow it presents itself as an object on which I can do projects on. What kind of projects can I do with a knowledge of embedded c programming and an old wii?
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,348
Country
United Kingdom
That will depend entirely upon what you want to learn.

If you wanted then plain old devkitpro/devkitppc will be like developing on a normal, albeit limited, computer without some of the benefits of typical OS APIs. You can still write all your own low level code if you wanted to. I should note finding old versions of such things can be tricky right now (whole load of drama there which I will spare us for this reply) so the usual take an old project and polish it up might be harder than you like, or might see you have to essentially port it to the modern version, however look and you can probably find.

As far as "device drivers development" goes then if someone asked me about that then while the wii has been more or less figured out at this point (or at least for all intents and purposes it has been and anything remaining is just an edge case* or piece of extraordinarily rare hardware) there is value in either optimising such things, porting them to other operating systems or maybe enhancement**. This on top of the simple recreation of work already done for your personal learning (nice to have the answers in reverse engineering there if you become terribly unstuck in something). People have various done some stuff with the nice USB gecko debug devices but if you fancied making a nice open source one people would reasonably build with a soldering iron and parts that will likely be made or at the very least available for the next 15 or so years then that would also work.

*it has been a little over a month at this point since the exploit for the gamecube port less wiis got a public exploit announced https://gbatemp.net/threads/first-wii-mini-exploit-found.547901/ but at the same time they were a late stage batch that had undesireable features for homebrew types (no gamecube ports/support, no SD card, no wifi, less video out options) so that is more likely why few paid them any real attention.

**theoretically the wii could take any number of inputs but nobody has written drivers, if you wanted then many more games could benefit from gamecube controller support, and if you wanted to get really into it then the various gamecube backwards compatibility layers could use work (three main options being Nintendo's efforts which are nice if you have discs and wish to play it as was envisioned by Nintendo, another of not so hot compatibility/stability and another that is pretty swish but owing to the author's feelings on things is limited in certain ways). In the absolute extreme as we have likely seen the last wii menu be released you could pare it back, tweak some things and create the best hacked version going there.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Materia_tofu @ Materia_tofu:
    im not a very bright individual, but we live and we learn
  • SylverReZ @ SylverReZ:
    @Materia_tofu, We do learn a lot from plenty of talented individuals.
  • Materia_tofu @ Materia_tofu:
    this is true! i learned how to make soundfont remixes from a friend back in 2021
    +1
  • BakerMan @ BakerMan:
    Update on my brother: He's home now, tired and hungry, obviously, but other than that, seems to be doing fine.
    +2
  • Veho @ Veho:
    That's a relief to hear. Do you know what happened?
  • SylverReZ @ SylverReZ:
    @BakerMan, Any idea what happened? I hope that your brother's doing good.
  • BakerMan @ BakerMan:
    Well, from what I've heard from my parents, he had a seizure last night, perhaps an epileptic episode, fucking died, had a near death experience, my dad called the paramedics, they showed up, took him to the hospital, and he woke up covered in tubes, and started complaining.
  • BakerMan @ BakerMan:
    He couldn't eat until after his MRI, when he had a bomb pop.
  • BakerMan @ BakerMan:
    What matters now is that he's doing alright.
  • Veho @ Veho:
    But you still don't know what it was?
  • Veho @ Veho:
    Has he had seizures before?
  • The Real Jdbye @ The Real Jdbye:
    apparently stress can cause seizures, my brother had one during a test once
  • The Real Jdbye @ The Real Jdbye:
    never had one before that, and never had one since
  • Redleviboy123 @ Redleviboy123:
    Question about game texture chanching Do i need an own game id?
  • The Real Jdbye @ The Real Jdbye:
    @Veho for those that want to
    experience being sonic the hedgehog
  • Veho @ Veho:
    Ah, you mean
    furries.
  • The Real Jdbye @ The Real Jdbye:
    well, sonic fans are a whole separate thing from furries
  • The Real Jdbye @ The Real Jdbye:
    like bronys
  • The Real Jdbye @ The Real Jdbye:
    sonic porn is too weird even for me
  • Dumpflam @ Dumpflam:
    bruh
  • Dumpflam @ Dumpflam:
    guys how do i delete a post
  • The Real Jdbye @ The Real Jdbye:
    you don't
  • The Real Jdbye @ The Real Jdbye:
    you can report it and request deletion
    The Real Jdbye @ The Real Jdbye: you can report it and request deletion