Esse site não é um site oficial do emulador PPSSPP, é Blog criado para dar dicas e informações sobre o emulador.





Versão Mais Recente



Versão mais recente disponível:
v1.5.4

Data de lançamento: 5 de Dezembro de 2017

Disponível para: Android, Windows, iOS, Blackberry, Meego/Harmattan, Symbian, Pandora, MacOSX e Linux

Download da última versão: baixe aqui


Essa semana saiu uma novidade que tem deixado a galera maluca, um novo emulador de Playstation 2 para Android e que roda grandes títulos muito bem em smartphones high-end. Há diversos vídeos YouTube a fora mostrando God of War II rodando a 55-60 FPS em um OnePlus 5 e alguns outros dispositivos com Snapdragon 835, isso é o mais impressionante. É muito comum ver alguns ridicularizando a ideia de um emulador de Playstation 2 rodar no Android, e de reprende isso acontece.

Aposto que muitos estão assustados: "Como assim um emulador de PS2 do nada rodando tão bem?". Foi isso que me perguntei. Inicialmente quando o canal oficial dos desenvolvedores soltaram apenas alguns vídeos eu acreditei como muitos que não passava de uma fake como sempre, como pode uma emulador de PS2 aparecer do nada rodando tudo? Emuladores começam do zero e vão evoluindo com o passar dos anos. É exatamente isso que vamos discutir.

Provavelmente você conhece o emulador PCSX2, o melhor e mais popular emulador de Playstation 2 atualmente. A compatibilidade dele é muito grande, funciona com quase qualquer título do PS2, e se tiver um bom PC, vai rodar tudo com velocidade máxima. Existem bugs gráficos, alguns leves que interferem pouco na jogabilidade, até alguns que incomodam bastante. Um bug leve mas bem notável é no God of War II, onde você tem uma espécie de "fantasma" na tela quando usa uma resolução maior do que a nativa do PS2, o que incomoda um pouco mas não atrapalha. O curioso é que se você reparar nos vídeos do DamonPS2, você verá o mesmo bug. O emulador PCSX2 também exibe algumas informações na janela de emulação, como EE, GS e VU, que são como se fossem os processadores do console, DamonPS2 exibe as mesmas informações. Sem falar nas configurações, apesar das configurações do DamonPS2 serem bem mais simples, ainda assim tem uma semelhança com o PCSX2 quando se usa apenas configurações de hack predefinidas (Seguro, Rápido, Super Rápido).

Após reparar isso e discutir com algumas pessoas, cheguei a conclusão que esse emulador não passa de uma port não creditado do PCSX2 junto com algumas características do PPSSPP, talvez até alguns códigos responsáveis pelo emulador funcionar no Android. Isso não deixou nem os desenvolvedores do PPSSPP nem do PCSX2 felizes com a notícia. Os emuladores são Open Source (código aberto), qualquer um pode modificar os códigos livremente e fazer o que quiser com eles, desde que sejam dadas as fontes (códigos usados) e os devidos créditos, mas o que fizeram com DamonPS2 foi simplesmente agir como se tudo fosse original. O motivo pelo qual eles não mostram os códigos do emulador é óbvio: alguém poderia ir lá e compilar uma versão grátis, e eles deixariam de vender. Mas que tal eles pelo menos darem os créditos aos outros emuladores? Ninguém se importaria se eles abrissem os códigos, dessem os devidos créditos e criassem uma versão de doação para quem quiser ajuda-los (com certeza muita gente ajudaria), assim como o PPSSPP faz.

É simplesmente impossível criar um emulador de Playstation 2 do zero e soltar assim do nada, se alguém for criar um emulador hoje, com certeza seria aberto para ter o maior numero de ajudantes possíveis de tão complexo que é, assim como fizeram com o Play!, mas o que vimos são poucas pessoas interessadas em trabalhar em um emulador de PS2, principalmente se tratando de uma versão para Android. Pelo menos uma coisa eu tenho que parabenizar os desenvolvedores desse emulador, eles fizeram um grande trabalho ao portar uma emulação complexa em linguagem x86 para linguagem ARM, que é do que as pessoas estavam correndo quando se falava em portar o PCSX2. O Playstation 2 possui pelo menos 3 processadores principais, já mencionados anteriormente, que trabalham entre si, sem falar dos sub-processadores, é algo muito complexo de se emular.

