Vous êtes sur la page 1sur 5

22/02/12

/ /ho ing_file 2/main/p e ie /doc939002413/p e ie

Sessão APPS A partir da versão 0.8, o OPL é capaz de listar e executar
Sessão APPS
A partir da versão 0.8, o OPL é capaz de listar e executar aplicativos (ELF) diretamente em sua
interface, na sessão “APPS”.
Todo o conte do aqui postado é de propriedade exclusiva da Comunidade OPL. Proibida a alteração total ou parcial, bem como seu uso comercial. Permitida cópia
total ou parcial desde que citada a fonte e creditada à Comunidade OPL do Orkut
http://www.orkut.com.br/Main#Community?cmm=99015437
Pr -requisitos:
- Saber usar o programa uLaunchELF (uLe);
- Entender sobre as configurações do OPL em geral
É necessário criar manualmente um arquivo de configuração de nome conf_apps.cfg e colocá-lo na
pasta OPL do memory
card.
Os aplicativos desejados podem ser executados a partir de qualquer dispositivo (MC, USB, HDD/NA o
SMB) sendo necessário informar no arquivo de configuração o caminho correto do(s) aplicativo(s).
Nota importante: O aplicativo selecionado apenas será executado se o dispositivo onde estiver o
respectivo ELF esteja ativado.
Criando o arquivo de configuração:
Use um editor de textos simples qualquer (ex.: Bloco de Notas) crie um novo documento com os
caminhos para cada aplicativo. A sintaxe deve seguir a seguinte forma:
nomedoaplicativo
=dispositivo:
/caminhodoarquivo
exemplo:
uLaunchELF
=Mc0: /BOOT/BOOT.ELF
onde:

22/02/12

/ /ho ing_file 2/main/p e ie /doc939002413/p e ie

