Advertisement
rodrigosantosbr

POPSTARTER LEIAME

Sep 22nd, 2019
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Markdown 17.34 KB | None | 0 0

POPSTARTER r13 (PARA USO COM HD EXTERNO E PEN DRIVE)

  • O jogo já está devidamente configurado para uso imediato *

[1] PREPARANDO HARDWARE E SOFTWARE
[2] UTILIZAÇÃO DO POPSTARTER r13 NA MÍDIA USB
[3] COMO UTILIZAR JOGOS QUE TENHAM MAIS DE UM VCD
[4] FUNÇÕES ESPECIAIS DO POPSTARTER r13
[5] COMANDOS ADICIONAIS
[6] DÚVIDAS FREQUENTES
[7] ENDEREÇOS ÚTEIS
[8] APÊNDICE: JOGOS TESTADOS

[1] PREPARANDO HARDWARE E SOFTWARE

  • Requisitos de hardware:

  • Um PS2 desbloqueado via modchip ou Free MC Boot;

  • Um dispositivo de armazenamento USB, formatado em FAT32.

  • Requisitos de software:

  • O arquivo "POPS_IOX.PAK" (já incluso);

  • O módulo Wrapper PFS ou "PFS_WRAP.BIN" (já incluso);

  • Um programa de PS2 que permita que você execute os ELFs do
    POPStarter (como uLaunchELF ou Free MC Boot).

[2] UTILIZAÇÃO DO POPSTARTER r13 NA MÍDIA USB

a) Caso não exista, crie uma pasta com nome "POPS" (sem aspas) no
diretório raiz da sua mídia USB;

b) Copie/mova todo o conteúdo desta pasta para dentro da pasta POPS;

c) Para rodar o respectivo jogo basta executar o arquivo no
formato ELF. Caso o referido jogo tenha mais de 1 VCD, ele terá o
mesmo número de arquivos ELF para execução de cada VCD;

d) NÃO RENOMEIE OS ARQUIVOS E PASTAS, NEM MODIFIQUE SEU CONTEÚDO!
Caso o faça, o jogo deixará de funcionar.

ATENÇÃO: os únicos arquivos que podem ser sobrescritos durante o
processo de cópia são os arquivos de texto e os arquivos
"PFS_WRAP.BIN" e "POPS_IOX.PAK", já que eles estão presentes em todos
os pacotes.

=== ESTRUTURA DENTRO DA MÍDIA USB - COMO DEVE FICAR ===
=== HDD EXTERNO / EXEMPLO COM O MEGAMAN 8 E O SILENT HILL ===
/POPS/MEGAMAN_8/...
/POPS/SILENT_HILL/...
/POPS/!_LEIA-ME.TXT
/POPS/PFS_WRAP.BIN
/POPS/POPS_IOX.PAK
/POPS/MEGAMAN_8.VCD
/POPS/SILENT_HILL.VCD
/POPS/XX.MEGAMAN_8.ELF
/POPS/XX.SILENT HILL.ELF

[3] COMO UTILIZAR JOGOS QUE TENHAM MAIS DE UM VCD

Como exemplo será utilzado o jogo Fear Effect 2, que é composto por
4 discos. No pacote que disponibilizo, seus VCDs estão renomeados
como:
FEAR_EFFECT_2_A.VCD (que é o 1º VCD);
FEAR_EFFECT_2_B.VCD (que é o 2º VCD);
FEAR_EFFECT_2_C.VCD (que é o 3º VCD);
FEAR_EFFECT_2_D.VCD (que é o 4º VCD).

Para administrar a troca dos VCDs quando for pedido pelo jogo, use as
combinações abaixo. Atenção ao fato de que a troca também engloba
comandos de abertura e fechamento virtuais de tampa, como se
estivesse jogando num PlayStation 1 real;
primeiro "abra a tampa", depois "troque/insira" o VCD desejado
e em seguida "feche a tampa":

SELECT+L2+R2+TRIÂNGULO = "Abre a tampa" para troca dos VCDs

