Buey
Smash Rookie
So, has anyone thought of Wiresharking the WFC, reverse engineering the protocol, and writing an emulator and a real interactive friend finder/ranking system to expand on the friend finding and bypass all the horrible connectivity problems that we've been having? I doubt that Nintendo will eventually deal with this in a way that is sufficient. Any patch that they'd release for Brawl would probably be enormous...and the Wii only has 512 MB flash...
A P2P DHT would work pretty well for this. Have each user set up a dedicated wireless channel using a secondary NIC and have the computer masquerade as the Nintendo server, or have the user set up a fake DNS server on their PC that catches requests going to the Nintendo WFC service (if the Wii connects by hostname, I haven't looked into it yet).
The project could logically be split into three parts:
PHP matchmaking server that exposes an RPC interface for the GUI clients. Also functions as the DHT central index.
A GUI for the user's PC, where they can sign on to the service, view connectivity with their Wii, browse rankings/etc. Flex/AIR would be a good platform for this.
The WFC emulator daemon, which communicates directly with both the Wii and the GUI. Written in Java? Or something else portable.
Would anybody be interested in starting or joining a project for this? If you are, reply with which part you'd like to help with. I'd probably only try to get into this if there's a fair amount of interest.
I originally posted in the Brawl Online forum, but this seems like a better place to find coders.
A P2P DHT would work pretty well for this. Have each user set up a dedicated wireless channel using a secondary NIC and have the computer masquerade as the Nintendo server, or have the user set up a fake DNS server on their PC that catches requests going to the Nintendo WFC service (if the Wii connects by hostname, I haven't looked into it yet).
The project could logically be split into three parts:
PHP matchmaking server that exposes an RPC interface for the GUI clients. Also functions as the DHT central index.
A GUI for the user's PC, where they can sign on to the service, view connectivity with their Wii, browse rankings/etc. Flex/AIR would be a good platform for this.
The WFC emulator daemon, which communicates directly with both the Wii and the GUI. Written in Java? Or something else portable.
Would anybody be interested in starting or joining a project for this? If you are, reply with which part you'd like to help with. I'd probably only try to get into this if there's a fair amount of interest.
I originally posted in the Brawl Online forum, but this seems like a better place to find coders.