Manual Open PS2 Loader v0.

9
05/10 - Game Settings

Modos de Compatibilidade

Na lista de jogos de cada tela de loader, ao pressionar “/\” é exibido os modos de compatibilidade.
Caso um jogo não funcione (e partindo do princípio que esteja corretamente
ripado/convertido/íntegro) ou apresente funcionamento errático, deve ser tentado uma ou várias
opções nos modos de compatibilidade.

Em alguns casos, uma determinada combinação pode resolver os problemas. No entanto, existem
jogos que podem ser incompatíveis com o OPL - parcialmente (em apenas algum determinado
loader) ou totalmente (em qualquer loader) independente dos modos usados.

Nota:
O OPL foi designado para rodar jogos sem patches, ou seja, “limpos”. Diferentemente dos antigos
USB Advance ou HD Loader, cujos muitos jogos necessitam de patches de compatibilidade, isso não
ocorre com o OPL. Patches podem, em alguns casos, comprometer o funcionamento do jogo.
Eventuais necessidades para compatibilizar o jogo podem ser resolvidas usando os modos de
compatibilidade internos ao OPL.

Os modos de compatibilidade são ajustados de forma individual para cada jogo, bastando apontar
para algum da lista e apertar “/\”.

Significado dos Modos de Compatibilidade:

Mode1 = Carrega núcleo alternativo / serve para fazer rodar jogos que travam na tela verde de
carregamento como é o caso do Sonic Unleashed;

Mode2 = Método alternativo de leitura de dados / mais uma opção para aumentar a compatibilidade
de algum jogo que não esteja rodando como por exemplo o NeedForSpeed Underground 1 e 2;

Mode3 = Destrava “SysCalls” (equivalente ao modo3 do HD Loader) / outra de compatibilidade;

Mode4 = Permite pular certos arquivos de vídeo iniciais (PSS) / esta opção serve para pular as
cenas de video dos jogos;

Mode5 = Desabilita suporte a DVD-9 / desativa o suporte a jogos Dual Layer;
Mode6 = Desabilita o IGR;

Mode7 = Reduz o nível de buffer do módulo cdvdfsv / outro de compatibilidade;

Mode8 = Oculta o módulo dev9 / outro de compatibilidade. Usado no NeedForSpeed Underground 2.

Esses modos estão presentes em todos os loaders e seus resultados são dependentes do modelo de
PS2 e do modchip usado (se usado).

Configure GSM
Enable GSM = On/Off (Padrão Off)
Habilita / Desabilita o GSM.

VMODE = Selecione o modo compatível com seu televisor (Padrão NTSC)

H-POS = Configure a posição Horizontal da tela.

V-POS = Configure a posição Vertical da tela.

Cheat Settings
Enable PS2RD Cheat Engine: On/Off (Padrão Off)
Habilita arquivo de cheat existente na pasta CHT do OPL.

PS2RD Cheat Engine Mode: Seleção de cheats automática ou Selecionar o cheat do jogo.

A aplicação de cheats funcionará somente nas versões do OPL com PS2RD Integrado.
PS2RD inclui um sistema de fraude que tem muitas características as pessoas que estão
acostumadas aos produtos comerciais como CodeBreaker, Action Replay, Game Shark entre outros.
A versão atual permite que você carregue códigos da fraude de um arquivo de texto
(automaticamente ou manualmente) e ativá-los para um jogo.

O arquivo contém uma configuração chamada "loader.cheats", que especifica o caminho (absoluto ou
relativo) para o arquivo de fraudes, por exemplo, "mass: cheats.txt".

O arquivo de fraudes deve seguir o formato "IDdoJogo.cht" e colocado na pasta "CHT" do OPL.

Note-se que PS2RD só suporta códigos _raw_.

OBTENDO CÓDIGOS DE CHEATS

- CodeBreaker*

Usando o CodeBreaker via PS2,
ou pelo site oficial do CodeBreaker
http://www.codetwink.com/
*Tenha em mente Codebreaker cheat codes só funcionam com jogos de região US (SLUS ou
SCUS).

- Outros Sites:

http://wescastro.com/codetwink/cheats.codetwink.com/ps2/default.htm
http://gamehacking.org/?sys=ps2
http://bsfree.shadowflareindustries.com/?s=27&d=9

Nota:
É melhor escolher apenas os códigos da fraude que você vai usar. Então, certifique-se de incluir
apenas as fraudes que são importantes para você no jogo. Não há necessidade de utilizar todas as
dezenas de códigos para um jogo - porque às vezes alguns desses códigos de trapaça podem não
funcionar e até fazer o resto parar de funcionar ou permitir que você não carregar o jogo no OPL.

CONVERTENDO OS CÓDIGOS PARA O FORMATO RAW

Use o programa "Omniconvert" para converter os códigos das trapaças.

