sábado, 3 de agosto de 2019

Tutorial - Como emular jogos de PS2 no seu Smartphone ou PC - E porque isso não é ilegal.

 No dia de hoje os melhores emuladores funcionais de PS2 disponíveis para PC e Android são esses:


Somente para PC: PCSX2 - Baixe a versão mais recente: http://buildbot.orphis.net/pcsx2/index.php
Site oficial: pcsx2.net
Lista de jogos compativeis: Aqui
Codigo fonte: Play! GitHub

[Image: auoDQ.jpg]

Minimum

* Windows 2000 or newer/Linux OS
* CPU that supports SSE2 (Pentium 4 and up, Athlon64 and up)
* GPU that supports Pixel Shaders 2.0
* 512mb RAM

Recommended

* Windows Vista / Windows 7 32bit/64bit
* CPU: Intel Core 2 Duo @ 3.2ghz or better
* GPU: 8600gt or better
* 1gb RAM (2gb if on Vista / Windows 7) 

PCSX2 é um emulador de ps2 gratuito com mais de 10 anos de desenvolvimento, e provavelmente é o mais eficiente e com maior compatibilidade. É a melhor opção para quem quer jogar seus antigos jogos de PS2 e lembrar o feeling da infância, entretanto está disponivel para PC(Linux/Windows) somente.

Como usá-lo:

1 - Baixe a versão recente em downloads.

 2 - Obtenha a BIOS a partir da seu console PlayStation 2. Isso não está incluído no PCSX2, pois é protegido pelas leis de copyright da Sony, então você tem que obtê-lo a partir do seu console. Visite a seção de ferramentas para descobrir como fazer isso.

 3 - Instale PCSX2 ou Apenas descompacte-o em alguma pasta, depende da versão baixada.

4 - Configure-o . Para iniciantes, o mais recomendado é deixar tudo em defaut. A única configuração que eu recomendo alterar é que caso você tenha GPU AMD mude para DX11 no plugin de vídeo, pois o suporte da AMD ao OpenGL é pessimo. Agora apenas insira o seu jogo PS2 CD/DVD em seu DVD ROM. Você pode executá-lo diretamente a partir do disco ou criar uma imagem ISO do seu disco com um programa como o IMGburn para leituras mais rápidas.









Para PC, Android e iOS: Play! -> Baixe a versão mais recente para Windows, MacOS, UNIX, Android & iOS: Download - Play! PS2 Emulator - Android/PC.
Site oficial: purei.org.
Jogos compativeis: Aqui

https://purei.org/screenshots/i_000120.png 

+Pontos positivos:
  • Não requer BIOS.
  • Fácil configuração.
  • Disponível para várias plataformas.
Play! é um projeto recente que tenta emular o c
onsole PlayStation 2 (PS2) no Windows e Android, além de iOS. Escrito em C/C++, ele usa um esquema de recompilação e cache de instruções para obter melhor performance. Por enquanto, ele ainda é bem mais lento que se comparado ao já avançado pcsx2 tanto no PC quanto nos smartphones, o porém é que ainda está em fase inicial e pode melhorar bastante. Outro ponto positivo é ser compatível com as CPUs ARM usadas nos smartphones atuais, e não apenas o PC, abrindo a possibilidade de jogar PS2 em um Raspberry PI 4 por exemplo.

Requisitos para Android: GPU compatível com OpenGL ES 3.0, para verificar se seu Smartphone possui esse requisito baixe o CPU-Z ou AIDA para Android no google Play ou aqui: https://apkpure.com/br/aida64/com.finalwire.aida64

AIDA64 imagem de tela 10 

Exemplos de aparelhos com OpenGL ES 3.0:
  • Nexus 7 (2013)
  • Nexus 4
  • Nexus 5
  • Nexus 10
  • HTC Butterfly S
  • HTC One/One Max
  • LG G2
  • LG G Pad 8.3
  • The Raspberry Pi 4
  • Samsung Galaxy J5
  • Samsung Galaxy J5 (2016)
  • Samsung Galaxy S4 (Snapdragon version)
  • Samsung Galaxy S5
  • Samsung Galaxy Note 3
  • Samsung Galaxy Note 10.1 (2014 Edition)
  • Sony Xperia M
  • Sony Xperia Z/ZL
  • Sony Xperia Z1
  • Sony Xperia Z Ultra
  • Sony Xperia Tablet Z

----

Existe também um outro emulador obscuro no mercado, DamonPS2, lançado para android apenas e com uma versão paga funcional e uma gratuita quebrada. A verdade é que o software é apenas uma grande copia de outros emuladores gratuitos, a interface foi roubada do PPSSPP e o código fonte dos recompiladores foi portado para ARM x64 a partir do projeto PCSX2. O canal Techutopia fez um vídeo mostrando a performance no Galaxy S9:


Este foi a ultima atualização do grupo de devs em sua fanPage:


