PCSX2 — Como Jogar PS2 no PC

Faça parte do nosso Telegram, acesse o NewsInside Chat para ajuda e suporte:
TELEGRAM NEWSINSIDE!


Como já faz um bom tempo que o PCSX2 mudou toda sua interface para o QT, teve updates grandiosas, ainda mais baseado no GameDB, para rodar qualquer jogo na melhor configuração possível para o emulador em si, atualizamos nosso guia de PCSX2, espero que tenha ficado bom para os novatos nesse que é o melhor emulador de PS2, acho que basicamente o único decente?

LINK:

[Emulação] Como Jogar PS2 no PC – NewsInside

Espero que fique de bom uso para todos :D

Faça parte do nosso Telegram, acesse o NewsInside Chat para ajuda e suporte:
TELEGRAM NEWSINSIDE!

Como Ajudar o Desenvolvimento do PCSX2

Segue o Podcast NewsInside:

O PCSX2 necessita da colaboração da comunidade para expandir sua compatibilidade com dispositivos USB do PlayStation 2. Este guia explica como você pode contribuir mesmo sem conhecimentos de programação.

Dispositivos já Suportados

O emulador já possui suporte para alguns periféricos importantes:

  • GunCon2 (funcionalidade nuvee)
  • DJ Hero Turntable
  • Realplay (Golf, Racing, Puzzlesphere, Pool)
  • Trance Vibrator do Rez
  • Gametrak Real World Golf

Dispositivos que Precisam de Suporte

Controles Especializados

  • Beatmania Controller
  • Dance Dance Revolution Mat
  • Guitar Hero/Rock Band Microphone
  • Onimusha 3 Katana
  • Sammy Pachinko Controller

Controles Convencionais

  • Logitech Netplay Controller
  • Gamester FPS Master
  • Hori Dragon Quest Slime Controller
  • Sega Saturn PS2 Controller
  • Diversos modelos Gamester

Como Contribuir

Para auxiliar no desenvolvimento, você pode usar o Thesycon USB Descriptor Dumper, um utilitário que:

  • Funciona em Windows 10/11 (32/64 bits e arm64)
  • Não requer instalação ou privilégios administrativos
  • Não interfere na operação normal do dispositivo

A feature request está aberta, pode ser conferida aqui no Github do PCSX2:

[Feature Request]: List of missing USB/PAD devices · Issue #4763 · PCSX2/pcsx2

Processo de Contribuição

  1. Baixe o Thesycon USB Descriptor Dumper
  2. Conecte o dispositivo USB do PS2
  3. Execute o programa para gerar o dump
  4. Salve o arquivo de texto gerado
  5. Compartilhe com os desenvolvedores do PCSX2

Benefícios

Esta iniciativa permite:

  • Maior compatibilidade com jogos
  • Preservação de experiências únicas
  • Melhor emulação de periféricos especiais
  • Suporte a títulos que requerem hardware específico

O PCSX2 sempre foi o maior, praticamente único e O emulador de PS2, então toda ajuda é bem-vinda, ainda mais se você é dono de um destes controles mais exóticos e que ainda faltam suprir a compatibilidade no PCSX2, são controles difíceis de se obter ou até mesmo incomuns de se ver, então a ideia é reunir quem possa fazer esse dump do descritor para poder dar compatibilidade de mais controles ao emulador.

Com isso podemos auxiliar o PCSX2 e ainda ajudar preservar mais e mais equipamentos como esses controles para uso no PC!

Faça parte do nosso Discord, acesse o NewsInside FÓRUM NO DISCORD!

[Playstation 2] PCSX2 1.7 – RetroAchievements

Podcast NewsInside, siga e ouça mensalmente no Spotify:


o Playstation 2 agora é uma plataforma suportada no RetroAchievements com mais de 80 conjuntos na data de lançamento e mais em breve, usando o PCSX2

Melhorias PCSX2 1.7.3467

