File edisonengine.changes of Package edisonengine
-------------------------------------------------------------------
Sat May 21 18:08:54 UTC 2022 - Martin Hauke <mardnh@gmx.de>
- Update to version 1.4.1
Fixes
* activated butt bubbles no longer kill weapon animations.
For testing
* sand pouring sounds in city of khamoon should now properly
stop playing.
-------------------------------------------------------------------
Fri May 20 22:24:14 UTC 2022 - Martin Hauke <mardnh@gmx.de>
- Update to version 1.4
For Testing
* enemies shooting at you should now be less accurate at
distance, like the original.
* new option to restart level when dying.
* compatibility with the tombati patched steam version.
* sound pouring sound in city of khamoon should no longer play
after room swap without reload.
New Features
* butt bubbles.
Fixes
* moving lava should now move and burn you.
* cutscenes are no longer grayscale.
* centaur statues no longer render the spawned mutant after load.
* dust particles are now properly affected by depth testing
Improvements
* certain texture packs no longer render strange outlines on
alpha blended edges.
* boulders should no longer be rendered in half.
-------------------------------------------------------------------
Sun May 15 22:15:05 UTC 2022 - Martin Hauke <mardnh@gmx.de>
- Update to version 1.3
Fixes
* no more nvidia/amd dust particle rendering inconsistencies.
New Features
* optional low health effects - pulsing health bar and
monochrome fade
Improvements
* reduced dust particle render range to improve performance
* rounded dust particles
-------------------------------------------------------------------
Sat Apr 30 18:09:34 UTC 2022 - Martin Hauke <mardnh@gmx.de>
- Update to version 1.2.1
* Saves are incompatible with previous versions.
Fixes
* pistols are now properly added after natla's mines instead of
after atlantis.
* stats should now properly get calculated.
* weapon stats now show even when not used in the current level.
* tweaked aim/shoot checks for enemies (e.g. pierre).
Improvements
* reduced ghost data size in preparation for multiplayer.
-------------------------------------------------------------------
Thu Mar 31 15:43:07 UTC 2022 - Martin Hauke <mardnh@gmx.de>
- Update to version 1.2
Fixes
* running through natla's mines without picking up the pistols
doesn't lead to a broken game anymore.
* add missing color space conversion for dust color.
Changes
* increased dust density
* tweaked dust colors
- Update to version 1.1
Fixes
* color space conversion for solid colored meshes corrected.
New Features
* support for ios hd texture packages.
- Update to version 1.0
Fixes
* fixed statistics timer display.
* fixed muzzle flashes not disappearing when jumping into water.
- Update to version Beta 16/Release Candidate 1
New Features
* setup wizard now allows selection of glidos texture packs.
* quicksaves can now be loaded from the savegame list.
Fixes
* ghost is not affected by scissoring anymore.
* no more telling "data imported" when aborted the import.
* compass closes again when deselected.
* build errors with older cmake versions fixed.
Changes
* pickup widgets scaled down.
* non-standard steam library paths are now taken into account
when searching for the game image.
-------------------------------------------------------------------
Sun Mar 13 17:03:47 UTC 2022 - Martin Hauke <mardnh@gmx.de>
- Update to version 0~git20220310.9e2ec7fd:
Fixes
* sword of damocles should no longer be affected by scissoring.
* freelook now can override a forced focus on objects.
New Features
* a new first version of a "setup wizard" - hopefully no more
fiddling around with files and disk images.
* a whole set of new stats available from the compass - please
note the stats are not up-to-date if loading a save from a
previous version.
Changes
* renamed "water denoise" to "denoise water surface" to avoid
some confusion.
-------------------------------------------------------------------
Wed Feb 16 21:27:31 UTC 2022 - Martin Hauke <mardnh@gmx.de>
- Update to version 0~git20220216.60bbab58:
New Features
* different start menu shortcuts on windows for all implemented
translations.
Fixes
* lara doesn't disappear at start of cistern anymore.
Improvements
* faster loading times/improved particle generation speed.
* underwater particles got a green-ish tint.
* all necessary files are now checked on engine start.
Other
* removed performance bar.
-------------------------------------------------------------------
Wed Feb 16 21:27:18 UTC 2022 - mardnh@gmx.de
- Update to version 0~git20220216.60bbab58:
* bump version
* fix crash when re-using the same button for different actions across profiles
* use gsl-lite provided factories for smart ptrs
* bump dependencies
* remove patch handling for dl_unpack
* use typedef for non-null smart pointers
* allow overriding the locale from command line, add start menu shortcuts for languages
* close EE-441
* remove unused shader constants
* close EE-446
* fix EE-419
* improve particle generation speed
* Revert "remove throttler, rely on vsync"
* remove throttler, rely on vsync
* inline setVsync
* remove performance bar
-------------------------------------------------------------------
Sun Jan 30 09:54:04 UTC 2022 - Martin Hauke <mardnh@gmx.de>
- Update to version 0~git20220129.3e574d6b:
* Savegames are not compatible with previous versions.
Fixes
* inventory rendering fixed.
* drawing a weapon that's not in inventory doesn't produce a
crash anymore.
* shotguns do more damage now.
* boulder doesn't roll of to one side anymore.
* t-rex doesn't turn head too much anymore.
* bats should not shiver anymore when dying and hitting the
ground.
* winged mutant now flies properly now.
* boulders now fully drop to the ground when stopped.
* some textures didn't animate properly.
New Features
* lighing added to inventory.
* ambient track volume fading.
* pc cheats to skip level and add all weapons.
* lara says "no" when using a key/puzzle item in the inventory.
* page indicator added to savegame list.
* savegames can be sorted by date now (use step left/right).
Improvements
* logarithmic instead of linear volume.
* save slots increased to 100.
* picking up weapons now shows both weapon and ammo widgets.
* faster ai path calculations.
* no more showing the console window in release builds.
* crumbling floors shouldn't show rendering issues anymore.
Changes
* most shadows removed so only "living" entities cast shadows.
* dust particles darkened, reduced in size, randomized size,
and increased density.
-------------------------------------------------------------------
Fri Jan 14 19:14:45 UTC 2022 - Martin Hauke <mardnh@gmx.de>
- Update to version 0~git20220114.44783124:
Fixes
* no more wicked camera movement in front of blocks.
* no more date strings with certain foreign characters crashing
the engine.
* savegame loading leading to bugged games resolved.
New Features
* new display option to double ui scale.
Changes
* level sequence invetory manipulation split into separate items
* sliding sound effect immediately stops now when sliding stops.
* decreased sound distance.
* external audio file is now used for secret sound instead of
internal one.
-------------------------------------------------------------------
Wed Jan 05 18:24:56 UTC 2022 - mardnh@gmx.de
- Update to version 0~git20220105.2fad725a:
* This is a hotfix release, fixing a dumb copy-pasta error
leading to immediate crashes.
-------------------------------------------------------------------
Wed Jan 5 16:07:28 UTC 2022 - Martin Hauke <mardnh@gmx.de>
- Update to version 0~git20220105.7c061780:
Fixes
* crash when touching a static mesh in a very specific condition
fixed.
* no more "machine gun" weapons.
* doors are no longer passable if they touch swappable rooms.
Improvements
* better logging in case of crashes.
* readme maintenance.
-------------------------------------------------------------------
Sun Dec 19 09:27:53 UTC 2021 - mardnh@gmx.de
- Update to version 0~git20211219.41ab4206:
New Features
* ghost recording.
Fixes
* thor lightning emitter can be avoided now.
* thor lightning emitter doesn't show lara's hips anymore.
-------------------------------------------------------------------
Sun Dec 12 21:39:29 UTC 2021 - mardnh@gmx.de
- Update to version 0~git20211212.25038d83:
New Features
* item count added to pickup widgets if the item picked up
increases the total count of that item to more than one.
Fixes
* lara can now properly grab every bridge.
* dust is now properly rendered in front of objects.
* items no longer re-spawn after loading a save.
* "free look" now allows looking down into pits.
* splash screen properly resizes now.
Other
* gsl-lite version bumped.
* cimg now always fetched from external source.
* some minor refactorings and code love.
* removed debug overlay.
-------------------------------------------------------------------
Sun Nov 28 00:08:42 UTC 2021 - Martin Hauke <mardnh@gmx.de>
- Update to version 0~git20211126.d92f3c58:
* This is only a bug-fix release, not introducing any new
features or changing existing ones.
Fixes
* "City of Khamoon" drawbridges behave properly now.
* grabbing edges fixed.
* sliding down in certain directions no longer swapping
orientation.
* render pipeline bug preventing some polygons being rendered
on nvidia cards fixed.
-------------------------------------------------------------------
Fri Nov 19 17:08:19 UTC 2021 - Martin Hauke <mardnh@gmx.de>
- Update to version 0~git20211119.67e371a1:
New features
* dust particles (can be disabled in settings).
* ammo counter animation when drawing weapons.
Fixes
* depth-of-field mostly fixed.
* items no longer respawn after loading.
* lara no longer holds weapons in her hands after loading a save
when she was picking something up or hanging on an edge.
Changes
* more subtle hbao
-------------------------------------------------------------------
Tue Oct 26 19:28:22 UTC 2021 - mardnh@gmx.de
- Update to version 0~git20211026.af0165f8:
* This a hotfix release for beta 6, fixing issues with
combinations of lens distortion, water distortion and hbao.
-------------------------------------------------------------------
Tue Oct 26 18:42:17 UTC 2021 - Martin Hauke <mardnh@gmx.de>
- Update to version 0~git20211026.5a0b93b4:
New Features
* new splash screen and application icon based on work from
Raina Audron
Fixes
* shadow map rendering
Improvements
* faster load times
* optimized render pipeline and shaders for better performance
-------------------------------------------------------------------
Sun Oct 10 08:27:15 UTC 2021 - mardnh@gmx.de
- Update to version 0~git20211009.a5ff6eaf:
New Features
* half-resolution rendering (alkbeit intended for 4k rendering,
you can also use it for "oldschool gaming") (EE-373)
Fixes
* shadow mapping on all platforms (EE-369)
* incomplete rendering in certain circumstances
Improvements
* hbao sampling reduced to improve performance with negligible
quality loss
Maintenance
* reduced shader interface complexity
* many changes to improve engine stability
* refactored render pipeline
-------------------------------------------------------------------
Mon Sep 27 16:20:21 UTC 2021 - mardnh@gmx.de
- Update to version 0~git20210927.2ee2a7cf:
* don't update camera buffer data more than necessary
* unify/simplify shader interfaces
* remove obsolete glm dependency from lgtm config
* update readme
* add lgtm badges
* ensure ambient streams are properly registered
* don't sleep too much in throttler if it's lagging behind
* add specular component to water surfaces
* fix infinite recursion
* simplify shaders
* fix teamcity test execution
* disable test color output
* add test formatter for teamcity
* add lgtm
* fix EE-372
* delay isSampler check
* slightly optimize hbao shader
* fix EE-371
* attempt to fix compilation errors on linux
* reduce shader interface complexity
* use less convoluted ids for shaders and programs
* reduce hbao samplings, add more mad in shaders
-------------------------------------------------------------------
Tue Sep 21 05:32:28 UTC 2021 - mardnh@gmx.de
- Update to version 0~git20210921.d2ec5e39:
* remove loader from glad, patch to always try to load GL_ARB_bindless_texture
* log opengl extensions and renderdoc detection
* pass through glfw proc loader to glad
* add more constexpr patches for pybind11
* replace sprite decision uniform with macro
* regenerate glad bindings using core profile
* switch from glew to glad
* don't generate meshes for invisible static meshes
* re-use vsm view matrix
* few vsm cleanups
* better handling of stream sync loss
-------------------------------------------------------------------
Mon Sep 20 14:51:13 UTC 2021 - mardnh@gmx.de
- Update to version 0~git20210920.393ca602:
* add BOOST_LOG_DYN_LINK for older boost releases on linux
* add PERMISSIVE_BUILD cmake option for GNU-like compilers not
supporting the newest warning flags
* refactor audio/video file playback
* extract utility functions to convert ffmpeg timestamps
* rename player to videoplayer
* ditch sndfile stream source and replace with ffmpeg stream source
* split video player code into multiple files
* avoid clipping/wrapping when reading sndfile data
* install desktop file for linux
* simplify vsm bias calculation
* respect depth clamping when calculating vsm shadow values
* pass through audio channels to allow 3d positioning
* remove csm z offset
* remove unnecessary csm split end data
* replace libsndfile with ffmpeg
-------------------------------------------------------------------
Sun Sep 19 12:51:46 UTC 2021 - mardnh@gmx.de
- Update to version 0~git20210919.c3794089:
* close EE-367
* properly clear textures before rendering
* add "share" to source roots for code completion
* reduce water scatter/absorption factor
* generally disable blending by default
* attempt to fix water surface rendering (nvidia still bugged)
* improve filename comparison
* add prefix to mesh labels in linearize depth pass
* disable blending for water surfaces
* use floats in linearize depth fragment shader
* improve opengl logging
* make opengl object names more distinct
* add noreturn to streamvoice source handle association
* fix EE-366
* always enable vsync
* fix EE-364
-------------------------------------------------------------------
Fri Sep 17 05:34:04 UTC 2021 - Martin Hauke <mardnh@gmx.de>
- Update to version 0~git20210917.4653ff70:
* install executable
* don't install dependencies, simplify and fix handling of dataroot
* use more conformant data directories
* move some runtime assets to the share directory
* fetch upstream glm to counter deprecated system packages
* fix EE-365
* don't rely on physical files to check equivalence
* reorder audio track info by track id
* use external audio data instead of embedded data for lara talk
* directly read as int16 from sndfile
* don't apply 3d effects for non-positional voices
* double voice reference distance to avoid muffling
- Drop edisonengine-wrapper.sh (not longer needed)
-------------------------------------------------------------------
Mon Sep 13 20:18:10 UTC 2021 - Martin Hauke <mardnh@gmx.de>
- Initial package, version 0~git20210913.e7758ba4