pictures:
https://cdn.discordapp.com/attachments/803397527444652034/1056038794421342330/20221223_204059.jpg https://cdn.discordapp.com/attachments/803397527444652034/1056038810196115477/20221223_213601.jpg https://cdn.discordapp.com/attachments/803397527444652034/1056038816609226883/20221223_213608.jpg https://cdn.discordapp.com/attachments/803397527444652034/1056038822489620490/20221223_213622.jpg https://cdn.discordapp.com/attachments/803397527444652034/1056038832086188062/20221223_213642.jpg https://cdn.discordapp.com/attachments/803397527444652034/1056038798661795880/20221223_212639.jpg https://cdn.discordapp.com/attachments/803397527444652034/1056038835928178740/20221223_213915.jpg https://cdn.discordapp.com/attachments/803397527444652034/1056038839350722560/20221223_214022.jpg https://cdn.discordapp.com/attachments/803397527444652034/1056039558782930944/20221223_214304.jpg
here's the project i used: https://github.com/neagix/wii-linux-ngx
the Wii runs a PowerPC processor. so using homebrew, priiloader, and bootmii (https://wii.guide/) you can run whatever code you want on it, including a linux PPC kernel image
because of how priiloader works, no harm was done to the original wii's operating system. i can unplug the hard drive and it will boot right back to being a normal wii
what works
USB works as expected (its currently booted off a USB-to-harddrive adapter)
the SD card reader works
video is software framebuffer, Xorg supposedly works but i havent tested
gamecube controller input works according to the project, i havent tested
wifi works
sound works
the disk drive will only read DVD+R and DVD-R disks. nothing else. no CDs and no RWs
bluetooth works, including bluetooth support for the wii controllers, no sensor bar however.
gamecube memorycards are NOT supported
there is NO hardware video acceleration so graphical tasks will be hindered greatly
its pretty much just a 729Mhz PPC based computer with 73 megabytes of ram, 2 usb ports and minimal graphical capabilities