Versão Mais Recente


Versão mais recente disponível: v0.9.9.1
Data de lançamente: 18 de Agosto de 2014
Disponível para: Android, Windows, iOS, Blackberry, Meego/Harmattan, Symbian, Pandora, MacOSX e Linux
Download da última versão: baixe aqui
Agora posso finalmente fazer gameplays de jogos pelo Windows, antes só podia fazer pelo Android, porque o emulador não rodava no meu PC, mas agora com o novo suporte a DirectX,  o único problema serão os lags na hora da gravação, já que minha máquina é bem humilde.



O pessoal gostou muito do vídeo anterior do GTA VCS no meu canal, um dos primeiros vídeos que postei, e um dos que mais tem visualizações (não são tantas, mas tá bom pra um canal pequeno...), então decidi fazer um vídeo sobre ele.

Vou falar um pouco sobre o jogo, mesmo acredito que todos já conhecem a serie Grand Theft Auto, ou mais conhecida por simplesmente GTA, um dos jogos mais populares (senão o mais popular) do mundo. Mas para aqueles que não conhecem, só tenho a dizer; joguem!! Só assim saberão quão incrível é esse jogo. O jogo conquistou muito o público por ser em mundo aberto, dando ao jogador inúmeras possibilidades, como explorar o mundo, dirigir carros, comprar imóveis, pilotar aviões e helicópteros, matar os civis ou policiais, ser perseguido pela polícia, etc, etc...além das várias missões incríveis que fazem parte da história principal do jogo. O jogo mais popular da série de todos os tempos é o GTA San Andreas, que foi o jogo mais vendido para Playstation 2, também foi muito jogado no PC e Xbox (o primeiro). Ele também foi um dos jogos com mais mods na versão de PC e até mesmo no PS2. O San Andreas se tornou tão popular por, além de ter uma história muito boa, mas também por vir com muitas novidades que deram mais liberdade ainda ao jogador. Mas voltando para o GTA Vice City Stories, ele se passa no passado do jogo GTA Vice City, lançado anteriormente. O jogo, infelizmente, é um pouco limitado comparado ao San Andreas, pois várias possibilidades foram removidas do jogo, ficando mais como os antecessores Vice City e III. Acredito que seja pelo PSP ser muito limitado, o jogo não poderia ser muito grande e algumas características do jogo precisariam também de mais botões. O PS2, mesmo tendo pode para ter as mesmas características do San Andreas, ainda ficou prejudicado, mantendo o mesmo jogo do PSP. Eu ainda não joguei o modo história (apenas uma das primeiras missões), então não vou entrar em detalhes, mas se você quer conhecer, eu recomendo que jogue, principalmente se você é fã, é muito bom acompanhar a história, e essa parece ser muito boa também, como a dos antecessores.

Pretendo fazer muitos outros em breve, e de outros jogos também. Seria muito bom se vocês comentassem quais os tipos de jogos (gêneros ou mesmo um jogo específico) que gostariam de ver. Eu já perguntei na página do blog e a maioria escolheu RPG, alguns  também escolheram jogos de Ação, mas também é bom agradar a todos fazendo de diversos gêneros. Irei pesquisar alguns bons títulos e tentar fazer alguns vídeos, espero que não fique com desempenho ruim, acredito que jogos de RPG rodarão bem, pois a maioria não contam com gráficos tão pesados, então já é um ponto positivo.

Claro que conto com o apoio de vocês, então inscrevam-se no meu canal, dê um joinha no vídeo se gostou, isso ajudará muito a divulgar o canal e os vídeos. Agradeço a todos, abraço e até a próxima.
Fiz mais outro vídeo do PPSSPP via DirectX. Como eu disse na outra postagem, agora os bugs gráficos foram corrigidos, a emulação DirectX pode ser comparada com a via OpenGL, estão quase no mesmo ponto. Claro que podem existir alguns pequenos problemas, mas ainda não notei nenhum.

