Skip to content

WTRTI v2.2

Compare
Choose a tag to compare
@MeSoftHorny MeSoftHorny released this 01 Sep 10:26
· 38 commits to master since this release
d412030

General:

  • Added the ability to use Joystick buttons as Hotkeys. Any device that supports: DirectInput or Xinput.
  • Rewritten the network part to improve performance and stability, and to reduce the size of the executable (8.6MB -> 6.6MB).
  • Added WTRTI's log file for debugging purposes (located in Logs/WTRTI.log).
  • Experimental: Added "DCS World" support. See Docs/README.txt for more information.

OSD:

  • WTRTI: The renderer has been rewritten to improve performance (Mostly CPU bound scenarios).

Indicators:

  • The "Critical G" indicator has been moved to the "Flight" group, so it can be used when FM mode is disabled (approximate version).

Alert:

  • Added ability to set Condition for a specific Value index (1-8).
  • The sound "Repeat Interval" is now decoupled from the global "Update interval", so now it's always N * 100ms.
  • Added "To the Queue" for sequential sounds playback, with the ability to set a Prioritiy:
    • Low - play sound only when no other sound is playing.
    • Normal - simply add sound to the queue.

Settings:

  • Added "None" option for "OSD Type" to turn off the OSD completely.
  • Advanced: Added "TCP Listener", which can receive data in JSON form (e.g. DCS World).
  • Advanced: Ability to set the "Playback Device" for Alert Sounds.
  • Hotkeys: Added ability to set multiple hotkeys for an action (max. 3 combinations).
  • Group: Added ability to change the scale of units (Group tab -> "Units Scale"), default value is 75%.
  • Group: Added button "Position Converter" button, Absolute <-> Relative.
  • Group tab: Added "Multi-Group setup" feature, to set up multiple groups at the same time.
    Select multiple groups in the group list, change the settings, and click Apply.
    Only the changed settings will be applied to other groups.
    Also, since you can change all settings in the "Group" tab, you can now move multiple groups at once.
    So if you change the position of the lead group(last selected), an offset(new_pos - old_pos of the lead group) will be applied to the others.
  • Added missing ability to use Space and Backspace keys on Hotkeys.
  • Added ability to change the "Benchmark Mode" activation hotkey.

Game Chat:

  • Added ability to set a "Custom code"(ISO-639) for the translation language, e.g.: en, de, uk
    The list of available codes can be found at: https://cloud.google.com/translate/docs/languages
  • Added missing Lingva's "Instances Checking" button for the in-app translation.

Fixes:

  • Added a workaround for the in-game "radio altitude" bug that causes the display an extra 5k meters when the altitude is 15k+.
  • Fixed incorrect fuel consumption after using Boosters on some planes (e.g A-4E).
  • Linux: Fixed incorrect overlay position on multi-monitor systems.
  • Win32: Fixed potential Freezes on multi-monitor systems (when configuration has been changed).
  • Win32: Fixed child windows (Game Chat, Battle Log, etc.) not being restored after being minimized.
  • BattleLog/GameChat: Fixed not working F11 hotkey for "Borderless mode".
  • Better handling of abnormal terminations (crashes) and log them.
  • Deprecated "Forum" button replaced with Discord.
  • Many small fixes and optimizations under the hood.