Ok, I have been programming for a few years now and I have programmed a few servers for various games.
I had an idea a little while ago that I thought could revolutionize free online play for the xbox.
Ok, all the "tunneling" programs work with system link, right? What if we modified the *.xbe or another file(not sure what file contains this) to connect to a different ip for xbox live... Then you could just click Xbox live on the menu in Halo 2, for example, and instead of connecting to the official server, you connect to a server running on a home PC. I'm sure once we got this much working adding in Ranks, Matchmaking, and other stuff wouldnt be too much of a stretch.
I don't think it would be extemely hard, it would just take a lot of packet sniffing and programming.
Anyways, do you guys think it would work?