Nesse novo vídeo mostro como rodar o emulador no seu PC, que é muito simples, você só precisa baixar a última build, extrair, executar o emulador, apertar "Sim" quando o erro aparecer e o emulador iniciará rodando via DirectX. No vídeo eu também mostro um breve gameplay do PES 2013, na verdade, apenas os primeiros minutos, apenas mostrando que os bugs gráficos realmente foram corrigidos. Eu gostaria de fazer um gameplay completo, mas meu computador é muito ruim, então vai ficar apenas na vontade mesmo. Pelo menos eu acho que não tem graça assistir um gameplay em slow motion, muito menos gravar um.

Bom, assistam o vídeo, se gostaram, comentem, se não gostaram, comente também. Se possível dê um like pra ajudar na divulgação do vídeo e do canal.


Vou deixar aqui também o vídeo de uma versão anterior a essa do primeiro vídeo, onde você pode ver os vários bugs gráficos. Foi questão de semanas para que fossem corrigidos, o que só é possível quando uma equipe trabalha tão bem quanto a do PPSSPP.


Então até a próxima postagem. Aproveitem o emulador, que está maravilhoso.
Vim dar a notícia de que o emulador já se encontra num estado muito bom usando o backend DirectX 9. Uma grande parte dos bugs gráficos já foi corrigida, os jogos estão rodando muito bem, vale a pena jogar. Eu, pelos meus testes, não notei nenhum bug que atrapalhe, na verdade só vi um bug no God of War, mas nada demais. Finalmente podemos rodar todos os jogos sem incômodo algum.

Outra notícia boa é que agora o emulador seleciona o tipo de backend DirectX automaticamente depois que você recebe a mensagem de erro do OpenGL. Você abre o emulador normalmente, quando a mensagem aparecer, aperte "Sim", então o emulador reiniciará rodando pelo D3D. No menu de configuração gráficas agora você pode escolher o tipo de backend, OpenGL (o normal, que emula via OpemGL e requer OpenGL ES 2.0) e Direct3D9 (para emular via DirectX).


Lembrando que aqueles que possuem PCs que rodam via OpenGL sem problemas, também podem testar rodar via DirectX mudando o tipo de backend.

Uma vez que você abriu o emulador e o tipo de backend foi selecionado, o emulador abrirá automaticamente no tipo escolhido.

Bom, é isso aí, não tenho muito a dizer, agora só testando pra descobrir. Se você quer baixar uma versão que suporte o D3D, clique aqui para baixar a última build.
Fiz um vídeo mostrando como o emulador está rodando o backend DirectX 9, os jogos testados foram Burnout Domintaor, Soul Calibur Broken Destiny e PES 2013. Como podemos ver no vídeo abaixo, existem inúmeros bugs nos jogos. O jogo que chega mais perto da perfeição, dentre os três, é o Burnout, que não apresentou bugs sérios, e pode ser jogado sem problemas. O único bug é com as fontes (letras) do sistema virtual do PSP, por exemplo, o texto dos perfis salvos, do teclado de criação de perfil (como podemos ver no Soul Calibur), mas não é um problema específico do jogo. O problema no Soul Calibur, além do dito anteriormente, também existe um no gameplay, onde os personagens estão "separados das armas. As armas ficam acima dos personagens, elas se movimentam de acordo com o botão que você aperta, e o corpo dos personagens também, para frente, para trás, etc. As vezes eles ficam "perdidos" atrás enquanto só se vê as armas se movimentando. No PES 2013 há também problemas no gameplay, parte do corpo dos personagens fica faltando, os personagens ficam literalmente retalhados. Isso pode atrapalhar na identificação dos jogadores do seu time.

Obs: No vídeo, os jogos estão rodando com muito lag, mas isso é por causa da gravação, jogando normalmente pode rodar a 100% dependendo do jogo.



