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