SELECT+L2+R2+CIMA = Insere o 1º VCD (baseado no exemplo acima,
FEAR_EFFECT_2_A.VCD)

SELECT+L2+R2+DIREITA = Insere o 2º VCD (baseado no exemplo acima,
FEAR_EFFECT_2_B.VCD)

SELECT+L2+R2+BAIXO = Insere o 3º VCD (baseado no exemplo acima,
FEAR_EFFECT_2_C.VCD)

SELECT+L2+R2+ESQUERDA = Insere o 4º VCD (baseado no exemplo acima,
FEAR_EFFECT_2_D.VCD)

SELECT+L2+R2+QUADRADO = "Fecha a tampa" após troca dos VCDs

=== ESTRUTURA DENTRO DA MÍDIA USB - COMO DEVE FICAR ===
=== HDD EXTERNO / EXEMPLO COM O FEAR EFFECT 2 ===
/POPS/FEAR_EFFECT_2_A/...
/POPS/FEAR_EFFECT_2_B/...
/POPS/FEAR_EFFECT_2_C/...
/POPS/FEAR_EFFECT_2_D/...
/POPS/!_LEIA-ME.TXT
/POPS/PFS_WRAP.BIN
/POPS/POPS_IOX.PAK
/POPS/FEAR_EFFECT_2_A.VCD
/POPS/FEAR_EFFECT_2_B.VCD
/POPS/FEAR_EFFECT_2_C.VCD
/POPS/FEAR_EFFECT_2_D.VCD
/POPS/XX.FEAR_EFFECT_2_A.ELF
/POPS/XX.FEAR_EFFECT_2_B.ELF
/POPS/XX.FEAR_EFFECT_2_C.ELF
/POPS/XX.FEAR_EFFECT_2_D.ELF

[4] FUNÇÕES ESPECIAIS DO POPSTARTER r13

São utilizadas com a finalidade de melhorar a compatibilidade dos
jogos. Também serve para utilizar sistema de trapaça nos jogos
(cheats). Para desabilitar quaisquer funções, basta apagar o
caractere "$" (sem aspas) antes do nome de cada função. Quanto as
funções $IGR#, ative apenas UMA delas:

$SAFEMODE
Desativa o mecanismo de fraude (cheats) e só o ativa depois que POPS
tiver passado pelo boot (PS OSD). Preferencialmente, mantenha sempre
ligado. Alguns códigos de jogo (patches) são carregados para a área
de memória onde o PS OSD é carregado, causando falhas e outras
inconsistências.

$COMPATIBILITY_0x##
Ativa um modo de compatibilidade. ## é um valor hexadecimal. Você
pode adicionar tantos "$COMPATIBILITY_0x##" quanto quiser. Não ative
simultaneamente os modos 0x01, 0x02, 0x03 e 0x05, porque pode
ocasionar conflito entre eles.

Modos de compatibilidade utilizados a partir da versão BETA 15:
0x01 - Ajuda a restaurar a música/voz em vários jogos.
0x02 - É uma variante do modo 0x01, com um segundo corte para
não quebrar o MDECoding de FMVs (Full Motion Video - sequências de
vídeos pré-gravados). Foi projetado para a série Colony Wars.
0x03 - Pode ser usado se o modo 0x01 não proporcionar os
resultados esperados.
0x04 - Impede o emulador de escrever um valor inconsistente em
dois dos registros GPU virtuais (correções de lentidão, imagem
piscando, e muitas outras falhas).
0x05 - Foi feito principalmente para a correção das cutscenes do
jogo Resident Evil: Director's Cut.
0x06 - Desativa o shell OSD da BIOS do emulador, fazendo com que
alguns jogos não congelem no início.
0x07 - Corrige falha de texturas em alguns jogos como
Duke Nukem 3D, por exemplo.

$FAKELC
Carrega uma linha de código nula (LibCrypt) no registro cop0. Pode
ser necessário para alguns jogos que tenham uma proteção LibCrypt
inconsistente.