Download Omniconvert v111_R2
http://psx-scene.com/forums/attachments/f150/53027d1404280150-official-opl-ps2rd-cheat-
codes-tutorial

Abaixo como configura-lo:

1) Abra o Omniconvert

Depois de aberto você precisa configurar as duas entradas (painel do lado esquerdo) e saídas
(painel do lado direito).

2) Painel Esquerdo (Entrada)
Local onde é inserido o “código obtido”.

Clique na aba "Input" e selecione o formato original do seu código;
CodeBreaker > Version 1+ (All v7 keys) é o melhor para escolher entre os dois disponibilizados para
CodeBreaker.

3) Painel Direito (Saída)
Local onde aparecerá o "código convertido".
Clique na aba "Output" e escolha Unencrypted > Standard

4) Pressione o botão "Convert"
Se o Mastercode (Enable Code) começar com "90" significa que o cheat irá funcionar com PS2RD.

SALVANDO O CÓDIGO CONVERTIDO

- OPL Manager

Abra o OPL Manager e clique em "Editor de Cheats";
Insira seus códigos e clique em Guardar.
O OPL Manager Salvará o arquivo Ide cheats automaticamente na pasta CHT do OPL.

- Manualmente

Abra o editor de textos (Ex: Bloco de Notas) e cole os cheats convertidos (Painel Direito).

Salve o arquivo como: IddoJogo.cht (Ex: SLUS_123.45.cht)* e coloque-o na pasta CHT do OPL.

*Lembre-se de deixar o final do arquivo como .cht e não txt.

EXEMPLO DE UM ARQUIVO DE CHEATS.CHT PRONTO

"GTA Vice City (2002) /ID SLUS_205.52"
Mastercode (começa com "90" - OK seu cheat funcionará com PS2RD.)
90122214 0C041F54
904494B0 00832021

//widescreen fix
201325bc 3c013f9d
201325c0 44810000
201325c4 46006302
201325c8 03e00008
201325cc e78c86f8
202434ec 0c04c96f
2026fe1c 0c04c972
202703f4 0c04c972

//Infinite Health
200C0220 3C0142C8
200C0224 AC6104E4
200C0228 080C7F53
200C022C C46004E4
2031FD48 08030088

//Infinite Armor
200C0230 3C0142C8
200C0234 AC4104E8
200C0238 080C7921
200C023C C44004E8
2031E480 0803008C

//Max Money
204E49CC 05F5E0FF
204E49D0 05F5E0FF

//Infinite Ammo-All Weapons
202C1890 00000000
202C18F4 00000000

//Infinite Ammo-All Weapons In Car
202C1C98 00000000
202C1D00 00000000

//Only Your Car Receives No Damage From Collisions
20137054 00000000
20137060 00000000

//Only You Car Is Immune To Weapons
203E8148 00000000
203E8164 00000000

//Can Not Be Arrested
20327658 03E00008
2032765C 00000000
20327920 03E00008
20327924 00000000
//Never Wanted
203AB458 03E00008
203AB45C 00000000

Configure PADEMU

Apartir da versão 0.9.4 (DB983) foi introduzido ao OPL o suporte a controle Dual Shock3 (PS3) por
USB ou Wireless.

Enable PAD Emulator: On/Off (Padrão Off)
Habitita / Desabilita o controle Dual Shock 3.

Pad Emulator mode: DualShock3 USB / DualShock3 BT
Seleciona entre PAD USB ou Bluetooth*
* Para utilizar o controle sem fio é necessário um adaptador.

Setting for port: Padrão: 1

Enable emulation: On/Off (Padrão Off)
Enable vibration: On/Off (Padrão Off)

---------------------------------------------------------------

Usb bluetooth adapter mac address: Endereço mac do adaptador;
DS3 Controller paired to mac address: Endereço mac do controlador DS3;

Pair DS3 controller: Calibrar o controle.

Callback timer

0 (padrão) Aplica-se um atraso de funções CDVD para que jogos previamente incompatíveis agora
são compatíveis, bem como alguns jogos com áudio em loop ou cortar. Cada escala representa um
atraso de 250 ms. Por exemplo, um valor de 50 GUI totais para um atraso 12500ms para funções
CDVD, e, assim, fixa os congela nos corações de sombra 2, bem como um loop de áudio em BG & E
no modo HDD. A combinação deste modo 2 e resolve a maioria dos problemas de áudio com Atelier
Iris 1 no modo HDD também.

