[Emulação] PCSX2 1.7.xxxx

Desde o começo do desenvolvimento da versão 1.7.xxxx o PCSX2 passou a ter daily build’s de acordo com o que a comunidade faz, sendo assim as ultimas melhorias desde a versão 1.7.2884 (04/06/2022 14:00) teve varias melhorias:

Melhorias PCSX2 1.7.2884
  • GS: Clamp tex-in-rt source rectangle to rt bounds (Connor McLaughlin)
  • FileSystem: Fix splitting UNC paths (Connor McLaughlin)
  • Qt: Add command line parameter to force early console log (Connor McLaughlin)
  • Qt: Add logging of early directory setup (Connor McLaughlin)
  • Tests: Add unit tests for UNC paths on Win32 (Connor McLaughlin)
  • pad: Expose Analog mode button. (Stuart Kenny)
  • PAD: Make controller info public (Connor McLaughlin)
  • PAD/Host: Fix unconditionally sending state for disconnected ports (Connor McLaughlin)
  • DEV9: Move helper Qt classes into a separate file (TheLastRar)
  • DEV9: Add DNS host export/import (TheLastRar)
  • DEV9: Clang format Qt files (TheLastRar)
  • GameDB: Add missing serial (Dreadmoth)
  • Qt: wire in tv shaders (Stuart Kenny)
  • Gamedb: remove patch from ‘Boku to Mao’ (Mrlinkwii)
  • GS/HW: Fix typos in wave filter shader (Stuart Kenny)
  • CheatsWS: Remove bad Herdy Gurdy WS patch (refractionpcsx2)
  • Gamedb: Chou! Rakushii Internet Tomodachi Nowa (Florin9doi)
  • Gamedb: DVD Player (Florin9doi)
  • PAD: fix typo in UI (Mrlinkwii)
  • Gamedb: Web browsers (Florin9doi)
  • Gamedb: Jissen Pachi-Slot Hisshouhou (Florin9doi)
  • Gamedb: PlayStation BB Navigator (Florin9doi)
  • GS/TextureReplacement: Ignore replaced textures in DumpTexture (nev3rfail)
  • Gamedb: fix game title typos (Mrlinkwii)
  • GameDB: upscaling fixes for ‘Tokyo Xtreme Racer Drift 2’ (Mrlinkwii)
  • GameDB: Remove Kingdomhearts 1/2 GShwfixes (RedDevilus)
  • GameDB: Fix line in the sky for Jak games (RedDevilus)
  • GameDB: Added Tourist Trophy VU clamp fix (Blackbird88)
  • Qt: More flags and regions + enabling more icons (RedDevilus)
  • Qt: Move flags to seperate folder (RedDevilus)
  • Qt: Add array and look-up for flags (RedDevilus)
  • Qt: Change array and rename flags to region (RedDevilus)
  • Qt: Adding back BIOS flags (RedDevilus)
  • Qt: Readability and prevents false matches regions (RedDevilus)
  • Qt: Bump Cache + new other icon (RedDevilus)
  • GameDB: Replace Choro Q HG, and Penny/Gadget Racers patches. (Goatman13)
  • GameDB: add patches for ‘Harry Potter and the Half-Blood Prince’ (Mrlinkwii)
  • IPU: Reorder DMA timing for IPU_TO and IPU_FROM (refractionpcsx2)
  • IPU: Stop early IPUProcessInterrupt fires. (refractionpcsx2)
  • Savestates: Add new IPU variable and bump version (refractionpcsx2)
  • IPU: add slight timing to IDEC/BDEC (refractionpcsx2)
  • GameDB: Forbidden Siren 2 (RedDevilus)
  • IOP Counters: Fix up interrupt behaviour (refractionpcsx2)
  • Update README.md to reflect project’s age. (TheTechnician27)
  • Savestates: Add developers comment for commit log messages (refractionpcsx2)
  • IPU: Always process command if busy on DMA run (refractionpcsx2)
  • IPU: Set ECD if start code is not 1xx (Goatman13)
  • GameDB: Add more Onimusha 3 HW fixes. (Goatman13)
  • Qt: Mac build (TellowKrinkle)
  • Qt: Fix SDL initialization crash on macOS (TellowKrinkle)
  • Qt: Fix game summary field size on macOS (TellowKrinkle)
  • Qt: Set isMask to true on menu items (TellowKrinkle)
  • Qt: Remove [Light] from Native theme (TellowKrinkle)
  • Qt: Calculate icon theme from palette instead of name (TellowKrinkle)
  • Common: Move ObjC methods to CocoaTools (TellowKrinkle)
  • Qt: Respond to dark/light mode changes (TellowKrinkle)
  • GHActions:macOS: Add Qt build (TellowKrinkle)
  • Qt: Support DPI change events (TellowKrinkle)
  • Qt: Add preferences button to menu system (TellowKrinkle)
  • Qt: Avoid spamming resize events on paint (Connor McLaughlin)
  • Qt: Force game list column resize on window show (Connor McLaughlin)
  • GS: Fix a bunch of texture copy counters not adding (Connor McLaughlin)
  • SettingsInterface: Add optional accessors/mutators (Connor McLaughlin)
  • GS/Qt: Represent the current frame on resize when paused (Connor McLaughlin)
  • Qt: Move flag/star icons to resources (Connor McLaughlin)
  • Qt: Convert webp flags masquerading as png to png (Connor McLaughlin)
  • GS/DX12: Use correct state for texture staging buffers (Connor McLaughlin)
  • GS/OpenGL: Use feature flag for D32F/D32FS8 selection (Connor McLaughlin)
  • GS/TextureReplacements: Be more lax about header flags (Connor McLaughlin)
  • Threading: Add lightweight thread wrapper (Connor McLaughlin)
  • MTVU: Use Thread wrapper (Connor McLaughlin)
  • VMManager: Relax memory ordering for state (Connor McLaughlin)
  • VMManager: Force reloading of LastELF on state load (Connor McLaughlin)
  • GS: Make reopen fails non-fatal (Connor McLaughlin)
  • VulkanHostDisplay: Upload textures in init command buffer (Connor McLaughlin)
  • HostSettings: Add writer functions (Connor McLaughlin)
  • vtlb: Add RAM accessors which avoid hw access (Connor McLaughlin)
  • VMManager: Add input profile loading (Connor McLaughlin)
  • InputManager: Fix incorrect default keyboard R2 binding (Connor McLaughlin)
  • VulkanHostDisplay: Avoid redundant resizes (Connor McLaughlin)
  • HostDisplay: Create swap chain in CreateRenderDevice() for D3D (Connor McLaughlin)
  • GS: Add sync to host refresh rate option (Connor McLaughlin)
  • GameDB: Mana Khemia (Angel Toloza)

