Skip to content

Releases: TellowKrinkle/pcsx2

macOS 1.7 Dev 2022-04-10

10 Apr 05:41
Compare
Choose a tag to compare

PCSX2 Mac is now official! If your Mac supports Metal, pick up a nightly release at https://pcsx2.net/downloads/#nightly-anchor

If you have an M1 Mac, you may also want to check out AetherSX2, which provides native arm64 builds that run much faster on Apple Silicon

  • Keyboard shortcuts work!
  • Keyboard input no longer controls PCSX2 while in the background
  • Updated to April 6 PCSX2

macOS 1.7 Dev 2022-03-25

26 Mar 03:28
Compare
Choose a tag to compare

This release is a hotfix for 2022-03-21, with the following changes:

  • Fixed frame rate issues in the Metal renderer
  • Fixed crash on pause with controllers connected

The changes in 2022-03-21 are as follows:

  • Fix primid destination alpha test
  • Improved performance for AMD
  • Improved frame rate stability
  • Fix texture replacement loading
  • Intel Skylake+ GPUs join the M1 in supporting Framebuffer Fetch! Improved emulation speed and free ultra blending! If you're not sure whether your GPU is new enough, start emulation and look through the program log for your renderer info. It'll say either Framebuffer Fetch: Supported or Framebuffer Fetch: Unsupported there.
  • Fix FXAA shader in OpenGL
  • Add support for FXAA and shadeboost in Metal
  • Update to Feb 28 PCSX2. This includes texture replacement and a new texture preloading option which should improve Metal and Vulkan performance

macOS 1.7 Dev 2022-03-21

21 Mar 23:23
Compare
Choose a tag to compare

This release is a hotfix for 2022-03-02, with the following changes to the Metal renderer:

  • Fix primid destination alpha test
  • Improved performance for AMD
  • Improved frame rate stability
  • Fix texture replacement loading

The changes in 2022-03-02 are as follows:

  • Intel Skylake+ GPUs join the M1 in supporting Framebuffer Fetch! Improved emulation speed and free ultra blending! If you're not sure whether your GPU is new enough, start emulation and look through the program log for your renderer info. It'll say either Framebuffer Fetch: Supported or Framebuffer Fetch: Unsupported there.
  • Fix FXAA shader in OpenGL
  • Add support for FXAA and shadeboost in Metal
  • Update to Feb 28 PCSX2. This includes texture replacement and a new texture preloading option which should improve Metal and Vulkan performance

Note: The 32-bit build is for ancient computers and does not include Vulkan or Metal renderers, but does work on Macs as old as macOS 10.9. Use it only if you can't run the 64-bit build. Since this fix only changes the Metal renderer, I've attached the 03-02 build for 32-bit.

macOS 1.7 Dev 2022-03-02

02 Mar 20:40
Compare
Choose a tag to compare

If you downloaded this build before 2022-03-06, please redownload it. I downgraded MoltenVK because the latest version was kind of broken.

  • Intel Skylake+ GPUs join the M1 in supporting Framebuffer Fetch! Improved emulation speed and free ultra blending! If you're not sure whether your GPU is new enough, start emulation and look through the program log for your renderer info. It'll say either Framebuffer Fetch: Supported or Framebuffer Fetch: Unsupported there.
  • Fix FXAA shader in OpenGL
  • Add support for FXAA and shadeboost in Metal
  • Update to Feb 28 PCSX2. This includes texture replacement and a new texture preloading option which should improve Metal and Vulkan performance

macOS 1.7 Dev 2022-02-10

11 Feb 04:34
Compare
Choose a tag to compare

This release is a hotfix for 2022-02-07, with the following changes to the Metal renderer:

  • Fix crash on texture download for all GPUs
  • Fix issue with massive points on M1 Macs (known to affect Silent Hill 2 and Valkyrie Profile)
  • Mostly fix depth issues on newish (Broadwell+) Intel GPUs (if you have a game still experiences problems in the Metal renderer, please let me know)

The changes in 2022-02-07 are as follows:

  • Adds Framebuffer Fetch support for M1 Macs! If you're on Apple Silicon, set blending to Ultra and enjoy your fast, accurate emulation! Please notify me if you find Ultra noticeably slower than Basic in any game, as if no one does, I might remove all non-Ultra options for M1 in a future update.
  • Various fixes to the Metal renderer. Hopefully now with less blending issues.
  • Added better accurate destination alpha test to the Metal renderer. Performance should no longer be terrible in GT4 on AMD GPUs
  • Update to wxWidgets 3.1 (provides better dark mode and hidpi monitor support)

Update to latest master (look through PCSX2 changes from December onward for the full list)

  • Lots of blending improvements
  • New Vulkan renderer! Performance is usually similar to the Metal renderer but they're often slightly different so definitely try out both
  • New Preload Textures option! Vulkan and Metal really appreciate this, so definitely try turning it on.

Note: The 32-bit build is for ancient computers and does not include Vulkan or Metal renderers, but does work on Macs as old as macOS 10.9. Use it only if you can't run the 64-bit build. Since this fix only changes the Metal renderer, I've attached the 02-07 build for 32-bit.

macOS 1.7 Dev 2022-02-07

