Yes, we still have a forum.
If you have a modded wii or dolphin emulator have fun.It’s extremely hard though!