$SMOOTH
Ativa o mapeamento de textura suave na inicialização (o comando é
equivalente ao cheat $S0003390 00000001).

$NOPAL
Desativa o patcher PAL do POPStarter.

$FORCEPAL
Força a ativação do patcher PAL (POPS será executado no modo PAL) e
"muda" o código da região BIOS para padrão Europeu (mostra a tela de
inicialização em modo PAL). Útil para VCDs PAL que não têm um código
de licença válido no seu setor de inicialização.

$CACHE1
Muda o valor do buffer do POPS de 16 para 1.

$USBDELAY_#
Configura o atraso de leitura da unidade USB (wrapper PFS). # é um
número. Melhora a reprodução em alguns jogos (valor recomendado: 4).

$480p
Força modo de vídeo 480p. Não é compatível com os comandos $XPOS,
$YPOS, $DWSTRETCH, e $DWCROP. Não é compatível com algumas TVs CRT.

$XPOS_####
Centraliza a tela horizontalmente. # é um número (decimal). Apenas
para os modos PAL e NTSC (Valor padrão: 640). Aumente o valor
numérico para mover a tela à esquerda, diminua para mover à direita.

$YPOS_##
Centraliza a tela verticalmente. # é um número (decimal). Apenas para
os modos PAL e NTSC.

$DWSTRETCH_####
Expande a tela horizontalmente. # é um número (decimal). Apenas para
os modos PAL e NTSC (Valor padrão: 2559). Aumente o valor numérico
para esticar a tela à direita, diminua para mover à esquerda.

$DWCROP_####
Reduz/expande a largura da área de exibição. # é um número (decimal).
Apenas para os modos PAL e NTSC (Valor máximo: 2560). Diminua o valor
numérico para recortar a tela à direita.

$HDTVFIX
Habilita o "SetGsCrt hack". Serve para as HDTVs que não conseguem
lidar com as resoluções entrelaçadas através do cabo componente
(exibe na tela imagens verdes planas e outros glitches). Não é
compatível com algumas TVs CRT.

$00507028 00000001
Vibração sempre ligada no controle 1.

$005070B8 00000001
Vibração sempre ligada no controle 2.

$D2LS
Utiliza o cheat "'Left Stick is the D-Pad' code + Stay on Digital
Mode". Ativa o suporte ao analógico esquerdo no controle para jogos
que não o suportam nativamente. O comando $D2LS deve estar OK para a
maioria dos jogos. Se ele não funcionar, o usuário deve tentar o
$D2LS_ALT.

$D2LS_ALT
Versão alternativa do cheat "'Left Stick is the D-Pad' code + Stay on
Digital Mode" para jogos que não aceitem o comando $D2LS.

$IGR0
Segure L1+L2+R1+R2+X+BAIXO = Abre o menu IGR.

$IGR1
Segure START+SELECT = Abre o menu IGR.

$IGR2
Segure L1+L2+R1+R2+START+SELECT = Abre o menu IGR.

$IGR3
Segure L1+L2+R1+R2+X+BAIXO = Fecha o POPS (sem menu IGR).

$IGR4
Segure START+SELECT = Fecha o POPS (sem menu IGR).

$IGR5
Segure L1+L2+R1+R2+START+SELECT = Fecha o POPS (sem menu IGR).

$NOIGR
Desativa o menu IGR.

ATENÇÃO: AS FUNÇÕES ABAIXO SÓ DEVEM SER UTILIZADAS NAS CHAMADAS
"VERSÕES PROTO", QUE SÃO VERSÕES PARA TESTE DE NOVOS RECURSOS E
POSSÍVEIS CORREÇÕES EM JOGOS COM BAIXA COMPATIBILIDADE. ELAS SÓ DEVEM
SER UTILIZADAS A PARTIR DA REVISÃO "WIP_06_PROTO_20171003" E
"RIP_06_FINAL", QUE É A ÚLTIMA REVISÃO DO POPSTARTER.
USE POR SUA CONTA E RISCO!

