(no title)
addisonj | 10 months ago
By networking, I am assuming you mean console stack... which I had experience with myself, and yeah... not great. But even more, their web services (more than 10 years ago at this point, hopefully better now) were so, so bad.
The thing that struck me then, and continues to seem true, is how much they just don't really seem to care and that they singularly focus at being good at innovating where it matters: games and differentiated hardware.
Young me thought they were silly for being so "behind the times". Older me respects it more.
goosedragons|10 months ago
tom1337|10 months ago
https://en-americas-support.nintendo.com/app/answers/detail/... (Point 4 under "On a PC or smart device")
yellowapple|10 months ago
You'd think they'd just admit that and outsource their network-related needs to a company that specializes in that sort of thing.
SuperHeavy256|10 months ago
hamish-b|10 months ago
jandrese|10 months ago
Beyond that the servers were also badly implemented and from what I understand they had to call in a third party company to install TCP PEPs[1] in front of the servers to get acceptable performance.
The Wii has ample compute power and memory to max out a Fast Ethernet (100Mbps) port, but due to the design decisions it was barely able to push 1Mbps in real life. This was becoming a problem as system updates were getting larger and the built-in "channel" games were moving beyond NES and SNES ports to actual third party indie titles that sometimes got rather large.
[1] https://en.wikipedia.org/wiki/Performance-enhancing_proxy
Starlevel004|10 months ago
Innovating on games with multiplayer and then putting in a wifi chip that gives a ping of like 100ms at best seems like orthogonal goals.