"Como a verão v2.5 foi LANÇADA HÁ MAIS DE 2 MESES, a próxima atualização virá em breve em poucas semanas. No próximo lançamento, mais jogos terão melhorias na jogabilidade e mais falhas de gráficos serão corrigidos, mantenha-se atento...
Junte-se ao grupo para compartilhar seus pensamentos / foto / vídeo com nossa comunidade:
https://www.facebook.com/groups/DamonPS2/
Baixar o link:
Damonps2 pro : https://play.google.com/store/apps/details?id=com.damonplay.damonps2.pro.ppsspp
Damonps2 - GRÁTIS: https://play.google.com/store/apps/details?id=com.damonplay.damonps2.free"

------------------------

Sobre a emulação e sua legalidade perante as leis internacionais: 

 O que é um emulador e como funciona:

Na computação, um emulador é um software que reproduz as funções de um determinado ambiente ou hardware físico(Console), a fim de permitir a execução de outros softwares sobre ele. Pode ser pela transcrição(recompilação*) de instruções de um processador(CPU) alvo para o processador no qual ele está rodando, ou pela interpretação de chamadas para simular o comportamento de um hardware específico. O emulador também é responsável pela simulação dos circuitos integrados ou chips do sistema de hardware em um software. Basicamente, um emulador expõe as funções de um sistema para reproduzir seu comportamento, permitindo que um software criado para uma plataforma funcione em outra. Também são disponíveis emuladores de consoles de videogames.  

*Recompilação:  A tradução binária consiste em recompilar todo e somente o código sensível, isto é, traduzir todo o código assembler que é problemático (que necessita de um trap de CPU, mas como foi explicado anteriormente, não causa um trap) substituindo com trapsexplícitos no modo supervisor. Todo código do modo supervisor gerado nos sistemas convidados deve ser analisado e emulado antes de ser executado. O código é dividido em blocos e estes são então verificados. Se eles não contêm instruções problemáticas, podem ser executados, do contrário estas instruções são substituídas por outras, adequadas pelo monitor, o que fará com que o sistema convidado acredite estar executando em um modo privilegiado quando na verdade está em um modo “desprivilegiado”.

História

O primeiro emulador foi criado em 1964 por Larry Moss, na época funcionário da IBM, consistia em um Software que fazia com que os programas criados para o mainframe IBM 7070 rodassem na mais nova linha de computadores da IBM, os System/360. O emulador foi um sucesso e ajudou bastante o System/360 a se tornar um best-seller na década de 1970.

Popularização

A popularização dos emuladores veio junto com a Internet e os emuladores de vídeo games. As imagens extraídas de cartuchos de vídeo games são chamadas de ROMs e aliadas à programação em baixo nível de jogos para sistemas antigos tornou fácil a possibilidade de criação de emuladores de sistemas como o Chip-8 e depois de vídeo games mais populares como o Atari 2600 e NES.
Apesar de um emulador nem sempre ser a coisa mais fácil de configurar, com pouco conhecimento hoje já é possível rodar um jogo de Playstation em um PC através de um emulador sem muitos problemas, muitas vezes até com qualidade superior ao próprio vídeo game, já que podem-se aplicar efeitos como anti-aliasing que o vídeo game não possui e rodar os jogos em resoluções muito mais altas que a original projetada.

Desvantagens e porque meus jogos não rodam bem no meu celular ou PC ? 

- Desvantagens

  • Para obtermos uma execução satisfatória do sistema que está sendo emulado, ou seu uso em ambiente de produção, o emulador e o ambiente que o executa precisam possuir um desempenho superior ao do sistema original.
  • Quanto maior a complexidade, ou a incompatibilidade entre o ambiente emulado e o que está executando o emulador, maior a complexidade da implementação do emulador, e maior exigência de hardware.
  • Alguns periféricos e características do sistema original, por serem físicos, serão emulados apenas em nível de software, podendo não oferecer transparência ao usuário final.

Uso comercial de emuladores e Legalidade

- Emuladores no geral:

O processo de emular não constitui crime, dependendo do caso. Vários processos já foram movidos com este assunto e nenhum obteve êxito. Um exemplo de um processo perdido foi o da Creative Labs, fabricante da placa de som Sound Blaster, que na época era hardware básico para algumas aplicações que utilizavam sons. Outras placas de som emularam o hardware da Sound Blaster para ficarem compatíveis com tais aplicativos.

Quando emular esta associado a um hardware, com exemplo vídeo games, o emulador faz o trabalho do console, que por sua vez necessita de ROMs que é o jogo copiado de um cartucho ou CD.
As ROMs ou jogos para emuladores são softwares como qualquer outro. Portanto é crime obter uma ROM ou jogo e executá-lo em um emulador ou hardware sem que você tenha o jogo original. 

A noticia boa é que obter consoles antigos e jogos pode sair bem barato se você procurar com atenção na internet.

Fontes: PCSX2.net , GitHub e wikipedia.
 





 

4 comentários:

  1. Unlike other blogs I have read which are really not that good.Thanks alot! showbox app download

    ResponderExcluir
  2. you can learn math in easy way to visit this site click the link below
    pythagorean identities

    ResponderExcluir
  3. showbox apk keep us posted with new updates. its was really valuable. thanks a lot.

    ResponderExcluir
  4. get updated through the information you include but today’s blog would be the most appreciable. Well done! how to get mobdro premium

    ResponderExcluir