DamonPS2 está sendo vendido na Play Store por U$9,99 nos EUA e R$29,99 no Brasil. Um preço bem alto considerando outros emulador e que este está em estágios iniciais. Segundo os desenvolvedores, uma versão gratuita será disponibilizada após 50.000 downloads na versão paga, e abrirão os códigos após 80.000.000 de downlaods na versão grátis, o que eu acredito ser muito difícil acontecer já que o PPSSPP tem mais de 5 anos e ainda não chegou a tantos downlaods. Roda em sistema 32-bit e 64-bit, porém com desempenho decente apenas nos smartphones Snapdragon, os Exynos, Mediatek e outros que contam com GPU Mali, possuem péssimo desempenho, como já era de se esperar.

Mas qual é sua opinião sobre esse emulador? Você acha justo o emulador ser fechado assim e sem dar os devidos créditos? Acha justo cobrarem esse preço? Tem esperanças que o projeto evolua e traga um maior nível de compatibilidade? Deixe seu comentário.
Hoje saiu a mais nova versão oficial do PPPSPP, a versão 1.5, e veio com diversas novidades incríveis, entre elas o suporte estável à API Vulkan. Mas você deve estar se perguntando: será que meu smartphone suporta Vulkan? Bom, a maneira mais rápida de responder isso é baixando a nova versão e ir logo conferir. Vá nas configurações de Gráficos do emulador, e logo na primeira opção "API gráfica", verifique se existe a possibilidade de selecionar Vulkan, se sim, seu dispositivo suporta, se há apenas OpenGL, quer dizer que não.

Mas calma, não se desespere se não aparecer, às vezes o hardware do seu Android até suporte a API, porém você está com uma versão antiga do sistema (6.0, por exemplo), a nova API só foi adicionada ao Android depois da versão 7.0. Se for seu caso, verifique se existe atualização para seu dispositivo ou espere até que seja lançada (esse é o problema).

Para ajudar vocês, vou deixar os requisitos que eu mesmo criei (não é nada oficial) com alguns detalhes e exemplos de hardware que atendem a esses requisitos.

CPU

Bom, o ponto forte do Vulkan é reduzir a necessidade de um processador muito potente na hora de rodar jogos, isso é uma ótima notícia para o mundo da emulação, já que o principal requisito é um processador potente. Segundo os meus testes no PC, o uso da CPU pode cair pela metade ou até mais em alguns jogos, porém não quer dizer que vai acontecer o mesmo no Android por diversos fatores (a qualidade dos drivers, por exemplo).

De qualquer forma, um processador baseado no Cortex A53 será suficiente para rodar a grande maioria dos jogos com boa velocidade, tendo desempenho equivalente a um Cortex A72 (em alguns casos, não todos) rodando em OpenGL. Talvez jogos mais pesados exijam um Cortex A72+ para atingir os 60 FPS, mas acredito que é possível ter pelo menos 30 FPS com um Cortex A53.

GPU

Aqui é que está, não adianta atender o requisito de processador se não atender o requisito da GPU, pois ela é quem precisa suportar Vulkan. O grande problema das GPUs mobile são os péssimos drivers, e os desenvolvedores pouco se importam e otimiza-los. Ainda bem que os desenvolvedores do PPSSPP ainda se preocupam em criar formas de contornar alguns problemas e trazer um desempenho e compatibilidade aceitável para nós.

Praticamente qualquer GPU que suporta Vulkan tem uma boa capacidade de processamento, sendo possível rodar todos os jogos no PPSSPP com pelo menos 2x a resolução nativa, mas as mais potentes podem rodar até com 4x (dependendo do jogo até mais), lembrando que 4x é equivalente a resolução Full HD.

As GPUs que suportam Vulkan são todas as Adreno da série 400 e série 500. As GPUs Mali são todas acima da T760, isso inclui toda a série T800 e a nova G71. As PowerVR são todas da série G6000 ou mais novas.

RAM