$CODECACHE_ADDON_0
Impede que certos jogos congelem/diminuam a velocidade durante sua
execução. A maioria dos jogos não funcionará com o $CODECACHE_ADDON_0
então use-o somente quando necessário (não é para utilizá-lo em todos
os jogos por padrão). Use-o se o modo de compatibilidade 0x04
($COMPATIBILITY_0x04) não ajudar.

$MUTE_CDDA
Silencia as faixas CDDA do VCD. Isso é feito automaticamente se o
jogo é executado a partir do CD player (unidade de disco). Serve para
aqueles jogos que possuem graves problemas no áudio, neste caso,
nas músicas.

$MUTE_VAB
Silencia sons/música no formato VAB/VAG/VB+VH nos jogos. É útil para
jogos antigos que produzem SFX distorcido, amostras de áudio erradas
ou ruídos estúpidos.

$WIDESCREEN
$ULTRA_WIDESCREEN
$EYEFINITY
Faz basicamente o que os nomes deles indicam, com resultados ruins.
Não lida muito bem com coisas como HUDs, textos/fontes, menus,
fundos 2D... Ainda é muito experimental. Por enquanto é melhor usar
os códigos para Widescreen do site "forums.pcsx2.net"
(https://forums.pcsx2.net/Thread-PSOne-Widescreen-Patches).

[5] COMANDOS ADICIONAIS

Use as combinações abaixo para acessar algumas funções interessantes
do POPStarter:

  • Scanlines: Scanlines são aquelas pequenas listras horizontais,
    comum na época quando se jogava em uma TV CRT (vulgo TV de tubo).
    Útil para TVs de alta resolução cuja imagem original dos jogos
    fica muito pixelada.

    SELECT+L1+L2 = DESLIGA.
    SELECT+R1+R2 = LIGA.

  • Anti-aliasing: Cria um filtro que dá uma suavizada nos gráficos,
    principalmente em jogos tridimensionais.

    SELECT+L1+R2 = Habilita filtro.
    SELECT+L2+R1 = Desabilita filtro.

  • Reiniciar o POPS: Volta a partir da tela de boot do POPS.

    Segure SELECT+L2+R2+X

[6] DÚVIDAS FREQUENTES

P: O POPStarter volta a tela inicial do PS2 depois de iniciá-lo. Tudo
o que você consegue ver é uma tela preta, depois o menu do PS2...

R: Verifique as instalações do POPS, jogo e POPStarter. Por
experiência pessoal, desfragmentar a mídia USB muitas vezes pode
ocasionar corrupção dos arquivos do POPStarter. Mantenha sempre
uma cópia dos mesmos em outro dispositivo.

P: O POPStarter chega a reconhecer o VCD, mas o emulador o envia de
volta para a tela inicial do PS2...

R: Certifique-se de que a extensão ".VCD" esteja em letras maiúsculas.

P: O jogo não é executado e parece congelar enquanto o PS OSD executa
a autenticação do disco (problema de compatibilidade)...

R1: Coloque uma BIOS de PS1 no diretório do VMC do seu jogo (a região
da BIOS deve corresponder à sua região de jogo ou ser
região livre).
R2: Se o jogo ainda não for executado, exclua o arquivo "BIOS.BIN"
que você copiou e experimente o Modo de Compatibilidade 0x06
do arquivo "CHEATS.TXT" para essa tarefa ($COMPATIBILITY_0x06).
R3: Se o jogo ainda não for executado, o motivo pode ser algo que não
pode ser corrigido por enquanto.

P: O jogo não é muito bem emulado, e não está no banco de dados
interno do POPStarter...

R: Faça um teste usando os modos de compatibilidade do arquivo
"CHEATS.TXT" para essa tarefa.

P: O POPStarter não consegue encontrar a pasta POPS que está na raiz
da sua unidade USB...

R1: Verifique se o seu sistema de arquivos é FAT32.
R2: Certifique-se de que a pasta POPS está no diretório raiz da sua
unidade USB e que contenha os arquivos "POPS_IOX.PAK",
"PFSWRAP.BIN" e seus VCDs.
R3: Se o problema não puder ser resolvido neste momento, aumente o
atraso no acesso USB através da opção $USBDELAY
#, onde "#" é um
número. Use o arquivo "CHEATS.TXT" para essa tarefa.
R4: Por experiência pessoal, desfragmentar a mídia USB muitas vezes
pode ocasionar corrupção dos arquivos do POPStarter. Mantenha
sempre uma cópia dos mesmos em outro dispositivo.

P: Uma nova versão do PFS Wrapper (PFS_WRAP.BIN) está disponível e
você deseja usá-lo com esta versão do POPStarter...
R1: Leia atentamente a documentação do PFS Wrapper (se houver) ou a
publicação do autor, caso tenha sido especificado que não é
compatível com esta versão do POPStarter.
R2: Substitua o arquivo "PFS_WRAP.BIN" instalado pelo novo.
R3: Se o PFS Wrapper vier com os módulos "USBD.IRX" ou "USBHDFSD.IRX"
(ou ambos), copie para a sua pasta POPS, caso contrário os
módulos incorporados do POPStarter serão usados, não os novos.

[7] ENDEREÇOS ÚTEIS

  • PÁGINAS SOBRE O POPSTARTER:
    https://assemblergames.com/threads/ps2-pops-stuff-popstarter.45347/

http://www.metagames-eu.com/forums/news-ps2/popstarter-revision-13-sorties-et-developpements-134569.html

https://bitbucket.org/ShaolinAssassin/popstarter-documentation-stuff/wiki/Home

  • LISTA OFICIAL DE COMPATIBILIDADE:
    https://docs.google.com/spreadsheets/d/1Zy1dY7e5DScpILhFkDIe9dC7KYfbJxWDiEVop6nD3ts/edit?usp=sharing

[8] APÊNDICE: JOGOS TESTADOS

Todos os jogos desta lista funcionam bem com o POPStarter.
Faça as devidas modificações no arquivo "CHEATS.TXT" de cada jogo.
Para habilitar as opções, basta adicionar o caractere "$" (sem aspas)
no início de cada linha. Os testes abaixo foram feitos através da
mídia USB, mas é possível que também sejam compatíveis da mesma forma
com a mídia HDD. Atenção também quanto a necessidade de se utilizar
o arquivo "BIOS.BIN" para melhorar a compatibilidade. Jogos com
múltiplos CDs necessitam dos arquivos "DISCS.TXT" e "VMCDIR.TXT"; o
primeiro serve para que se possa efetuar a troca das ISOs em tempo
real e o segundo serve para manter os saves numa única pasta.
Reconfigure o "CHEATS.TXT" conforme o nome dos jogos utilizando um
editor de texto. O uLaunchELF tem um.

  • ALUNDRA (NTSC-U) -> OK.

  • BLOODY ROAR 2 (NTSC-U) -> OK.

  • BREATH OF FIRE 4 (NTSC-U) -> Use SAFEMODE.

  • CAPCOM VS SNK (NTSC-J) -> modos 1 e 4.

  • CHRONO CROSS (NTSC-U) -> modos 1 e 4. Use "DISCS.TXT" e
    "VMCDIR.TXT". Use o cheat abaixo para evitar travamentos no jogo na
    hora de trocar de personagens. Copie e cole na última linha do
    arquivo "CHEATS.TXT".
    $800719A0 FFFF
    $800719A2 FFFF
    $800719A4 FFFF

  • CRASH TEAM RACING (NTSC-U) -> OK.

  • DIABLO (NTSC-U) -> OK.

  • DINO CRISIS 2 (NTSC-U) -> SAFEMODE + modo 4.

  • DUKE NUKEM 3D (NTSC-U) -> modo 7.

  • EINHANDER (NTSC-U) -> OK.

  • FEAR EFFECT 2 (NTSC-U) -> OK. Use "DISCS.TXT" e "VMCDIR.TXT".

  • FINAL FANTASY 9 (NTSC-U) -> modo 4. Use "BIOS.BIN" + "DISCS.TXT"
    e "VMCDIR.TXT".

  • GRANDIA (NTSC-U) -> modo 2. Use "DISCS.TXT" e "VMCDIR.TXT".

  • GUILTY GEAR (NTSC-U) -> OK.

  • GUNDAM BATTLE ASSAULT 2 (NTSC-U) -> modo 4.

  • IT MIGHT BE NES (emulador de NES) -> OK.
    Adicione a linha $IGR2 para que não haja conflito entre o comando
    padrão do IGR e o comando para troca de roms no imbNES:
    Comando do imbNES (antigo IGR): aperte L1+R1+START+SELECT
    Comando do IGR (somente imbNES): segure L1+L2+R1+R2+START+SELECT

  • JOJO'S BIZARRE ADVENTURE (NTSC-U) -> OK.

  • KING OF FIGHTERS '98, THE (NTSC-J) -> OK.

  • MARVEL SUPER HEROES (NTSC-J) -> OK.

  • MARVEL VS CAPCOM (NTSC-J) -> OK.

  • MARVEL SUPER HEROES VS STREET FIGHTER (NTSC-U) -> modos 2 e 4.

  • MDK (NTSC-U) -> OK.
    Habilite a opção "D2LS" no arquivo "CHEATS.TXT" para usar o
    analógico esquerdo (recomendado).

  • MEGAMAN 8 (NTSC-U) -> SAFEMODE + modos 2 e 4. Use "BIOS.BIN".

  • MEGAMAN LEGENDS (NTSC-U) -> modos 2 e 4.

  • MEGAMAN X 5 (NTSC-U) -> SAFEMODE + modos 2 e 4.

  • MEGAMAN X 6 (NTSC-U) -> SAFEMODE + modos 2 e 4. Use "BIOS.BIN".

  • METAL GEAR SOLID (NTSC-U) -> Use "BIOS.BIN" + "DISCS.TXT" e
    "VMCDIR.TXT".

  • METAL GEAR SOLID - VR MISSIONS (NTSC-U) -> OK.

  • PARASITE EVE 1 (NTSC-U) -> modo 4. Use "BIOS.BIN" + "DISCS.TXT"
    e "VMCDIR.TXT".

  • QUAKE 2 (NTSC-U) -> OK.

  • RESIDENT EVIL 1 DUAL SHOCK (NTSC-U) -> SAFEMODE + modo 5. Use
    "BIOS.BIN".

  • RESIDENT EVIL 2 DUAL SHOCK (NTSC-U) -> Use SAFEMODE.
    Use "DISCS.TXT" e "VMCDIR.TXT".

  • ROCKMAN X 4 (NTSC-J) -> SAFEMODE + modos 2 e 4. Use "BIOS.BIN".

  • SILENT HILL (NTSC-U) -> modo 4.

  • STREET FIGHTER ALPHA 3 (NTSC-U) -> OK.

  • STREET FIGHTER EX PLUS ALPHA (NTSC-U) -> OK.

  • STREET FIGHTER EX 2 (NTSC-U) -> OK.

  • STRIDER 2 (NTSC-U) -> OK.

  • SUIKODEN 2 (NTSC-U) -> OK.

  • SUPER STREET FIGHTER 2 (NTSC-U) -> SAFEMODE + modos 3 e 4. Use
    "BIOS.BIN".

  • SYPHON FILTER 1 (NTSC-U) -> OK.

  • SYPHON FILTER 2 (NTSC-U) -> OK. Use "DISCS.TXT" e "VMCDIR.TXT".

  • SYPHON FILTER 3 (NTSC-U) -> OK.

  • TENCHU 2 (NTSC-U) -> OK.

  • VAGRANT STORY (NTSC-U) -> OK.

  • VAMPIRE SAVIOR (NTSC-J) -> OK.

  • X-MEN VS STREET FIGHTER (NTSC-U) -> OK.

Advertisement
Add Comment
Please, Sign In to add comment
Advertisement