Bom, em quase todos os jogos vai existir bugs por agora, mas vamos esperar mais algumas atualizações. Em breve estarei aqui com mais novidades.
Bom, vim trazer uma grande novidade a todos, agora você pode jogar uma grande parte dos jogos nas ultimas builds usando o backend DX9. O segredo é usar as configurações corretas. Eu fazendo alguns testes em uma das builds, descobri que uma das causadores da maior parte dos bugs é a opção Vertex Cache, o motivo da desaparição de muitos objetos 3D. Não é apenas o Vertex Cache que causa problemas, também a opção Software Skinning, dependendo da combinação de configurações usada, o gráfico também ficará muito ruim. Usando a configuração correta, é possível jogar os jogos, claro que vai existir várias imperfeições, mas para quem não conseguia rodar o emulador até alguns dias atrás, jogar é o que importa, não é mesmo?

Veja o que o Vertex Cache causa do jogo God of War: Chains of Olympus:


Mesmo com Vertex Cache desativo, o Software Skinning ainda causa esse bug:

Desativando as duas opções, os gráficos poderão ficar assim:


Para os gráficos ficarem um pouco melhores, você também pode desativar o Hardware Transformation, e ficarão assim:


Não achei nenhum tipo de configuração que deixe os gráficos "perfeitos", mas está bom demais para poucas semanas de trabalho. Em breve, com certeza, teremos menos bugs.

Leia a postagem anterior e veja como ativar o backend DirectX 9 nas ultimas builds.
Os desenvolvedores estão trabalhando na emulação via software usando o DirectX 9, já é possível ver algum trabalho. Eu testei a build v0.9.9.1-262-g1985e6d no meu "super PC" (que nem placa de vídeo tem), e já consigo obter o UI do emulador, até é possível iniciar os jogos e tal, mas infelizmente nenhum jogo pode ser considerado "jogável". Existem muitos bugs nas animações 3D, vários objetos faltando, não se pode ver nem mesmo o personagem de alguns jogos.

Menu God of War: Chains of Olympus

Em alguns jogos ainda é possível ver mais coisas, como eu vi nas screenshots dos usuários do fórum que também testaram. No entanto, nada que possibilite jogar alguma coisa, infelizmente. Eu acredito que em poucas semanas já teremos notícias melhores, que nos deixe pelo menos jogar, mesmo que com alguns bugs.

Como fazer o emulador funcionar pelo DirectX?

Se você for baixar o emulador e sua placa de vídeo não tiver suporte à OpenGL ES 2.0, com certeza você receberá uma mensagem de erro. Mesmo que você baixe uma dessas versões que possuem o pré-suporte à emulação DirectX 9. Como o emulador ainda não está pronto para ser usado com esse tipo de emulação, então ele não vai detectar seu tipo de backend automaticamente (OpenGL ou DirectX). 

Aí você se pergunta "como ele fez para o emulador funcionar no meu PC que nem placa de vídeo tem?". Bom, o processo é meio complicado, porque você precisa editar o arquivo ppsspp.ini, que, por acaso, só é criado depois de iniciar o emulador pela primeira vez. Aí, você se pergunta de novo "como eu vou iniciar o emulador se ele exige OpenGL ES 2.0? Esse cara deve estar de sacanagem comigo!". Eu também me fiz essa pergunta quando me disseram que precisava editar tal arquivo. Mas eis que surge a salvação: usar um arquivo ppsspp.ini já pronto, por exemplo, o que tem no emulador do meu celular ou da versão DirectX já postada aqui no blog, que vocês devem ter. Caso não tenha, pode baixar o arquivo aqui.

Depois de pegar um arquivo ppsspp.ini já pronto, você só precisa abri-lo, procurar a linha "[Graphics]" (sem aspas) e abaixo dele adicionar "GPUBackend = 1" (sem aspas). No caso, o arquivo disponível pra baixar aí em cima não precisará disso, já coloquei nele. Depois de editado (ou baixado pronto), vá na pasta do emulador (lembrando que só funciona nas ultimas builds), crie uma pasta chamada "memstick", dentro dela "PSP", e dentro desta outra, "SYSTEM", e então jogue o arquivo lá. Agora só inciar o emulador. 

