Novo emulador de PSP PPSSPP 0.9.7 para Windows

E uma boa novidade para quem curte o nosso querido PSP. Uma nova versão do PPSSPP, um excelente emulador do antigo portátil da Sony, foi lançada hoje. O changelog é bem extenso, então abaixo deixo as melhores e maiores novidades dessa versão.

Changelog:

  • Correções de problema de scheduling do processador e do SO (corrigindo telas pretas em jogos como Yugioh);
  • Melhorias no sistema de rendering via software;
  • Melhorias no sistema de VPL, corrigindo bugs em jogos como Pangya;
  • Correções de problemas com reprodução de vídeos MPEG (resolve bugs em jogo como Parappa de Rapper);
  • Melhorias no sistema de buffer, corrigindo problemas com o jogo Jeanne D´arc;
  • Melhorias no sistema de save states;
  • Outras melhorias.

E é isso ae. Para quem usa o emulador no Android, aguarde até que o novo download esteja disponível na Play Store. Para quem usa Windows ou outras plataformas, o emulador pode ser baixado diretamente no site oficial do PPSSPP.

Review: JXD S7800b – Console Android Portátil

Como já comentei no fórum e até em algumas edições do podcast, sou muito fã de portáteis, principalmente os chineses obscuros. Já tive um GP2X, possuo alguns tablets chineses e minha mais nova aquisição foi o JXD S7800b. Como já faz mais de um mês que estou com o dispositivo em mãos, acho que já tenho experiência suficiente com o aparelho para fazer um review aqui para o blog.

O aparelho

O JXD S7800b é um dos muitos portáteis da JXD (uma empresa Chinesa) e tem como proposta principal ser um tablet com controles de jogo embutido. Pense em um Galaxy Tab com um controle de Playstation 3 embutido nas laterais. O aparelho tem o mesmo formato de um PSP ou um PS Vita por exemplo, mas tem a grande vantagem de rodar Android, permitindo assim que todos os programas, jogos e hacks sejam compatíveis com o aparelho sem maiores esforços.

JXD S7800B
o S7800b é o modelo mais novo de portátil da empresa, possuindo uma tela de 7 polegadas e diversas melhorias de hardware em relação aos aparelhos anteriores da mesma família. O preço dele atualmente gira em torno de 160 a 200 USD em sites chineses.

O Hardware

As especificações de hardware e software oficiais do aparelho são as seguintes:

  • CPU: RockChip 3188 Quad Core @ 1.6Ghz;
  • GPU: MALI 400, Dual Core;
  • RAM: 2GB DDR3;
  • Memória Interna: 8GB (1GB disponível para aplicativos);
  • Slot de Cartão de Memória: MicroSD, com suporte oficial até 32GB;
  • Tela: LCD de 7 polegadas, IPS. Resolução máxima de 1280×800;
  • Bateria: 5000mAh (não removível);
  • Saídas: Alto Falantes, Fone 3.5mm, Micro HDMI (Full HD);
  • USB: Saída Micro USB com suporte a OTG para teclados, HDs e outros dispositivos suportados;
  • Câmeras: Frontal e traseira;
  • Peso: 500 gramas;

Do lado do hardware, o S7800b é muito bem construído e possui uma tela com excelente resolução e contraste de cores. Os botões, apesar de meio estranhos (em formato de triângulo ao invés dos redondos, mais comuns) funcionam e respondem muito bem aos comandos. Os controles analógicos são bem precisos e funcionam como esperado. O Dpad é extremamente funcional e útil em jogos que dependem dele, como emuladores de sistemas mais antigos.

Botões do aparelho
A novidade fica mesmo pela inclusão de gatilhos L1 L2 / R1 R2 no topo do aparelho. Apesar da posição dos botões ficar um pouco aglomerada para uso durante o jogo, eles funcionam muito bem como gatilhos (botões externos) e botões de menu ou outras funcionalidades secundárias (botões internos).