Bom, esse assunto é delicado no Android, o uso da RAM não foi afetado pela nova API, mas é importante tocar no assunto. A quantidade de RAM necessária varia de dispositivo para dispositivo, pois dependendo da otimização do Android no seu smartphone ou os tipos de aplicativo que você usa, uma certa quantidade de RAM será necessária. Eu mesmo rodo em um J7 2015 com 1.5GB de RAM, porém eu recomendo ter pelo menos 2GB de RAM.

Alguns chips que atendem a todos os requisito acima são os Snapdragon 610+ e 805+ (enquanto mais novo, melhor). Todos os da linha Helio e alguns outros modelos com GPUs Mali T760 ou Mali T800 da Mediatek. Lembrando também que você precisa ter o Android na versão 7.0+.

Você que tem um smartphone com um Cortex A53 de pelo menos 2.0GHz, por exemplo, eu posso dizer que você rodará a grande maioria dos jogos com velocidade máxima sem preocupações.
Uma build identificada como v1.5 já está disponível no buildbot do PPSSPP, o que quer dizer que a versão 1.5 está para sair oficialmente a qualquer instante. A previa da lista de mudanças oficiais já foi divulgada, então vamos conferir o que mudou da v1.4.2:

  • -Suporte completo ao Vulkan, incluindo no Android. Os dispositivos que suportem rodam PPSSPP muito mais rápido.
  • -Gerenciamento de estado gráfico mais inteligente, reduzindo o uso da CPU em todos os backends.
  • -Android: suporte a escritas arábicas e outras que não eram suportadas antes.
  • -Correção a widgets android, escalonamento.
  • -Correções para descarregamento de videos.
  • -Problemas geométricos em Medal of Honor corrigidos.
  • -Implementação de desenhos imediatos, corrigindo Thrillville.
  • -Melhorias na velocidade e precisão da renderização por software.
  • -Tesselação de Hardware de Bezier e Splines do PSP (usado por alguns games).
  • -Suporte parcial a sceUsbGps e sceUsbCam (Android).
  • -Suporte ao "modo de desempenho sustentado" do Android para evitar thermal throttling  (limitação do desempenho causada por altas temperaturas).
  • -Correções no mapeamento de controles no Linux.
  • -Várias correções de bugs e melhorias na compatibilidade.

Fonte: códigos oficiais do PPSSPP no Github.

Por enquanto é isso. Quem usava a versão 1.4.2 oficial e atualizar para essa nova versão provavelmente notará muitas mudanças consideráveis. Fique atento para o lançamento oficial a qualquer momento do dia.
No post anterior falei sobre a evolução do Vulkan no PPSSPP, que seria possível rodar jogos pesados em alta velocidade, até mesmo velocidade máxima. Se você acha isso impossível, aqui está a prova, Xiaomi Mi Mix 2, com processador Snapdragon 835, rodando dois jogos muito pesados a 60 FPS com Vulkan, eles são Gran Turismo e Midnight Club 3.

Snapdragon 835 é um processador high-end de 2017, ele possui um altíssimo desempenho, sendo capaz de rodar alguns jogos pelo emulador Dolphin com velocidade boa, coisa muito difícil para smartphones Android.

O Xiaomi Mi Mix 2 pode ser encontrado em sites como Gearbest e Alliexpress na faixa de R$1500, tendo o mesmo hardware do Galaxy S8. É um ótima alternativa para quem procura um smartphone de alto desempenho para jogos. Veja abaixo o vídeo dos dois jogos rodando, esse vídeo foi publicado no canal TechUtopia, recomendo esse canal se você gosta de ver teste de desempenho em aplicativos, jogos e emuladores.



Provavelmente quem tem Snapdgragon 820 e 821 também conseguirá um desempenho próximo com Vulkan, então vale a pena testar.
Pouco mais de 5 anos após o lançamento da primeira versão do emulador, PPSSPP avança mais um estágio importante. O suporte à API Vulkan agora é "feature-complete", ou seja, o emulador suporta todas as características do Vulkan até o momento. Isso é uma grande notícia, meses atrás o emulador ainda não possuía um suporte tão bom à API, mesmo assim mostrou resultados monstruosos no desempenho.

