Developer postOriginal post (opens in a new tab)

Many fixes and UI improvements

This update mostly addresses UI functionality and game controllers.

Changelog:

  • Toggle fullscreen without restart under Windows
  • Improved sounds
  • Improved font rendering
  • VR menu bigger, closer, curved, and auto-centers on start
  • Increased VR UI rendering resolution
  • Eliminated unwanted horizontal clicks when navigating vertically with a gamepad stick
  • VR: Option to choose between not copying the view to the window, copying both eyes, and copying one eye
  • Re-show HUD when starting a new game
  • New chill out section for non gameplay levels
  • Automatically visualize music playing in other applications when built in player is paused
  • Controller bindings view with a picture of the controller
  • Improved UI layout (especially in VR), disabled unnecessary horizontal scroll boxes

Older changes that I made live earlier in the month:

  • HUD markers improvements in VR
  • Joystick (i.e. non gamepad) support under windows
  • More intuitive inverse Y option
  • VR Supersampling
  • HUD improvement in Insanity
  • Controller shoulders and triggers can work as a pseudo-axis
  • Avoid spinning player when killed in VR mode when using a controller
  • Disabled screen flash in VR (too irritating)
  • Linux: use ffmpeg as a decoder for unknown audio formats, can use a different external decoder by editing ~/.polynomial2/config.txt , see audio_decoder_cmdline parameter. The decoder needs to output raw audio in the same format as for the ffmpeg command.
  • Fixed oculus audio