Lembre-se: este temporizador de chamada de retorno é de throughput dependentes, valores tão
diferentes será necessário dependendo do modo (HDD, a ETH, USB) você usa para jogar. Por
exemplo, se você está jogando Shadow Hearts 2 via ETH / SMB modo, um valor de 50 GUI é um
exagero. Um valor menor de 6 (ou seja, 1500ms) é o ideal como o débito e a sobrecarga de ETH
compensa a necessidade de um maior atraso. O mesmo pode ser dito de muito lentos a PS2 portas
USB 1.x. Resumindo: mais de 95% da biblioteca PS2 provavelmente não vai precisar disso, mas não
tenha medo de experimentar. Extensos testes foi feito por RandQalan, mgh, BatRastard e outros
para garantir que isso não deve quebrar todos os jogos. Muito pelo contrário, ele está ajudando os
desenvolvedores do OPL corrigir jogos que nunca trabalharam, bem como a diminuir outros culpados
para os jogos que funcionavam (Fatal Frame 1 e Tales pena dos fãs Abyss - esta função não irá
ajudá-lo ainda).

DMA Mode

Ajustável apenas no modo HDD/NA, os modos DMA alteram a velocidade de leitura do HD. Devem
ser usados quando algum jogo não funciona ou apresente alguma falha. Vai do MDMA 0 (mais lento)
até UDMA6 (mais rápido). Quanto menor a velocidade melhor a compatibilidade e vice-versa. Alguns
jogos podem ser compatibilizados por meio da combinação os modos de compatibilidade com os
modos DMA.

VMC
(Virtual Memory Card)

A partir da versão 0.8 do OPL é possível gravar o progresso dos jogos (Saves) diretamente na USB
(Pen Drive, HD-USB), SMB (PC em rede) ou HDD/NA, dispensando o uso de um memory card.
Os saves estarão contidos em arquivo(s) de extensão “.bin” dentro de uma pasta automaticamente
nomeada “VMC”, no respectivo dispositivo a que foi destinado.

Rede-SMB
D:\PS2SMB\VMC

- No uso de VMC via Rede-SMB, é preciso que o compartilhamento esteja autorizado a ler e a
ESCREVER (permitir que usuários da rede alterem arquivos) caso contrário o VMC não será criado.

Dispositivo USB (visto pelo uLaunchELF)
Mass:/VMC

- No uso de VMC via USB, o processo pode ser lento, dependendo das características do dispositivo
usado (principalmente no save inicial de um jogo). O tamanho do VMC também influi;

- No uso de VMC via USB, dependendo do dispositivo usado, pode ocorrer de haver fragmentação
de arquivos. Ao carregar o VMC se aparecer “Error with VMC file, continue with physical MC?”
pode se tratar de fragmentação (só desfragmentar) ou o arquivo pode estar corrompido (sem
solução).

HDD/NA
Hdd0:/+OPL/VMC

- No uso de VMC via HDD/NA, é preciso que uma partição de nome “OPL” seja criada. Use o
uLaunchELF e na sessão ‘MISC >> HddManager >> aperte R1 >> Create’ e crie a partição OPL.

Notas Gerais:

- O funcionamento de um VMC é individual para cada loader, ou seja, se quiser rodar e salvar jogos
via USB terá de usar o VMC via USB. Não há como, por exemplo, rodar jogos via Rede e salvar
usando o VMC via USB. Entretanto, é possível copiar um VMC de um loader e aplicar em outro
loader.
- É possível ter um único VMC genérico para todos os jogos ou um VMC individual para cada jogo
ou ainda vários VMCs diferentes (genéricos ou individuais) para um mesmo jogo ou vários jogos.

- Nem todos os jogos são compatíveis com VMC. Alguns podem não salvar e alguns podem até
mesmo não funcionar se o VMC estiver habilitado;

- Saves baixados da net como em GameFaqs geralmente vem em formatos proprietários como CBS,
MAX, GS etc. e, portanto é necessária antes uma conversão para o formato PS2.

- Mantenha sempre backup dos arquivos antes de realizar operações de cópias de saves de um
VMC.

VMC (Slot1/Slot2):
Definição de uso do Virtual Memory Card.

- Criando VMC Personalizado.

<not set>:

Name: Em “Name” é possível dar um nome que desejar ao VMC (Padrão: ID do Jogo);

Size: Em “Size” é possível definir o tamanho do VMC. As opções são 8MB (padrão) 16MB, 32MB e
64MB. Tenha em mente que alguns jogos não aceitam tamanhos maiores de 8MB. Entretanto, é
possível definir um VMC maior para uso geral e outro VMC individual de 8MB para um jogo em
particular que não aceite mais que 8MB.

- Caso altere o tamanho de um VMC já criado, os dados serão perdidos (o VMC será formatado!);

Status: Em “Status” se estiver escrito “VMC file need to be created” significa que “O arquivos VMC
ainda não foi criado”; se estiver escrito “VMC file exist” significa que o “arquivo VMC existe”;

- Caso o arquivo VMC já exista (VMC file exist), ao tentar modificar seu VMC ele poderá travar em
Name. Se isto acontecer, aperte bolinha para retornar, vá em Settings e ative a opção “Enable write
operations”.

