Manual Open PS2 Loader v0.

9
01/10 - Introdução

Características do Open PS2 Loader

Open PS2 Loader (abreviação oficial: OPL) é um programa que pode ser definido como um Multi-
Loader, do tipo Homebrew e Open Source que permite carregar backup´s de jogos de PS2 por meio
da USB, HDD com Network Adaptor/PCMCIA e Rede PC-PS2 (protocolo SMB). Embora a
compatibilidade não seja ainda de 100% ele possui 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.

Principais características do OPL, baseando-se na versão 0.9:

- Compatível com qualquer modelo de PS2;
- Compatível com vários modchips;
- Permite jogar PS2 On-line com jogos a partir do HDD/NA ou USB, sem necessidade de patchear
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 lista de jogos ou
a algum outro aplicativo;
- Permite opção para customização (Capas de Jogos, Temas, Plano de Fundo, Icones, Linguagens
etc);
- Seção APPS: Permite executar um aplicativo ELF diretamente a partir de uma interface no próprio
OPL;
- Permite execução de jogos em formato ISO (USB e Rede);
- Recurso VMC (Virtual Memory Card): Permite salvar jogos dispensando memory card;
- GSM (Graphics Synthesizer Mode Selector): Seletor de modos de vídeo;
- PS2RD - Cheat Engime Integrado.;
- IGS – In Game ScreenShot;
- Suporte a Joystick Dual Shock 3 (PS3) USB ou Wireless;

Um pouco da história do OPL

Como tudo começou
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 ideia
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 ideias 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
ideia 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 última 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.

Neste Manual trabalharemos com as versões 0.9.X

Créditos / Referências / Agradecimentos

Agradecimentos especiais, em nome dos usuários Brasileiros, a todos os envolvidos no
desenvolvimento do Open PS2 Loader Project por este incrível programa.

Agradeço muito ao Fórum, Ovelha Inflável e a Comunidade Playstation2 no Orkut, pelo ótimo
ambiente, organização e ferramentas que tornaram possível a publicação deste Manual de forma
ótima.
Referências usadas para a criação deste Manual:

Grupo Open PS2 Loader no Facebook:
https://www.facebook.com/groups/555791877863575/

Guias Oficiais do Open PS2 Loader (Inglês):
http://opl.psx-scene.com/

Forum Oficial do Open PS2 Loader Project:
http://psx-scene.com/forums/

Comunidade OPL do Orkut:
http://www.orkut.com.br/Main#Community?cmm=99015437