A pocas versões atrás a versão do PCSX2 tinha a interface antiga, porem simples:

Agora nas novas versões ele tem uma interface baseada em QT e ficou muito boa pra coleção de jogos serem reunidas em apenas 1 emulador.

O que é uma interface Qt?
Qt é uma aplicação multiplataforma e um framework de interface gráfica do usuário (GUI), um kit de ferramentas, que é usado para desenvolver software que pode ser executado em diferentes plataformas de hardware e sistemas operacionais.

Você pode adicionar suas capas facilmente, copiando para a pasta COVERS que tem na raiz do emulador

Copie o nome do game indo em em proprieties e depois em Title:

Feche o PCSX2 e abra-o no modo Game Grid:

Assim podendo usar as covers de forma customizada, espero que em breve o PCSX2 possa baixa-las automaticamente da gamecovers.

Download

[Emulação] PCSX2 v1.7.2466 {Pre-release}

Siga o Podcast NewsInside


Mais uma build do PCSX2, desta vez na versão [Emulação] PCSX2 v1.7.2466 {Pre-release}, que inclui varias melhorias para jogos, sistema, qualidade de vida do emulador.

Para os mais curiosos de técnicos, caso queiram checar as mais de 200 build’s feitas no ultimo mês podem checar aqui

Caso queira aprender a configurar, usar e testar em seu PC, siga nosso Guia do PCSX2

Para baixar a build mais recente no link abaixo:

Download

[Retroarch] PCSX2 Core

Um dos emuladores que se sente mais falta no Retroarch é sem duvidas o PCSX2, um emulador de PS2 mais bem feito até o momento está chegando ao Retroarch.

Sobre o PCSX2

PCSX2 é um programa emulador para computadores, open-source e gratuito, do console de video-game Sony PlayStation 2. É disponível para Microsoft Windows e sistemas operacionais baseados em Linux [1]. Foi desenvolvido pela mesma equipe que criou o PCSX (emulador de Sony PlayStation). É baseado em plugins [2]que desempenham certas funções secundárias, separadas da emulação primária. Assim como seu predecessor, o PCSX2 é um software livre, sob a licença GNU GPL. A versão atual é capaz de emular muitos jogos, alguns dos quais estão completamente funcionais [3].