Por fim o aparelho como um todo é confortável e fácil de segurar e usar. Apesar do seu peso de 500 gramas (enquanto um PSP tem 300 gramas e um 3DS, 250), o portátil é bem confortável e se encaixa muito bem na mão. Devido ao seu tamanho (ele é MUITO maior do que aparenta), você talvez precise de algum apoio (como por o aparelho no colo) para sessões maiores de jogatina, mas isso acaba sendo mais questão de preferência pessoal do que qualquer outra coisa.

O Software

Do lado do software, o aparelho roda oficialmente Android 4.2.2 e como todo dispositivo chinês que funcione na plataforma possui pequenos problemas relacionados a ROM oficial. A primeira versão de software disponível para o aparelho (que costuma vir por padrão até nos últimos modelos) possui problemas no sistema de root (SuperSU) e alguns bugs no Launcher oficial (como ícones que voltam depois de serem deletados). Esses problemas já possuem correções não oficiais, porém para quem não quer esquentar a cabeça com correções manuais, basta realizar o update para o software oficial mais novo, que corrige esse e outros bugs já encontrados pelos usuários.

Até o momento o JXD S7800b não possui o código fonte do seu kernel aberto, o que infelizmente impossibilita a criação de ROMs e hacks mais avançados. Apesar disso, o aparelho já tem uma ROM custom, que possui diversas melhorias em relação a ROM oficial. Apesar de muito bem desenvolvida e estável, a ROM custom não é uma instalação obrigatória no portátil, ficando por conta do usuário decidir por instala-la ou não.

Além disso, o aparelho possui um curioso mapeador de botões desenvolvido especificamente para o portátil. Ao apertar um botão dedicado para tal função no aparelho (que fica embaixo do botão Home), um overlay de botões “virtuais” é exibido na tela, e através desse overlay você poderá criar botões por cima da tela de toque do aparelho que simulam os toques, permitindo assim que jogos que não suportem oficialmente um controle passem a funcionar no JXD sem necessidade de uso da tela.

Mapper do JXD S7800b
Para quem não gosta da ferramenta oficial, o aparelho é totalmente compatível com o Tincore, um dos mais famosos remapeadores de botões para Android.

Performance e Autonomia

Essa a parte que dá para encher a boca de elogios quanto ao aparelho :D. O JXD S7800b é uma MÁQUINA de se jogar, deixando absolutamente todos os portáteis que já tive no chinelo. A emulação de todos os sistemas “old school” é perfeita, sem lags, travamentos e queda de frames. Claro que os excelentes emuladores da plataforma Android possuem sua parte no mérito, mas a violentíssima CPU de 1.6Ghz do aparelho esbanja capacidade ao executa-los. Além disso, a performance dos jogos nativos do Android é praticamente perfeita. Como nesse caso quem acaba mandando mais é a GPU ao invés da CPU, alguns jogos possuem pequenas quedas de frames ou outros leves problemas em alguns momentos mais intensos, mas nada que impeça você de aproveita-los ao máximo.

 

Tem até truco do Senhor dos Anéis pra ele
Tem até truco do Senhor dos Anéis pra ele

Além disso a performance impressiona em diversas outras tarefas mais complexas, como emulação de Dreamcast, Nintendo 64 e streaming de jogos via Kainy, por exemplo. Tudo funciona de forma rápida, sem lags ou outra complicações.

Além disso, o JXD S7800b possui uma excelente autonomia de bateria na minha opinião. Se configurado corretamente (modos de economia ativos, governors de CPU ativos, etc) o aparelho pode chegar a até SETE HORAS de autonomia de bateria realizando tarefas “simples”, como emulando sistemas mais antigos (e por consequência, menos exigentes) ou rodando jogos mais simples, como o Wagic. Para jogos mais exigentes graficamente como o Dungeon Hunter 4 (O Diablo 3 da gameloft), a autonomia de bateria máxima que consegui foi de 4 horas, o que ainda assim é excelente na minha opinião.

O Fator “China” do aparelho

Antes de realizar a compra do meu aparelho, pesquisei em diversos fóruns a respeito do mesmo, conferindo reviews (bem “jovens” se podemos assim dizer, quase ~betas~) e outras opiniões de pessoas que usaram o S7800b. Todas os textos que encontrei reportavam os seguintes problemas:

  • Problemas de software (SuperSU e Launcher);
  • Problemas de “deadzone” dos analógicos;
  • Problemas de vazamento de luz na tela;
  • Problema de superaquecimento do carregador;

