Skip to content

Releases: r57zone/DSAdvance

DSAdvance 1.5

13 Jul 10:04
Compare
Choose a tag to compare

En:

Website: https://r57zone.github.io
Discord: https://discord.gg/TgnvsfFnt3
Twitter: https://twitter.com/r57zone
Telegram: https://t.me/+kdN2a9oy7TNhZTM6 (личный блог на русском языке)

Changes:

  1. Added support for Sony DualSense Edge controllers thanks to the updated JoyShockLibrary.
  2. Updated aircraft control system, which can be enabled by setting the AircraftEnabled parameter to 1.

If you know C++, maybe you can help to improve the program and fix bugs. Share the program with your friends, acquaintances and favorite bloggers.

Installation:
Install the ViGem driver & Microsoft Visual C++ Redistributable, then start DSAdvance. You can also install the HidHide driver to prevent the controller from being duplicated in new games (don't forget to add DSAdvance.exe to the exceptions). To launch the program from the notification area with a double click, use Launcher.exe.


Ru:
Изменения:

  1. Добавлена поддержка контроллеров Sony DualSense Edge благодаря обновлённой библиотеке JoyShockLibrary.
  2. Изменено управление летательными аппаратами, включить его можно изменив параметр AircraftEnabled на 1.

Если вы знаете С++, возможно вы сможете помочь улучшить программу и исправить баги. Делитесь программой с друзьями, знакомыми и любимыми блогерами.

Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить DSAdvance.exe в исключения). Для запуска программы из области уведомлений двойным кликом используйте Launcher.exe.

DSAdvance 1.4

07 Jul 20:38
Compare
Choose a tag to compare

En:

