Releases: r57zone/DSAdvance
DSAdvance 0.9.8
En:
Website: https://r57zone.github.io
Discord: https://discord.gg/TgnvsfFnt3
Twitter: https://twitter.com/r57zone
Telegram: https://t.me/+kdN2a9oy7TNhZTM6 (личный блог на русском языке)
Changes:
- Fixed rumble, backlighting and battery indication for DualShock 4 compatible gamepads.
- Added emulation of left and right: alts (
LSHIFT
,RSHIFT
), controls (LCTRL
,RCTRL
) and shifts (LSHIFT
,RSHIFT
), as well as commands:CUT
,COPY
,PASTE
. - Minor fixes and improvements.
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:
Изменения:
- Исправлена вибрация, подсветка и индикация заряда батареи для DualShock 4 совместимых геймпадов.
- Добавлена эмуляция левых и правых: альтов (
LSHIFT
,RSHIFT
), контролов (LCTRL
,RCTRL
) и шифтов (LSHIFT
,RSHIFT
), а также команд:CUT
- вырезать,COPY
- копировать,PASTE
- вставить. - Небольшие исправления и улучшения.
Внимание! Если вы знаете С++, кватернионы и прочее, возможно вы сможете помочь улучшить программу и исправить баги.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить "DSAdvance.exe" в исключения).
DSAdvance 0.9.7
En:
Changes:
- Added support for hot plugging external dinput pedals. To enable search, change the
DInput
parameter to1
in theExternalPedals
section. - 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:
Изменения:
- Добавлена поддержка горячего подключения внешних педалей dinput. Для включения поиска измените параметр
DInput
на1
в разделеExternalPedals
. - Небольшие исправления.
Внимание! Если вы знаете С++, кватернионы и прочее, возможно вы сможете помочь улучшить программу и исправить баги.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить "DSAdvance.exe" в исключения).
DSAdvance 0.9.6
En:
Changes:
- Added support for external dinput pedals. To enable search, change
DInput
parameter to1
inExternalPedals
section. - The on-screen keyboard launch button for the desktop control mode (Desktop profile) has been changed.
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:
Изменения:
- Добавлена поддержка внешних педалей dinput. Для включения поиска измените параметр
DInput
на1
в разделеExternalPedals
. - Изменена кнопка запуска экранной клавиатуры для режима управления рабочим столом (профиль Desktop).
Внимание! Если вы знаете С++, кватернионы и прочее, возможно вы сможете помочь улучшить программу и исправить баги.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить "DSAdvance.exe" в исключения).
DSAdvance 0.9.5
En:
Changes:
- Improved left stick auto-press in
ALT + S
orPS + LS
auto-press mode. The mode is required for games like Resident Evil 4 (2023), Alone in the Dark (2024) to avoid pressing the stick to run. - Added launching third-party utilities with the launcher. Change the parameters
UtilityTitle1..4
andUtilityPath1..4
to the titles and paths to the applications. For example, can add the Sony application for DualSense firmware update.
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:
Изменения:
- Улучшено автонажатие левого стика в режиме автонажатия
ALT + S
илиPS + LS
. Режим необходим для таких игр как Resident Evil 4 (2023), Alone in the Dark (2024), чтобы не нажимать стик для бега. - Добавлен запуск сторонних утилит с помощью ланчера. Измените параметры
UtilityTitle1..4
иUtilityPath1..4
на названия и пути до приложений. Например, можно добавить приложение Sony для обновления прошивки DualSense.
Внимание! Если вы знаете С++, кватернионы и прочее, возможно вы сможете помочь улучшить программу и исправить баги.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить "DSAdvance.exe" в исключения).
DSAdvance 0.9.4
En:
Changes:
- Possible fix for the Xbox controller emulation problem.
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:
Изменения:
- Возможное исправление проблемы отвала эмуляции Xbox контроллера.
Внимание! Если вы знаете С++, кватернионы и прочее, возможно вы сможете помочь улучшить программу и исправить баги.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить "DSAdvance.exe" в исключения).
DSAdvance 0.9.3
En:
Changes:
- Removed disabling Xbox virtual gamepad for keyboard and mouse mode due to issues.
- Added a message to the lancer when trying to open HidHide if it is missing from the default path.
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:
Изменения:
- Удалено отключение виртуального геймпада Xbox для режима клавиатуры и мыши из-за проблем.
- В ланчер добавление сообщение, при попытке открыть HidHide, если он отсутствует по стандартному пути.
Внимание! Если вы знаете С++, кватернионы и прочее, возможно вы сможете помочь улучшить программу и исправить баги.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить "DSAdvance.exe" в исключения).
DSAdvance 0.9.2
En:
Changes:
- Added intermediate DPAD
↗ ↘ ↙ ↖
directions for key presses. Now for retro games you can emulate keystrokes from 1 to 8 to quickly switch weapons or whatever. - Added dead zones for triggers, you can change them in the config file, parameter
DeadZoneLeftTrigger
andDeadZoneRightTrigger
. You can view the value, when spontaneously triggered, by using theALT + F9
keys. - Added minimum values for trigger and stick key presses.
- Fixed the backlight level after checking the battery status, using
ALT + I
.
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:
Изменения:
- Добавлены промежуточные направления DPAD
↗ ↘ ↙ ↖
для нажатия клавиш. Теперь для ретро игр можно эмулировать нажатие клавиш с 1 до 8, чтобы быстро переключать оружие или что-то ещё. - Добавлены мёртвые зоны для триггеров, изменить их можно в конфигурационном файле, параметр
DeadZoneLeftTrigger
иDeadZoneRightTrigger
. Посмотреть значение, при самопроизвольном нажатии, можно с помощью клавишALT + F9
. - Добавлены минимальные значения для нажатия клавиш триггера и стиков.
- Исправлен уровень подсветки после проверки статуса батареи, с помощью
ALT + I
.
Внимание! Если вы знаете С++, кватернионы и прочее, возможно вы сможете помочь улучшить программу и исправить баги.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить "DSAdvance.exe" в исключения).
DSAdvance 0.9.1
En:
Changes:
- Added automatic reconnection of controllers when connected or lost communication. Thanks for pointing to the JoyShockLibrary. documentation.
- Added switching modes to
ALT + ←
andALT + →
when application is shown.
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:
Изменения:
- Добавлено автоматическое переподключение контроллеров при подключении или потере связи. Спасибо за наводку документацию JoyShockLibrary.
- Добавлено переключение режимов на
ALT + ←
иALT + →
, когда приложение показано.
Внимание! Если вы знаете С++, кватернионы и прочее, возможно вы сможете помочь улучшить программу и исправить баги.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить "DSAdvance.exe" в исключения).
DSAdvance 0.9
En:
Changes:
- Improved gyro aiming, a little smoother than before. Still not perfect, but better than it was.
- Changed parameters
MouseSens
andJoySens
to percentage values.
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:
Изменения:
- Улучшено прицеливание гироскопом, стало чуть более плавно, чем раньше. По прежнему не идеально, но лучше чем было.
- Изменены параметры
MouseSens
иJoySens
на процентные значения.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить "DSAdvance.exe" в исключения).
DSAdvance 0.8.7
En:
Changes:
- Added support for displaying the battery charge status on
ALT + I
. - Added support for Sony USB dongle adapter for DualShock 4.
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:
Изменения:
- Добавлена поддержка вывода статуса заряда батареи на
ALT + I
. - Добавлены поддержка Sony USB адаптера для DualShock 4.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить "DSAdvance.exe" в исключения).