- nomedoaplicativo pode ser de livre escolha, com maiúsculas ou minúsculas; - dispositivo (mc0:/, mass:/
- nomedoaplicativo pode ser de livre escolha, com maiúsculas ou minúsculas;
- dispositivo (mc0:/, mass:/ etc.) deverá estar em letras minúsculas;
- caminhodoarquivo poderá estar em maiúsculas ou minúsculas (case sensitive*).
case sensitive*: Significa que há distinção entre maiúsculas e minúsculas, portanto os nomes no arquiv
conf_apps devem coincidir exatamente com os nomes dos ELF s.
Ao salvar o arquivo, nomeie-o como conf_apps.cfg atentando ao fato de deixar como extensão final
cfg ao invés de txt :
Depois de feito, ele deve ficar dentro da pasta OPL no memory card (slot1). Use o uLe para transferi-
lo.
Caminhos para cada dispositivo
(Exemplos de linhas que deverão estar no arquivo "conf_apps"):

22/02/12

/ /ho ing_file 2/main/p e ie /doc939002413/p e ie

- Memory Card:

É possível executar aplicativos localizados em qualquer um dos dois MC s. Especifique:

mc0:/ (slot1)

mc1:/ (slot2)

mc?:/ Exemplos: (o OPL irá procurar em ambos os MC s).

uLaunchELF=mc0:/BOOT/BOOT.ELF

Simple Media System=mc0:/SMS/SMS.ELF

Codebreaker=mc1:/Codebreaker/CB.ELF

Note que é permitido ter os aplicativos em qualquer lugar do dispositivo, na raiz ou em subpastas, com qualquer nome, basta indicar o caminho e maiúsculo /minúsculas.

- USB

É possível executar aplicativos localizados em qualquer dispositivo USB compatível com o PS2, localizados em ambos os slots. Use o prefixo mass:/ ou se tiver outros dispositivos USB conectados use mass0:/, mass1:/ etc.

Exemplos:

uLaunchELF= mass:/ULE.ELF Simple Media System=mass:/ELFS/SMS.ELF GSM=mass0:/ Apps/GSM_beta.ELF

Note que é permitido ter os aplicativos em qualquer lugar do dispositivo, na raiz ou subastas, com qualquer nome, basta indicar o caminho e obedecer a maiúsculo/minúsculas.

- HDD/NA

No uso de HDD/NA os ELF s precisam estar dentro a partição +OPL (previamente criada*). O

caminho “hdd0:/+OPL” será na verdade especificado por uma unidade virtual de nome pfs0:/.

Exemplos:

uLaunchELF=pfs0:/ULE.ELF

22/02/12

/ /ho ing_file 2/main/p e ie /doc939002413/p e ie

Simple Media System=pfs0:/Programs/SMS.ELF

HD Loader=pfs0:/ Loaders/HDL.ELF

Note que é permitido ter os aplicativos em qualquer lugar do dispositivo, com qualquer nome, em

subpasta, desde que estejam dentro da partição +OPL . Basta indicar o caminho e obedecer a

maiúsculo/minúsculas.

* Para criar a partição +OPL use o uLe em MISC >> HddManager >> aperte R1 >> Create

-SMB

Exemplos:

É

possível executar os aplicativos a partir da raiz da pasta compartilhada ou em qualquer subpasta. Use

o prefixo smb:/

uLaunchELF=smb:/uLe_442.ELF

Snes Station=smb:/Aplicativos/SNES.ELF

FreeMcBoot=smb:/Aplicativos/FMCB.ELF

Note que é permitido ter os aplicativos em qualquer lugar do dispositivo com qualquer nome, ou em subpasta, desde que estejam dentro da pasta smb compartilhada. Basta indicar o caminho e obedecer a maiúsculo-minúsculas.

Exemplo geral de um arquivo conf_apps.cfg

uLaunchELF=mc0:/BOOT/BOOT.ELF

Codebreaker=mc1:/ Codebreaker/CB.ELF Simple Media System=mass:/ELFS/SMS.ELF GSM=mass:/Apps/GSM_beta.ELF HD Loader=pfs0:/Loaders/HDL.ELF

ToxicOS=pfs0:/Loaders/Toxic_OS.ELF

Snes Station=smb:/Aplicativos/SNES.ELF FreeMcBoot=smb:/Aplicativos/FMCB.ELF

, configurado para executar ELF s em vários disp

Notem que não importa a localização do arquivo e nem o nome da pasta; É obrigatório apenas que

22/02/12

/ /ho ing_file 2/main/p e ie /doc939002413/p e ie

indiquem precisamente a localização do(s) arquivos(s) e obedeçam se estão em maiúsculo/minúsculas.

Usando a sessão APPS no OPL

Após definido o arquivo de configuração e ele já estando na pasta OPL do MC (slot1), certifique-se que o(s) dispositivos(s) onde estão os ELF s estejam ativados: Nas configurações gerais do OPL (Settings) em “Aplications start mode” os dispositivos precisam estar como “Auto” ou “Manual” e em seguida ativado (exceção, óbvio, para caminhos definidos nos MC s, já que estes estão ativos assim qu conectados no PS2).

Caso use vários dispositivos para executar os aplicativos, todos eles aparecerão na lista APPS, mas apenas serão executados aqueles cujos dispositivos estejam ativados. Para executar um aplicativo, simplesmente selecione-o e aperte “X”. Para que sessão “APPS” apareça, em “Setting >> Aplications start mode” precisa estar Auto ou Manual .

Erros na sessão APPS:

- Mensagem “Error, could not run the item”, pode significar que o dispositivo não está ativado, erro na sintaxe especificada no caminho do aplicativo no arquivo conf_apps.cfg ou o ELF correspondente não está no dispositivo indicado;

- Tela preta após tentar executar um ELF geralmente ocorre via USB, quando o dispositivo (Pen Drive ou similar) não é compatível com o aplicativo que está sendo executado (alguns emuladores, por exemplo).