O chip NVIDIA Tegra X1, por exemplo, conseguiu atingir até o dobro de desempenho em comparação com OpenGL. Outros, como alguns chips Snapdragon, conseguiram também bons resultados em algumas situações, porém a falta de otimização nos drivers das GPUs prejudica muito, em alguns casos o desempenho é pior do que com OpenGL. Isso não acontece no chip da NVIDIA, que possui drivers de alta qualidade, com qualidade dos drivers encontrados nos desktops (PCs). 

Nos últimos dias os desenvolvedores trabalharam bastante no suporte desta API, além de fazerem alguns "arranjos" para contornar os principais problemas causados pelo péssimo suporte dos drivers das GPUs mobile. Além de adicionar suporte a novas extensões Vulkan, foram feitas algumas otimizações que podem melhorar ainda mais o desempenho.

Em um futuro ideal, onde todas as GPUs mobile tenham drivers decentes (não precisam ser perfeitos), será muito comum um smartphone mid-end rodar a maioria, senão todos, os jogos no PPSSPP em velocidade máxima, tudo graças à API Vulkan. Se isso acontecer, é provável que também seja capazes de rodar emuladores como o Dolphin (emulador de GameCube e Wii) com desempenho muito bom, e isso pode motivar mais pessoas a investirem em emuladores no Android, quem sabe até mesmo mais pessoas comecem a trabalhar no Play! (emulador de Playstation 2 em estágios iniciais).

Fique atento, pois uma nova versão oficial do emulador está para sair nos próximos dias. Se deseja testar as novas builds em seu smartphone ou computador com suporte ao Vulkan, baixe aqui. Não sabe se eu smartphone suporta Vulkan? Então veja uma lista das GPUs suportadas:

Mali T760, série T800 e G71.
Adreno série 400 e 500.
PowerVR toda a série G/GX6000, GE/GT7000 e RK3368

Obs: para poder usar o Vulkan, além de um hardware suportadado, é necessário ter o Android na versão 7.0 ou superior, além de uma versão do driver que suporte a API (possivelmente qualquer smartphone com Android 7.0 ou mais terá um versão com suporte).
Postei dois novos vídeos de gameplay de dois jogos de corrida bem legais, espero que gostem.


The Fast and The Furious: Tokyo Drift

O jogo está rodando bem, sem bugs gráficos ou de som, mas infelizmente o jogo é travado a 25 FPS, e não existe CWCheat para aumentar os FPS ainda. Eu já joguei um pouco desse jogo no PS2, ele é bem divertido, principalmente os desafios de drift, ele também tem partes de customizações bem legal. O jogo se passa em Tóquio, na maior parte são estradas em linha reta ou quase, o que é bom para correr bastante. O ponto fraco é que o jogo é bem "morto", tudo bem que se passa de madrugada, mas mesmo assim poderiam deixa-lo um pouco mais "vivo" colocando um carro normal aqui e ali para passar na estrada, entre outros detalhes que podem fazer a diferença.

Baixe o jogo aqui



Juiced 2: Hot Import Nights

Outro jogo de corrida bem divertido, a jogabilidade dele é muito boa, difícil encontrar em um jogo de PSP. O jogo também conta com customizações, o que também não se vê nos jogos de hoje em dia. Infelizmente existem vários problemas de compatibilidade com o emulador. Nas versões mais antigas haviam várias falhas gráficas, texturas faltando, objetos invisíveis, etc. atualmente o gráfico está melhor, porém ainda existem alguns bugs:

-O jogo não tem reflexos na pintura do caro nem no asfalto, onde deveria ter.
-O motion blur não funciona, em volta da tela onde deveria haver o efeito blur, fica mais escura.
-O emulador pode parar de funcionar do nada no meio do jogo.
-O desempenho é instável, não importa se você tem uma configuração boa.
-O uso da CPU é muito alto no OpenGL, devido à má compatibilidade, o que impossibilitaria o jogo de ser jogado bem no Android.

Vamos esperar que os problemas sejam corrigidos em versões futuras.

Baixe o jogo aqui.

Informações


Região: EUR
Formato: ISO
Tamanho: 1.35GB (descompactado 1.6GB)

Download arquivo Torrent


Imagens







