MANUAL DE USO - OPEN PS2 LOADER (Baseado na versão 0.7)
News:
- Outra coisa chata que vem surgindo: Pilantras e sem-vergonhas no Mercado Livre estão VENDENDO o Open PS2 Loader, que é gratuito e possui uma licença de software que garante sua livre distribuição e não-comercialização. Somado a isso, alguns SAFADOS ainda copiam partes do Manual do OPL e o vendem junto ao OPL. Vergonhoso isso! Mas saibam que contamos com uma equipe de denunciantes junto ao Mercado livre e todos esses anúncios estão sendo cancelados e os IDIOTAS que estão vendendo o OPL correm o risco de terem suas contas canceladas.
EDIT 2: COMO IRÃO NOTAR NO DECORRER DO MANUAL, ALGUMAS PARTES ESTÃO COM LETRAS RISCADAS. ISSO PORQUE CHEGOU A NOSSO CONHECIMENTO QUE SAFADOS, PILANTRAS E OUTROS ANIMAIS DE PIOR ESPÉCIE ESTÃO COPIANDO PARTES DO MANUAL E VENDENDO NO MERCADO LIVRE JUNTAMENTE COM O OPEN PS2 LOADER E SEUS PACK'S DE INSTALAÇÃO QUE AQUI ESTÃO (ESTAVAM) DISPONIBILIZADOS.
DESCULPEM PELO PROTESTO INCONVENIENTE, MAS SERÁ ASSIM ATÉ ENCONTRARMOS OUTRA FORMA DE DISPONIBILIZAR INFORMAÇÕES QUE AO MENOS DIFICULTEM A AÇÃO DESSES LARÁPIOS.
- OPL versão 0.8 lançado! Acompanhem as inovações nesse tópico.
01- Introdução 02- Guia Rápido do Open PS2 Loader - Para usuários experientes 03- Um pouco da história do Open PS2 Loader - Como tudo começou 04- Características do Open PS2 Loader - O que o OPL é capaz de fazer
4.1- Compatibilidade com modchips
05- Como executar o Open PS2 Loader no PS2 06- Visualização do Open PS2 Loader - Navegando pelo OPL; Conhecendo o programa 07- Configurações gerais do Open P2 Loader - O significado de cada opção do OPL
7.1- Ajustes gerais 7.2- Network config 7.3- Sobre o IGR - In-Game Reset 7.4- Sobre o "Debug Colors"
08- Executando os jogos no Open PS2 Loader - Passo-a-passo com as várias maneiras de desfrutar o OPL
8.1- Sobre os jogos via USB 8.2- Sobre os jogos via HDD/NA 8.3- Sobre os jogos via Rede
09- Modos de Compatibilidade - O significado das opções de configuração para os jogos
9.1- Modos DMA 9.2- Game ID
10- Usando o USB Util - Como criar os arquivos de jogos para rodar no OPL via USB e Rede
10.1- Diminuindo o tamanho dos jogos
11- Configurações de Rede e Compartilhamento
11.1- Descrições básicas sobre configurações de Rede no OPL 11.2- Descrições básicas sobre configurações de Rede no PC
12- Configurações de rede no Windows XP
12.1- Conexão direta via placa de rede 12.2- Conexão via Roteador 12.3- Configuração na parte do PS2 (OPL)
13- Configurações de Rede no Windows 7
13.1- Conexão direta via placa de rede 13.2- Conexão via Roteador 13.3- Configuração na parte do PS2 (OPL)
14- Configurações de Rede no Linux
14.1- Conexão direta via placa de rede 14.2- Conexão via Roteador 14.3- Configuração na parte do PS2 (OPL)
15- Problemas com o OPL
15.1- Problemas com o OPL usando USB 15.2- Problemas com o OPL usando HDD/NA 15.3- Problemas com o OPL usando Rede
16- Temas - Customização do OPL
16.1- Criando temas para o OPL 16.2- Aplicando os temas no OPL
17- Dowloads - Todos os programas citados no Manual 18- Créditos; Referências; Agradecimentos
01 - Introdução
Open PS2 Loader (abreviação oficial: OPL) é um programa do tipo Homebrew e Open Source que permite carregar jogos de PS2 por meio da USB, HDD com Network Adaptor/PCMCIA e Rede PC-PS2 (protocolo SMB).
É compatível com todos os PS2 a partir do modelo SCPH 18000 até os mais recentes SCPH-900xx e também nos PS3 com retrocompatibilidade PS2 (uso em USB e Rede apenas).
02 - Guia Rápido do OPL – Para usuários experientes
Spoiler
Executando o OPL
Execute o OPL da maneira que desejar: Via ELF,via disco ou por modo DEV.
- Via ELF: Coloque o ELF do OPL em um Pen Drive ou qualquer outro acessório USB compatível formatado em FAT32 e use o programa uLaunchELF para executa-lo; Opcionalmente, também é possível executar o OPL a partir do MC.
- Via disco: Grave o OPL em um disco (CD ou DVD, escolha a versão) e rode no PS2.
- Via DEV: Execute o OPL usando os modos DEV do seu modchip (Matrix, DMS, Thunder Pro-II etc). Renomeie o ELF do OPL para BOOT.ELF no Matrix (ou boot.elf no TP-II) e coloque-o dentro de uma pasta nomeada BOOT no MC (ou /boot no TP-II). Em seguida, reinicie o PS2 e segure R1 para ativar o modo DEV1 (boot por MC).
Também é possível usar o OPL nos outros modos DEV (boot por HD - DEV2 ou por USB - DEV3) caso seu modchip tenha essas funções.
Usando o OPL na USB
Processo idêntico ao antigo método com o USB Advance. Necessita de um acessório USB compatível formatado em FAT32 e os jogos precisam estar no formato USB ADV, usando programas como USB Extreme ou USB Util (este é o mais recomendado).
É necessário desfragmentar os arquivos dos jogos, mesmo sendo usado um Pen Drive. O programa Power Defragmenter é o mais recomendado. A necessidade de desfragmentação pode ser dispensada caso o acessório USB esteja recém-formatado.
Em "Compatibility Settings" há 6 modos de compatibilidade que podem ser experimentados caso o jogo não rode.
Se iniciar o OPL com o acessório USB já conectado no PS2, a listagem será automática. Ao retirar e re-inserir o acessório, aperte "O" para listar novamente os jogos.
Se quiser que o OPL vá direto para o loader de USB quando iniciado, vá em "Settings", "Defaut Menu" e escolha "USB Games".
Em "Game ID" é possível inserir um ID DNAS válido para jogar On-Line. Aperte "X" sem disc no drive e insira a ID. Em "load from disc" é possível colher a ID DNAS de um jogo original.
Usando o OPL no HDD/NA
Processo idêntico ao método com o HD Loader. Necessita de um PS2 FAT, o acessório Network Adaptor e um HD formatado no sistema de partição do HDL.
A estrutura dos jogos a ser usada é a mesma do HD Loader, então se já possui jogos com o antigo HDL, basta executar o OPL e os jogos serão reconhecidos sem problemas.
O OPL não dispõe de opção de instalar jogos pelo drive do PS2, então os jogos devem ser instalados via WinHiip ou via HDL Dump.
Em "Compatibility Settings" há 6 modos de compatibilidade que podem ser experimentados caso o jogo não rode (os modos não são os mesmos do HD Loader).
Em "DMA Mode" defina a velocidade de operação do HD. Quanto menor a velocidade melhor a compatibilidade e vice-versa.
Se quiser que o OPL acione automaticamente o HD assim que for aberto, vá em "Auto Start Hard Drive" e deixe em ON; Se quiser que o OPL mostre como padrão o loader de HD, vá em "Defaut Menu" e escolha "HDDGames".
Em "Game ID" é possível inserir um ID DNAS válido para jogar On-Line. Aperte "X" sem disco no drive e insira a ID. Em "load from disc" é possível colher a ID DNAS de um jogo original.
Usando o OPL na rede PC-PS2
Após configurar a rede PC-PS2 e compartilhar a pasta de jogos (veja detalhes na sessão "Configuração e Compartilhamento"), converta os jogos para o padrão USB ADV no HD do PC. Basta rodar o OPL e ir em "Start Network" e os jogos serão listados.
Em "Compatibility Settings" há 6 modos de compatibilidade que podem ser tentados caso o jogo não rode.
Caso queira que a Rede seja iniciada automaticamente quando o OPL for iniciado, vá em "Settings" >> "Network Startup" e em "Network Startup Automatic" deixe em ON. Caso tenha configurado o OPL para reconhecer a rede automaticamente, mas por acaso não queira que a rede seja automaticamente iniciada, segura L1 durante o boot do OPL, e o início da rede será ignorada.
Não é possível jogar ON-Line via Rede.
Usando o IGR (In-Game Reset)
Em "Compatibility Settings", "Mode 6" precisa estar Off.
Durante o jogo, R1+R2+L1+L2+SELECT+START o PS2 irá dar um reset, e voltará para o caminho definido previamente nas configurações do OPLem "Exit To", em "Settings".
Durante do jogo, R1+R2+R3+L1+L2+L3 o console será desligado.
Exit to:
Define o local para onde o OPL irá quando executado o ícone "Exit" e também quando usado a função IGR. Estão disponíveis três locais, assim definidos: º mc0:/BOOT/BOOT.ELF: Procura por um arquivo nomeado BOOT.ELF dentro da pasta /BOOT do MC '1';
º mc0/APPS/BOOT.ELF: Procura por um arquivo nomeado BOOT.ELF dentroda pasta /APPS do MC '1';
º Browser: Vai para o Browser do próprio PS2.
03 - Um pouco da história do OPL Como tudo começou
Spoiler
Iniciado por volta de Setembro/2009 no fórum PSX-Scene, em princípio o programa tinha o nome de Open USB Loader, pois sua finalidade era a de substituir o obsoleto programa USB Advance como uma alternativa para rodar jogos via USB no PS2.
Embora esse tenha sido o momento em que o desenvolvimento do programa foi reconhecido, a idéia de um loader alternativo já vinha de longe. Na verdade, o início de tudo remota desde o ano de 2005, em um tópico no Scene nomeado de "HD Homebrew Project Developement". A finalidade inicial era a de prover um método de leitura dos jogos DVD9 a partir do HDD (na época, ainda não havia os patches do HD Loader disponíveis) e também tornar possível salvar os jogos diretamente no HDD, pois alguns jogos demandavam mais de 3MB de espaço no MC, então, um aplicativo que salvasse direto no HD seria deveras conveniente. Em princípio, o nome dessa concepção se chamou "HDDemolisher".
Com o passar do tempo, novas idéias surgiram e foi esboçado um projeto para que fosse possível usar o PS2 via rede com o PC, a fim de executar os jogos via Lan (rede). Ao mesmo tempo em que a idéia original também se desenvolvia (rodar DVD9 e salvar jogos direto no HDD) o projeto mudou seu nome para HD Project.
Evidentemente que o projeto foi mudando de mãos e por um motivo ou outro, talvez por dificuldades técnicas, o então HD Project veio a se tornar um programa Emulador de Memory Card. Em sua última versão, a 1.07, o HDP (abreviação do HD Project) era capaz de salvar jogos diretamente em um dispositivo USB ou direto em um HDD (com NA). Embora não com total eficiência. O HDP também era capaz de fazer um "dump" (cópia-espelho) dos dados de um MC para outro.
E nesse ponto, cerca de um ano após a ultima versão do HDP, entra em cena o Open USB Loader, já mencionado no primeiro parágrafo. O objetivo inicial era a de ter uma alternativa ao USB Advance, pois este era um projeto fechado e morto. O Open USB Loader seria um homebrew totalmente de código aberto (Open Source), com o propósito de ser mais eficiente do que o USB Advance.
Como já sabido, boa parte do código do Open USB Loader vinha do antigo projeto HD Project, então várias funcionalidades poderiam ser implementadas. Também, o fato de ser um programa totalmente Open Source, propiciou que vários outros programadores da cena Homebrew do PS2 se juntassem e criassem outras funcionalidades ao programa. Em um dado momento, foi incluída a habilidade ao programa de executar jogos a partir de uma rede estabelecida entre o PS2 e a um PC, rodando-os sob o protocolo SMB (Server Message Block). A partir daí, com essa nova habilidade, o programa passou a se chamado pelo nome atual, Open PS2 Loader, cuja abreviação oficial é OPL.
A primeira versão oficial a ser lançada foi a 0.41 ainda sob o nome Open USB Loader; em seguida veio a 0.5 já com o nome de Open PS2 Loader, logo mais a 0.6 e mais tarde a 0.7.
Atualmente, existem vários programadores envolvidos no projeto, cada um deles responsável por uma parte do OPL.
04 - Características do Open PS2 Loader O que o OPL é capaz de fazer
No atual estágio, o OPL pode ser definido como um Multi-Loader, pois ele é capaz de carregar jogos a partir da USB, Rede (SMB) e HDD (com NA nos PS2 FAT). Em PS3 retrocompatíveis, é capaz de rodar jogos via Rede e USB.
Como loader de USB, ele é bem superior ao antigo USB Advance, com mais compatibilidade e velocidade de carregamento aprimorada, graças ao uso de módulos USB otimizados. Evidentemente porém que não há milagres nessa área, pois a USB do PS2 é a lenta 1.1. Ainda falando sobre a superioridade do OPL em relação ao USB ADV, no OPL não mais ocorre aqueles bugs em que era necessário desativar fix's de vídeo no modchip Matrix e nem é mais necessário usar ferramentas extras como PS2 Load ou alterar DNAS/IOPRP. A única diferença para os usuários é que precisarão desfragmentar o dispositivo USB para usar no OPL.
Como loader HDD/NA, ele se mostra bem superior ao HD Loader. Embora a compatibilidade não seja ainda de 100%, muitos jogos que antes não funcionavam no antigo HDL agora funcionam no OPL. Também, o OPL oferece melhores opções de configurações dos modos DMA, sendo individuais para cada jogo e podendo suas configurações ser salvas no MC. Embora superior, alguns poucos jogos ainda poderão funcionar somente no HDL. Por enquanto, é aconselhável manter ambos os programas instalados.
Como loader de Rede (SMB), obviamente não há comparações, pois nenhum outro loader tinha essa habilidade. O recurso permite executar jogos estando armazenados no PC (em formato USB ADV) e transmitidos via rede para o PS2. Possui boa compatibilidade e em termos de velocidade é na maioria das vezes superior à USB e pode em alguns casos se equiparar à velocidade do uso de jogos via Disco.
A seguir, as principais características do OPL, baseando-se na versão 0.7:
ºPode ser rodado a partir de qualquer meio, preferencialmente via uLanchELF ou algum modo DEV, pois todo o programa é constituído de apenas um arquivo ELF (executável do PS2); É compatível com qualquer modelo de PS2 (SCPH-18000 em diante) e PS3 com retrocompatibilidade PS2;
º Compatível com vários modchips (não todos, leiam o tutorial mais à frente, na sessão "Compatibilidade com Modchips");
ºInterface gráfica baseada no estilo XMB (semelhante às do PSP e PS3);
ºNo que concerne aos tipos de loaders:
- USB: Roda jogos no formato USB Advance (da mesma forma que era feito com o antigo programa USB Advance), porém de forma mais rápida e com mais compatibilidade;
- HDD/NA: Roda jogos no formato HD Loader (usuários de PS2 FAT com NetWork Adpator);
- Rede: Roda jogos no formato USB Advance a partir do PC ligado em rede com o PS2 (mais rápido do que USB).
ºPermite jogar PS2 On-line com jogos a partir do HDD/NA ou USB, sem necessidade de pacthear DNAS (o ID pode ser inserido no próprio programa);
ºFunção IGR – In-Game Reset. Permite resetar o PS2 no meio do jogo e retornar a um aplicativo pré-programado.
ºPermite opção para customização (Temas, Plano de Fundo, Icones, Linguagens etc).
4.1- Compatibilidade com modchips
Quote
O OPL pode apresentar problemas com alguns modchips. Nesses casos é necessário usar o programa Free MC Boot e desativar o modchip para que o OPL funcione.
Nas versões 0.5 e 0.6 o OPL não funcionava com a maioria dos modchips (exceto aqueles mais antigos) e era necessário usar o FMCB e desligar o chip.
Mesmo na versão 0.7 operando com algum modchip compatível, ainda pode ocorrer problemas com o OPL durante a execução do jogo principalmente devidos a conflitos com o IGR. Sempre desligue essa função caso tenha dúvidas. Caso os problemas persistam, principalmente se usa um Matrix clone, use o programa Free MC Boot e desative o modchip.
NOTA: Compatibilidade com o modchip Thunder Pro-II foi estabelecida! A Vtec, atendendo à pedidos, lançou um executável para compatibilidade com o OPL. O arquivo, juntamente com as instruções de uso, estão no final deste Manual, na sessão Downloads.
05 - Como executar o OPL no PS2
ºO programa OPL pode ser facilmente executado a partir do seu ELF. A maneira mais fácil é utilizar o programa uLaunchELF- uLe (não sabe usar o uLaunchLF? Veja: [Tutorial do uLaunchELF]) e poderá então ser executado a partir de qualquer local do PS2 (Memory Card, Pen Drive ou HDD) simplesmente executando seu ELF. Você pode em princípio copiar o ELF do OPL para um Pen Drive compatível com o PS2 (precisa estar formatado em FAT32) conectá-lo no seu PS2 e usar o uLe para executar o OPL; opcionalmente, também pode copiar esse mesmo OPL do Pen Drive para o Memory Card e rodar o ule para executar o OPL a partir do MC.
ºTambém pode ser executado via DEV (boot direto por dispositivo) caso tenha um modchip instalado com essa função. Como cada modchip com recurso DEV possui uma maneira e dar boot, descreverei apenas o método que pode ser usado no Matrix (original ou clone) via DEV1 (boot por Memory Card). Para outros chips, consultem seus respectivos manuais de instruções:
1- Renomeie o ELF do OPL para BOOT.ELF (assim, maiúsculas);
2- Com a ajuda do programa UlaunchELF (uLe), crie uma pasta de nome BOOT (em maiúsculas);
3- Ainda com o uLe, copie o arquivo ELF que acabou de renomear como BOOT.ELF para dentro dessa pasta BOOT que criou. Pronto.
Agora basta reiniciar o PS2 segurando R1 durante o início do boot que o OPL será carregado.
º Opcionalmente, o OPL também pode ser executado via disco de boot. Escolha entre as versões CD e DVD. Basta gravar e executar no PS2.
ºAinda, em PS2 com chips antigos, estão disponíveis pacotes com o Free MC Boot + OPL a fim de permitir executar o OPL via modo DEV1 (direto do Memory Card) ou via modo DEV3 (direto da USB). Sigam as instruções de instalação contidas no arquivo LEIAME.TXT dentro dos respectivos pacotes.
º Para os usuários do programa HD Loader que queiram migrar imediatamente para o OPL, simplesmente renomeie o ELF do OPL para boot.elf (em minúsculas) e coloque-o dentro do diretório /boot no HD.
06 - Visualização do OPL Navegando pelo OPL; Conhecendo o programa
Eis um vídeo da apresentação básica e inicial do OPL:
Notem que há antes uma tela de "Splash" e em seguida a uma tela "Main" com os menus de utilização.
Usando as teclas do D-Pad você navega entre os menus e com o botão "X" você seleciona a ação.
No primeiro menu à esquerda, temos a opção "Exit" que serve para sair do OPL. Veja mais detalhes na sessão "Configurações Gerais do OPL" deste tutorial;
No segundo menu vemos "Settings" onde são feitas as configurações gerais do OPL, mais abaixo vemos "Network Config" para configurações específicas de Rede e "Save Changes" para salvar as configurações feitas. Vejam mais detalhes na sessão "Configurações Gerais do OPL";
No terceiro menu vemos a sessão dos jogos armazenados na USB (Pen Drive, HD USB etc). Vejam mais detalhes na sessão "executando jogos via USB";
No quarto menu vemos a sessão dos jogos armazenados no HDD/Network Adaptor (apenas aparecerá após configurado e apenas disponível nos PS2 FAT com NA ou no HD Combo). Consultem mais detalhes na sessão jogos no HDD/NA;
No quinto menu vemos a sessão "Network Games" em que estão localizados os jogos armazenados no PC ligado via rede com o PS2. Consultem mais detalhes na sessão "Jogos em Rede".
O OPL permite dois modos de visualização de sua interface. Dinâmico (Dynamic) e Estático (Static). O primeiro modo é estilo "XMB" (o mesmo estilos das interfaces gráficas do PSP e PS3) e o segundo é tradicional (itens listados em páginas).
07 - Configurações Gerais do OPL O significado de cada opção do OPL
7.1 - Ajustes Gerais
No 2º menu do OPL temos a sessão "Settings", onde são feitas todas as configurações gerais referentes ao OPL.. São subdivididos em "Settings" (ajuste gerais) "Network Config" (ajustes de Rede) e "Save Changes" (para salvar as configurações). Para qualquer item escolhido dentro dos menus, pressione "X" e verá que a cor da palavra muda de verde para amarelo, permitindo que a mudança seja feita pelos direcionais do D-Pad (acima e abaixo). Segue agora, a função de cada item dos ajustes gerais (Settings):- Theme:Define o local dos arquivos de temas de visualização do OPL, que podem estar localizados em mass:/OPL/ ou em MC:?/OPL/ (vejam detalhes sobre os temas na sessão Temas de Visualização este tutorial);
- Language:Define o local para o(os) arquivo(os) de linguagem localizados em mc?:/SYS-CONF/OPNPS2LD.LNG com sua tradução;
- Scrolling: Define a velocidade de navegação do OPL quando selecionado itens ou ícones;
- Menu Type: Alterna os modos de visualização dos menus entre estático – Static (listagem em página inteira) ou em modo dinâmico – Dynamic ( estilo XMB);
- Defaut Menu: Define qual será o menu de carregamento padrão que o OPL exibirá ao ser carregado;
- Automatic Sorting: Defina como ON e os jogos serão listados em ordem alfabética; Defina como OFF e os jogos serão listados pela ordem em que foram instalados.
- Bg. Col: Define a cor de fundo que será exibida pelo "efeito onda";
- Txt. Col: Define a cor das letras exibidas.
- Exit to: Define o local para onde o OPL irá quando executado o ícone "Exit" e também quando usado a função IGR (veja mais adiante na sessão IGR deste tutorial). Estão disponíveis três locais, assim definidos:
º mc0:/BOOT/BOOT.ELF: Procura por um arquivo nomeado BOOT.ELF dentro da pasta /BOOT do MC '1';
º mc0/APPS/BOOT.ELF: Procura por um arquivo nomeado BOOT.ELF dentro da pasta /APPS do MC '1';
º Browser: Vai para o Browser do próprio PS2.
Por meio desses caminhos, você definir o caminho que quiser e o programa que quiser para onde o OPL irá após fechado. Exemplo, se nomear BOOT.ELF (em /BOOT ou em APPS) o programa uLaunchELF, ele irá ser executado toda vez que o OPL for fechado. Você pode definir qualquer programa ELF, basta que renomei-o e o indique a maneira desejada.
- Use Hard Drive*: (Habilita (ON) ou desabilita (OFF) o uso do HDD;
- Auto Start Hard Drive*: Habilita o início automático do HDD com a listagem dos jogos durante a inicialização do OPL (requer que a opção "Use Hard Drive" esteja acionada)**
*Apenas para usuários de PS2 FAT com HDD/NA ou HD Combo).
**Veja detalhes na sessão "Problemas com o OPL" deste tutorial.
- Disable Debug Colors: Desabilita aquelas cores de debug que aparecem sempre durante o carregamento do jogo.
- OK: Aplica as atuais mudanças feitas nas configurações e retorna ao menu principal, mas não salva as mudanças;
- Save Changes: Aplica e salva as atuais mudanças feitas nas configurações e retorna ao menu principal.
Dentro desse menu de configurações, se quiser sair sem fazer qualquer mudança, pressione "O".
5.2 - Network ConfigAbaixo do menu "Settings" encontramos o menu "Network Config", onde são feitas as configurações de rede. Eis a descrição:
- PS2 -
- IP: Este é o endereço do seu PS2 na rede;
- Mask: Este é o endereço da sub-máscara de sua rede;
- GW: Este é o endereço do Gateway do seu Roteador (ou o IP do seu PC caso esteja usando um cabo crossover diretamente conectado entre o PS2 e o PC);
- PC -
- IP:Este é o endereço do IP do seu PC;
- Port:A porta 445 é a padrão usada no protocolo SMB dos sistemas Windows XP/Vista/Seven; Você pode definir outra porta se assim desejar ou se souber o que faz;
- Share Name:Este é o nome do compartilhamento da pasta ou local que seu PC usará para armazenar os jogos a serem executados via rede. Os nomes precisam coincidir. O nome padrão para essa pasta é PS2SMB. Um teclado virtual aparece para que você mude o nome do compartilhamento se assim desejar.
- Network Startup Automatic:Define se a função Rede será ou não inicializada automaticamente quando o OPL é iniciado. ON= ativa a função; OFF= desativa a função.***
***Ver a sessão "Problemas com o OPL", mais adiante neste tutorial)
Para configurações de rede na parte do PC, veja mais à frente a sessão "Configurações de Rede" neste tutorial.
7.3 - Sobre o IGR - In-Game Reset
Spoiler
O IGR (In-Game Reset - Reinício dentro do jogo) permite que o PS2 seja reiniciado ou desligado dentro do jogo, por meio de combinações nos botões do controle do PS2.
º Dentro do jogo, ao pressionar ao mesmo tempo as teclas R1+R2+L1+L2+SELECT+START o PS2 irá dar um reset, e voltará para o caminho definido previamente nas configurações do OPL em "Exit To", em "Settings".
º Dentro do jogo, ao pressionar ao mesmo tempo as teclas R1+R2+R3+L1+L2+L3 o console será desligado.
Quote
Notas:
- Para que o IGR funcione, é necessário que ele esteja previamente habilitado (ele já está habilitado por padrão no OPL). Veja mais adiante a sessão "Modos de Compatibilidade" mais adiante neste tutorial;
- O IGR pode não funcionar em todos os jogos, pois como é um processo que usa a memória RAM e IOP do PS2, é muito dependente de outros fatores, como softwares usados (uLaunchELF, FMCB, o próprio jogo) e hardware disponível (modelo do PS2 e o tipo de modchip usado)
- Em alguns casos, o jogo poderá inclusive não funcionar devido ao IGR estar habilitado. Em outros casos, ele poderá causar instabilidades durante o jogo, pois lê sempre ficará residente na RAM e conflitos podem ocorrer devido à presença do modchip ou outros fatores. Na dúvida, desabilite o IGR antes de executar o jogo.
7.4 - Sobre "Debug Colors"
Spoiler
Quando um jogo é executado no OPL, durante o boot aparecem várias telas com cores diferentes antes de iniciar propriamente o jogo. Aparecem duas seqüências de cores, uma delas é do próprio OPL e outra que é a do IGR. Essas telas coloridas servem como auxiliar de "status" de operação indicando em que estágio do carregamento um erro pode ter ocorrido. Isso serve para auxiliar os programadores a encontrar erros no programa, pois dependendo em que cor ocorre um travamento ou "congelamento", é como se houvesse uma espécie de "relatório de erros".
Para um usuário comum, essa função não tem qualquer utilidade e pode ser desabilitada, poupando alguns poucos segundos na inicialização do jogo.
Para desabilitar as cores de debug, basta ir em "Settings" e deixar a opção "Disable Debug Colors" em ON.
8 - Executando jogos no OPL Passo-a-passo com as várias maneiras de desfrutar o OPL
Como já sabemos, o OPL é um programa Multi-Loader ou seja, é capaz de executar jogos no PS2 a partir de várias formas:
- Via USB: Em substituição ao USB Advance ou similar;
- Via HDD/NA: Em substituição ao HD Loader ou similar;
- Via Rede PC-PS2: Os jogos rodam a partir do PC ligado em rede com o PS2.
A seguir, veremos caso-a-caso:
8.1 - Sobre os jogos via USB
Spoiler
Descrição básica - Como rodar os jogos
É possível usar qualquer dispositivo USB no PS2 (Pen Drive, HD etc) em conjunto com o OPL para executar jogos. O processo na verdade é bem similar ao usado com o USB Advance. As diferenças entre os métodos consistem em princípio a uma bem melhor performance do OPL em relação ao USB Advance.
A compatibilidade (tanto dos jogos como em relação aos dispositivos USB) e velocidade de carregamento foram otimizadas. Muitos jogos que antes não rodavam no USB ADV rodam perfeitos no OPL e em alguns casos houve uma sutil melhora na velocidade (embora não haja milagres, pois a USB do PS2 é a lenta 1.1).
Ponto importante a mencionar: O OPL foi designado para rodar jogos sem qualquer tipo de modificação (patch) de compatibilidade. Isso significa que certos processos antes necessários com o USB Advance para compatibilizar certos jogos, como trocar DNAS/IOPRP, rodar o USB ADV em conjunto com o programa PS2 Load ou similar, agora não são mais necessários com o OPL.
Eis os requisitos básicos para se rodar jogos via USB com o OPL:
- Um dispositivo USB compatível com o PS2 e formatado em FAT32*;
- Os jogos precisam ser instalados no dispositivo USB no formato que o USB Advance operava. O processo de instalação dos jogos é feito no PC. Ou seja, terá de usar programas que transformem os arquivos do jogo contidos no disco (CD ou DVD) ou na ISO para os arquivos padrão do USB ADV. Para gerar arquivos nesse formato, use programas como o USB Extreme ou o USB Util (este é o mais recomendado).
Siga mais a frente neste tutorial, na sessão "Usando o USB Util" para saber como gerar os arquivos para usar USB no OPL;
- Após instalados os jogos, eles precisarão ser desfragmentados. Aconselho a usar o programa Power Defragment para essa finalidade.**
Quote
Notas sobre o dispositivo USB:
* O OPL possui exclusivos módulos e drivers USB que foram desenvolvidos e otimizados para funcionar no formato FAT32. Embora o formato FAT16 (FAT) também possa funcionar, erros e inconsistências podem ocorrer, assim como quedas de performance. Então, use sempre FAT32. O sistema NTFS é totalmente incompatível;
** Para que o processo de desfragmentação seja eficiente, é necessário que haja espaço disponível. Então, reserve ao menos 10% do espaço consumido no dispositivo USB para que haja a troca de arquivos durante o processo de desfragmentação.
Como rodar os jogos via USB
Após instalados os jogos no dispositivo USB, basta conectá-lo na USB do PS2, executar o OPL e ir em "USB Games" apertar "O" e os jogos serão listados. Basta escolher o jogo e jogar!
Note que ao navegar, aparece na parte abaixo, à direita a mensagem "Compatibility Settings". Apertando a tecla "/" abre um menu com opção de configurações de compatibilidade. Veja mais adiante neste tutorial na sessão "Modos de Compatibilidade" todos os detalhes sobre essas configurações.
Caso a lista seja grande, você usar as teclas R1/L1 para rolar uma página inteira e R2/L2 para ir para o fim/topo da lista.
Se quiser que o OPL vá direto para o loader de USB quando iniciado, vá em "Settings", "Defaut Menu" e escolha "USB Games". Salve as opções e reinicie o OPL.
Quote
Nota: Na tela do OPL, estando o acessório USB conectado e o OPL mostrando os jogos nele contidos, caso retire o acessório e o recolocar, deverá apertar "O" novamente para listar os jogos. Se iniciar o OPL com o acessório USB já conectado no PS2, a listagem será automática.
8.2 - Sobre os jogos via HDD/NA
Spoiler
Descrição básica - Como rodar os jogos
Os usuários de PS2 FAT com HDD + Network Adaptor se sentirão familiarizados com o OPL, pois não é necessário modificar a maneira como os jogos são instalados. Ou seja, os jogos são instalados no HD da mesma forma como eram antes, via WinHiip (direto no PC) ou via Rede (usando HDL Dump e seu respectivo server ou até mesmo o MegaPack). Inclusive, o OPL usa a mesma estrutura que o programa HD Loader usa, então basta executar o OPL no lugar do HD Loader e desfrutar.
No OPL, a seleção dos modos DMA (velocidade) é individual para cada jogo e suas configurações ficam salvas no MC. E Também, agora é possível jogar On-Line a partir do HD. Vejam mais detalhes nas sessões "Modos de Compatibilidade" e em "Jogando On-Line com o OPL" neste tutorial.
A única diferença negativa, por enquanto, é que o OPL não tem a função de instalar os jogos diretamente pelo drive do PS2. Talvez essa característica seja implementada em futuras versões do OPL.
Neste tutorial, não será abordado os processos de instalação de jogos no HD, pois os mesmos já são bastante conhecidos pelos usuários do antigo HD Loader e tutoriais sobre o assunto podem ser facilmente encontrados inclusive no próprio fórum em que encontrou este tutorial do OPL.
A maneira como o OPL é executado no PS2 FAT pode ser exatamente a mesma que antes era feita para executar o HD Loader. Existem várias alternativas como:
- Executar via ELF: Use o programa uLaunchLF e executar o ELF do OPL a partir do MC, USB ou HDD;
- Executar via CD/DVD: Use um disco de boot com o OPL (CD ou DVD) no PS2;
- Executar via modos DEV1 ou DEV2: (boot por MC ou HDD respectivamente, dependendo das características do modchip). Se já fazia isso antes com o HD Loader, basta substituir o ELF do HD Loader e renomear o ELF do OPL com o mesmo nome que antes era o do HD Loader. No MC, costuma estar localizado em /BOOT/BOOT.ELF e no HD, está no diretório /boot/boot.elf. Note que para dar boot direto via DEV, o modchip precisa ter essa função (Matrix, DMS, Thunder Pro II);
- Em PS2 com modchips antigos sem modos DEV ou em PS2 sem modchip (travado) pode-se usar o pacote Free MC Boot + OPL. Para detalhes de instalação confira o README.TXT do pacote disponível.
Estão disponíveis links de download de arquivos com o OPL para todas essas formas e execução citadas.
Quote
Notas muito importantes:
- O OPL foi designado para rodar jogos sem modificações de compatibilidade (patches). Sabemos que alguns jogos para rodarem no HD Loader precisavam de patches de compatibilidade diversos. Esses jogos previamente instalados no HD provavelmente não funcionarão mais no OPL, pois o mesmo não reconhece patches que antes eram feitos para o HD Loader. Então, deverá ser feita uma nova inserção do jogo no HD a partir de uma ISSO ou disco "limpos" sem patches;
- Mesmo o OPL sendo superior ao HD Loader, a compatibilidade ainda não é de 100%. Existem alguns jogos que ainda podem requerer o HD Loader para rodar a partir do HD (ou que talvez rodem com o próprio OPL via USB ou Rede) e ainda poderá haver jogos que não rodam no OPL de forma alguma e nem no HD Loader, como é o caso de Street Fighter Alpha Anthology;
- Como veremos mais adiante, o OPL tal como o HD Loader também possui modos de compatibilidade. Mas estes não se relacionam com os do HD Loader! Alguns jogos que antes precisavam de certos modos de compatibilidade no HD Loader, podem funcionar no OPL sem nenhum modo acionado; e o contrário pode ocorrer. Então, esqueça eventuais associações com o HD Loader, o OPL é outra história. O mesmo vale para os modos DMA.
Como rodar os jogos via HDD/NA
(Presumindo-se, obviamente, que os jogos já estejam previamente instalados no HD e este conectado ao PS2 via NA).
Primeiro, é necessário configurar o OPL para que o HD seja acessado. Vá em "Settings" e em "Use Hard Drive" deixe ON. Salve e reinicie o OPL. Agora vá em "HDD Games", aperte "X" para listar os jogos, escolha o jogo e jogue!
Note que ao navegar, aparece na parte abaixo, à direita a mensagem "Compatibility Settings". Apertando a tecla "/" abre um menu com opção de configurações de compatibilidade. Veja mais adiante neste tutorial na sessão "Modos de Compatibilidade" todos os detalhes sobre essas configurações.
Caso a lista seja grande, você usar as teclas R1/L1 para rolar uma página inteira e R2/L2 para ir para o fim/topo da lista.
Se quiser que o OPL acione automaticamente o HD assim que for aberto, vá em "Auto Start Hard Drive" e deixe em ON; Se quiser que o OPL mostre como padrão o loader de HD, vá em "Defaut Menu" e escolha "HDD Games". Salve as opções e reinicie o OPL.
8.3 - Sobre os jogos via Rede
Spoiler
Descrição básica - Como rodar os jogos
O OPL é capaz e executar jogos de PS2 a partir de uma rede PC-PS2. Ou seja, os jogos são armazenados no PC e são rodados via rede no PS2. São aceitos praticamente todos os formatos de partição (FAT, FAT32, NTFS etc) contando que possam ser compartilhados via protocolo SMB.
Para esse fim, o OPL usa o protocolo SMB (Server Message Block). Em termos de velocidade, esse método é superior à USB e quase comparável a velocidade do jogo sendo executado via disco (CD/DVD).
Requisitos básicos para jogar com o OPL via Rede:
- Uma rede estabelecida entre o PC e o PS2 e também um compartilhamento de arquivos (via protocolo SMB); Veja detalhes na sessão "Configurações de Rede e Compartilhamento" mais abaixo neste tutorial;
- Os arquivos dos jogos devem estar dispostos em uma pasta ou drive no PC no formato USB ADV. Use programas como o USB Extreme ou o USB Util (este o mais recomendado) para gerar os arquivos necessários. Vejam detalhes na sessão "Usando o USB Util" mais à frente deste tutorial.
Como rodar os jogos via Rede
(presumindo, nesse ponto, que a rede PC-PS2 já esteja configurada e que os arquivos dos jogos já estejam no PC e compartilhados; Vejam detalhes sobre como fazer isso em "Configurações de Rede e Compartilhamento" e em "Usando o USB Util" mais à frente neste tutorial)
Simplesmente vá até o menu "Network Games" e aperte "X". A lista de jogos irá aparecer após uma contagem regressiva. Aí é só jogar!
Note que ao navegar, aparece na parte abaixo, à direita a mensagem "Compatibility Settings". Apertando a tecla "/" abre um menu com opção de configurações de compatibilidade. Veja mais adiante neste tutorial na sessão "Modos de Compatibilidade" todos os detalhes sobre essas configurações.
Caso a lista seja grande, você usar as teclas R1/L1 para rolar uma página inteira e R2/L2 para ir para o fim/topo da lista.
Caso queira que a Rede seja iniciada automaticamente quando o OPL for iniciado, vá em "Settings" >> "Network Startup" e em "Network Startup Automatic" deixe em ON.
Caso tenha configurado o OPL para reconhecer a rede automaticamente, mas por acaso não queira que a rede seja automaticamente iniciada, segura L1 durante o boot do OPL, e o início da rede será ignorada.
09 - Modos de Compatibilidade O significado das opções de configuração para os jogos Em qualquer um dos três loaders do OPL, existe a opção "Compatibility Settings" que serve para eventualmente compatibilizar um jogo caso este não funcione.
A seguir, as definições de cada opção: - Mode 1: Carrega um modo EE alternativo em um endereço de memória mais alto (Pode resolver problemas com jogos que travam em uma tela verde);
- Mode2: Usa um método de leitura alternativo;
- Mode3: Destrava Syscalls (semelhante ao Modo3 do HD Loader);
- Mode4: Pula arquivos do tipo PSS (Pula certos arquivos de vídeo);
- Mode5: Desabilita o suporte a DVD9;
- Mode6: Desabilita o IGR
Nessa sessão, após escolher os modos de compatibilidade desejados, é possível escolher entre três opções finais: OK= aplica as opções escolhidas mas não as grava no MC; Save changes= Grava no MC as opções escolhidas; Test= Executa imediatamente o jogo com as opções escolhidas, sem gravá-las no MC.Caso um jogo não funcione, deve ser tentado alterar algum desses modos ou até mesmo a combinação entre eles; Notem que certos jogos podem ser incompatíveis, independentemente dos modos aplicados.
Quote
Nota importante para usuários do HD Loader:
Com exceção do Modo3, nenhum outro modo de compatibilidade do OPL tem qualquer relação com os modos do HD Loader!
9.1 - Modos DMA
Spoiler
Mais abaixo dos modos de compatibilidade, encontramos a opção DMA Modes, que serve para ajustar a velocidade de funcionamento de um HD com NA. Essa função só está disponível no modo HDD Games.
Usuários do antigo HD Loader que antes precisavam pressionar algum botão durante o boot do HDL, agora podem escolher e configurar individualmente os modos DMA para cada jogo e ainda salvar as configurações.
Estão disponíveis ao total 10 modos DMA, sendo 3 MDMA (mais lentos, mais compatibilidade) e 7 modos UDMA (mais rápidos, menos compatibilidade).
Os modos DMA também são muito importantes na compatibilidade dos jogos. Devem ser tentados caso o jogo não funcione ou apresente travamentos nos vídeos ou no som. A regra é a mesma para o HD Loader: Quanto maior a velocidade, menor a compatibilidade e vice-versa.
Por motivos óbvios, os modos DMA só estão disponíveis na função HDD Games.
9.2 - Game ID
Spoiler
Útil recurso do OPL. Nos modos USB e HDD, permite jogar On-Line, sem necessidade de previamente "quebrar DNAS" via patch na ISO. Basta inserir manualmente a ID do DNAS alternativo na linha Game ID.
Game ID: 00 00 00 00 00 : Presione "X" sem nenhum disco no drive e insira manualmente a numeração da ID para autenticação On-Line de DNAS
Load from disc: Caso disponha de um jogo original, coloque-o no drive e aperte "X" e a numeração ID será colhida.
Quote
Nota importante:Não é possível jogar On-Line com o OPL a partir de Rede SMB. Somente é possível jogar On-Line no OPL a partir da USB e HDD/NA.
10 - Usando o USB Util Como criar os arquivos de jogos para rodar no OPL via USB e Rede