Changes:

  • GS/TextureCache: Fix non-mipmap sources conflicting with mipmap sources (Connor McLaughlin)
  • GS: Use memcmp for GSVector2 comparisons (Connor McLaughlin)
  • GS/HW: Make trilinear filtering behavior consistent across backends (Connor McLaughlin)
  • GS/HW: Improve PS2 trilinear selection (Connor McLaughlin)
  • GameDB: Enable full mipmapping + PS2 trilinear for Ape Escape games (Connor McLaughlin)
  • GameDB: Add Trilinear (PS2) to Burnout games (JordanTheToaster)
  • GS/Vulkan: Actually store the readback buffer size (Connor McLaughlin)
  • Gamedb: fixes for ‘Guitar Hero – World Tour’ (Mrlinkwii)
  • ImGuiFullscreen: Add indeterminate background progress (Connor McLaughlin)
  • VMManager: Reload save state ELF in internals (Connor McLaughlin)
  • HTTPDownloader: Pass content type by reference (Connor McLaughlin)
  • 3rdparty: Add rcheevos (Connor McLaughlin)
  • 3rdparty: Add RAInterface (Connor McLaughlin)
  • Qt: Add RetroAchievements implementation (Connor McLaughlin)
  • Achievements: Fix a couple of typos (refractionpcsx2)
  • Achievements: Drop OOB poke log messages to verbose (Connor McLaughlin)
  • 3rdparty: Move cubeb 93d1fa3fccdc22da37aa59f67b213591797db369 in-tree (Connor McLaughlin)
  • 3rdparty/cubeb: Silence wasapi output frames logging unless mismatch (Connor McLaughlin)
  • 3rdparty/cubeb: Add cubeb_get_backend_names() (Connor McLaughlin)
  • Qt: Add audio backend selection (only cubeb for now) (Connor McLaughlin)
  • CI: Install libasound2-dev for Linux builds (Connor McLaughlin)
  • SPU2: Fix uninitialized bitset (Connor McLaughlin)
  • Qt: Hook up reset timestretch button (Connor McLaughlin)
  • CDVD: Increase cycle accuracy + simulate speedup for CLV/CAS swap (refractionpcsx2)
  • 3rdparty: Add rapidjson and discord-rpc (Connor McLaughlin)
  • Qt: Add Discord Rich Presence support (Connor McLaughlin)
  • Qt: Fix main window hiding with EFS bug (Connor McLaughlin)
  • FullscreenUI: Clean boot if resume picked without state (Connor McLaughlin)
  • Acheivements: Make login progress indeterminate (Connor McLaughlin)
  • GS/HW: Shuffle moves don’t need barriers with fbfetch (Connor McLaughlin)
  • Qt: Change TriFilter config name. (lightningterror)
  • GS/wx: Change TriFilter name and move it to main renderer tab on wx. (lightningterror)
  • GameDB: Update Burnout games VU Clamp mode (JordanTheToaster)
  • GameDB: Fix some game titles and add some missing fixes (#7121) (SlyCooperReloadCoded)
  • Remove references to unused define. (arcum42)
  • linux-various : remove no longer needed shellscript (Mrlinkwii)
  • Qt: Add Delete Save States to load menu (Connor McLaughlin)
  • Qt: Implement save state backups option (Connor McLaughlin)
  • GameDB: Minor game fixes (JordanTheToaster)
  • Qt: Implement screensaver inhibit (Connor McLaughlin)
  • Linux: Implement screensaver inhibit for X11 (Connor McLaughlin)
  • Achievements: Avoid potential crash when parsing malformed responses (Connor McLaughlin)
  • PAD: Update to latest controller database. (PCSX2 Bot)
  • GameDB: WRC Rally Evolved – Fix delay slot slowdowns (suXin)
  • Pad: Native DualShock 3 support in Windows by official Sony driver (sixaxis) (rewasdadmin)
  • SPU: Allow up to 200% final volume (refractionpcsx2)
  • GameDB: Add missing Spiderman WoS fix (JordanTheToaster)
  • GameDB: Add Ufficiale PlayStation 2 Speciale Platinum 2007 (JordanTheToaster)
  • Qt: Remove m3u from open file filter (Connor McLaughlin)
  • Qt: Add option to hide primed/challenge achievements (Connor McLaughlin)
  • FullscreenUI: Display primed achievement list in pause menu (Connor McLaughlin)
  • Gamedb: add EE rounding to ‘Ty the Tasmanian Tiger 3’ (Mrlinkwii)
  • GameList: remove playlists (refractionpcsx2)
  • CI: Switch from libcurl4-gnutls-dev to libcurl4-openssl-dev (Connor McLaughlin)
  • GS:HW: Make HDR algorithm more float-precision-friendly (TellowKrinkle)
  • GameDB: Fix ghosting in BlitzTech engine games (icup321)
  • WX: Backport Resamplebox patch to fix GSDump previews in vs2022 (refractionpcsx2)
  • VMManager: Remove unused variable (Connor McLaughlin)
  • Qt: Drop libsamplerate dependency for Qt+MSVC (Connor McLaughlin)
  • Qt: Fix error writing config on first launch (Connor McLaughlin)
  • GameDB: Fix missing splash logos in Krome games (icup321)
  • GS-hw: Adjust Shadow of Rome crc hacks. (lightningterror)
  • VulkanHostDisplay: Fix crash when driver uses large preferred upload stride (Connor McLaughlin)
  • Achievements: Reapply settings on HC enable (Connor McLaughlin)
  • Achievements: Check for nulls in API responses (Connor McLaughlin)
  • Achievements: Save submitted time from API in leaderboards (Connor McLaughlin)
  • Achievements: Append notifications downwards not upwards (Connor McLaughlin)
  • Qt: Fix primed indicator not being disabled when achievements off (Connor McLaughlin)
  • FullscreenUI: Remove unused variables. (lightningterror)
  • GS/HW: Only allocate as many mip levels as present (Connor McLaughlin)
  • GS: Fixes for flushes from PR #6389 (refractionpcsx2)
  • CMake: Prevent finding Mono.framework libpng (TellowKrinkle)
  • GHActions:MacOS: Disable Qt gssapi support (TellowKrinkle)
  • GHActions:macOS: Remove unused dependencies (TellowKrinkle)
  • GS:HW: Properly handle fbmask of negative values (TellowKrinkle)
  • GS: Fix DX shader error (refractionpcsx2)
  • GS: Handle higher TH/TW for STQ calculation (refractionpcsx2)
  • GS: Modify clamp behaviour on large specified texture sizes (refractionpcsx2)
  • Qt: Amendment for Turbo naming (RedDevilus)
  • GameDB: Normalize HW fixes for Xenosaga Episode II (Connor McLaughlin)
  • GS: Remove no longer needed logging. (refractionpcsx2)
  • GS-hw: Add missing stencil buffer check for fba or coverage alpha DATE. (lightningterror)
  • GS: When CoverageAlpha is used set Alpha min max to 128. (lightningterror)
  • GS-hw: No need to check for coverage when getting alpha value. (lightningterror)
  • GS-hw: Remove condition to enable upscaling hacks on Aggressive crc. (lightningterror)
  • GS-hw: Cleanup GSHWHack.cpp (lightningterror)
  • gamedb: add autoflush to ‘The Simpsons: Hit & Run.’ (Mrlinkwii)
  • Qt: Consistent save state list in big picture (RedDevilus)
  • PAD: Update to latest controller database. (PCSX2 Bot)
  • GS-hw: Disable clamp more optimizations for now. (lightningterror)
  • GS-hw: Fully purge Shadow of Rome crc hacks. (lightningterror)
  • GameDB: Adjust HPO from Normal to Special for Shadow of Rome and Onimusha Dawn of Dreams. (lightningterror)
  • GameDB: Add trilinear PS2 and change mipmap from Basic to Fast to Hulk The Ultimate Destruction (lightningterror)
  • GameDB: Add HPO Special to Wallace & Gromit – The Curse of the Were-Rabbit. (lightningterror)
  • GameDB: Add HPO normal to remaining regions of Wallace & Gromit – The Curse of the Were-Rabbit. (lightningterror)
  • INISettingsInterface: Write changes atomically (Connor McLaughlin)
  • Qt: Changing Cheevos URL color (RedDevilus)
  • GS: Add flush reason to draw call vertex dumps (refractionpcsx2)
  • GS:HW: Rename FloatColor to HDRColor (TellowKrinkle)
  • GS:HW: Use 16-bit unorm for HDR (TellowKrinkle)
  • GS: Only TEXFLUSH if it’s an Auto Flush draw. (refractionpcsx2)
  • Gamedb: miscellaneous missing entries (Mrlinkwii)
  • FullscreenUI: Deadlock fix and add reset confirm for HC enable (Connor McLaughlin)
  • GameDB: ‘Gitaroo Man’ patches and fixes (#7184) (boringhexi)
  • CommonHotkeys: Fix target speed going below zero (Connor McLaughlin)
  • Build: Fix build with wx 3.1 on FreeBSD (#7178) (Ganael Laplanche)
  • Gamedb : add upscaling fixed to Call of duty 3 (Mrlinkwii)
  • x86emitter: Add some AVX/AVX2 instructions and YMM registers (Connor McLaughlin)
  • x86/microVU: Use 64-bit comparisons for quick lookup (Connor McLaughlin)
  • x86/microVU: Use AVX2 for full block comparisons (Connor McLaughlin)
  • x86/microVU: Add a reference list for quick block lookups (Connor McLaughlin)
  • Qt: Add dialog for memory card conversion (RedPanda4552)
  • x86emitter: Fix missing W REX bit for movq reg, xmm (Connor McLaughlin)
  • System: Revamp memory allocation (Connor McLaughlin)
  • System: Remove/move out a bunch more leftover stuff from wx (Connor McLaughlin)
  • Qt: Add input and settings overlays (Connor McLaughlin)
  • GS: Add hardware download mode option (Connor McLaughlin)
  • GameDB: Add Full mipmap + Trilinear ps2 on GT4. (lightningterror)
  • ImGuiOverlays: Add hardware download mode to settings OSD (Connor McLaughlin)
  • GS: Set vsync based on host decision (Connor McLaughlin)
  • GS: Unify shader cache versions across renderers (Connor McLaughlin)
  • GS: Support fractional upscale (Connor McLaughlin)
  • Qt: Add automatic updater for Linux (Connor McLaughlin)
  • PAD/Qt: Compute deadzone as circular instead of square (Connor McLaughlin)
  • GS/Vulkan: Ensure we don’t leave a bound texture in copy state (Connor McLaughlin)
  • GS:HW: blend_mix doesn’t get you fast hdr (TellowKrinkle)
  • x86/iR5900: Fix quadword stores on Linux (Connor McLaughlin)
  • Qt: Add Host::GetTopLevelWindowInfo() (Connor McLaughlin)
  • Qt: Add DInput input source (Connor McLaughlin)
  • Qt: Register for device notifications on Windows (Connor McLaughlin)
  • Qt: Fix Wunused-variable warning. (lightningterror)
  • FullscreenUI: Fix Wunused-variable warning. (lightningterror)
  • GameDB: add fixes for Eternal Ring and Spongebob SquarePants Featuring Nicktoons – Globs of Doom (Mrlinkwii)
  • GameDB: Enable Paltex for Zone of The Enders (JordanTheToaster)
  • Common: Formatting (TellowKrinkle)
  • 3rdparty: Add GSL (TellowKrinkle)
  • Common: Make GL::Context::Create use gsl::span (TellowKrinkle)
  • GS:HW: Clean up ps_convert_rgba_8i (TellowKrinkle)
  • GS:HW: Remove comment on rgba to 8i only-blue optimization (TellowKrinkle)
  • GS-hw: Disable blend mix on colclip. (lightningterror)
  • Mac: add PCSX2 to Launchpad Game Category (Mrlinkwii)
  • GS/TextureCache: Partially invalidate overlapping targets with tex-in-rt (Connor McLaughlin)
  • GS: Fix fractional scaling in GL/Vulkan (Connor McLaughlin)
  • GS: Adjust default renderer for vendors on windows. (lightningterror)
  • PAD: Update to latest controller database. (PCSX2 Bot)
  • GameDB: Kaido/Xtreme Racer upscaling + comments (RedDevilus)
  • GameDB: add missing patch to Asobi ni Iku yo! Chikyuu Pinch no Kon’yaku Sengen (Mrlinkwii)
  • GameDB: Copy missing “Game ni Nattayo! Dokuro-chan” patch (JordanTheToaster)
  • BIOS: Map the entire ROM1 file to PS2 memory (Florin9doi)
  • GS-hw: Further improve how we handle blend mix 1. (lightningterror)
  • GameDB: Add ” World Soccer Winning Eleven 2012″ missing entry (JordanTheToaster)
  • GS/Vulkan: Skip first barrier when starting pass (Connor McLaughlin)
  • SPU: Clamp final volume in the right place. (refractionpcsx2)
  • GS-wx: Add show settings and show inputs options to osd. (lightningterror)
  • GameDB: Add HW/Upscale fixes for King’s Field IV (refractionpcsx2)
  • GameDB: Correct Big Game Hunter name (JordanTheToaster)
  • ImGuiOverlays: Add Texture in RT (JordanTheToaster)
  • GS-wx: Misc fixes. (lightningterror)
  • GS/Vulkan: Fix condition for skipping first barrier (Connor McLaughlin)
  • Cubeb: Fix logging comparison, causing verbose spam (Ty Lamontagne)
  • Qt: Use vsync when any FSUI window is open (Connor McLaughlin)
  • GS-hw: Remove Ikki Tousen crc hack. (lightningterror)
  • GameDB: Add Round Sprite Half to Ikki Tousen. (lightningterror)
  • GS: CRC hack for Black (Connor McLaughlin)
  • FullscreenUI: Fix achievements/lb hotkey running on EE thread (Connor McLaughlin)
  • Achievements: Rework challenge mode enabling (Connor McLaughlin)
  • Qt: Add comment on ODR violation workaround (TellowKrinkle)
  • CMake: Windows Qt build support (TellowKrinkle)
  • GHActions: Add CMake Qt build (TellowKrinkle)
  • CMake:Windows: Add install step (TellowKrinkle)
  • GHActions: Migrate to new variable output system (TellowKrinkle)
  • vs: Enable Function Level Linking solution-wide and AVX2 for Common project (Silent)
  • GS/TextureCache: Use Inside() for checking display target (Connor McLaughlin)
  • GS/State: Correct CLUT invalidation range check (refractionpcsx2)
  • Move some IPU logging to systrace instead of devcon (Ty Lamontagne)
  • Common: Add MemorySettingsInterface (Connor McLaughlin)
  • GSDumpReplayer: Support no-looping/frame number queries (Connor McLaughlin)
  • GSRunner: Add standalone GS runner/dumper (Connor McLaughlin)

Se você já possui o PCSX2 1.7, atualize-o por ele em Ajuda/Help » Procurar Atualizações/Check Updates, caso ainda possua uma versão mais antiga, considere atualizar para a ver~sao 1.7 mais nova possivel da interface QT

DOWNLOAD

[PCSX2] Cover Downloader

Podcast NewsInside, siga e ouça mensalmente no Spotify:

Não é mais necessário baixar um aplicativo separado para baixar capas para o PCSX2. A partir da versão v1.7.3329 ou superior, o PCSX2 tem um downloader de capas integrado.

Para que ele faça o Download automático faça o seguinte:

Abra o PCSX2

  • O PCSX2 tem seu próprio downloader de capas, atualize para a versão v1.7.3329 ou superior.
  • Abra o PCSX2
  • Ferramentas -> Cover Downloader…
  • Usar este URL para capas padrão
    • https://raw.githubusercontent.com/xlenore/ps2-covers/main/covers/default/${serial}.jpg
  • ou use este para capas 3D.
    • https://raw.githubusercontent.com/xlenore/ps2-covers/main/covers/3d/${serial}.png
  • Clique em Iniciar
  • Já vai ter baixado as capas, é super rapido e atualiza sem fechar o app.

Agora todo novo jogo adicionado poderá ter sua capa atualizada, utilize uma das URLs acima, infelizmente ainda não tem nada 100% automatizado na interface do PCSX2 para fazer isso.

https://camo.githubusercontent.com/c464e795d11989187544c9729b74cb9f9af1ce35c27946cda4a8cb254e5581a7/68747470733a2f2f692e696d6775722e636f6d2f6a54474c3048482e676966

[Emulação] PCSX2 1.7.xxxx v3123

Siga o NewsInside no Spotify:


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.3070 (13/07/2022 ) obteve varias melhorias internas, tanto como sistema ou para jogos específicos:

PCSX2 1.7xxx v3070 a v3122
  • COP2: Fix CTC2 to R register (Goatman13)
  • GameDB: Remove Musashi SPS patches/fixes. (Goatman13)
  • Gamedb: add EEclamping for “Cowboy Bebop” and autoflush for burnout 3 (Mrlinkwii)
  • Gamedb: add missing MGS3 HWfixes (Mrlinkwii)
  • Gamedb: autoflush for Burnout Dominator/ Revenge (Mrlinkwii)
  • GameDB: remove texture inside RT from Xenosaga Episode III (MetrosexualGarbodor)
  • GameDB: Disable texture preloading in Xenosaga Episode III (BuildTools)
  • GS-OGL: Remove wide line support (deprecated in OGL Spec). (refractionpcsx2)
  • Update GameIndex.yaml (rufotheone-fr)
  • Update GameIndex.yaml (rufotheone-fr)
  • USB: Fix a condition is always false warning. (lightningterror)
  • USB: Fix array index ‘i’ is used before limits check warning. (lightningterror)
  • GS-tc: Fix condition is always true warning. (lightningterror)
  • PAD: Fix struct member ‘structname::variable’ is never used warnings. (lightningterror)
  • USB: Fix struct member ‘structname::variable’ is never used warnings. (lightningterror)
  • Core: Bump savestate version. (lightningterror)
  • iCore: Fix negative array index warning. (lightningterror)
  • iCore: Fix more negative array index warnings. (lightningterror)
  • GameDB: fixes for Taiko no Tatsujin series (noigeaR)
  • GameDB: various GSHWFixes (Mrlinkwii)
  • GameDB: add The Sims 2 missing fixes (macmmm81)
  • GameDB: add The Sims 2 missing fixes (macmmm81)
  • Periodication (macmmm81)
  • IPU: Adjust timing on IDEC/BDEC after IPU0 transfer (refractionpcsx2)
  • Gamedb: missing serial (Mrlinkwii)
  • Github: clean-up issue templates (Mrlinkwii)
  • GameDB: MGS 2 texture preload to partial (JordanTheToaster)
  • Qt: Add crop options (Connor McLaughlin)
  • GS/TextureCache: Remove redundant CLUT read (Connor McLaughlin)
  • Qt: Fix game list glitching out in X11 (Connor McLaughlin)
  • Qt: Add search/filter toolbar (Connor McLaughlin)
  • Qt: Move Main.cpp to QtHost.cpp (Connor McLaughlin)
  • Qt: Add -nogui command line parameter (Connor McLaughlin)
  • GameList: Populate game list from cache in batch mode (Connor McLaughlin)
  • Qt: Move hotkeys to VMManager, remove sorting (Connor McLaughlin)
  • Qt: Replace hotkey tabs with a scrollable view (Connor McLaughlin)
  • Qt: Elide redundant scan progress updates (Connor McLaughlin)
  • INISettingsInterface: Don’t try to save with no filename (Connor McLaughlin)
  • Qt: Fix state not being saveable on separate window close (Connor McLaughlin)
  • Qt: Hide main window when in fullscreen (Connor McLaughlin)
  • Qt: Fix CRC in game list showing in lowercase (Connor McLaughlin)
  • Qt: Restore geometry before going fullscreen (Connor McLaughlin)
  • Qt: Hide system console if enabled in nogui mode (Connor McLaughlin)
  • GameDB: Update names for localisation (#6661) (rufotheone-fr)
  • GS/OpenGL: Fix incorrect detection of DXT/BPTC texture support (Connor McLaughlin)
  • GUI-Qt fix full screen toggle hotkey (refractionpcsx2)
  • GUI-Qt: Avoid divide by zero on empty gamelist folder. (refractionpcsx2)
  • Gamedb: clean-up game titles (Mrlinkwii)
  • GS-HW: Use correct alphas when AA1 is enabled + ABE disabled. (refractionpcsx2)
  • GS-HW: Added DATE check for AA1 (refractionpcsx2)
  • GS: Move force_a_one to IsCoverageAlpha function (refractionpcsx2)
  • fix build error when recording is disabled. (C.W. Betts)
  • PAD: Update to latest controller database. (PCSX2 Bot)
  • QT: Change MTVU recommendation (JordanTheToaster)
  • CDVD: Change CDVDaccess to CDVDcommon (kenshen112)
  • GameDB: Fix and add Japanese game names, apply upscaling fixes (noigeaR)
  • Wx: Remove AA1 option from the gui. (lightningterror)
  • Qt: Remove AA1 option from the gui. (lightningterror)
  • GS: Remove AA1 gui condition, it will always be enabled. (lightningterror)
  • GS-config: Remove AA1 toggle config leftovers. (lightningterror)
  • Gamedb: GShw fixes for Spider-Man 2 (Mrlinkwii)
  • QT: Add missing gamefix dialog (JordanTheToaster)
  • GameDB: Game title and Ace Combat updates. (#6600) (Alban Zekthi)
  • GameDB: Addition of missing serials and fixes of some titles. (#6678) (rufotheone-fr)
  • QT: Implements 2 Theming options (Daisouji)
  • QT: Change Pathing (Daisouji)
  • GameDB: check & fix of titles + add of missing serial (numbers) (#6681) (rufotheone-fr)
  • GameDB: Fix glows in Disney-Pixar Ratatouille. (#6597) (NicknineTheEagle)
  • GameDB: God Of War 2 Fixes (JordanTheToaster)
  • cheats_ws: Disable unnecessary patches. (lightningterror)
  • GameDB: Urban Reign fixes (JordanTheToaster)
  • GameDB: R&C3 and R&C4 Fixes (JordanTheToaster)
  • GameDB: Add COP2 patch (JordanTheToaster)
  • GameDB: Missed R&C3 and R&C4 Fixes (BreakPoints)
  • GameDB: Urban Chaos fixes. (#6690) (Jordan)
  • GS-SW: Fix framebuffer looping at 2048 height. (refractionpcsx2)
  • GS-PCRTC: Remove frame offset from anti-blur hacks in software. (refractionpcsx2)
  • GS: CLUT Invalidation on transfer accounts for offset. (refractionpcsx2)
  • GameDB: Arean Football fixes (JordanTheToaster)
  • GameDB: GoW Fixes (JordanTheToaster)
  • Qt: Fix game list not resizing after resize+shutdown game (Connor McLaughlin)
  • Qt: Fix bindings not applying after profile load/reset (Connor McLaughlin)
  • Qt: Allow changing theme without recreating window (Connor McLaughlin)
  • CI: Use Qt 6.3.1 for all platforms (Connor McLaughlin)
  • Common: Add LRUCache (Connor McLaughlin)
  • Qt: Asynchronous loading of covers (Connor McLaughlin)
  • GameDB: Add mipmap fixes to Toshi engine games (#6680) (icup321)

Download

[Emulação] PCSX2 1.7.xxxx v3069

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.3069 (12/07/2022 14:00) obteve varias melhorias internas:

PCSX2 1.7.xx- v3059 a v3069 (Inglês)
  • CDVD: Touch-Up GZip logging messages. (Ty Lamontagne)
  • GS-d3d12: Remove scale factor clamp. (lightningterror)
  • GS-wx: Disable TX x y offsets on native res: (lightningterror)
  • GS: Make sure upscaling hacks are disabled on native res. (lightningterror)
  • wx: Rename gsdx to gs for window title statistics. (lightningterror)
  • GS: Add lottes crt to present shader. (Stuart Kenny)
  • Misc: Clean up warnings. (lightningterror)
  • Build: Fix appimage.sh (refractionpcsx2)
  • GS-hw: Update crc hack comments. (lightningterror)
  • README: Update requirements. (lightningterror)
  • Misc: Cleanup some stuff I didn’t notice in previous commits. (lightningterror)
  • CDVD: Cleanup variable scope. (lightningterror)
  • PAD: Cleanup variable scope. (lightningterror)
  • GS: Cleanup variable scope. (lightningterror)
  • IPU: Cleanup variable scope. (lightningterror)
  • USB: Cleanup variable scope. (lightningterror)
  • MemoryCardFolder: Cleanup variable scope. (lightningterror)
  • SPU2: Cleanup variable scope. (lightningterror)
  • RDebug: Cleanup variable scope. (lightningterror)
  • iFPU: Cleanup variable scope. (lightningterror)
  • iMMI: Cleanup variable scope. (lightningterror)
  • iR5900: Cleanup variable scope. (lightningterror)
  • IOP: Cleanup variable scope. (lightningterror)
  • USB: Cleanup uninitialized variable. (lightningterror)
  • GameDB: upscaling fixes for “Mike Tyson Heavyweight Boxing” (Mrlinkwii)
  • Gamedb:Add missing serials (Mrlinkwii)
  • GS: Add internal FFMD offset to interlace. (refractionpcsx2)
  • GS: Rework interlace offsets (refractionpcsx2)
  • GS: Limit the offset for FFMD to prevent over scaling. (refractionpcsx2)
  • BaseBlockEx: Cleanup variable scope. (lightningterror)
  • iFPUd: Cleanup variable scope. (lightningterror)
  • iR3000A: Cleanup variable scope. (lightningterror)
  • iR5900: Cleanup variable scope. (lightningterror)
  • PAD: Fix expression is always false warning. (lightningterror)
  • GS-hw: Fix redundant condition warning. (lightningterror)
  • IPU: Fix GT3 regression from #6506 (refractionpcsx2)
  • Gamedb: Fix game names (Mrlinkwii)
  • GS: Don’t do interlace offset if de-interlacing is disabled. (refractionpcsx2)
  • VU: YOLO T-Bit on MTVU (refractionpcsx2)
  • GS/TextureCache: Unswizzle shared texture formats when hashing (Connor McLaughlin)
  • Core: Replace old include guard with pragma once (Ty Lamontagne)
  • USB: Cleanup more variable scope warnings. (lightningterror)
  • Readme: Update Linux version (BuildTools)
  • USB: More variable scope warnings. (lightningterror)
  • GameDB: fix up wrong titles (Mrlinkwii)
  • Bump mikehardy/buildcache-action from 1.2.2 to 1.3.0 (dependabot[bot])
  • iR5900: Elide VU0 micro finish calls when safe (Connor McLaughlin)
  • VU: Don’t clamp VF00 or I Reg (refractionpcsx2)
  • GS: Adjust interlacing offsets to something more sensible. (refractionpcsx2)
  • PAD: Update to latest controller database. (PCSX2 Bot)
  • iR5900: Ignore Non delayed COP2 commands when not interlocked (refractionpcsx2)
  • Config: Fix loading of SavestateZstdCompression setting (chaoticgd)
  • GS: Don’t vmalloc inside fifo_alloc to avoid logic confusion. (refractionpcsx2)
  • Qt: Add tooltips to Emulation Settings. (lightningterror)
  • Qt: Add tooltlips to Advanced System Settings. (lightningterror)
  • Qt: Add tooltlips to System Settings. (lightningterror)
  • Qt: Fix anti blur tooltip. (lightningterror)
  • Gamedb: add VUclamping to “NCAA March Madness 2003/2004” (Mrlinkwii)
  • GS: Fix interlace offsets for no-interlace patches (refractionpcsx2)
  • GS: Fix interlace offset for native. (refractionpcsx2)
  • Add MacOS badge to the README (dio-gh)
  • GameDB: fix game titles and add an entry (Mrlinkwii)
  • Qt: Add option to hide main window when game running (Connor McLaughlin)
  • Qt: Fix game properties staying open after closing main window (Connor McLaughlin)
  • Qt: Implement disable window resize (Connor McLaughlin)
  • Qt: Implement pause on start (Connor McLaughlin)
  • Qt: Make UI thread VM valid/paused globally accessible (Connor McLaughlin)
  • Qt: Implement pause on focus loss (Connor McLaughlin)
  • GS: Reset stats on open (Connor McLaughlin)
  • Qt: Implement start disc (Connor McLaughlin)
  • Qt: Implement remove disc (Connor McLaughlin)
  • Qt: Add pressure modifier button for pads (Connor McLaughlin)
  • Qt: Fix window reopening after close (Connor McLaughlin)
  • PAD: Fix incorrect MAX_KEYS check (Connor McLaughlin)
  • Build: Bump _WIN32_WINNT to Windows 10 and link against OneCore (Connor McLaughlin)
  • GS: Switch to placeholders for VM repeat mapping in Qt (Connor McLaughlin)
  • GameDB: Upscaling fixes and region corrections for Armored Core 3/Silent Line (MomosuWarosu)
  • PAD: Adjust existing button pressure when modifier activated (Connor McLaughlin)
  • Qt: Fix drag/drop of GS dumps/ELFs (Connor McLaughlin)
  • Qt: Fix drag/drop of blockdumps (Connor McLaughlin)
  • Qt: Make mouse mapping opt-in (less annoying) (Connor McLaughlin)
  • GS: Support using SW renderer for texture decompression sprites (Connor McLaughlin)
  • IOPBios: Make our hostfs HLE safer (Ty Lamontagne)
  • GS: Fix default config for UserHacks_CPUSpriteRenderBW for wx build. (lightningterror)
  • GS: Adjust CLUT dirty checks to reduce false positives (refractionpcsx2)
  • GS: Fix CLUT changing bit depth. (refractionpcsx2)
  • DEV9: Replace ghc::filesystem with our wrappers (Connor McLaughlin)
  • IopBios: Replace ghc::filesystem with our wrappers (Connor McLaughlin)
  • 3rdparty: Remove ghc::filesystem (Connor McLaughlin)
  • Config: Set texture preloading to full by default (BuildTools)
  • Gamedb: fixup wrong titles and add game fixes (Mrlinkwii)
  • GS-hw: Fix Wunused-but-set-variable warning. (lightningterror)
  • Gamedb: upscaling fixes for Kingdom Hearts – Final Mix (Mrlinkwii)
  • Qt: Show disabled hw fixes in OSD (Connor McLaughlin)
  • Patches: Update Persona 4 WS Patch (BuildTools)
  • QT: settings descriptions (Mrlinkwii)
  • PAD: Update to latest controller database. (PCSX2 Bot)
  • Qt: Implement mouse wheel binding (Connor McLaughlin)
  • ThreadedFileReader: Fix a low-chance race when closing file (Connor McLaughlin)
  • Qt: Make status bar less confusing (Connor McLaughlin)
  • CMake: Drop unused ALSA dependency (Connor McLaughlin)
  • Qt: Use same data directory as wx with XDG_STD enabled (Connor McLaughlin)
  • CI: Add AppImage builder for Qt (Connor McLaughlin)
  • QT: more missing descriptions (Mrlinkwii)
  • GameDB: EA Sports BIO FolderMC Support (#6575) (Pyra Drake)
  • QT: Adds descriptions to OSD/Post Processing Settings (#6571) (Daisouji)
  • QT: more settings descriptions (Mrlinkwii)
  • Patches: Misc cheats_ni cleanup (BuildTools)
  • QT: more missing descriptions (Mrlinkwii)
  • Patches: Cleanup cheats_ws. (#6577) (Jordan)
  • GS/TextureCache: Fix incorrect hashing of L/H/small textures (Connor McLaughlin)
  • QT: set Texture Offsets & Skipdraw Range per game only (Mrlinkwii)
  • GS: Improve clut testing, add test for local->local transfers. (refractionpcsx2)
  • Gamedb: fix up game names and add HWfixes (Mrlinkwii)
  • Patches: Cleanup more ws patches. (#6595) (Jordan)
  • Gamedb: fix game titles (Mrlinkwii)
  • UI: Minor typo fixes (BuildTools)
  • GameDB: fix memcard filters (Mrlinkwii)
  • GS: Invalidate CLUT by page (refractionpcsx2)
  • GS: Remove needless flush check on Host->Local write. (refractionpcsx2)
  • GS: CLUT – check the whole page range of transfer for CLUT clear. (refractionpcsx2)
  • GS: Fix scanmask interlace offsetting on even numbers (refractionpcsx2)
  • PAD: Update to latest controller database. (#6610) (github-actions[bot])

A poucas versões atrás a versão do PCSX2 tinha a interface antiga, porem muito simples, sem organização dos jogos carregados:

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.

Biblioteca de Jogos & Capas Personalizadas

Você pode adicionar suas capas facilmente a nova interface que acompanha uma biblioteca de jogos locais no seu PC, 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


Case para Nintendo Switch, versão Deluxe da RDS Industries

De R$325 por R$107

Imagem
Imagem

Exclusivo Prime: Só no app: Economize R$20 na sua compra.Insira o código APP20PRIME na hora do pagamento

[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