Após algum tempo pesquisando sobre aplicativos para o console da Sony PS2, me deparei com o Argo (XMB), um podereso player que apresentava-se com uma interface semelhante a do PS3, com mais recursos que o SMS Player.
Os recursos do ARGO contemplam reprodução de mp3, vídeos e imagens, através de CD, DVD, USB ou mesmo, um compartilhamento na rede. É possível também criar um playlist de rádios online. O aplicativo também permite acompanhar o clima do tempo em localidades que também poderão ser definidos no seu xml de configuração, embora eu não tenha obtido êxito nesta funcionalidade.
Neste post, será demonstrado como instalar o LaunchELF e o Argo, diretamente no memory card, que poderão ser acessados facilmente ao ligar o console. Peço desculpas pela qualidade de algumas imagens, mas se eu fosse postá-lo apenas quando tivesse imagens melhores, esse post não iria sair do status draft nunca.
Requisitos
Como mencionado acima, os programas ficarão armazenados no memory card e para a realização desta tarefa, será necessário o download do Megapack BR e queimar um CD ou DVD com o mesmo. Também faça o download dos programas que serão copiados para o memory card e descompacte-os num pendrive.
Configuração Básica
Inicialmente vamos editar o arquivo /ARGO/xmb.elf com o bloco de notas, para as suas configurações específicas.
No bloco tcpip, configure a identificação do PS2 na sua rede:
<tcpip>
<ip_address>192.168.2.55</ip_address>
<subnet_mask>255.255.255.0</subnet_mask>
<default_gateway>192.168.2.1</default_gateway>
<dns_server>192.168.2.1</dns_server>
</tcpip>
Nesta configuração o endereço adotado para o console foi 192.168.2.55, o endereço 192.168.2.1 é o endereço do roteador, assim como também foi adotado este endereço para DNS. Estas informações são necessárias apenas se você está com o seu PS2 conectado em uma rede de computadores. Acredito que se você possui um roteador em casa, vale a pena conectá-lo, para poder usufruir de pastas compartilhadas e rádios online.
Já no bloco servers, informamos os computadores da nossa rede, que desejamos compartilhar pastas para que o PS2 acesse:
<servers>
<login_info>
<server>acer</server>
<server_ip>192.168.2.100</server_ip>
<user_name>username</user_name>
<password>password</password>
</login_info>
</servers>
Neste caso o bloco login_info, define uma máquina na rede e poderá se repetir no arquivo de acordo com o número de máquinas que o PS2 irá conectar. No exemplo, acima, foi definido o nome acer com seu IP e usário e senha válidos. É muito importante as quatros informações estarem corretas.
Na sequência nos temos com o bloco shares:
<shares>
<share>//acer/_download</share>
</shares>
Neste bloco, especificamos na tag share, //nome_estacao/nome_pasta_compartilhada/. Podemos perceber que a estação foi definida acima, no bloco servers. Da mesma forma, poderemos quantas vezes for necessário a tag share, para especificarmos todas os compartilhamentos necessários.
favorites é um bloco no qual podemos especificar rádios online, para reproduzirmos no PS2. Dentro deste bloco, poderemos definir as station_record, onde indicamos informações de conexão da rádio. Veja no trecho abaixo:
<favorites>
<station_record>
<station>Dance Hits</station>
<station_url_record>
<url>http://72.26.204.18:6844</url>
<bandwidth_kbps>96</bandwidth_kbps>
</station_url_record>
</station_record>
</favorites>
Indicamos uma breve descrição para a estação, seguida da sua URL e a qualidade de bitrate. No arquivo disponibilizado no post, este bloco contém uma lista de estações.
Instalação
Não é necessário que o pendrive esteja vazio, desde que tenha espaço para os arquivos. Descompactando os arquivos no pendrive, teremos também o conteúdo abaixo:
/ARGO/
xml.elf
xmb.pak
xmb.xml
/BOOT/
BOOT.ELF
Na pasta ARGO, temos os arquivos necessários para carregar o nosso player. Já na pasta BOOT, temos o LaunchELF, devidamente renomeado para carregar no boot do PS2.
Conecte o pendrive, coloque a mídia com o Megapack BR no leitor e ligue o PS2. Aguarde ele executar o procedimento de BOOT e em seguida você verá a interface do programa.
Navegue no menu até a opção Gerenciador de Arquivos, localizada na segunda “página”, conforme indica a imagem abaixo:

Ao acionar o Gerenciador de Arquivos, será apresentada uma tela como a seguinte:
onde os itens que nos interessam são:
- mc0 : memory card no slot 1;
- mass: acesso para o pendrive;
Primeiramente, acesse mass e localize o diretório BOOT.

Após selecioná-lo, pressione R1, para o menu de manipulação de arquivos:

Selecione Copiar e depois vá até o mc01 e estando no mesmo nível das pastas dos saves dos demais jogos, pressione novamente R1:

e selecione a opção Colar.
Se por acaso já existir a pasta BOOT e a mesma estiver vazia, repita o passo acima apenas para o conteúdo da pasta BOOT do pendrive, ou seja, copie e cole apenas o arquivo BOOT.ELF. Se a pasta já contiver algum arquivo com o nome BOOT.ELF, apague-o utilizando no menu a opção Excluir. A intenção é mantermos apenas o nosso arquivo BOOT.ELF do pendrive no memory card.
Repita o passo descrito de manipulação de arquivos, para copiar o ARGO para o memory card.
Uma vez copiados os arquivos para o memory card, desligue o PS2, retire a mídia do leitor e mantendo pressionado R1, ligue-o novamente. Se o procedimento foi realizado corretamente, o PS2 irá carregar nosso programa de menu.

Filebrowser já é um programa padrão para gerenciar arquivos, o SMS e o XMB(Argo), fora configurados através da opção Config.

Podemos associar aplicativos, a cada item identificado pelos botões do controle do PS2. Basta selecionar uma posição livre, navegar até o aplicativo e pronto. Realize este procedimento para o XMB (Argo).
Importante: Acesse também a opção Network Settings e configure conforme você indicou no bloco tcpip do arquivo xml de configuração.

Selecione Save e depois Return, para retornar a tela inicial do menu.
Para executar o player, basta selecionar XMB.

Reparem no item _downloads da interface, que é nada menos que a pasta compartilhada. Atenção para um triângulo que as vezes é exibido ao alto à direita, que podemos caracterizar como uma “ampulheta” de aguarde.
Vantagens do PS2 em rede
O meu PS2 está conectado por cabo em uma das portas do meu roteador wireless, enquanto que os notes se conectam nele por wireless. O fato dos compartilhamentos estarem nos notebooks conectados por wireless, não causa delay algum na reprodução do conteúdo pelo PS2.
Atualização remota
Se o PS2 estiver conectado em sua rede, você pode selecionar a opção Settings / Edit Settings e o PS2 indicará na tela o endereço ip a ser acessado (Connect to http:// ..). Estando nesse menu, quando acessarmos em algum navegador de internet de um terminal de nossa rede, o endereço indicado pelo PS2, será exibida uma página como a abaixo.

Faça suas alterações e clique em Apply. Caso não deseje alterar nada, clique em Cancel pra liberar novamente para uso o PS2.
Espero que esse artigo contribua de alguma forma para expandir a utilidade do seu PS2. No próximo post sobre PS2, pretendo escrever sobre os passos para configurar e incluir o SMS no menu.
Até a próxima.
