Agregando PSP ao Maximus Arcade
Olá Bem vindos ao Blog!
E retomando nossa
série de Tutoriais de emulação, a bola da vez é o PSP.
O tema foi Sugerido pelo
inscrito Luiz Henrique, ao qual agradeço de antemão, e aproveito para pedir que
compartilhe este post.
Acompanhe comigo o
tutorial abaixo.
EMULADOR E JOGOS:
O emulador usado neste Tutorial será o
(PPSSPP versão v1.3), considero esta versão ideal para Pc’s de baixo recurso,
pois esta versão emula as principais funcionalidades do Hardware original e
conta com uma estabilidade superior as versões mais atuais, motivo este que
levou há selecionar esta versão.
A versão apresentada aqui estará
disponível para Download no Blog Pro Maximum (Link na descrição).
Usaremos aqui os jogos no formato
(.Iso), exemplificaremos com o título Metal Slug XX (Leia-se Metal Slug Double
X).
ALOCANDO OS ARQUIVOS:
Siga para seu set de emuladores, crie
uma pasta nomeada “PSP”, insira em seu interior o arquivo “Zipado” baixado do Blog,
agora descompacte seu conteúdo dentro desta pasta “PSP”. Lembramos aqui que a
base de informações é a da versão 1.3, portanto, se sua versão difere em algo,
procure em sua versão pelas funções aqui abordadas.
Ainda na pasta “PSP” crie uma subpasta
nomeada de Iso ou Isos, dessa forma tornando assim mais simples e organizado
nosso trabalho.
Agora na pasta Iso ou Isos, coloque o
arquivo do jogo em nosso exemplo Metal Slug XX
(Leia-se Metal Slug DoubleX).
INTERFACE DO EMULADOR:
Execute o aplicativo do emulador, note
que se seu sistema for de 64bits execute o aplicativo desta versão contido na
pasta “PSP”, a versão do vídeo é de 32bits.
Na interface que se apresenta notaremos
a barra de menus nela encontraremos as opções: Arquivo, Emulação, Depuração,
Configurações e Ajuda.
*Menu Arquivo: Aqui é onde
carregaremos os jogos, bem como abrir pasta de jogos, salvar e carregar os save
states e gravar áudios e gameplays.
*Menu Emulação: Comandos padrões como
pausar, parar, resetar e rotacionar tela.
*Menu Depuração: Abriga ferramentas
para “monitorar” a emulação, em suma são
ferramentas para usuários avançados encontrar e resolver possíveis erros e
bug’s do emulador.
*Menu Configurações: Opções globais
como, customização de vídeo, mapeamento de joysticks, filtros de imagem,
escalonamento de texturas, modo de renderização, switch de tela e opção para
habilitar cheats dos jogos.
*Menu Ajuda: Contendo links de suporte
e verificação da versão corrente.
Aqui notaremos uma redundância do
emulador, pois todas estas opções da barra de menus estão presentes na
simulação do modo “Touch Screen” acessível via mouse ou teclado.
Usaremos então esta funcionalidade e
editaremos o emulador via opção que emula o Touch Screen do PSP.
CONFIGURAÇÕES GERAIS:
Uma vez dentro do menu visual do emulador use o “scroll” do mouse ou
setas do teclado para navegar. Bem sigamos agora para o menu configurações.
.Menu Gráficos
Considere os seguintes campos:
Campo Modo de Renderização
*Api Gráfica: Define o renderizador da
emulação o padrão é o Directc3D9 caso possua placa dedicada opte por OpenGl ou
Vulkan.
Campo Funcionalidades
*Shader de Pós Processamento:
Selecione aqui um shader para a imagem, lembrando que scanlines e outros
shaders são customizações de cunho pessoal.
*Tela Cheia: Transiciona para
Fullscreen ao carregar emulador marque esta opção.
Campo Desempenho
*Cache de Textura “Preguiçoso”: Marque
para Pc’s com poucos recursos
*Desabilitar Efeitos mais Lentos: Também
aqui marque para Pc’s com poucos recursos.
Campo Escala de Textura
*Nível de Escala: Aumenta o ganho de duas
(2x) há cinco (5x) vezes dependendo do tipo de escalonamento selecionado.
*Tipo de Escala: O padrão aqui é o
xBRZ, Híbrido e Bícubico são padrões de escalonamento usados em softwares de imagem avançados há exemplo do Adobe
Photoshop, então só modifique se tiver um PC com recursos.
.Menu Áudio
Campo Áudio
* Contendo opções triviais pela qual
passaremos rapidamente: Sendo elas habilitar áudio, volume, Api de aúdio e latência
de áudio todas estarão pré configuradas podendo ser editos a partir deste menu
ou na barra de menus.
.Menu Controles
Enfim chegamos até a aba controles, valendo-nos
aqui das mesmas regras de navegação do menu anterior. Os controles vem pré
configurados por padrão (joystick Ps2), mas é interessante notarmos que o PSP
usa direcionais distintos, para navegação no menu dos jogos e movimentação
dentro do jogo, respectivamente direcionais digital e analógico. Deveremos
considerar tal característica e editarmos de maneira que estas funções sejam
executadas em conjunto pelo direcional de nosso controle seja Joystick, Teclado
ou Game Pad (leia-se Arcade Pad).
Campo Controles
*Mapear controles: Aqui mapearemos
nosso joystick selecionando o botão e pressionando o botão de nossa preferência.
E para os direcionais clique na opção
mais (+) do lado direito do botão e insira os direcionais de seu controle.
Atenção para as opções salvar estado, carregar estado e rebobinar adeque todas
elas ao seu controle.
Campo Controles na Tela
*Controles na Tela: Desmarque a caixa
para que as linhas emulando o joystick original do PSP desapareçam.
*Mostar o Botão do Menu de Pausa: Desmarque
para que este desapareça.
Campo Configurações de Controle de Teclado
*Ignorar a Tecla Windows: Marque esta
caixa para desabilitar a tecla iniciar do Windows.
.Menu Rede e Ferramentas
Estas opções não necessitam ser
editadas pois sua versão padrão nos
atende muito bem, sua modificação sem conhecimento em programação
causará inconsistências na emulação, sendo por sua conta e risco a iniciativa
de modificá-las.
.Menu Sistema
Campo Idioma da Interface
*Idioma: Selecione aqui seu idioma
padrão.
Campo Geral
*Verificar por Atualizações: Desmarque
esta caixa para que o PPSSPP 1.3 não atualize automaticamente.
*Restaurar Configurações Padrões:
Retorna o emulador para sua versão inicial.
CARREGANDO UM JOGO:
Bem a partir daqui o Emulador está
pronto para carregarmos um jogo.
Atente para os menus no canto superior
esquerdo note a opção Jogo, acessando esta opção veremos a opção “Procurar...”
e ao lado o modo de exibição de pastas mais abaixo serão listados os diretórios
de seu PC.
Clicando em um dos modos de navegação
indique sua pasta iso ou Isos logo após
note que os jogos contidos em seu interior serão listados.
Clique sobre ele ou na opção no canto
superior direito Carregar Jogo.
Com o Jogo carregado agora é hora de
testarmos os controles e opções de vídeo que editamos nos passos anteriores.
AUTOMAÇÃO DO PPSSPP:
Carregando jogos via CMD
Conhecido como arquivos BAT são na
verdade arquivos em lote para agilizar e automatizar tarefas no ambiente
Windows.
Bem iniciaremos abrindo um arquivo de
texto usando o Bloco de Notas (Note Pad), nele você irá inserir um script
simples para carregamento dos jogos de nosso emulador.Certifique se de iniciar
o Bloco de Notas a partir da pasta iso ou isos.
*Inicie digitando o termo “@echo off”, desligando assim a
reprodução dos comandos na janela do Prompt de Comando.
*Pule uma linha e digite a unidade de
disco onde se encontra seu emulador em meu caso (D:).
*Pule mais uma linha e insira o
comando “CD”, este comando expande a
unidade indicada.
*Pule outra linha e digite o comando “DIR”, este comando percorrerá os
diretórios que listaremos a seguir dentro script.
*Na linha de baixo digitaremos o
comando “CD\”, seguido do caminho
para executável do emulador, ocultando apenas o diretório raiz em meu caso
(D:).
*Pule uma linha e agora insira o nome
do executável do emulador seguido da extensão “PPSSPP.exe”. Para que assim carregue o emulador na pasta indicada
há pouco.
Dando um espaço, mas ainda na mesma
linha digite o comando “--load”, este
comando serve para carregar o arquivo (. Iso) de nosso jogo.
*Ainda na mesma linha digite aspas
duplas duas vezes (“”) no interior das aspas insira o parâmetro “%CD%”, este parâmetro aponta o
diretório de trabalho onde o CMD procurará pela pasta do jogo.
*Agora insira a pasta do jogo seguido do
arquivo de (.Iso) a ser carregado pelo
emulador, em nosso caso ficaria assim “\Iso\psy-msxx.iso”, note que tudo isso
ocorre dentro das aspas duplas.
*Agora fora das aspas digite o comando
“--run”, isto rodará definitivamente
o arquivo.
Por fim pule uma linha e digite o
comando “Exit”, para encerrar os
comandos do script.
*Agora seu Script deverá apresentar a
seguinte ordem de comandos:
@Echo off
D:
CD
DIR
CD\Arcade
comercial\emuladores\Psp
PPSSPP.exe
--load"%CD%\Isos\psy-msxx.iso"--run
Exit
*Verifique se fez tudo
corretamente, e agora siga para o Menu Arquivo> Salvar como...>, então
agora nomeie o arquivo seguido da extensão (.bat), veja exemplo: “ Meu script.bat”.
*Caso opte por lançar os processos via
script recém construído faça o seguinte, ainda na pasta do emulador abra um
bloco de notas e digite o código abaixo e o salve com o nome de
"Emulador.bat".
@Echo off
1%
Exit
AGREGANDO
PSP AO MAXIMUS ARCADE:
Modo Tradicional
Uma vez no Preferences do Maximus Arcade
indique seu sistema atentando para os seguintes passos:
1- Ao apontar o emulador na janela que
se abre e escolha o executável do emulador PPSSPP.exe.
2- Ao apontar as roms aponte o
diretório onde estão os arquivos de (. Iso).
3-Acesse a sub-aba Scan e no campo “Media extensions:” digite as extensões
dos arquivos do jogo (. iso), marcando também o box “rescan of media folder”.
4- Acesse também a sub-aba Exit e
marque o box “Close additional processes
started during launch”.
5- Siga para “Display Order” e adicione seu sistema recém configurado.
Modo Acesso Direto (BAT)
Uma vez no Preferences do Maximus
Arcade indique seu sistema atentando para os seguintes passos:
1- Para apontar o emulador clique * na
janela que se abre e escolha o arquivo Emulador.bat que criamos anteriormente.
2- Ao apontar as roms aponte o
diretório onde estão os scripts recém criados.
3- Acesse a sub-aba Scan e no campo “Media extensions:” digite as extensões
dos scripts (. bat), marcando também o box “rescan
of media folder”.
4- Acesse também a sub-aba Exit e
marque o box “Close additional processes
started during launch”.
5- Siga para “Display Order” e adicione seu sistema recém configurado.
Agora sua listagem depende do número
de jogos em seu set ou que você queira acessar lembrando que este post funciona
como um exercício de como trabalharmos com scripts para dar uma forcinha ao
Frontend em lançar processo.
Sucesso em seus projetos, e Forte Abraço!
E aí Cidão blz? Tô com uma dúvida fiz uma atualização de hardware troquei a placa de vídeo, agora o Maximus não abre os emuladores ficam todos com tela preta.Se abrir só os emuladores funcionam mas pelo Maximus não, vc já teve este problema?
ResponderExcluir