Emulator Issues #273
closedMissing Wii network support.
0%
Description
Just something thats missing and will I hope be added at some point. Wanted
to go a head and open a ticket for it.
Updated by slink_3_ about 16 years ago
What would be the point of getting that done ?
Did you mean online gameplay ?!
Updated by ChaosCode about 16 years ago
well, that would come with emulation of the hardware. Emulation of the wifi device
in Dolphin is missing. at some point it will be added. its pretty low on the list
but yeah. at some point everything about the gamecube/wii will be emulated.
Updated by Anonymous about 16 years ago
thegamefreak0134: This issue is to emulate a hardware device...at some indefinite
time in the future. Who knows? could happen :)
As to the rest of your post, the answer is probably libpcap, a cross-platform lib for
doing fancy network things (which is also what pcsx2 happens to use).
Updated by ChaosCode about 16 years ago
No offence thegamefreak0134. this isnt the place to request functionality. Its a
place to report bugs and issues. please remove your post and move it to the forums.
Reguardless if the wiimote was support or not this should still be listed.
Updated by hrydgard about 16 years ago
- Status changed from New to Accepted
- Issue type set to Feature request
actually, the game accesses the network adapter through a rather thick IOS interface,
which essentially implements sockets. It should be possible to map this directly to
Winsock/bsd sockets without many problems, although I can't promise anything.
this isn't high priority though.
Updated by bushing almost 16 years ago
Ioctls for /dev/net/ip/top need to be implemented. I've done the first one or two.
Updated by marcus almost 16 years ago
Would this mean hacki-- I mean accessing the Nintendo servers? Or making specialized
servers which mimic the Nintnedo ones?
Updated by sl1nk3.s over 15 years ago
Issue 801 has been merged into this issue.
Updated by ChaosCode over 15 years ago
Just as a update, Sonic1 has started this support.
Updated by Anonymous over 15 years ago
I don't see why this is here. The Wi-Fi is only used to connect to the internet,
hence, Netplay.
Updated by robotcanadia over 15 years ago
it's also used for connecting to the ds...
Updated by ChaosCode over 15 years ago
Ben, your completely wrong. supporting the wifi hardware has nothing to do with the
"netplay" ability that was added. Let me break it down for you, seeing your to lazy to
look it up yourself. "netplay" is for 2 player support over tcp/ip. Meaning games that
don't natively support multilayer over a network on the intended console will now work
over a network. This differs from the actual multilayer support of wifi hardware. Do
some research before posting something useless please.
Updated by marcus over 15 years ago
All netplay does is imports the controller input for another comtroller socket from
the internet and uses it like it's local data. The other computer imports your
controller data and uses it as if it were local data. Under ideal curcumstances, the
two emualations will stay in sync and the emulation on both computers will be
identical.
Wi-fi is different: the game is designed to be grabbing data from the internet and
the processing of it is handled at a game level and the emulator only has to worry
about sending and receiving the packets for the game, just like the real LAN chip
would.
Updated by ChaosCode over 15 years ago
I will give the dev that adds this a cookie!
Updated by daco65 over 15 years ago
chaos, you just locked me to CC D:
i can't delete myself since i cant contributor :P
Updated by luigi2us over 15 years ago
Wifi support? I'm already working hard on wifi support in desmume. And the DS wifi
device is not fully documented and it's ****ing hard to get multi-player games
working (not done yet :P )
Updated by luigi2us over 15 years ago
Plus, we know nothing about the Wii's wifi device. So, right now, I can't work on
Wii's wifi :(
Updated by marcus over 15 years ago
Try http://wiibrew.org/wiki/Hardware/802.11_Wireless
That might be useful.
Updated by hrydgard over 15 years ago
We don't need to know anything about the wifi hardware itself - IOS exposes a socket-
like interface and that's all we need to emulate, I think there's some preliminary work
done already. I'm not gonna do it though :)
daco65, you can now edit issues.
Updated by daco65 over 15 years ago
thx ector.
*removes himself. im staying subscribed to this issue if it would ever come to it
that winsocks info is needed :)
Updated by hcasquet almost 15 years ago
http://www.gc-linux.org/wiki/Wii:WLAN
Wifi support? That would be fantastic xD
Updated by luigi2us almost 15 years ago
I really, seriously hope the IOS socket interface will make it easy to get it working.
Cause WFC on the DS is a bitch to get it working. So probably the WFC programs on the
Wii will be a bitch too, like they probably will break the connection because a
packet arrived one microsecond too late or something...
Updated by ahmad.xcoder over 14 years ago
Is there any updates on this issue? Implementing this should be simpler than
implementing it on the DS, as you just have to implement the socket interface.
Updated by luigi2us over 14 years ago
As long as you do HLE, yes. But when you switch to LLE, you'll have to emulate all
the crazy hardware that is mapped to the Starlet CPU...
Updated by Sonicadvance1 over 14 years ago
Yea... Don't want this crap in my inbox, so I'm removing myself
Updated by sandertjuh2 over 14 years ago
You should change the status of this issue to Accepted.
I think 'Started' is a bit misleading to some people...
Updated by daco65 over 14 years ago
no cause there is parts of networking code done and already in dolphin thx to sonic
Updated by hrydgard over 14 years ago
- Status changed from Work started to Accepted
Yah, but since nobody is currently working on getting it running, AFAIK, I agree that
Started is a bit misleading. Changing back to accepted.
To the complainers whose comments were deleted: it seems that nobody is interesting in
getting this done, and that just means that it won't get done until somebody does take
an interest in it. Deal with it.
Updated by Rygdea over 14 years ago
You mean Netplay?
It seemed to have vanished from 2.0 though. (Or it's location moved & I can't find it.)
Updated by daco65 over 14 years ago
not netplay.
this is talking about the networking emulation. the emulation of the wii's wifi
module and the gamecubes modem/broadband adaptor
Updated by sandertjuh2 over 14 years ago
No, we mean emulation of the IOS parts which deals with the Wii's WiFi connection.
When those are properly emulated, you could play games like Mario Kart Wii online using
Nintendo WFC.
Updated by daco65 over 14 years ago
well, my knowledge to that part of ios is limited but afaik there are no direct IOS
calls for wifi :/
at least not to my knowledge in libogc
but then again; i haven't done much wifi stuff; ES on the other hand... but thats
unrelated
@ nerd : my mistake, i misclicked ;)
should be somewhere in core
Updated by Billiard26 over 14 years ago
Issue 2870 has been merged into this issue.
Updated by sayid.joey almost 14 years ago
"it seems that nobody is interesting in
getting this done"
How come?! Everyone is interested in getting it done. I mean by everyone: dolphin users. If you mean programmers are not interested, then I agree since it is very hard to implement. I hope they can do it oneday without need to nintendo servers.
Updated by binford35 over 13 years ago
It would be nice to have full functionality on the GC BBA so that I can play some PSO with my friends online who are now scattered about the earth. It makes it much easier than buying a GC then trying to find a BBA. Please add the full functionality on this!
Updated by NerdmastaX over 13 years ago
its called schtserv, play pso blue burst, its free and u can use a pc your old dreamcast or an actual gc bba with pso http://schtserv.com/ Ive been playin for like 10 years, now could someone lock this thread because the people at dolphin have explicitly stated time and time again that they dont care about wifi, dolphins all about playin bootlegs from japan on day one. sorry to point it out like that, but i have yet to see someone using it for legit purposes. and watched the forum explode and support given when it came to monster hunter, anyways back to my cr-48, enjoy your fail emulator with no wifi support, nobodys smart enough to do it anyways.
Updated by daco65 over 13 years ago
nerdmas,
PsoBB != PsoGC. not even close.
and yes the BBA wont be emulated nicely any time soon(if ever); but that doesn't give you the rights to be an arse
Updated by NerdmastaX over 13 years ago
umm schtserv has support for the gc version, you CAN hook up your gc
Updated by daco65 over 13 years ago
ye, and have fun spending a shit ton on a bba (afaik they are rare and expensive as fuck)
Updated by MofoMan2000 over 13 years ago
That's issue 647 I believe, please move that discussion there.
Updated by atrauzzi over 13 years ago
Would love to see Wifi support added so that I can interact with other emulator and real Wii consoles.
Won't this require some kind of randomly generated console ID mechanism? Getting this working might imply getting much of the Wii's internal frameworks implemented more fully?
Still, a wonderful prospect with games like Animal Crossing! ;)
Updated by parlane almost 13 years ago
- Status changed from Accepted to Work started
- Priority set to Normal
- Operating system N/A added
Updated by megazig almost 13 years ago
you started this on Jan 18th, why isn't it done yet?
Updated by parlane about 12 years ago
Some work was done on generating a valid Wii ID for NWC24 but no way to register them yet..
Updated by leoetlino over 11 years ago
Since issue 6453 only blocks this on Windows, does it work on Linux?