Developer postOriginal post (opens in a new tab)

Bug fix and enhancement

Happy Qi Xi Festival!

Bug fix

  1. Set mouse position and lock mouse rect offset incorretly in fullscreen mode when running on non 16:9 monitors.
  2. Capture frame area (for saving and transitions) has black borders in fullscreen mode when running on non 16:9 monitors.
  3. Phone scales incorrectly in fullscreen mode when running on non 16:9 monitors.
  4. Sometimes switch fullscreen mode by hotkey (e.g. Ctrl+Enter&F11) dosen't work.
  5. Lock mouse option has no effect in fullscreen mode.
  6. Phone positons incorrectly in fullscreen mode.
  7. Phone will display in lock mode at the top-left when start game in fullscreen mode.
  8. In phone and mouse is not locked, using maximize button on window caption will not update phone display area.
  9. Exit game in phone will save an incorrect temp save file (for continue from title screen).
  10. Phone area is black in remote play.

General enhancement

  1. Update otf fonts to ttf.
  2. Totally rewrite mouse lock, set mouse position, get window/client/frame rect, etc Win32 API logic.