PCSX2 é capaz de processar os códigos como um PlayStation 2, assim, DVDs ou CDs de jogos desse console podem ser executados no computador. O projeto do PCSX2 foi iniciado no inicio de 2001 e já beira a perfeição, a grande maioria dos jogos já podem ser emulados com facilidade sem a necessidade de computadores de altíssimo desempenho, mesmo ainda em configurações gráficas de alta resolução, o projeto já possui uma vasta biblioteca de compatibilidade. Na atual versão (1.6.0), é possível rodar jogos com qualidades superiores ao próprio PlayStation 2. Existem muitas contradições sobre o emulador, pois o processo de simular um produto licenciado sem os devidos méritos à empresa/marca é crime. Os desenvolvedores desse software alegam que o próprio é apenas um “hobby” e a sua distribuição é somente para estudos. O PCSX2 requer uma cópia da BIOS do PlayStation 2 para ser executado, não disponibilizado gratuitamente pelo fabricante, por ser propriedade intelectual da Sony, o que violaria os direitos autorais se fosse distribuído juntamente com o PCSX2.

O video acima ensina normalmente como usar o Core para o PCSX2 ainda em beta, assim que finalizado, os arquivos extras não serão necessários mais

[Lançamento] PCSX 1.7.0 – Agora em 64bits

[responsivevoice_button rate=”1″ pitch=”0.9″ volume=”0.4″ voice=”Brazilian Portuguese Female” buttontext=”Play”]

Não é novidade alguma de que o emulador já estava sendo feito em x64 a algum tempo, mas agora ocorreu seu lançamento, poderá dar uma vantagem em alguns jogos, mas por hora o release acontece apenas para que todos possam testar,testar,testar,testar e testar.

Assim quem quiser poderá reportar melhorias e possíveis melhorias aos games emulados.

Por hora são 6 versões sendo compiladas para o PCSX2:

  • Mac 32-bit/64-bit
  • Windows 32-bit/64-bit
  • Linux 32-bit/64-bit

Para os curiosos de plantão, podem baixar o PullRequest da versão x64 in-dev e compile voccê mesmo ou aguarde até a versão oficialmente sair no GitHub:

https://github.com/PCSX2/pcsx2/releases

[Atualização] PCSX2 – 1.6.0

[responsivevoice_button rate=”1″ pitch=”0.9″ volume=”0.4″ voice=”Brazilian Portuguese Female” buttontext=”Play”]

Se existe hoje em dia emulação que seja bem regrada e com ótimo suporte, o PCSX2 sempre estará lá, amado por muitos, há lá seus haters, mas o PCSX2 é sem dúvida nenhuma o emulador de PS2 que temos mais usado e com maior suporte, já joguei ele usando um PC bem ruim com AMD A5 de tanta vontade de rodar o Kingdom Hearts 2 antes do Remaster do PS3/PS4

Nesta ultima semana vimos um ótimo release do PCSX2, atual versão sendo a 1.6.0 e aumentando mais um pouco sua lista de compatibilidade da qual já é bem completa:

A lista de mudanças pode ser vista aqui

Para baixar ou atualizar seu PCSX2: Download

PCSX2 1.0 para PC

Depois de anos de desenvolvimento o PCSX2 finalmente ganhou sua primeira versão estável (1.0). De acordo com o desenvolvedor, “já era hora do emulador ganhar uma versão 1.0, focada na correção de pequenos bugs e na melhoria total de compatibilidade”. Para quem não sabe, o PCSX2 é um excelente (se não o único) emulador de Playstation 2 para PC, com suporte a plugins e uma lista de praticamente 100% de compatibilidade.

Abaixo você pode conferir um changelog (beeem resumido) da versão 1.0:
– Melhorias nos timmings de vídeo e nos cores VU (vídeo). Jogos como Time Crisis e Metal Gear Solid 2 agora funcionam de forma melhor;
– Suporte a progressive scan;
– Diversas novas traduções;
– Diversas melhorias em praticamente todos os plugins de áudio, vídeo e controle.

Bem é isso, nem tem muito o que falar. Se você gosta de PS2 e nunca usou esse emulador, você não sabe o que está perdendo. O download do PCSX2 1.0 em toda a sua glória multiplataforma pode ser feito no site oficial.

Download PCSX2 v1.0 para PC (E Mac)