Após ler sobre esses problemas realmente não sabia o que esperar do meu aparelho, porém assim que ele chegou notei que o meu portátil não possuía NENHUM desses problemas (tirando o de software, que resolvi atualizando o mesmo).

Diversas pessoas reclamaram dos analógicos, porém em todos os emuladores que testei (entre eles o Nintendo 64) não notei nenhum problema com os meus. Eles respondem muito bem aos comandos e aos movimentos. Quanto ao problema de luz, alguns usuários do fórum Dingoonity constataram que ele é relacionado a alguns parafusos que vieram apertados demais no aparelho, provocando a torção da tela LCD e o vazamento da luz da mesma através da carcaça do portátil. Esse problema (que eu não tive, repito) é facilmente corrigido abrindo o console e soltando um pouco os parafusos que fixam a tela à placa-mãe.

Por fim quanto ao superaquecimento (e até queima) do carregador, fiquei em cima do muro nesse. Uso até hoje o carregador oficial que veio com o aparelho e nunca tive problemas dele falhar, não carregar o portátil ou mesmo queimar. PORÉM notei que a utilização dele enquanto se usa o aparelho (ou seja, carregar o portátil enquanto se joga) é INVIÁVEL, pois dai ele realmente chega a aquecer ao ponto de se tornar preocupante. Para quem tem planos de usar o aparelho sempre na tomada, recomendo a compra de um carregador de terceiros de maior amperagem pois com certeza o oficial não possui amperagem suficiente para carregar o aparelho enquanto ele está sendo usado.

O ponto que quero chegar com essa parte do review é que, claramente, alguns modelos ou lotes iniciais apresentam problemas visíveis de hardware. Caso alguém venha a comprar um aparelho desse que por azar do destino tenha um desses problemas, a sua única opção será troca-lo na loja ou arrumar os defeitos na sua casa, por sua conta e risco.

Conclusão

Vantagens: Desvantagens:
  • Excelente custo benefício;
  • Sistema Android relativamente atual com suporte a programas e jogos mais novos;
  • Controle físico completo, incluindo analógicos e gatilhos;
  • Bateria de longa duração;
  • Tela grande e de ótima resolução;
  • Software com poucos updates oficiais (Fator China);
  • Kernel de código fechado;
  • Gatilhos secundários em uma posição ruim;
  • Problemas de hardware nos lotes mais antigos;
  • Carregador com conexão rara (2.3mm);

O JXD S7800b é excelente aparelho, seja qual for a sua utilização. Possui uma ótima CPU que dá total capacidade de emulação ao aparelho e de execução de outras tarefas no sistema Android. Possui uma GPU simples mas que cumpre a sua função e mostra sua capacidade em jogos mais exigentes.

Review em vídeo, para os mais preguiçosos :P (mal ae por gravar contra luz, só consegui vir isso depois na hora de editar)

 

 

Maiores informações:

RetroArch 1.0 – Agora com detecção automática de emuladores

Foi lançada a versão 1.0 do RetroArch, o melhor programa multiemulador para diversas plataformas. Com ele, você tem um ponto central de acesso a diversos tipos de sistemas antigos como MAME, SNES, GBA e etc, bastando apenas carregar as roms no seu dispositivo.

As novidades da versão 1.0 (para todas as plataformas) ficam por conta de:

  • Suporte ao Google Play (a versão anterior tinha sido removida da loja);
  • Detecção automática de core através da extensão do arquivo carregado;
  • Melhorias em diversos drivers para diversas plataformas;
  • Melhorias no menu (do próprio RetroArch).

E é isso ae. Para quem tem Android, o download pode ser feito diretamente no Google Play. Para outras plataformas (incluíndo iOS), o download dos arquivos de instalação podem ser feitos diretamente no site da libretro.

Evasi0n – O novo e controverso jailbreak para o iOS 7

