Releases: r57zone/DSAdvance
DSAdvance 1.5
En:
Website: https://r57zone.github.io
Discord: https://discord.gg/TgnvsfFnt3
Twitter: https://twitter.com/r57zone
Telegram: https://t.me/+kdN2a9oy7TNhZTM6 (личный блог на русском языке)
Changes:
- Added support for Sony DualSense Edge controllers thanks to the updated JoyShockLibrary.
- Updated aircraft control system, which can be enabled by setting the
AircraftEnabled
parameter to1
.
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:
Изменения:
- Добавлена поддержка контроллеров Sony DualSense Edge благодаря обновлённой библиотеке JoyShockLibrary.
- Изменено управление летательными аппаратами, включить его можно изменив параметр
AircraftEnabled
на1
.
Если вы знаете С++, возможно вы сможете помочь улучшить программу и исправить баги. Делитесь программой с друзьями, знакомыми и любимыми блогерами.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить DSAdvance.exe
в исключения). Для запуска программы из области уведомлений двойным кликом используйте Launcher.exe
.
DSAdvance 1.4
En:
Changes:
- A single-press option has been added to the stick auto-press mode. The inverted auto-press mode has been removed.
- Stick auto-press mode is disabled during driving mode.
- Fixed detection of external pedals when using a Nintendo Pro Controller.
- Improved screenshot and video capture button (or button combo) functionality - unnecessary delay removed.
- 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).
- 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:
Изменения:
- В режиме автонажатия стика добавлена возможность однократного нажатия. Инверсированный режим автонажатия удалён.
- Режим автонажатия стика не используется в режиме вождения.
- Исправлено определение внешних педалей при использовании с контроллером Nintendo Pro.
- Улучшена работа кнопки (или комбинации кнопок) для скриншота и записи видео - устранена лишняя задержка.
- В беспроводном режиме улучшена вибрация Nintendo Pro контроллера. Проверено только на совместимых контроллерах, на оригинальном контроллере не тестировалось (если вибрация не работает - просьба сообщить).
- В проводном режиме вибрация Nintendo Pro контроллера отключена из-за проблем.
Если вы знаете С++, возможно вы сможете помочь улучшить программу и исправить баги. Делитесь программой с друзьями, знакомыми и любимыми блогерами.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить DSAdvance.exe
в исключения). Для запуска программы из области уведомлений двойным кликом используйте Launcher.exe
.
DSAdvance 1.3
En:
Changes:
- Added support for two controllers. To enable it, change the
Enabled
parameter to1
in theSecondaryGamepad
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. - Added video recording using Xbox Game Bar by holding the screenshot button or button combinations.
- Added the ability to switch modes on DualShock 4 compatible gamepads without a touch panel by pressing the touchpad.
To enable, change theChangeModesWithoutAreas
parameter to1
. - 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). - 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:
Изменения:
- Добавлена поддержка двух контроллеров. Для её включения измените параметр
Enabled
на1
, в разделеSecondaryGamepad
, там же можно изменить мертвых зоны стиков, триггеров и цвет по умолчанию. Особенность экспериментальная, поэтому пока выключена по умолчанию. Второй геймпад поддерживается в "упрощенном" режиме. - Добавлена запись видео, с помощью Xbox Game Bar, при удержании кнопки или комбинаций кнопок скриншота.
- Добавлена возможность смены режимов для DualShock 4 совместимых геймпадов, без тач панели, на нажатие тачпада. Для включения измените параметр
ChangeModesWithoutAreas
на1
. - Добавлена возможность смены режимов на горячие клавиши клавиатуры
ALT + 1
,ALT + 2
. Первая комбинация при повторном нажатия сбрасывает, а вторая переключает прицеливание (всегда/L2). - Режим левого стика теперь отображается всегда (ранее скрывался при управлении рабочим столом).
Если вы знаете С++, возможно вы сможете помочь улучшить программу и исправить баги. Делитесь программой с друзьями, знакомыми и любимыми блогерами.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить DSAdvance.exe
в исключения). Для запуска программы из области уведомлений двойным кликом используйте Launcher.exe
.
DSAdvance 1.2
En:
Changes:
- 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 thePedalValuePress
parameter. Modes can be switched using theALT + E
keys. The default mode can be set by changing theDefaultMode
parameter. For example, in car games with "dependent" mode, you could accelerate and brake while driving, and crouch and jump while aiming.
- 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.
- Instead of touch sticks, there is now a computer control mode. To bring back the touch sticks, set the
TouchSticksOn
parameter to1
- Added the ability to change profile colors in the configuration file.
- Slightly improved aiming.
- Expanded touchpad mode areas; brightness is now only in the center.
- 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:
Изменения:
- Добавлено два режима для внешних педалей:
- "всегда педали" - оси педалей всегда привязаны к триггерам контроллера;
- "зависимый" - в режиме вождения оси педалей привязаны к триггерам, в режиме прицеливания можно привязать на оси нажатие кнопок;
Степень силы определяется параметромPedalValuePress
. Переключить режимы можно, с помощью клавишALT + E
. Задать режим по умолчанию можно изменив параметрDefaultMode
. Например, в играх с авто в "зависимом" режиме можно будет газовать и тормозить при вождении, а при прицеливании приседать и прыгать.
- Добавлена поддержка кнопок для внешних DInput-педалей и Digispark джойстиков. Теперь можно добавить к педалям коробку передач и различные другие кнопки, и действия. Возможно, это также будет полезно для людей с ограниченными возможностями добавить внешние кнопки в нужные места.
- Вместо тач-стиков теперь режим управления компьютером. Вернуть тач-стики можно изменив параметр
TouchSticksOn
на1
. - Добавлено изменение цветов профилей в конфигурационном файле.
- Немного улучшено прицеливание.
- Расширены области режимов тачпада, яркость теперь только по центру.
- Теперь окно появляется в центре экрана.
Если вы знаете С++, возможно вы сможете помочь улучшить программу и исправить баги. Делитесь программой с друзьями, знакомыми и любимыми блогерами.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить DSAdvance.exe
в исключения). Для запуска программы из области уведомлений двойным кликом используйте Launcher.exe
.
DSAdvance 1.1
En:
Changes:
- 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.
- Added a change in the rumble strength. You can change the strength by pressing the
ALT + </>
,PS + Options
orCapture + Plus
buttons. In the configuration file, you can change the default vibration or disable it by changing theRumbleStrength
parameter. - Added Russian language to the interface and configuration file.
- Added a change to the Steam screenshot button, the
SteamScrKey
parameter. - Added the ability to aim with the L1 button by changing the
AimingWithL2
parameter to0
. - 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:
Изменения:
- Изменено переключение режимов прицеливания на тачпаде. Верхние 30% правой области теперь отвечают за переключение прицеливания с мыши на джойстик-мышь и наоборот, а нижние 70% за простое переключение на режим прицеливания. Подробнее можно увидеть на обновленном рисунке тачпада в описании.
- Добавлено изменение силы вибрации. Изменить силу можно на кнопки
ALT + </>
,PS + Options
илиCapture + Плюс
. В конфигурационном файле можно изменить вибрацию по умолчанию или отключить её, изменив параметрRumbleStrength
. - Добавлен русский язык в интерфейс и конфигурационный файл.
- Добавлено изменение кнопки скриншота Steam, параметр
SteamScrKey
. - Добавлена возможность прицеливания по кнопке L1, изменив параметр
AimingWithL2
на0
. - Улучшена документация.
Если вы знаете С++, возможно вы сможете помочь улучшить программу и исправить баги.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить DSAdvance.exe
в исключения). Для запуска программы из области уведомлений двойным кликом используйте Launcher.exe
.
DSAdvance 1.0.3
En:
Changes:
- Fixed Bluetooth connection detection for DualShock 4 compatible gamepads.
- Changed button names for profiles:
MOUSE-LEFT
,MOUSE-MIDDLE
andMOUSE-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:
Изменения:
- Исправление определения Bluetooth соединения для DualShock 4 совместимых геймпадов.
- Изменены названия кнопок для профилей:
MOUSE-LEFT
,MOUSE-MIDDLE
иMOUSE-RIGHT
.
Если вы знаете С++, возможно вы сможете помочь улучшить программу и исправить баги.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить DSAdvance.exe
в исключения). Для запуска программы из области уведомлений двойным кликом используйте Launcher.exe
.
DSAdvance 1.0.2
En:
Changes:
- 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:
Изменения:
- Небольшие технические исправления пакетов вибрации для Nintendo контроллеров.
Если вы знаете С++, возможно вы сможете помочь улучшить программу и исправить баги.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить "DSAdvance.exe" в исключения).
DSAdvance 1.0.1
En:
Changes:
- Added rumble for Nintendo Joycons and Pro Controller. Rumble is not tested for Pro controller, change the
ProContollerRumble
parameter to1
to enable it. If you have a Pro controller, please check this and let me know the results. - 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:
Изменения:
- Добавлена вибрация для Nintendo Джойконов и Pro контроллера. Для Pro контроллера вибрация не проверена, измените параметр
ProContollerRumble
на1
для её включения. Если у вас есть Pro контроллер, пожалуйста проверьте это и сообщите мне об результатах. - Добавлен вывод статуса батареи Nintendo Джойконов и Pro контроллера. Для Pro контроллера статус батареи не проверен, если у вас есть Pro контроллер, пожалуйста проверьте это и сообщите мне об результатах.
Внимание! Если вы знаете С++, возможно вы сможете помочь улучшить программу и исправить баги.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить "DSAdvance.exe" в исключения).
DSAdvance 1.0
En:
Changes:
- Improved aiming thanks to snippet by @JibbSmart.
- 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:
Изменения:
- Улучшение прицеливания благодаря примеру от @JibbSmart.
- Более удобные комбинации клавиш для Nintendo Switch контроллеров.
Внимание! Если вы знаете С++, возможно вы сможете помочь улучшить программу и исправить баги.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить "DSAdvance.exe" в исключения).
DSAdvance 0.9.9
En:
Changes:
- Improved combinations for Nintendo Pro Controller and Joy-Cons.
- 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:
Изменения:
- Улучшенные комбинации для Nintendo Pro контроллера и JoyCon-ов.
- Небольшие исправления.
Внимание! Если вы знаете С++, кватернионы и прочее, возможно вы сможете помочь улучшить программу и исправить баги.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить "DSAdvance.exe" в исключения).