Trago para vocês Monster Hunter 3rd Portable, um jogo originalmente lançando apenas no Japão, e obviamente, em japonês, mas essa versão é uma versão totalmente em inglês, apesar de alguns não entenderem inglês, ainda sim será um pouco mais fácil jogar com ela com que a versão original, e para os que entendem inglês, melhor ainda. Além de estar traduzida em inglês, essa versão contem texturas em HD, ideal para quem joga no PC, os gráficos ficam incríveis.

Informações


Região: JPN (traduzido para inglês)
Formato: ISO
Tamanho: 1.2GB

Download Google Drive


CWCheat para 60 FPS

_C0 Unlock 60 fps
_L 0xE0090A00 0x100766B8
_L 0x200766B8 0x0A200A00
_L 0x200766BC 0x3C0808B7
_L 0x20002800 0x8D097B14
_L 0x20002804 0x51200002
_L 0x20002808 0x24030000
_L 0x2000280C 0x28A30002
_L 0x20002810 0x0A21D9B0
_L 0x20002814 0xACC53660
_L 0x200A6AA0 0x00000000
_L 0xE00A0A06 0x100F7128
_L 0x200F7128 0x0A200A06
_L 0x20002818 0x3C020880
_L 0x2000281C 0x8C5B27FC
_L 0x20002820 0x13600003
_L 0x20002824 0x277B0001
_L 0x20002828 0x24630001
_L 0x2000282C 0x277BFFFE
_L 0x20002830 0xAC5B27FC
_L 0x20002834 0x0A23DC4C
_L 0x20002838 0x9202000C
_L 0xE0055FA8 0x0185E610
_L 0x218B1D78 0x00000000
_L 0x21902D58 0x00000000
_L 0x218D30C0 0x00000000
_L 0x219AEBD0 0x3F800000
_L 0x219AEF40 0x42700000
_L 0xE0054E1C 0x0185E610
_L 0x219CAF10 0x3F800000
_L 0x21917098 0x00000000
_L 0x219CAE48 0x3F800000
_L 0x219CAE7C 0x3FA00000
_L 0x219CAFD4 0x3F8CCCCD
_C1 Restore 30fps
_L 0x200766B8 0x28A30002
_L 0x200766BC 0xACC53660
_L 0x200A6AA0 0x46000000
_L 0x200F7128 0x9202000C
_L 0xE0055FA8 0x0185E610
_L 0x218B1D78 0x4614A500
_L 0x21902D58 0x46000000
_L 0x218D30C0 0x46000000
_L 0x219AEF40 0x41F00000
_L 0x219AEBD0 0x40000000
_L 0xE0054E1C 0x0185E610
_L 0x219CAE48 0x40000000
_L 0x219CAE7C 0x40200000
_L 0x219CAF10 0x40000000
_L 0x21917098 0x46000000
_L 0x219CAFD4 0x400CCCCD


Imagens









Muitas pessoas ainda têm dúvidas sobre como baixar jogos para o emulador PPSSPP, mesmo sendo uma coisa simples para alguns, para outros pode ser um pouco mais complicado. Nesse post de jogo irei montar um pequeno tutorial ensinando como baixar os disponíveis aqui mesmo no blog e também no site Emuparadise, um site com diversos tipos de ROMs para vários emuladores e bem completo.

Baixando as ROMs disponíveis no Blog


Bom, é super simples, mas antes de tudo, é importante que você tenha instalado no seu computador ou smartphone/tablet algum aplicativo de que faça download de torrents, como o µTorrent, por exemplo. Caso ainda não tenha, você poderá baixar nas opções abaixo.



Depois de baixar e instalar, você estará com tudo pronto para baixar as ROMs disponíveis aqui. 

É importante que depois no instalar o aplicativo no Android, você abra e dê as permissões necessárias para o aplicativo.

Quando você estiver na página do jogo que deseja baixar, usarei aqui como exemplo o Midnight Club 3: DUB Edition, clique na opção Download via Torrent, como na imagem abaixo.




Logo em seguida abrirá uma página do Adf.ly com um contador de 5 segundos ao lado superior direito da tela, aguarde os 5 segundos e depois clique em FECHAR PROPAGANDA.