E depois de um bom tempo sem novidades na cena iPhone, um novo jailbreak compatível com o iOS 7 foi finalmente liberado, o Evasi0n. Porém dessa vez uma coisa bem controversa aconteceu na cena iPhone, já que o novo jailbreak traz um programa embutido que é instalado para todos os usuários chineses de aparelhos da Apple, a loja TaiG.

O que acontece é que o tal TaiG possui, por padrão, alguns repositórios (o programa funciona da mesma forma que o Cydia, mas em chinês) com programas piratas. Outras pessoas estão também especulando que o novo jailbreak poderia ter algum código malicioso por conta desse aplicativo (mesmo quando ele não é instalado, como é o caso de aparelhos com o idioma configurado para inglês). O pessoal do Evasi0n já liberou um texto explicando toda a situação e o lado deles, sendo assim caso você tenha alguma desconfiança pode ler o texto e decidir por si próprio.

De qualquer forma para quem quiser fazer o jailbreak, no momento ele possui alguns pequenos problemas:

  • Leve incompatibilidade com o Cydia (pois o Saurik não estava sabendo do jailbreak e não pode atualizar o programa para rodar corretamente no iOS 7);
  • Incompatibilidade COMPLETA com o MobileSubstrate (todos os tweaks que dependam dessa API não funcionarão);
  • Diversos programas incompatíveis com o iOS 7 (por uma combinação dos motivos acima);

Sendo assim, se você tem planos de fazer o jailbreak, recomendo que não faça o update que a Apple irá lançar logo mais para corrigir os bugs usados pelo programa e aguarde até que o Cydia e o MobileSubstrate sejam completamente atualizados para funcionar no iOS 7. Para quem for bravo e realmente quiser instalar o jailbreak já e aguardar as atualizações depois, o iClarified possui diversos mirrors e links para download do Evasi0n, seja para PC ou para Mac.

Lançada nova versão do emulador de PSP – PPSSPP 0.9.6

E olha que bela surpresa de natal o pessoal do PPSSPP prometeu. Como prometido por eles, a próxima versão do emulador seria focada em otimizações de velocidade e outros fixes menores, mas a versão 0.9.6 traz também até suporte a jogatina online, o que é uma bela supresa.

Changelog:

  • Melhorias de velocidade e correções de pequenos bugs;
  • Suporte a “Software Skinning”, que promete aumentar a velocidade de jogos com modelos 3D animados. Teste e verifique se seu jogo fica melhor ou não;
  • Corrigido os problemas relacionados as camadas de stencil e alpha, reduzindo assim problema em jogos como Wipeout;
  • Novas funcionalidades de depuração;
  • Melhorias nos controles via tela de toque (redimensionáveis e customizáveis);
  • Instalação automática de arquivos ZIP;
  • Suporte a jogos ADHOC online.

E é isso ae. Para quem tem celular, basta fazer o download diretamente nas lojas dos seus respectivos aparelhos. Para quem for jogar no PC, o download pode ser feito no site oficial.

Novo iOS 7.0.3 para iPhone, iPod e iPad

E vamos ae com mais um lançamento de firmware, dessa vez na empresa da maçã. Foi lançado ontem um novo firmware para os iDevices da Apple. Abaixo você pode conferir as novidades mais expressivas.

Changelog:

  • Sincronia de dados de pagamento e senhas via iCloud;
  • Correção de problemas de calibragem do acelerômetro no iPhone 5S (que era vetor de ataque para outras falhas);
  • Correção de bugs que impediam o uso do iMessage;
  • Novas configurações que permitem desativar algumas animações do sistema;
  • Novas configurações de uso do Spotlight para pesquisas na Wikipedia.

E é isso ae. O download poderá ser feito diretamente via iTunes ou OTA. Lembrando que quem está com um celular com jailbreak, o update não poderá ser feito até que um jailbreak compatível com o 7.0.3 esteja disponível.

PPSSPP 0.9 – Emulador de PSP para diversas plataformas

Foi liberada uma nova versão do PPSSPP, atualmente o único emulador de PSP que “foi pra frente”. A versão 0.9 traz enormes melhorias de velocidade e outras funcionalidades, que podem ser conferidas no changelog abaixo.

