Unreal 227k_11
Pre-releaseThis is a pre-release version of Unreal 227k.
Notes from anth:
Epic finally gave us permission to release Unreal on macOS. We already had a partial port up and running internally, but it wasn't really playable. SDLDrv was extremely broken, our PhysX code didn't work, the game crashed randomly, XOpenGLDrv had major performance issues, and OpenGLDrv downright didn't work. Obviously, we did what all sensible developers would do: we went on a good ol' debugging spree to fix all stability problems, backported a bunch of fixes from Unreal Tournament 469, and we improved the rendering performance by writing a new Apple Metal-based renderer from scratch. The result is a highly experimental, but feature-complete patch that should work on all Intel and Apple Silicon Macs running macOS 10.9 or later.
Since this is the first time native Mac build of Unreal in a long long time, you should expect lots of issues. Please use our GitHub issue tracker to report them and be patient while we fix your problems. We have a lot on our plate :)
macOS Update - 6 APR 2024
We have uploaded a new macOS build that fixes a couple of issues:
- Screenshots should now work properly with the metal renderer
- Save game preview images should now also show up properly
- The game should no longer crash when loading a save game
- The game should no longer crash when clicking the "Restart" button in the settings menu
- Fixed an issue that could cause the game to crash mid-game randomly
- The metal renderer should now work on slightly older mac systems
macOS Update - 7 APR 2024
We have uploaded a new macOS build that fixes even more issues:
- Flickering and Strobing lights should now flicker at a framerate-independent rate. This change should reduce (or even eliminate) the weird black bars some people were seeing at high frame rates
- The Metal renderer will now suspend itself when the game window is forced to the background while it was in fullscreen mode. This fixes a problem where the entire system would lock up just a few seconds after Cmd+Tab'ing out of the game
- Fixed an issue that made the Metal renderer crash when trying to render a mesh with a detail or macro texture on it. This crash also occurred when starting the Return To Na Pali campaign
macOS Update - 9 APR 2024
We have uploaded a new macOS build that includes the following changes:
- If you play with the Metal renderer, you can now disable gamma correction by setting UseGammaCorrection to False in the [FruCoRe.FruCoReRenderDevice] section of ~/Library/Application Support/Unreal/System/UnrealOSX.ini
- The ShinySurfaces option is now true by default for users of the Metal renderer. If you have already played with the Metal renderer, you will have to set this option to true manually (in the same in section mentioned above)
- We have fixed an issue that made the Metal renderer fill the entire screen with violet pixels when zooming in with the Sniper Rifle or when opening the player setup menu with the UseAA option set to True
macOS Update - 10 APR 2024
We have uploaded a new macOS build that fixes the following issues:
- We fixed a bug that made the shiny surfaces (such as the bridge in one of the intro maps) render incorrectly with the Metal renderer
- We fixed a bug that made the Metal renderer use incorrect viewport dimensions after resizing the game window