um pouco mais e perguntamos como certos cenarios poderiam funcionar com os amigos Mii e na rede. Em determinada altura fomos informados que nao valia a pena referir a Live ou a PSN pois ninguem nas equipes de desenvolvimento da Nintendo usava esses sistemas (!) portanto seria possivel providenciar explicacoes mais detalhadas? O meu unico pensamento apos esta chamada foi que estavam com problemas - graves - com o aspecto da rede, pois era muito mais complicado do que anteciparam. Estavam tentando correr atras dos rivais, mas sem os anos de experiencia dos mesmos.Como prometido, (mesmo antes) do lancamento mundial recebemos as funcionalidades finais de rede que pedimos para o nosso jogo junto com uma atualizacao para o SO para os kits de desenvolvimento que nos permitiria testar. Portanto atualizamos o nosso codigo para comecar a testar o jogo.Primeiro tivemos que atualizar os kits para modo varejo que tinham as funcionalidades Mii e de rede. Este foi um processo manual muito complicado que deixava os consoles a meio gas. No modo varejo podiamos testar as funcionalidades e assegurar que funcionavam como esperado, um requerimento para passar na certificacao da Nintendo, mas neste modo as capacidades debug eram limitadas. Portanto podiamos ver quando as coisas corriam mal, mas nao podiamos interagir completamente para descobrir porque. Como programadores, tivemos que fazer uma escolha e esperar que quaisquer problemas que encontrassemos fossem devido ao codigo OS (ainda nao testado) e que nao iriam acontecer no ambiente final de varejo. O que deveriam ter sido tarefas simples foram longas e cheias de erros. Coisas simples como enviar um pedido de amigo a outro usuario nao eram suportadas no SO, portanto tinhamos que iniciar um programa separado manualmente no console, via menu debug, para que pudessemos enviar um. Mas se acontecesse um erro nao havia forma de descobrir porque falhou, simplesmente falhava.Comecamos a colocar questoes sobre como poderiam sequer lancar o console, uma questao de meras semanas, com um SO parcialmente desenvolvido. Como iam colocar o SO em todos os consoles que foram manufaturados ate aquele ponto? Sera que simplesmente o recebemos tarde, ou ja o haviam mandado para a linha de producao mais cedo?O dia de lancamento chegou e a resposta foi clara - a Nintendo estava atrasada - muito atrasada - com os seus sistemas de rede. Na verdade, a unica forma de acessar completamente os seus sistemas era descarregar uma grande atualizacao de lancamento que adicionava todos estes componentes ausentes. Sem a atualizacao muitos dos jogos de lancamento seriam apenas semi-funcionais."Comecamos a colocar questoes sobre como poderiam sequer lancar o console, uma questao de meras semanas, com um SO parcialmente desenvolvido... O dia de lancamento chegou e a resposta foi clara - a Nintendo estava atrasada - muito atrasada - com os seus sistemas de rede."O que aconteceu a seguir?Bem, eventualmente lancamos o nosso jogo e no geral foi bem recebido, portanto a gestao sentou-se novamente para ver que tipo de vendas teriamos pelos nossos esforcos. Sem entrar em muito detalhe seria justo dizer que os numeros que viamos eram menos do que impressionantes,