Changelog:
– Melhorias no sistema de mapeamento de controles e configuração automática em alguns dispositivos, como o NVIDIA Shield;
– Melhorias significativas de velocidade em diversos jogos;
– Melhorias de latência em telas de toque;
– Melhorias no debugger interno do emulador (para quem usa o mesmo);
– Novos jogos compatíveis (como Final Fantasy Tactics);
– Otimizações no sistema de frameskip;
– Redesign completo da interface do emulador.

E é isso. O Download do PPSSPP para diversas plataformas (incluíndo celulares) pode ser feito no site oficial.

Descoberto bug de “Negação de Serviço” que trava aplicativos no iOS e no OSX

E a BOA DO DIA é o ~bug das cobrinha~ invertida no iOS (6) e no OSX.

Aparentemente alguém descobriu um bug nos sistemas dos dispositivos da Apple relacionado a como o SO renderiza uma sequência (que aparentemente é só essa) de caracteres em Árabe (acho que é árabe). O que acontece é que caso algum aplicativo tente exibir tal sequência de texto, ele irá travar imediatamente. Até ai o bug parece bem inofensivo, mas a partir do ponto que você considera que alguns tipos de programas podem receber mensagens de texto involuntárias (considere ae, email, sms, twitter, etc), a exploração do bug fica extremamente perigosa e trivial.

BS748AWCQAAfJZB
Até agora não se sabe exatamente o que causa o problema ou aciona o bug, mas a receita de bolo para exploração da falha é a seguinte:

  • Envie o seguinte texto para alguém usando iOS 6 ou OSX anterior ao 10.9: www.pastebin.com/raw.php?i=s5teD8Yg (se você estiver no iPhone ou usando um mac, nem clique que o seu browser vai fechar sem aviso);
  • Assim que a pessoa receber o texto, a aplicação que renderizou o mesmo irá travar;
  • Até que o texto seja removido do aplicativo, ele irá continuar travando toda vez qeu for executado.

Considere ae que o iOS possui um sistema de notificação que roda 100% do tempo e de que alguns apps não podem ter os seus dados removidos a não ser que eles estejam abertos e você entende a gravidade do negócio.

Pois bem, apesar de não ter mac e iOS, tenho algumas sugestões de como evitar maiores problemas com esse bug (até que um fix seja liberado):

  • Desative o sistema de notificações do celular ou pelo menos coloque a configuração de privacidade no máximo (onde por exemplo os SMSs recebidos mostram apenas o número e não o nome ou o texto da mensagem);
  • Atualize para o iOS 7 beta (que não possui esse bug);
  • Coloque o celular em modo avião e “:/”

Para o OSX, infelizmente a única opção até o momento é atualizar pro OSX 10.9 ou esperar até que a Apple porte o patch para as versões anteriores do SO. De qualquer forma, fica o aviso ae pro pessoal da ~internet~.

EDIT: Para quem tem Jailbreak, já temos um patch que pode ser instalado via Cydia.

PS3 Media Server 1.90.1 para Playstation 3

Temos hoje uma nova versão do PS3 Media Server, um servidor UPnP que suporta o streaming de conteúdo multimídia para diversas plataformas, incluíndo o PS3. Ele funciona tipo o Universal Media Player (um pouco mais famoso aqui no blog), porém com algumas outras opções diferentes que podem ser de preferência de alguns usuários.

Changelog:
– Melhorias em todos os codecs e formatos de transcoding;
– Corrigida regressão que impedia o suporte a nomes de arquivos com caracteres especiais no MacOSX.

E é isso ae, os downloads podem ser encontrados na nova página do projeto no SourceForge.

Novo iOS 6.1.2 para dispositivos Apple ainda suporta jailbreak

Rapidinha para avisar do novo iOS 6.1.2 para dispositivos Apple. Esse novo firmware vem apenas para corrigir um bug no sistema do Exchange (email) do sistema, sendo assim se você não está tendo problema nem tem porque atualizar.

No mais, uma nova versão do evasi0n compatível com o 6.1.2 já foi lançada. Basta fazer um backup do seu aparelho, dar um restore para o 6.1.2, restaurar o backup e depois fazer o jailbreak novamente.

Via The Big Boss