07 Feb 07:45
Compare
Choose a tag to compare
  • Adds Framebuffer Fetch support for M1 Macs! If you're on Apple Silicon, set blending to Ultra and enjoy your fast, accurate emulation! Please notify me if you find Ultra noticeably slower than Basic in any game, as if no one does, I might remove all non-Ultra options for M1 in a future update.
  • Various fixes to the Metal renderer. Hopefully now with less blending issues.
  • Added better accurate destination alpha test to the Metal renderer. Performance should no longer be terrible in GT4 on AMD GPUs
  • Update to wxWidgets 3.1 (provides better dark mode and hidpi monitor support)

Update to latest master (look through PCSX2 changes from December onward for the full list)

  • Lots of blending improvements
  • New Vulkan renderer! Performance is usually similar to the Metal renderer but they're often slightly different so definitely try out both
  • New Preload Textures option! Vulkan and Metal really appreciate this, so definitely try turning it on.

Note: The 32-bit build is for ancient computers and does not include Vulkan or Metal renderers, but does work on Macs as old as macOS 10.9. Use it only if you can't run the 64-bit build.

macOS 1.7 Dev 2022-01-25

25 Jan 07:16
Compare
Choose a tag to compare
  • Fixes broken alpha test in the Metal renderer
  • Fixes broken colclip in the Metal renderer
  • Fixes broken AEM in the Metal renderer
  • Improves Metal renderer performance on AMD GPUs

macOS 1.7 Dev 2022-01-07

08 Jan 02:09
Compare
Choose a tag to compare

This release is a hotfix for 2021-12-25. It fixes crashes in the Metal renderer on Intel HD Graphics 4000 as well as crashes in texture downloads on all GPUs. It also includes the fix from 2021-12-26 which fixes an issue where rendering was completely broken in the Metal renderer with polygons exploding everywhere, most common on M1 GPUs. The following changelog is taken from 2021-12-25:

  • New Metal renderer! With a few exceptions (flat-shaded triangles and lines use colors from the wrong vertex), rendering should have equivalent accuracy to the OpenGL renderer when running on Windows or Linux. Fixes various texture barrier glitches most common on AMD GPUs, in addition to issues with lack of depth precision. If you previously had to mess with the depth precision slider, the Metal renderer should fix your problems. In addition, performance is improved in many tested games. If you have a 2-core CPU (e.g. most MacBook Airs), you can expect better performance from lower CPU usage. Otherwise, a number of titles have improved on the GPU side, as much as 3x in the case of the Jak title screen (30 → 100 fps on a GT 750M). Note: The metal renderer is currently missing some optimizations that would help performance on Apple GPUs (M1, M1 Pro, M1 Max). If you're using an M1 and your game sees improved performance from unchecking accurate destination alpha or setting blending accuracy to minimum, expect improved performance without doing that in the near future.
  • Rumble support for more controllers
  • Better controller support on macOS Monterey. Should support all controllers that work in Safari.

macOS 1.7 Dev 2021-12-26

26 Dec 09:27
Compare
Choose a tag to compare

This release is a hotfix for 2021-12-25. It fixes an issue where rendering was completely broken in the Metal renderer with polygons exploding everywhere. It was detected on an M1 and seems likely to mostly affect M1-series GPUs, but it could technically happen to any GPU. The following changelog is taken from 2021-12-25:

  • New Metal renderer! With a few exceptions (flat-shaded triangles and lines use colors from the wrong vertex), rendering should have equivalent accuracy to the OpenGL renderer when running on Windows or Linux. Fixes various texture barrier glitches most common on AMD GPUs, in addition to issues with lack of depth precision. If you previously had to mess with the depth precision slider, the Metal renderer should fix your problems. In addition, performance is improved in many tested games. If you have a 2-core CPU (e.g. most MacBook Airs), you can expect better performance from lower CPU usage. Otherwise, a number of titles have improved on the GPU side, as much as 3x in the case of the Jak title screen (30 → 100 fps on a GT 750M). Note: The metal renderer is currently missing some optimizations that would help performance on Apple GPUs (M1, M1 Pro, M1 Max). If you're using an M1 and your game sees improved performance from unchecking accurate destination alpha or setting blending accuracy to minimum, expect improved performance without doing that in the near future.
  • Rumble support for more controllers
  • Better controller support on macOS Monterey. Should support all controllers that work in Safari.

macOS 1.7 Dev 2021-12-25

25 Dec 07:08
Compare
Choose a tag to compare

Merry Christmas!

  • New Metal renderer! With a few exceptions (flat-shaded triangles and lines use colors from the wrong vertex), rendering should have equivalent accuracy to the OpenGL renderer when running on Windows or Linux. Fixes various texture barrier glitches most common on AMD GPUs, in addition to issues with lack of depth precision. If you previously had to mess with the depth precision slider, the Metal renderer should fix your problems. In addition, performance is improved in many tested games. If you have a 2-core CPU (e.g. most MacBook Airs), you can expect better performance from lower CPU usage. Otherwise, a number of titles have improved on the GPU side, as much as 3x in the case of the Jak title screen (30 → 100 fps on a GT 750M). Note: The metal renderer is currently missing some optimizations that would help performance on Apple GPUs (M1, M1 Pro, M1 Max). If you're using an M1 and your game sees improved performance from unchecking accurate destination alpha or setting blending accuracy to minimum, expect improved performance without doing that in the near future.
  • Rumble support for more controllers
  • Better controller support on macOS Monterey. Should support all controllers that work in Safari.