Skip to content

Releases: xzn/ntrviewer-hr

0.2.2.1

16 Sep 06:46
@xzn xzn
Compare
Choose a tag to compare
0.2.2.1 Pre-release
Pre-release

Changes:

Use triple buffering for screen decode/upscale/render, should no longer skip rendering frames when combined top and bottom frame rate exceeds display refresh rate.

Added Lite versions, which are smaller in size and do not have the upscaling filter option. (Use SDL renderer for display instead of OpenGL directly.)

Source:

https://github.com/xzn/ntrviewer-hr/tree/rs0_test1

0.2.2.0

15 Sep 04:16
@xzn xzn
Compare
Choose a tag to compare
0.2.2.0 Pre-release
Pre-release

Changes:

Fix hang during shut down if view mode is Separate on Windows (Regression)

Fix crash if Vulkan/OpenGL interop is not available (Regression)

Fix laggy/slowed down decode if GPU cannot render/upscale fast enough (Regression)

Fix (another) sync bug leading to corrupt image when upscaling filter is enabled.

Update Nuklear dependency: better property field handling.

Hopefully this release fixed all the remaining synchronization issue with my usage of multithreaded OpenGL/Vulkan rendering.

Source:

https://github.com/xzn/ntrviewer-hr/tree/rs0_test1

0.2.1.0

12 Sep 06:25
@xzn xzn
Compare
Choose a tag to compare
0.2.1.0 Pre-release
Pre-release

Changes:

Added keyboard navigation (tab navigation)

Source:

https://github.com/xzn/ntrviewer-hr/tree/rs0_test1

0.2.0.4

11 Sep 00:41
@xzn xzn
Compare
Choose a tag to compare
0.2.0.4 Pre-release
Pre-release

Changes:

Changed nack packets to be rate limited in reliable stream mode.

Fixed wrong index used in sync when using upscaling filters, which may have led to flickering images.

Source:

https://github.com/xzn/ntrviewer-hr/tree/rs0_test1

0.2.0.3

08 Sep 23:35
@xzn xzn
Compare
Choose a tag to compare
0.2.0.3 Pre-release
Pre-release

Changes:

Minor optimization for Upscaling Filter (later GPU->CPU fences); also actually used Vulkan Configurator's validation this time.

Source:

https://github.com/xzn/ntrviewer-hr/tree/rs0_test1

0.2.0.2

08 Sep 07:36
@xzn xzn
Compare
Choose a tag to compare
0.2.0.2 Pre-release
Pre-release

Changes:

Fixed a memory leak introduced in v0.2.0.0
Use cached uploaded/upscaled texture when possible to reduce GPU usage (applicable when screen mode is Top and Bottom and there's a difference in frame rate for top and bottom screen.)
Upscaling filter changed to run on GPU only and only with around 1.3 GB or more vram. (Will adjust this later maybe)

Source:

https://github.com/xzn/ntrviewer-hr/tree/rs0_test1

Update

Forgot to upload the binaries, they are here now..

0.2.0.1

06 Sep 07:50
@xzn xzn
Compare
Choose a tag to compare
0.2.0.1 Pre-release
Pre-release

Has memory leak, try v0.2.0.2 or later

Changes:

Make upscaling filter work on AMD GPUs.

Source:

https://github.com/xzn/ntrviewer-hr/tree/rs0_test1

0.2.0.0

06 Sep 03:09
@xzn xzn
Compare
Choose a tag to compare
0.2.0.0 Pre-release
Pre-release

Has memory leak, try v0.2.0.2 or later

Prerelease until I update readme/license/credit

Changes:

Some bug fixes.

Support for Reliable Stream mode for the latest NTR-HR (v0.3.0.0)

  • Currently lacking congestion control, will be added in next version

Source:

https://github.com/xzn/ntrviewer-hr/tree/rs0_test1

0.1.4.2

21 Feb 09:26
@xzn xzn
Compare
Choose a tag to compare

Changes:

Fix Linux build not working on MESA.

Updated Window build as well in case it's not working on AMD/Intel.

Source:

https://github.com/xzn/ntrviewer-hr/tree/jpeg

0.1.4.1

21 Feb 02:52
@xzn xzn
Compare
Choose a tag to compare

Changes:

  • Added Linux build.

  • Upscaling changes:

    • Now share Vulkan handle with OpenGL when possible to avoid copying to/from CPU.
    • Moved upscaling code to per frame render instead of per frame decode. Should hopefully avoid accumulating lag.

Source:

https://github.com/xzn/ntrviewer-hr/tree/jpeg