Releases: Frozenreflex/Thundagun
1.2.1
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
- @BlueberryWolf made their first contribution in #94
Full Changelog: 1.2.0...1.2.1
1.2.0
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
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
- @Merith-TK made their first contribution in #63
Full Changelog: 1.1.0-beta...1.1.1
1.1.0-beta
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
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
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
- Unify existing systems by @DoubleStyx in #37
Full Changelog: 1.0.0-alpha...1.1.0-alpha
1.0.0-beta
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
- Buffering by @DoubleStyx in #44
- State guard by @DoubleStyx in #42
Full Changelog: 1.1.0-alpha...1.0.0-beta
1.0.0-alpha
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
- add synchronization between frooxengine and Unity by @DoubleStyx in #1
- Async by @DoubleStyx in #2
- tweak config names for clarify by @DoubleStyx in #11
- add author names by @DoubleStyx in #13
- rough draft for a readme by @DoubleStyx in #12
- add auto switching by @DoubleStyx in #15
- run dotnet format by @DoubleStyx in #16
- remove non-todo comments by @DoubleStyx in #17
- add desync mode and stall prevention by @DoubleStyx in #20
- Fix 3d textures and camera portals by @Nytra in #36
- Prerelease prep by @DoubleStyx in #31
New Contributors
- @DoubleStyx made their first contribution in #1
- @Nytra made their first contribution in #36
Full Changelog: https://github.com/Frozenreflex/Thundagun/commits/1.0.0-alpha