Progress: Progresso de criação do VMC (0 a 100%).

Create /Modify / Delete): Cria, modifica ou deleta um VMC.

Reset:
Desabilita o VMC para o jogo.

- Caso queira, em algum momento, usar o memory card para ler/gravar um save, selecione o jogo
desejado, vá em Game Settings, e na opção do VMC aperte em “Reset. O VMC será desativado e o
memory card comum poderá ser usado;
- Criando VMC Genérico

Use Generic:

Selecione “Use generic”
em VMC Slot 1 para criar um VMC “generic_0”
em VMC Slot 2 para criar um VMC “generic_1”;

Neste método, o VMC criado servirá para todos os jogos escolhidos. Faça isso em cada um dos
jogos da lista, caso deseje usar um VMC em todos os jogos.

Um único arquivo de nome “generic_0.bin” de 8MB ficará dentro da pasta “VMC” e ele conterá todos
os saves. Caso queira gerenciá-los, veja mais abaixo em “Gerenciando Saves no VMC”.

- Criando VMC no Computador

Utilize o programa "VMC Maker" ou o “OPL Manager” (recomendado) para criar um arquivo VMC no
Computador.

- Gerenciamento de Saves no VMC

O VMC gera arquivos de extensão com “final .bin” onde serão armazenados os saves. Esse arquivo
.bin não pode ser editado facilmente, portanto para abri-lo é necessário usar o programa
uLaunchELF versão 4.40 em diante, com o recurso de montagem de VMC.

Com o uLaunchELF aberto:
- Vá até a pasta VMC do OPL e no arquivo .bin correspondente ao jogo, aperte “R1” > “Mount vmc”.
Os saves aparecerão no formato PS2 e na lista de dispositivos do uLE constará a opção “Vmc?:/”. A
partir de então, basta gerenciar os saves da maneira que desejar (visualizar, copiar, deletar).

Dica: No uLE, durante a visualização dos saves, aperte “L1” e no menu que abre aperte “[]” e depois
“/\” para sair. Os saves serão visualizados com os nomes dos jogos, ao invés da nomenclatura do
PS2.

- Adicionando Saves ao VMC

Abra o uLaunchELF:

- Vá ao Memory Card (mc0:/mc1) onde está o save do jogo, selecione-o e aperte “R1” > copy;
Se tiver copiado corretamente o save, aparecerá uma bolinha verde no canto superior direito da tela.

- Navegue até a Pasta VMC, deixe o cursor encima do arquivo VMC.bin e aperte “R1” > Mount
Vmc0:/.

- Entre na pasta e cole o save (“R1” > paste);
-
Após a cópia, aperte “SELECT” para fechar o VMC e a operação de montar o VMC com o save foi
finalizada.
Pronto. Basta rodar o jogo e os saves pré-existentes serão carregados.

Game ID

Aperte “X” sem disco no drive para inserir uma numeração DNAS válida, a fim de jogar On-Line sem
a necessidade de fazer patch na ISO

Load from disc:
Aperte “X” com um disco original com DNAS válido e o OPL irá automaticamente colher a
numeração.

Nota: Não é possível jogar On-Line via Rede (SMB) somente via USB ou HDD/NA

CUSTOM ELF

Não definido (padrão). Esta opção permite que você defina um caminho para um ELF personalizado
dentro de jogos multi-ELF, compilações e discos de demonstração PS2. Você pode inserir qualquer
nome ELF necessário para lançar o demo/jogo. Isso só é necessário quando o ELF de inicialização
dentro da ISO não é o mesmo do prefixo do jogo (ex: SCES_xxx_xx).

Por exemplo, o conhecido 4 demo Edges tem um ELF de inicialização chamado "4EDGES.ELF".
Nesse caso, o nome da ISO 4 Edges.iso pode ser renomeado como "DEMO_001.00.The Black
Lotus" e, em seguida, colocar "4EDGES.ELF" como o ELF personalizado. Deve correr sem
problemas.

Notas:

- Para identificar o ELF de inicialização abra a ISO do jogo e dê um clique duplo em SYSTEM.CNF,
na primeira linha vai aparecer por exemplo: BOOT2 = cdrom0:\MULTI.ELF;1. Neste caso o ELF de
inicialização chama-se MULTI.ELF.

- Para renomear o jogo use o mesmo procedimento de renomear qualquer jogo porém use
DEMO_XXX.XX.NomedoJogo.iso onde o 'X' pode ser qualquer número que você queira.

Save changes

Salva as configurações efetuadas nessa tela

Test

Testa as opções efetuadas (executa o jogo), mas sem salvar as mudanças.
Remove all settings

Remove todos os ajustes feitos, deixa-os na configuração padrão e salva.

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

Outras referências:
http://psx-scene.com/forums/f150/opl-0-9-user-guide-errata-104937/