Pode acontecer que dá primeira vez que você clicar o uma página de propaganda seja aberta em uma nova guia, mas basta fecha-la e clicar novamente em FECHAR PROPAGANDA


Se abrir uma tela parecida com essa, você está no caminho certo, aí é só aguardar mais alguns segundos que você será redirecionado para o Mediafire. Pode acontecer de ir direto para o Mediafire sem abrir essa tela.



Na página do Mediafire, basta clicar no botão verde escrito DOWNLOAD para começar a baixar o arquivo .torrent.



Depois de baixar, basta clicar no arquito .torrent e o iniciará uTorrent automaticamente. Depois disso bata escolher o quer salvar o arquivo baixado e aguardar.


No Android é a mesma coisa, depois de baixar o arquivo .torrent, abra o toque nele e selecione o uTorrent.

Algumas ROMs não baixam arquivos .torrent, elas funcionam com links magnéticos, eles automaticamente abrem o uTorrent, é o caso do Dragon Ball Z: Shin Budokai aqui do blog. O processo é o mesmo, a diferença é que após clicar em FECHAR PROPAGANDA aparecerá essa mensagem no seu navegador:


Basta clicar em Abrir uTorrent. Após isso é só escolher onde salvar o arquivo.

No Android, o link magnético abre automaticamente o uTorrent sem precisar dar permissão.

Baixando ROMs no Emuparadise


O Blog contem poucas ROMs, e pode haver algum jogo que você não encontrou aqui e ainda está procurando onde baixar. O site Emuparadise é muito completo, disponibiliza quase todos os jogos de PSP para download, o problema é que você só pode baixar o arquivo inteiro de uma vez só, e a conexão é um pouco ruim, a velocidade de download muitas vezes é lenta, às o arquivo baixado vem corrompido por falhas na conexão, principalmente arquivos muito grandes. Por sorte jogos de PSP não são muito pesados, evitando alguns problemas. Sem mais delongas, vamos ao tutorial.

1-Acesse o site Emuparadise.
2-Pesquise o jogo que deseja encontrar ou veja a lista de jogos disponíveis clicando em PSP ISOs mais abaixo.


3-Vamos baixar o jogo Monster Hunter Freedom Unite, por exemplo, após encontrá-lo na lista ou na pesquisa, escolha a região que deseja baixar, as mais comuns são USA, Europe e Japan, lembre-se que os jogos Japan vêm em Japonês, então sempre baixe as versões USA ou Europe, eu pessoalmente, prefiro a região USA, pois é a mesma região dos jogos aqui do Brasil.


4-Após entrar na página do jogo, role para baixo até encontra "Direct Download Links", o link para download estará em laranja, e ao lado entre parenteses, você verá o tamanho do jogo, nesse caso nosso jogo pesa 765MB.




5-Você será levado a outra página, onde terá uma verificação CAPTCHA, digite o código mostrado na imagem e depois em "Verify & Download" para prosseguir.



6-Você será levado novamente a outra página, parecida com a primeira, agora é só clicar no link abaixo de "Direct Download Links" para o download começar. 

Pronto! Agora só aguardar. 

Formato dos arquivos baixados


As ROMs em torrent disponíveis aqui no site podem vir em diversos formatos, às vezes direto em .ISO ou .CSO, que são os arquivos lidos pelo emulador, mas na maioria das vezes, pode vir em .rar, como também é o caso dos arquivos baixados no Emuparadise, mas para rodá-los no emulador basta extrair o arquivo para obter a imagem .ISO ou .CSO. Alguns torrents virão com várias partes, mas basta extrair alguma delas que automaticamente todas serão extraídas criando um arquivo só.

Para extrair os arquivos você precisa ter o Winrar, ou algum outro programa de compactação.

Espero que essa postagem seja útil, caso tenha alguma dúvida ou sugestão, deixe seu comentário.


Informações


Região: USA
Formato: ISO
Tamanho: 1.34GB (descompactado 1.6GB)

Download Arquivo Torrent


Imagens





Todos os Direitos Reservados para PPSSPP. Site criado em 25 de Janeiro de 2013. Tecnologia do Blogger.

Pesquise aqui

Visualizações

Curtir o PPSSPP Brasil

Canal do YouTube

Seguidores