whirligig_v5.72 Plex Support, bug fixes and Performance Boosts
[p]\[edit\[ I've just released this on the Meta store as well. It's been on there for a while but this is this version with the plex support and all the updates. If you own Whirligig on Steam I'm offering codes for the store. Just email me [email protected]. If you already own it on the Meta store please take the time to give it a review, Whirligig on Standalone doesn't do very well so any engagement to boost it's exposure would be very appreciated :)
Hi Everyone,[/p][p]It’s been a while since the last default update, and I’ve been working hard releasing several betas to get us to this point. This is a massive update that changes the core of how Whirligig runs, alongside some highly requested features.[/p][p]I’ve been holding off on pushing this to default to ensure stability, but after extensive testing in the beta branch, I’m finally releasing these changes to everyone. Because this update involves a major engine upgrade (Unity 6) and a complete rewrite of the input system, it represents a significant step forward for the player.[/p][p]Here is what you can expect in the new default version:[/p][p][/p][h3]Plex Support Added[/h3][p]I have been trying to get network support into Whirligig for a long time. After fighting with standard network protocols, I decided to try Plex, and it works brilliantly.[/p]![]()
![]()
[/p][p][/p][h3]Engine Overhaul: Unity 6 & URP[/h3][p]I have upgraded the entire project to Unity 6 and implemented the Universal Render Pipeline (URP). This was a huge undertaking, but it was necessary for the future of the player.[/p]
An outdoor Camping area.[/p][p]
[/p][hr][/hr][p][/p][h3]Core System & Stability[/h3]
Troubleshooting & Feedback[/h3][p]Because this is such a major structural update, there is a chance that some bugs might pop up that I haven't caught.[/p][p]If you have issues:[/p]
Hi Everyone,[/p][p]It’s been a while since the last default update, and I’ve been working hard releasing several betas to get us to this point. This is a massive update that changes the core of how Whirligig runs, alongside some highly requested features.[/p][p]I’ve been holding off on pushing this to default to ensure stability, but after extensive testing in the beta branch, I’m finally releasing these changes to everyone. Because this update involves a major engine upgrade (Unity 6) and a complete rewrite of the input system, it represents a significant step forward for the player.[/p][p]Here is what you can expect in the new default version:[/p][p][/p][h3]Plex Support Added[/h3][p]I have been trying to get network support into Whirligig for a long time. After fighting with standard network protocols, I decided to try Plex, and it works brilliantly.[/p]
- [p]How it works: Whirligig doesn't act as a full Plex visual interface; instead, it allows you to stream your films directly as if they were on your hard drive.[/p]
- [p]Easy Setup: Click the Plex button, sign in via the web window to get a PIN, and link your account. Your Plex server will appear in the explorer like a local drive.[/p]
- [p]Performance: You should notice significantly faster loading times and better resource management.[/p]
- [p]VR Rendering: URP enables single-pass rendering, which reduces the overhead on your GPU.[/p]
- [p]Smoother Playback: I’ve ironed out bottlenecks to make the experience feel much snappier.[/p]
- [p]Video Path Switching: Fixed the issue where switching video render paths (e.g., Media Foundation to VLC) required a level reload. You can now switch paths instantly without delays or crashes.[/p]
- [p]Crash Reduction: Improved internal error checking to significantly reduce the risk of random crashes.[/p]
- [p]VLC Plugin: Applied "brute-force" fixes to the VLC implementation to resolve unpredictable playback behavior and improve stability.[/p]
- [p]Missing Controllers: Fixed an issue where controllers would sometimes fail to appear on certain systems.[/p]
- [p]Slider Jitter: Fixed jerky slider movement; sliders now move much more smoothly.[/p]
- [p]Analog Response: Fixed analog inputs (like tilt) which previously acted like digital buttons. They now respond incrementally to pressure/direction.[/p]
- [p]Input Performance: Completely rewrote the input system to remove the performance cost ("overhead") of the old legacy system.[/p]
- [p]Slow Thumbnails: Fixed slow thumbnail generation; thumbnails now load significantly faster.[/p]
- [p]Large Folders: Fixed lag and slowdowns when browsing directories with large numbers of files.[/p]
- [p]Frame Capture: Fixed unreliable thumbnail frame capture where it would sometimes fail to grab an image.[/p]
- [p]Screen Alignment: Fixed and improved screen alignment in 360 Rooms.[/p]
- [p]Windows Title Bar: Fixed the Windows title bar style to correctly match the in-game UI.[/p]
- [p]Audio-Reactive Backgrounds: Refined the audio-reaction movement to fix stuttering, making the visuals much smoother.[/p][p][/p]
Troubleshooting & Feedback[/h3][p]Because this is such a major structural update, there is a chance that some bugs might pop up that I haven't caught.[/p][p]If you have issues:[/p]
- [p]Reset Whirligig: Go to [c]C:\\Users\\%username%\\AppData\\Roaming[/c], find the 'Whirligig' folder, and rename or delete it. This clears out old settings that might conflict with the new engine.[/p]
- [p]Let me know: Post on the Steam forums or email me. I am very responsive to bug reports.[/p]