Skip to content

Releases: Frozenreflex/Thundagun

1.2.1

22 Dec 21:57
Compare
Choose a tag to compare

New patch version. Fixed post processing crashes and other issues. Made UIX less prone to breaking. Fixed particle system crash.

Warning: This mod is experimental. It may contain bugs and other issues. Crashes and missing/buggy/jittery visuals are possible but are generally uncommon. Use at your own risk.

What's Changed

  • Patch out original post processing update by @Nytra in #89
  • Use Thread.Sleep instead of SpinWait by @Nytra in #87
  • Delay UIX updates until the next FrooxEngine update to probably fix UIX breaking in the dash by @Nytra in #90
  • Fix potential memory leak by @Nytra in #91
  • Fixed Startup Crash due to Resonite's ParticleSystem refactor. Hotfixed by … by @BlueberryWolf in #94

New Contributors

Full Changelog: 1.2.0...1.2.1

1.2.0

30 Nov 04:12
dd47980
Compare
Choose a tag to compare

New minor version. Fixed settings initialization by removing CameraPostProcessingManager reference and added an "EmulateVanilla" option to improve desktop mode performance. Other improvements include batching completed updates from FrooxEngine, switching to spinwait for lower latency, fixing Linux crashes under Proton, ensuring deterministic builds, and enhancing code readability with formatting.

Warning: This mod is experimental. It may contain bugs and other issues. Crashes and missing/buggy/jittery visuals are possible but are generally uncommon. Use at your own risk.

What's Changed

  • Missing Link Override by @SectOLT in #76
  • Fix various settings not initializing by @Nytra in #81
  • Proton crash fix by @Nytra in #83
  • Fix crash when desktop viewer is disabled by @Nytra in #84
  • Skip desktop viewer patch on linux native by @Nytra in #85
  • Update packet batching, UIX patch, EmulateVanilla mode by @Nytra in #78
  • Switched to spinwait instead of thread.sleep for less latency by @DoubleStyx

New Contributors

Full Changelog: 1.1.1...1.2.0

1.1.1

13 Nov 07:26
6273005
Compare
Choose a tag to compare

New patch version. Adds some new connectors and fixes some existing ones.

Warning: This mod is a prerelease. It may contain bugs and other issues. Crashes and missing/buggy/jittery visuals are possible but are generally uncommon. Use at your own risk.

What's Changed

  • Patch DuplicableDisplay.Update to run on the Unity thread, fixes desktop viewer crash. Add publicizer package to make accessing private fields easy by @Nytra in #57
  • Fix particles to have the right materials, fix DestroyUnityComponentConnector to call base.Update() first by @Nytra in #60
  • Fix material property blocks, add note that RenderIncompleteUpdates can be glitchy by @Nytra in #59
  • Render queue processor update by @Nytra in #62
  • Update readme links by @Merith-TK in #63

New Contributors

Full Changelog: 1.1.0-beta...1.1.1

1.1.0-beta

09 Nov 01:14
6ddbbdd
Compare
Choose a tag to compare

New minor version.

Warning: This mod is a prerelease. It may contain bugs and other issues. Crashes and missing/buggy/jittery visuals are possible but are generally uncommon. Use at your own risk.

What's Changed

  • Implement VideoTextureConnector by @Nytra in #49
  • add option to render incomplete frames by @DoubleStyx in #51
  • Use custom RenderSettings without Slot refs by @Nytra in #50

Full Changelog: 1.0.1-beta...1.1.0-beta

1.0.1-beta

07 Nov 22:36
Compare
Choose a tag to compare

Fixes changes to the MeshRenderer and SkinnedMeshRenderer connectors that introduced flickering.
Cleans up some RenderMaterialOverride code and other code.
Fixes #8.

Warning: This mod is a prerelease. It may contain bugs and other issues. Crashes and missing/buggy/jittery visuals are possible but are generally uncommon. Use at your own risk.

What's Changed

  • Add RenderContextOverride and RenderMaterialOverride connector, update some other connectors by @Nytra in #45
  • Fix skinned mesh renderer dynamic bones flickering bug, fix pink material bug, add LODGroup connector, fix render material override, and some cleanup by @Nytra in #48

Full Changelog: 1.0.0-beta...1.0.1-beta

1.1.0-alpha

06 Nov 03:29
3fd96bd
Compare
Choose a tag to compare

New minor version. Fixes issues related to UI for the most part. Simplifies/unifies the config usage, exposing settings for min/max engine/Unity tick rates. Should generally be more stable and performant than the previous version.

Warning: This mod is a prerelease. It may contain bugs and other issues. Crashes and missing/buggy/jittery visuals are possible but are generally uncommon. Use at your own risk.

What's Changed

Full Changelog: 1.0.0-alpha...1.1.0-alpha

1.0.0-beta

07 Nov 00:16
Compare
Choose a tag to compare

Initial beta release. Should be stable enough now for most use cases. UI should hopefully not break anymore, as FrooxEngine will never run before Unity has finished processing changes, and Unity will never process changes until FrooxEngine is done. The main goal at this point is to allow Unity to keep rendering if FrooxEngine doesn't have anything to present, which should boost framerate and protect against hitching in VR.

Warning: This mod is a prerelease. It may contain bugs and other issues. Crashes and missing/buggy/jittery visuals are possible but are generally uncommon. Use at your own risk.

What's Changed

Full Changelog: 1.1.0-alpha...1.0.0-beta

1.0.0-alpha

05 Nov 20:02
5be3593
Compare
Choose a tag to compare

Initial alpha release. Note that there are known issues with certain connectors for this version. The core behavior does not have any known issues.

Warning: This mod is a prerelease. It may contain bugs and other issues. Crashes and missing/buggy/jittery visuals are possible but are generally uncommon. Use at your own risk.

What's Changed

New Contributors

Full Changelog: https://github.com/Frozenreflex/Thundagun/commits/1.0.0-alpha