Beta 3
openSUSE Packages
Since this release, linux packages for openSUSE Leap 15.3 and Tumbleweed are available here: https://build.opensuse.org/package/show/games/edisonengine. Please note that while in beta, the packages there are not following the release scheme in this repository, but are updated as needed, incorporating necessary fixes for linux once they are implemented. This means the packages are likely less polished and may contain incomplete features or bugs.
New Features
- data is now loaded either from the current working directory, or from standard locations (EE-363)
- on windows, data is loaded from
%LOCALAPPDATA%\edisonengine
, on linux, it's loaded from~/.local/share/edisonengine
- in windows, engine assets (e.g. fonts) are loaded from
C:\Program Files (x86)\EdisonEngine\share\edisonengine
, on linux, it's/usr/share/edisonengine
- on windows, data is loaded from
Fixes
- file equivalence checks (e.g. when loading savegames) no longer requires the file to be physically present
- static meshes are no longer cut off (EE-365)
- initial window maximization no longer causes malformed display (EE-364)
- render pipeline partially rebuilt to fix some long-standing problems with water rendering (EE-292)
Improvements
- audio reference distance increased
- lara uses external audio data when talking to improve quality
- vsync is now always enabled
- chance for audio/video stream sync loss on linux greatly decreased (EE-366)
- doors no longer flicker due to z fighting (EE-367)
Maintenance
- compile time reduced by about 30%
- some dead code removed
- cmake install behaviour and file locations fixed for linux packaging