Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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:
Os aplicativos desejados podem ser executados a partir de qualquer dispositivo (MC, USB, HDD/NA ou
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.
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:
case sensitive*: Significa que há distinção entre maiúsculas e minúsculas, portanto os nomes no arquivo
‘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.
- Memory Card:
mc0:/ (slot1)
mc1:/ (slot2)
mc?:/ (o OPL irá procurar em ambos os MC’s).
Exemplos:
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
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
É possível executar os aplicativos a partir da raiz da pasta compartilhada ou em qualquer subpasta. Use
o prefixo ‘smb:/’
Exemplos:
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, configurado para executar ELF’s em vários dispositivos.
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
Notem que não importa a localização do arquivo e nem o nome da pasta; É obrigatório apenas que
indiquem precisamente a localização do(s) arquivos(s) e obedeçam se estão em maiúsculo/minúsculas.
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 que
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’.
- 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).