Flávio Fagundes

Blog Pessoal

Transforme seu PS2 num Media Center com o ARGO (XMB)

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:

Megapack BR

Ao acionar o Gerenciador de Arquivos, será apresentada uma tela como a seguinte:

Estrutura de Caminhosonde 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.

Selecionando Diretório Boot

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

Menu / Copiar

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

Menu / Colar

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.

Menu

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

Menu

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.

Configuração de Rede

Selecione Save e depois Return, para retornar a tela inicial do menu.

Para executar o player, basta selecionar XMB.

p_10

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.

Alterando arquivo remotamente

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.

13 Comments »

  dante wrote @ October 15th, 2009 at 14:24

fico pret e branco

  admin wrote @ October 15th, 2009 at 14:51

O que ficou preto e branco?

A interface básica na tv fica preta e branco, mas a reprodução de vídeos divx, fica colorida.

Se quiser citar mais sobre o problema, posso tentar ajudá-lo.

  Capa Preta wrote @ January 28th, 2010 at 17:26

Excelente seu artigo. Estou procurando por uma solução assim faz um tempão! Por hora meu PS2 está com o SMS e fora da rede. Testarei seu guia e depois posto nos comentários o resultado.

Obrigado
Capa

  Roberto wrote @ April 25th, 2010 at 08:42

Adorei o post, muito util, so queria saber como colocar mais radios no programa, onde eu acho as confugurações das radio para adicionar no programa.

  dante wrote @ April 28th, 2010 at 22:54

tem como mudar o plano de fundo

  admin wrote @ April 30th, 2010 at 05:14

Olha… não tentei.. mas já vi algumas informações na web, dizendo ser possível. Teria de testar :)

  admin wrote @ April 30th, 2010 at 05:22

Sim é possível, basta editar o XML de configuração. Para isso, vá na opção de configurações, da interface do ARGO carregada no ps2.
Acessando configurações ele irá exibir um endereço(http://IP_DO_SEU_PS2/). Abra este endereço no navegador de qualquer estação da sua rede local.
Edite o XML exibido na textarea, replicando as entradas das rádios e altere-as endereço e descrição. Após isso clique em apply.
Nesta imagem você pode visualizar melhor.

  Vagner Rodrigues wrote @ May 5th, 2010 at 08:54

Quais os formatos de vídeos suportado pelo SMS?

  admin wrote @ May 8th, 2010 at 13:26

Não realizei testes com todos, mas com certeza um PS2 não conseguirá reproduzir um MKV. Talvez também não reproduza divx de 720p, teria de testar.

  BRUNO MENDES wrote @ May 30th, 2010 at 09:56

GENTE OQUÊ ACONTECE NO MEU PS2 É O SEGUINTE!
EU JA DESATIVEI O FIX!
TAMBÉN GREEN FIX!
E COLOCO O USB ADVANCE E ENTRA NO PROGRAMA CERTMINHO MAIS NA HORA Q EU COLOCO O JOGO!!!!
NÃO ACONTECE NADA MEU EMAIL É BRUNO_MENDESK10@HOTMAIL.COM
POR FAVOR SE ALGUEM SOUBER ME FALE!

  BRUNO MENDES wrote @ May 30th, 2010 at 09:57

E TAMBEM ESTE ARGON É MUITO BOM!
RODA ATÉ DIVX”

  Marcos Vinicius wrote @ June 13th, 2010 at 08:58

Tudo funcionando perfeitamente, até a hora de acessar o compartilhamento.
Pergunto: a sintaxe correta para acesso ao compartilhamento não seria “\\acer\_downloads”? Pergunto isso pois quando endereço corretamente o compartilhamento - “\\acer\” ao invés de “//acer/”, a aplicação não inicia.

  admin wrote @ June 19th, 2010 at 16:41

Marcus

Está correto, as barras são para a esquerda mesmo.
Só atente que acer é o nome do meu notebook e _downloads é a minha pasta.

Você deve adequar para sua arquitetura local.

abraço

Your comment