Install a web server to your pc EG Apache.
Then get boot opera and the internet channel for the Wii.
Set the config to load an index page from your pc.
For the index page make it either a frames page or have a dynamic bar for a menu using JS. (frames=easy, dynamic hides and is better) LINK
Make a folder on your pc to store the flash games, grab some from online and put in the folder. LINK
Get some php code online to list whats in the directory and make them links LINK and have the index page load them into the main frame.
I was in the middle of a guide to do this a long time ago but the lack of interest made me not bother.....
If you can't wi-fi to your pc then ignore me
Although there is a way to hack the internet channel and replace a page for a flash game, it's too complicated to remember and too much hassle to do imho plus the saves never worked for me so I decided to do the local host method.