Vá testando as builds diariamente para ver se há algum progresso, lembre-se de copiar a pasta "memstick" para o novo emulador.

Bom, eu acho que é só isso, vamos cruzar os dedos e torcer para que logo logo consigamos jogar algum jogo via DirectX. Eu estarei acompanhando aqui o progresso, e postarei as coisas importantes que forem acontecendo no decorrer do desenvolvimento.

Jogo bem legal no android


visitem: https://www.youtube.com/channel/UCz0bPcAcuLHTc51lavLEHXQ
Galera, primeiramente peço desculpa porque nas ultimas semanas o blog estava literalmente abandonado. Não tenho mais tanto tempo quanto antes para me dedicar a ele, mas vou tentar fazer o possível a partir de agora.

O motivo real desse tópico é compartilhar esse vídeo que eu fiz com as melhores configurações para o PPSSPP na versão v0.9.9.1. Infelizmente não tenho tempo para elaborar aquele tutorial explicativo que sempre faço após o lançamento de uma nova versão, ainda mais que a maioria deles dizem quase a mesma coisa, acrescentando apenas a explicação de novas opções. Então caso vocês queiram algo mais aprofundado, veja o tutorial da v0.9.8, não mudou muita coisa desde v0.9.8 para a v0.9.9, apenas algumas opções novas (que particularmente não vi nenhuma utilidade até agora) que devem corrigir algum problema em algum jogo específico, mas não achei nada sobre elas. Algumas das novas opções já estavam presentes nas versões anteriores, mas foram apenas mudadas com mais opções, como o caso da "Qualidade das curvas spline/bezier" que antes só havia como deixa-las com qualidade baixa (quando marcada) ou normal (quando não marcada). Mas nada demais, até então.

Então fique com esse vídeo simples, apenas mostrando as configurações que estou usando atualmente. Elas devem rodar a maior parte dos jogos sem problemas. Caso não funcione com o seu, verifique a lista de compatibilidade aqui no blog e veja se seu jogo é compatível, caso seja, teste mudar algumas configurações em gráficos ou sistema para ver se o jogo funciona. Se não tiver sorte, comente abaixo o seu problema para que eu tente ajudar.


Obrigado, pessoal, até a próxima!
Isso aí, finalmente a v0.9.9 foi lançada no dia 22 de Julho (ontem). Isso quer dizer que o emulador está mais perto da versão 1.0, que é a primeira versão "estável" de um programa, ou seja, com o menor número possível de problemas e bugs.

Agora vejamos algumas das novidades:

-Suporte a texturização de cores a partir de framebuffers, corrigindo alguns problemas gráficos, como as sombras em Final Fantasy: Type-0.
-Mais tipos de cópias framebuffer são agora tratadas corretamente, correção de uma variedade de problemas gráficos, como o sol no Burnout e muitos mais.
-Melhor compatibilidade Savedata do PSP real.
-Suporte para mais codecs utilizados por "BGM Personalizado", às vezes funciona bem com: MP3, AAC
-Suporte ao formato de vídeo PMP.
-Implementado alguns modos de mistura estranhos como ABSDIFF como shaders, fixando os contornos em DBZ Tag Team e muito mais.
-Instrução da emulação da CPU Vrot melhorado - que causava quebras gráficas FF3 antes.
-Muitas correções de bugs em todo o UI, tocar D-pad agora funciona melhor quando em escala maior.
-Solução implementada para suportar truques de stencil no Star Ocean o melhor possível em todas as plataformas
-Principais correções para carregamento de módulos de gerenciamento de memória, corrigindo novos jogos
-Traduções em língua búlgara e tailandeses foram contribuídos
-Muitas, muitas mais correções do jogo e correções de bugs

O que você está esperando pra baixar a nova versão, clique aqui para baixar no site do PPSSPP.