Changes:

  1. A single-press option has been added to the stick auto-press mode. The inverted auto-press mode has been removed.
  2. Stick auto-press mode is disabled during driving mode.
  3. Fixed detection of external pedals when using a Nintendo Pro Controller.
  4. Improved screenshot and video capture button (or button combo) functionality - unnecessary delay removed.
  5. Rumble in wireless mode has been improved for the Nintendo Pro Controller. Tested only on compatible controllers; not tested on the original one (please report if rumble don't work).
  6. Rumble in wired mode is disabled for the Nintendo Pro Controller due to issues.

If you know C++, maybe you can help to improve the program and fix bugs. Share the program with your friends, acquaintances and favorite bloggers.

Installation:
Install the ViGem driver & Microsoft Visual C++ Redistributable, then start DSAdvance. You can also install the HidHide driver to prevent the controller from being duplicated in new games (don't forget to add DSAdvance.exe to the exceptions). To launch the program from the notification area with a double click, use Launcher.exe.


Ru:
Изменения:

  1. В режиме автонажатия стика добавлена возможность однократного нажатия. Инверсированный режим автонажатия удалён.
  2. Режим автонажатия стика не используется в режиме вождения.
  3. Исправлено определение внешних педалей при использовании с контроллером Nintendo Pro.
  4. Улучшена работа кнопки (или комбинации кнопок) для скриншота и записи видео - устранена лишняя задержка.
  5. В беспроводном режиме улучшена вибрация Nintendo Pro контроллера. Проверено только на совместимых контроллерах, на оригинальном контроллере не тестировалось (если вибрация не работает - просьба сообщить).
  6. В проводном режиме вибрация Nintendo Pro контроллера отключена из-за проблем.

Если вы знаете С++, возможно вы сможете помочь улучшить программу и исправить баги. Делитесь программой с друзьями, знакомыми и любимыми блогерами.

Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить DSAdvance.exe в исключения). Для запуска программы из области уведомлений двойным кликом используйте Launcher.exe.

DSAdvance 1.3

04 Jul 14:07
Compare
Choose a tag to compare

En:

Changes:

  1. Added support for two controllers. To enable it, change the Enabled parameter to 1 in the SecondaryGamepad section.
    There you can also adjust dead zones for sticks, triggers, and default color.
    This feature is experimental and is disabled by default. The second gamepad is supported in a "simplified" mode.
  2. Added video recording using Xbox Game Bar by holding the screenshot button or button combinations.
  3. Added the ability to switch modes on DualShock 4 compatible gamepads without a touch panel by pressing the touchpad.
    To enable, change the ChangeModesWithoutAreas parameter to 1.
  4. Added the ability to switch modes using keyboard hotkeys ALT + 1, ALT + 2.
    The first combination resets on repeated press, the second toggles aim mode (always/L2).
  5. The left stick mode is now always displayed (previously hidden when controlling the desktop).

If you know C++, maybe you can help to improve the program and fix bugs. Share the program with your friends, acquaintances and favorite bloggers.

Installation:
Install the ViGem driver & Microsoft Visual C++ Redistributable, then start DSAdvance. You can also install the HidHide driver to prevent the controller from being duplicated in new games (don't forget to add DSAdvance.exe to the exceptions). To launch the program from the notification area with a double click, use Launcher.exe.


Ru:
Изменения:

  1. Добавлена поддержка двух контроллеров. Для её включения измените параметр Enabled на 1, в разделе SecondaryGamepad, там же можно изменить мертвых зоны стиков, триггеров и цвет по умолчанию. Особенность экспериментальная, поэтому пока выключена по умолчанию. Второй геймпад поддерживается в "упрощенном" режиме.
  2. Добавлена запись видео, с помощью Xbox Game Bar, при удержании кнопки или комбинаций кнопок скриншота.
  3. Добавлена возможность смены режимов для DualShock 4 совместимых геймпадов, без тач панели, на нажатие тачпада. Для включения измените параметр ChangeModesWithoutAreas на 1.
  4. Добавлена возможность смены режимов на горячие клавиши клавиатуры ALT + 1, ALT + 2. Первая комбинация при повторном нажатия сбрасывает, а вторая переключает прицеливание (всегда/L2).
  5. Режим левого стика теперь отображается всегда (ранее скрывался при управлении рабочим столом).

Если вы знаете С++, возможно вы сможете помочь улучшить программу и исправить баги. Делитесь программой с друзьями, знакомыми и любимыми блогерами.

Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить DSAdvance.exe в исключения). Для запуска программы из области уведомлений двойным кликом используйте Launcher.exe.

DSAdvance 1.2

08 Apr 15:12
Compare
Choose a tag to compare

En:

Changes:

  1. Added two modes for external pedals:
  • "Always Pedals" – pedal axes are always bound to the controller triggers;
  • "Dependent" – in driving mode, pedal axes are bound to the triggers; in aiming mode, button presses can be bound to the axes instead.
    The strength level is determined by the PedalValuePress parameter. Modes can be switched using the ALT + E keys. The default mode can be set by changing the DefaultMode parameter. For example, in car games with "dependent" mode, you could accelerate and brake while driving, and crouch and jump while aiming.
  1. Added support for buttons on external DInput pedals and Digispark joysticks. Now you can add a gear shifter or various other buttons and actions to the pedals. This may also be useful for people with disabilities to add external buttons in accessible locations.
  2. Instead of touch sticks, there is now a computer control mode. To bring back the touch sticks, set the TouchSticksOn parameter to 1
  3. Added the ability to change profile colors in the configuration file.
  4. Slightly improved aiming.
  5. Expanded touchpad mode areas; brightness is now only in the center.
  6. The window now appears in the center of the screen.

If you know C++, maybe you can help to improve the program and fix bugs. Share the program with your friends, acquaintances and favorite bloggers.

Installation:
Install the ViGem driver & Microsoft Visual C++ Redistributable, then start DSAdvance. You can also install the HidHide driver to prevent the controller from being duplicated in new games (don't forget to add DSAdvance.exe to the exceptions). To launch the program from the notification area with a double click, use Launcher.exe.


Ru:
Изменения:

  1. Добавлено два режима для внешних педалей:
  • "всегда педали" - оси педалей всегда привязаны к триггерам контроллера;
  • "зависимый" - в режиме вождения оси педалей привязаны к триггерам, в режиме прицеливания можно привязать на оси нажатие кнопок;
    Степень силы определяется параметром PedalValuePress. Переключить режимы можно, с помощью клавиш ALT + E. Задать режим по умолчанию можно изменив параметр DefaultMode. Например, в играх с авто в "зависимом" режиме можно будет газовать и тормозить при вождении, а при прицеливании приседать и прыгать.
  1. Добавлена поддержка кнопок для внешних DInput-педалей и Digispark джойстиков. Теперь можно добавить к педалям коробку передач и различные другие кнопки, и действия. Возможно, это также будет полезно для людей с ограниченными возможностями добавить внешние кнопки в нужные места.
  2. Вместо тач-стиков теперь режим управления компьютером. Вернуть тач-стики можно изменив параметр TouchSticksOn на 1.
  3. Добавлено изменение цветов профилей в конфигурационном файле.
  4. Немного улучшено прицеливание.
  5. Расширены области режимов тачпада, яркость теперь только по центру.
  6. Теперь окно появляется в центре экрана.

Если вы знаете С++, возможно вы сможете помочь улучшить программу и исправить баги. Делитесь программой с друзьями, знакомыми и любимыми блогерами.

Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить DSAdvance.exe в исключения). Для запуска программы из области уведомлений двойным кликом используйте Launcher.exe.

DSAdvance 1.1

17 Feb 21:51
Compare
Choose a tag to compare

En:

Changes:

  1. Changed switching of aiming modes on the touchpad. The upper 30% of the right area is now responsible for switching aiming from mouse to joystick-mouse and vice versa, and the lower 70% for simple switching to aiming mode. More details can be seen in the updated picture of the touchpad in the description.
  2. Added a change in the rumble strength. You can change the strength by pressing the ALT + </>, PS + Options or Capture + Plus buttons. In the configuration file, you can change the default vibration or disable it by changing the RumbleStrength parameter.
  3. Added Russian language to the interface and configuration file.
  4. Added a change to the Steam screenshot button, the SteamScrKey parameter.
  5. Added the ability to aim with the L1 button by changing the AimingWithL2 parameter to 0.
  6. Improved documentation.

If you know C++, maybe you can help to improve the program and fix bugs.

Installation:
Install the ViGem driver & Microsoft Visual C++ Redistributable, then start DSAdvance. You can also install the HidHide driver to prevent the controller from being duplicated in new games (don't forget to add DSAdvance.exe to the exceptions). To launch the program from the notification area with a double click, use Launcher.exe.


Ru:
Изменения:

  1. Изменено переключение режимов прицеливания на тачпаде. Верхние 30% правой области теперь отвечают за переключение прицеливания с мыши на джойстик-мышь и наоборот, а нижние 70% за простое переключение на режим прицеливания. Подробнее можно увидеть на обновленном рисунке тачпада в описании.
  2. Добавлено изменение силы вибрации. Изменить силу можно на кнопки ALT + </>, PS + Options или Capture + Плюс. В конфигурационном файле можно изменить вибрацию по умолчанию или отключить её, изменив параметр RumbleStrength.
  3. Добавлен русский язык в интерфейс и конфигурационный файл.
  4. Добавлено изменение кнопки скриншота Steam, параметр SteamScrKey.
  5. Добавлена возможность прицеливания по кнопке L1, изменив параметр AimingWithL2 на 0.
  6. Улучшена документация.

Если вы знаете С++, возможно вы сможете помочь улучшить программу и исправить баги.

Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить DSAdvance.exe в исключения). Для запуска программы из области уведомлений двойным кликом используйте Launcher.exe.

DSAdvance 1.0.3

15 Feb 18:56
Compare
Choose a tag to compare

En:

Changes:

  1. Fixed Bluetooth connection detection for DualShock 4 compatible gamepads.
  2. Changed button names for profiles: MOUSE-LEFT, MOUSE-MIDDLE and MOUSE-RIGHT.

If you know C++, maybe you can help to improve the program and fix bugs.

Installation:
Install the ViGem driver & Microsoft Visual C++ Redistributable, then start DSAdvance. You can also install the HidHide driver to prevent the controller from being duplicated in new games (don't forget to add DSAdvance.exe to the exceptions). To launch the program from the notification area with a double click, use Launcher.exe.


Ru:
Изменения:

  1. Исправление определения Bluetooth соединения для DualShock 4 совместимых геймпадов.
  2. Изменены названия кнопок для профилей: MOUSE-LEFT, MOUSE-MIDDLE и MOUSE-RIGHT.

Если вы знаете С++, возможно вы сможете помочь улучшить программу и исправить баги.

Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить DSAdvance.exe в исключения). Для запуска программы из области уведомлений двойным кликом используйте Launcher.exe.

DSAdvance 1.0.2

11 Jan 18:32
Compare
Choose a tag to compare

En:

Changes:

  1. Minor technical fixes for Nintendo controllers rumble packets.

If you know C++, maybe you can help to improve the program and fix bugs.

Installation:
Install the ViGem driver & Microsoft Visual C++ Redistributable, then start DSAdvance. You can also install the HidHide driver to prevent the controller from being duplicated in new games (don't forget to add "DSAdvance.exe" to the exceptions).


Ru:
Изменения:

  1. Небольшие технические исправления пакетов вибрации для Nintendo контроллеров.

Если вы знаете С++, возможно вы сможете помочь улучшить программу и исправить баги.

Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить "DSAdvance.exe" в исключения).

DSAdvance 1.0.1

08 Jan 11:09
Compare
Choose a tag to compare

En:

Changes:

  1. Added rumble for Nintendo Joycons and Pro Controller. Rumble is not tested for Pro controller, change the ProContollerRumble parameter to 1 to enable it. If you have a Pro controller, please check this and let me know the results.
  2. Added battery status output for Nintendo Joycons and Pro controller. Battery status is not checked for Pro controller, if you have a Pro controller, please check this and let me know the results.

Attention! If you know C++, maybe you can help to improve the program and fix bugs.

Installation:
Install the ViGem driver & Microsoft Visual C++ Redistributable, then start DSAdvance. You can also install the HidHide driver to prevent the controller from being duplicated in new games (don't forget to add "DSAdvance.exe" to the exceptions).


Ru:
Изменения:

  1. Добавлена вибрация для Nintendo Джойконов и Pro контроллера. Для Pro контроллера вибрация не проверена, измените параметр ProContollerRumble на 1 для её включения. Если у вас есть Pro контроллер, пожалуйста проверьте это и сообщите мне об результатах.
  2. Добавлен вывод статуса батареи Nintendo Джойконов и Pro контроллера. Для Pro контроллера статус батареи не проверен, если у вас есть Pro контроллер, пожалуйста проверьте это и сообщите мне об результатах.

Внимание! Если вы знаете С++, возможно вы сможете помочь улучшить программу и исправить баги.

Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить "DSAdvance.exe" в исключения).

DSAdvance 1.0

06 Jan 09:47
Compare
Choose a tag to compare

En:

Changes:

  1. Improved aiming thanks to snippet by @JibbSmart.
  2. More convenient keybindings for Nintendo Switch controllers.

Attention! If you know C++, maybe you can help to improve the program and fix bugs.

Installation:
Install the ViGem driver & Microsoft Visual C++ Redistributable, then start DSAdvance. You can also install the HidHide driver to prevent the controller from being duplicated in new games (don't forget to add "DSAdvance.exe" to the exceptions).


Ru:
Изменения:

  1. Улучшение прицеливания благодаря примеру от @JibbSmart.
  2. Более удобные комбинации клавиш для Nintendo Switch контроллеров.

Внимание! Если вы знаете С++, возможно вы сможете помочь улучшить программу и исправить баги.

Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить "DSAdvance.exe" в исключения).

DSAdvance 0.9.9

14 Dec 19:24
Compare
Choose a tag to compare

En:

Changes:

  1. Improved combinations for Nintendo Pro Controller and Joy-Cons.
  2. Minor fixes.

Attention! If you know C++, quaternions, etc., maybe you can help to improve the program and fix bugs.

Installation:
Install the ViGem driver & Microsoft Visual C++ Redistributable, then start DSAdvance. You can also install the HidHide driver to prevent the controller from being duplicated in new games (don't forget to add "DSAdvance.exe" to the exceptions).


Ru:
Изменения:

  1. Улучшенные комбинации для Nintendo Pro контроллера и JoyCon-ов.
  2. Небольшие исправления.

Внимание! Если вы знаете С++, кватернионы и прочее, возможно вы сможете помочь улучшить программу и исправить баги.

Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить "DSAdvance.exe" в исключения).