We're always improving and updating Lumo Play in response to your feedback. Thanks to user-submitted feature requests and bug reports, we've made lots of changes in this update. Rather than go through them all in one giant list, we've broken them down into sections:
License, Activation & Calibration Improvements
We caught a few bugs and made some quality-of-life improvements to make setting up Lumo Play easier and more reliable than ever.
- Improves the "Choose Your Display" step of calibration:
- Fixes a bug that could cause the options to be stacked on top of each other if the Windows display configuration changed while the application was running
- Adds a reload button in the upper-right corner
- Fixes a bug that could cause the available displays to render off-center
- Removes the back button from the privacy opt-in step of license activation; going back from this step should not be possible, as the license has already been named and activated. If you need to rename your installation, you may do so from the Account Settings window in the main menu
- Fixes a possible crash when calibrating the system using the Windows Kinect
- The Windows Kinect, like its sister-product the Kinect for Xbox 360, is not officially supported by Lumo Play. We do not recommend using these cameras in commercial settings.
- For more information about supported cameras, please read this article
- Fixes a bug that could cause the loading mask to hide prematurely during the name-installation step of license activation
- Fixes a bug that could prevent the loading mask from dropping during license activation
- Adds a feature that automatically backs up the license data on startup in case of errors
- Sometimes an unexpected power outage or harddisk failure can cause Lumo Play's license data to get corrupted. This should help mitigate this in the future
- Fixes a bug that could cause installation names and descriptions written in non-Latin characters to use the wrong character encoding
- Fixes a bug that could cause some controls to be incorrectly disabled immediately after activating a new license
New In-App Storefront
We've changed how the Store button on the menu bar on the left side of the application works. Rather than direct you straight to our website, this button now takes you to a new in-app storefront. It's a little bare-bones for now, but eventually we'll be adding the ability to purchase games directly from inside the app.
- Enables the in-app storefront
Remote Control Updates
In response to user feedback, we've made some small quality of life improvements to the remote-control system. If you're unfamiliar with how this works, read this article from our help guide.
- Changes the font in the remote-control settings' password field so it is less ambiguous
- Previously similar characters, such as I/l/1, 0/O, 5/S, etc... could be hard to differentiate between
- Changes the default remote control password generation to use Diceware passwords
- Diceware passwords are easier to remember and can produce passwords that have higher entropy, making them harder for attackers to guess
- Old messy-random passwords are still available as an advanced option (see below)
- Changed the layout of the password entry area to make it more obvious that passwords can be manually edited
Advanced & Experimental Features
In response to user feedback, we've made access to some of Lumo Play's experimental features easier. All of these options were previously available by manually editing Lumo Play's configuration files, but now they're also available directly inside the software.
Please note that these features are experimental and they may contain bugs. We do not recommend using these features on production systems unless you have already consulted with our technical-support staff.
- Update Mode: choose how you get the latest version of Lumo Play
- Stable Releases Only - ou'll only be prompted to update when we do a major release that's been fully-tested. This is best for commercial installations.
- Public Beta Releases - Get access to the latest experimental features in Lumo Play. Mostly-stable, but some specific features may be buggy.
- Experimental/Alpha Releases - Available only to registered developers. This gives you access to the bleeding-edge features that we're still developing. May contain bugs we haven't finished squashing yet.
- Quit Without Confirmation: Disables the "Are you sure you want to quit?" message box when you close the application
- Enable Camera Seaming: Enables the Seamed Camera option when choosing what camera you want to use
- This lets you combine multiple Orbbec Astra cameras or UVC-compatible webcams together to cover a larger area
- Tutorials for setting up camera seaming will be published at a later date
- Enable MJPG Video Sources: Lets you use an MJPG video stream from the internet as a camera source for Lumo Play
- Unlock Games from Monitor Bounds: Unlocks the ability to have games span across multiple monitors, or take up only part of a monitor
- When choosing your display with this feature enabled, additional sliders will appear around the displays, allowing you to customize the size and position of the output rectangle, as shown below:
- Enable Seasonal Icons: Replaces the normal Lumo Play rabbit logo with fun seasonally-themed icons on specific holidays (e.g. Halloween, Christmas)
- Use Messy Random Passwords: Changes the default password generation for Remote Control (see above) to use random upper-case and lower-case letters, numbers, and symbols instead of Diceware password generation
General Bug Fixes & Improvements
All the other changes in this update that didn't belong in any of the other categories:
- Updates some third-party libraries used in the application to include the latest bug-fixes and optimizations
- Updates the translations for non-English languages supported by the application
- Also corrects the 2-letter code for Korean to use the ISO correct "KO" abbreviation instead of "KR"
- Fixes a bug in the memory-monitoring system that doubled the memory usage limit internally (i.e. a 500MiB limit would be treated internally ad 1000MiB)
- Fixes a reversion that lowered the minimum memory usage cap to 100 MiB from 500 MiB
- Fixes a bug that caused an error message to appear on-screen when a game download is cancelled
- Changes the update mechanism for the main game library and the draft library so web requests happen in parallel instead of in series; this should reduce the amount of time it takes for draft games to receive update notifications from the server
- Adds additional error-handling to the RealSense D400 support to avoid possible crashes on systems that do not have the RealSense drivers installed
- Fixes several small bugs related to the keyboard shortcut customization system