Verifique a Lista de Compatibilidade

Nota: A partir da v0.9.7 você precisa baixar o Visual C++ Runtime 2013 no Windows. Baixe aqui.
Separei alguns problemas comuns reclamados pelos leitores, e suas possíveis soluções. Mas nem todos os problemas podem ser solucionados com a mesma solução, podem existir algumas raras exceções.

Estou tendo tela preta no jogo ao iniciar ou após as cutscenes.

Bom, o que você pode para começar é verificar se o Modo de Renderização está em Buffer rendering (Renderização com buffer) ou Non-Buffer rendering (Renderização sem buffer). Se estiver nessa última, é possível que esse seja o problema, pois é um tipo de speedhack que desativa alguns efeitos gráficos para dar mais velocidade. Então troque para a primeira opção e veja se funciona, se funcionar, está tudo certo.

Caso ainda não funcione, verifique se não há algum speedhack ativado, como o Frameskipping, e outros do menu Speedhacks. Desative algum até descobrir o causador do problema.

Caso nenhum dessas duas soluções funcione, pode ser um problema de compatibilidade com o emulador, nesse caso você terá que esperar mais algumas versões serem lançadas.

A tela fica "piscando" durante o gameplay.

Pode ser o problema com o Non-Buffer rendering, como eu disse, é um speedhack que desativa alguns efeitos gráficos. Tente o Buffer Rendering.

A opção frameskipping, quando ativada, pode causar esse problema, dependendo de quantos quadros você selecionou para pular. Troque a quantidade de quadros a ser pulado por um número maior ou menor. Geralmente alguns jogos funcionam melhores com números pares e outros com ímpares.

Personagens ou objetos não aparecem

Pode ser mais um problema no modo de renderização como nas questões anteriores, como também pode ser problema com alguma outra configuração gráfica. Nem todos os jogos apresentam problemas com as mesmas configurações, então faça testes com algumas configurações para tentar solucionar o problema.

Se não funcionar, pode ser problema de compatibilidade também. Se você quiser, pode testar em versões mais antigas, vá na página Downloads aqui do blog, lá possui todas as versões oficiais lançadas do emulador.

Quando abro o PPSSPP no meu computador aparece um erro no OpenGL.

Sua placa de vídeo não tem o requisito mínimo para rodar o emulador: OpenGL ES 2.0. Se sua placa de vídeo for compatível com uma versão inferior à 2.0, não irá funcionar, ela precisa ser compatível com 2.0 ou superior.

A única solução para esse problema no momento é usar a versão experimental emulada via DirectX 9 e não OpenGL. Infelizmente ela possui vários bugs e problemas de compatibilidade por ser sido "traduzida" da linguagem OpenGL para a DirectX, e como se o DirectX estivesse emulando o OpenGL que emula o PSP, quase isso. Saiba mais sobre a versão DirectX clicando aqui.

O emulador pede o arquivo MSVCP120.dll

Baixe o Microsoft Visual C++ 2013. Clique aqui para baixar. Também pode ser que você esteja com Windows 64 bit e tetando rodar o PPSSPP 32 bit. No site oficial do emulador, baixe o arquivo do emulador em zip (não o instalador) e depois de extrair, use o PPSSPPWindows64.exe em vez do PPSSPPWindows.exe.

A emulação está muito lenta.

Verifique nossos tutoriais de configuração aqui no blog. O tutorial mais recente é da versão 0.9.8, clique aqui e veja o post.

Bom, esses são um dos problemas mais reclamados aqui no blog e na página do facebook. Espero que isso ajude quem está com os mesmos problemas.

Até a próxima!
Todos os Direitos Reservados para PPSSPP. Site criado em 25 de Janeiro de 2013. Tecnologia do Blogger.

Vote Todos os Dias

Visualizações

Canal do YouTube

Este é meu novo Canal, meu antigo foi excluído. Por favor, se inscreva.

Curtir o PPSSPP Brasil

Seguidores