Releases: r57zone/DSAdvance
DSAdvance 2.1.2
En:
Website: https://r57zone.github.io
Twitter: https://twitter.com/r57zone
Telegram: https://t.me/r57zone
VK: https://vk.ru/r57zone
Discord: https://discord.gg/TgnvsfFnt3
Donate: https://boosty.to/r57 & https://yoomoney.ru/to/41001535292986
Changes:
- Fixed rumble when connecting a single Joy-Con.
- Minor fixes.
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:
Изменения:
- Исправлена вибрация при подключении одного Джойкона.
- Небольшие исправления.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить DSAdvance.exe в исключения). Для запуска программы из области уведомлений двойным кликом используйте Launcher.exe.
DSAdvance 2.1.1
En:
Changes:
- Improved internal timer accuracy, fixing gyroscope and hotkey behavior in some games.
- Minor fixes.
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:
Изменения:
- Улучшена точность внутреннего таймера, исправляющая работу гироскопа и горячих кнопок для некоторых игр.
- Небольшие исправления.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить DSAdvance.exe в исключения). Для запуска программы из области уведомлений двойным кликом используйте Launcher.exe.
DSAdvance 2.1
En:
Changes:
- Fixed detection of the second Joy-Con when using two gamepads.
- Fixed an issue where pressing the touchpad would emulate the Back button.
- Fixed battery level display for the second Joy-Con.
- Fixed various issues and improved stability.
- Added stick emulation for tilt control in keyboard and mouse mode (enabled by default).
To enable DPAD button emulation, setSteeringWheelUseDPADto1in theMOTIONsection of the keyboard and mouse profile. - Added keyboard and mouse profiles for:
- Spider-Man (2001),
- Grand Theft Auto: Vice City (2003) + helicopter control profile,
- Serious Sam: The First Encounter (2001).
- Added Xbox Joy-Con Right Only profile for Crysis 2 (2011)
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:
Изменения:
- Исправлено определение второго джойкона при использовании двух геймпадов.
- Исправлена ошибка, при которой при нажатии на тачпад эмулировалась кнопка Back.
- Исправлен вывод батареи второго джойкона.
- Исправлены различные проблемы, улучшена стабильность.
- Добавлена эмуляция стика для управления наклонами в режиме клавиатуры и мыши (используется по умолчанию).
Для включения эмуляции DPAD кнопок необходимо изменить параметрSteeringWheelUseDPADна1в разделеMOTIONв профиле клавиатуры и мыши. - Добавлены профили клавиатуры и мыши для:
- Spider-Man (2001),
- Grand Theft Auto: Vice City (2003) + профиль для управления вертолетом,
- Serious Sam: The First Encounter (2001).
- Добавлен профиль Xbox - Joycon Right Only для Crysis 2 (2011).
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить DSAdvance.exe в исключения). Для запуска программы из области уведомлений двойным кликом используйте Launcher.exe.
DSAdvance 2.0
En:
Changes:
- Added the “Motion Wheel Buttons”, which allows emulating up to 9 buttons by pressing one. Hold the selected button (
WHEEL-ACTIVATIONin Xbox or Keyboard & Mouse profiles), then tilt the gamepad in one of 4 or 8 directions to trigger the corresponding button emulation. If no tilt occurs, the default button is emulated. Useful for older games with many buttons and for accessibility. - Added support for DualSense adaptive triggers in wireless mode. Modes can be switched with
ALT + 3/4. - Added the ability to change the aiming button. You can now use not only
L1andL2, but also other buttons (AimingButtonparameter). - The game Keyboard & Mouse emulation mode now switches via keyboard keys only when the window is active, preventing accidental switches when emulating ALT and arrow keys.
- Added the ability to use a single Joy-Con with full button emulation through the “Motion Wheel Buttons”. Useful for gun-style setups and accessibility.
- Added one-button mode switching (
JoyconChangeModesWithButtonparameter), required when using a single Joy-Con to switch between driving and aiming. - Added merging of left and right Joy-Con rumble for single Joy-Con usage. Enable it by setting
JoyconRumbleMergeto1. - Added the ability to emulate stick movements with buttons.
- Added the ability to swap sticks and triggers in Xbox emulation.
- Added support for additional rear buttons of the Sony DualSense Edge and the side buttons of Joy-Cons. Configuration is available in Xbox profiles and Keyboard & Mouse profiles.
- Updated the parameter names for Xbox and Keyboard & Mouse profiles.
- Added a left-handed Xbox profile with mirrored button, stick, and trigger layout.
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:
Изменения:
- Добавлено «колесо жестов», позволяющее эмулировать до 9 кнопок нажатием одной. Необходимо зажать выбранную кнопку (параметр
WHEEL-ACTIVATIONв профилях Xbox или "клавиатура и мышь"), после чего наклонить геймпад в одну из 4 или 8 сторон, после чего нажмется соответствующая кнопка. При отсутствии наклона нажмется кнопка по умолчанию. Подходит для старых игр с большим количеством кнопок и для пользователей с ограниченными возможностями. - Добавлена поддержка адаптивных триггеров контроллеров DualSense в беспроводном режиме. Переключение режимов -
ALT + 3/4. - Добавлена возможность менять кнопку прицеливания. Теперь можно использовать не только
L1иL2, но и другие кнопки (параметрAimingButton). - Режим игровой эмуляции клавиатуры и мыши теперь переключается клавишами клавиатуры только при активном окне, чтобы избежать случайных переключений при эмуляции ALT и стрелок.
- Добавлена возможность использовать один джойкон с полной эмуляцией всех кнопок благодаря «колесу жестов». Полезно для имитации пистолетов и для пользователей с ограниченными возможностями.
- Добавлена возможность переключения режимов одной кнопкой (параметр
JoyconChangeModesWithButton), необходимо при использовании одного джойкона, для переключения между вождением и прицеливанием. - Добавлено объединение вибрации левого и правого контроллера джойкона, для использования одного джойкона. Для включения измените параметр
JoyconRumbleMergeна1. - Добавлена возможность эмулировать движения стиков кнопками.
- Добавлена возможность менять местами стики и триггеры в Xbox-эмуляции.
- Добавлена поддержка дополнительных задних кнопок Sony DualSense Edge и боковых кнопок джойконов. Настройка доступна в профилях Xbox и профилях эмуляции клавиатуры и мыши.
- Обновлены названия параметров профилей Xbox и "клавиатуры и мыши".
- Добавлен профиль Xbox для левшей, с зеркальными расположением кнопок, стиков и триггеров.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить DSAdvance.exe в исключения). Для запуска программы из области уведомлений двойным кликом используйте Launcher.exe.
DSAdvance 1.9
En:
Changes:
- Added steering wheel emulation (gamepad tilt driving) for retro games. When tilting the gamepad, D-Pad buttons left or right are emulated - the corresponding emulated buttons are set in the game profile. Game profiles now include the parameters: wheel dead zone
SteeringWheelDeadZoneand wheel release percentage after tiltSteeringWheelReleaseThreshold. - Desktop control has been moved to a separate mode for convenience with retro games. Now you can play both regular and retro games completely without keyboard and mouse, while still being able to control both the game and Windows, and switch between them when needed.
- Launcher now includes options for the HidHide utility, specifically: hiding the gamepad from games and applications (you still need to mark your gamepad once in
DevicesHideHide), adding applications and games to exceptions, and removing them from exceptions. - Updated adaptive trigger modes for the Sony DualSense gamepad. Effects have been improved for pistols, rifles, bows, and car pedals. The bow now has a separate mode.
- Retro game profiles have been updated.
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:
Изменения:
- Добавлена эмуляция руля (вождение наклонами геймпада) для ретро игр. При наклоне геймпада эмулируется нажатие кнопок D-Pad влево или вправо - в профиле игры задаются соответствующие эмулируемые кнопки. В профили игр добавлены параметры мёртвой зона руля -
SteeringWheelDeadZoneи процент отпускания руля после наклонаSteeringWheelReleaseThreshold. - Управление рабочим столом вынесено в отдельный режим для удобства с ретро играми. Теперь играть хоть в обычные, хоть в ретро игры можно совершенно без клавиатуры и мыши, при этом управлять как игрой, так и Windows, и при необходимости переключаться между ними.
- В ланчер добавлены пункты работы с утилитой HidHide, а именно: скрытие геймпада от игр и приложений (по прежнему необходимо один раз отметить ваш геймпад в
DevicesHideHide), добавление приложения и игры в исключения и удаление из исключений. - Обновлены режимы адаптивных триггеров для геймпада Sony DualSense. Улучшены эффекты для автомата, винтовки, лука и педали авто. Лук вынесен в отдельный режим.
- Обновлены профили ретро игр.
Если вы знаете С++, возможно вы сможете помочь улучшить программу и исправить баги. Делитесь программой с друзьями, знакомыми и любимыми блогерами.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить DSAdvance.exe в исключения). Для запуска программы из области уведомлений двойным кликом используйте Launcher.exe.
DSAdvance 1.8.1
En:
Changes:
- Fixed screenshot and video recording issues in the previous version;
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:
Изменения:
- Исправлено создание скриншотов и записи видео, в прошлой версии возникла ошибка;
Если вы знаете С++, возможно вы сможете помочь улучшить программу и исправить баги. Делитесь программой с друзьями, знакомыми и любимыми блогерами.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить DSAdvance.exe в исключения). Для запуска программы из области уведомлений двойным кликом используйте Launcher.exe.
DSAdvance 1.8
En:
Changes:
- Added
CUSTOM-BUTTONSmode for both sticks, allowing assignment of arbitrary keyboard keys. Useful for retro games with two players where non-standard keys are used. TheARROWS-LEFT-RIGHTmode has been removed; - Added emulation of the
Numpad Enterkey; - Fixed a key "sticking" bug in keyboard emulation when pressing the screenshot or video recording button (or key combination).
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:
Изменения:
- Добавлен режим
CUSTOM-BUTTONSдля обоих стиков, позволяющий назначать произвольные кнопки клавиатуры. Полезно для ретро-игр с двумя игроками, где используются нестандартные клавиши. РежимARROWS-LEFT-RIGHTудалён; - Добавлена эмуляция клавиши
Numpad Enter; - Исправлен баг «залипания» клавиш при эмуляции клавиатуры? при нажатии кнопки (или комбинации кнопок) для скриншота или записи видео.
Если вы знаете С++, возможно вы сможете помочь улучшить программу и исправить баги. Делитесь программой с друзьями, знакомыми и любимыми блогерами.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить DSAdvance.exe в исключения). Для запуска программы из области уведомлений двойным кликом используйте Launcher.exe.
DSAdvance 1.7
En:
Changes:
- Added keyboard emulation for the second gamepad and updated some profiles. Might be useful for old split-screen games;
- Added
CLOSE-APPaction to close the current application; - Added battery status display for the second gamepad when pressing the touchpad center on the first gamepad or pressing
ALT + I; - Added dependent modes for adaptive triggers (driving/pistol, automatic, rifle) that change adaptive trigger effects when switching game modes (driving/aiming);
- Slightly adjusted adaptive trigger effects for rifle and bow/car pedal modes;
- Fixed emulation bugs for
PAGE-UP,PAGE-DOWN,WIN.
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:
Изменения:
- Добавлена эмуляция клавиатуры для второго геймпада, а также обновлены некоторые профили. Может пригодится для старых игр на одном экране;
- Добавлено действие
CLOSE-APPдля закрытия текущего приложения; - Добавлен вывод статуса батареи для второго геймпада, при нажатии центра тачпада на первом геймпаде или при нажатии клавиш
ALT + I. - Добавлены зависимые режимы для адаптивных триггеров (вождение/пистолет, автомат, винтовка), которых изменяют эффекты адаптивных триггеров при переключении режима игры (вождение/прицеливание).
- Слегка изменены эффекты адаптивных триггеров для режима винтовки и лука/педали авто.
- Исправлены ошибки эмуляции клавиш:
PAGE-UP,PAGE-DOWN,WIN.
Если вы знаете С++, возможно вы сможете помочь улучшить программу и исправить баги. Делитесь программой с друзьями, знакомыми и любимыми блогерами.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить DSAdvance.exe в исключения). Для запуска программы из области уведомлений двойным кликом используйте Launcher.exe.
DSAdvance 1.6
En:
Changes:
- Fixed rumble for Nintendo Joy-Cons and Pro Controller (now also works in USB mode).
- Improved dual gamepad support: added the ability to swap their order (first/second) with
ALT + V. Battery level display and backlight toggle onPS + L1were added for the second controller. By default, the second controller is disabled and can be enabled in the config. - Improved keyboard emulation for older games - now works in most titles. Create new profiles, use existing ones, and play any old games with your gamepad.
- Added the ability to change the Xbox controller layout and create various profiles for games. Switch them with
ALT + ↑/↓orPS/Home + ↑/↓. Useful for games with inconvenient layouts, such as Resident Evil 4 (2014) and others. Profiles are located in the XboxProfiles folder. - Added adaptive trigger support for Sony DualSense when connected via USB. Several modes are available: rumble translation, gun, machine gun, rifle, bow/car pedal.
- Updated launcher: added support for launching up to 10 apps or folders in the utilities section, autostart, and opening Xbox controller profiles.
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 джойконов и про контроллера (в режиме USB теперь также работает).
- Улучшена работа двух геймпадов, появилось возможность обмена их местами (первый/второй) на
ALT + V. Также для второго контроллера добавлен вывод заряда батареи и выключение подсветки наPS + L1. По умолчанию второй контроллер выключен, включает в конфиге. - Улучшена эмуляция работы клавиатуры для старых игр, теперь работает в большинстве игр. Создавайте новые профили, используйте существующие и играйте на геймпаде в любые старые игры.
- Добавлена возможность изменения раскладки Xbox контроллера и добавления различных профилей для игр, переключаются на
ALT + ↑/↓илиPS/Home + ↑/↓. Пригодится для игр где раскладка не совсем удобная, вроде Resident Evil 4 (2014) и других. Профили находятся в папкеXboxProfiles. - Добавлена поддержка адаптивных триггеров для Sony DualSense при USB подключении. Есть различные режимы: трансляция вибрации, пистолет, автомат/пулемёт, винтовка, лук/педаль авто.
- Обновлен ланчер, добавлен: запуск до 10 приложений или папок, в разделе утилиты, автозапуск и открытие профилей Xbox контроллера.
Если вы знаете С++, возможно вы сможете помочь улучшить программу и исправить баги. Делитесь программой с друзьями, знакомыми и любимыми блогерами.
Установка:
Установите драйвер ViGem и Microsoft Visual C++ Redistributable, затем запускайте DSAdvance. Также можно установить драйвер HidHide для того, чтобы контроллер не дублировался в новых играх (не забудьте добавить DSAdvance.exe в исключения). Для запуска программы из области уведомлений двойным кликом используйте Launcher.exe.
DSAdvance 1.5
En:
Changes:
- Added support for Sony DualSense Edge controllers thanks to the updated JoyShockLibrary.
- Updated aircraft control system, which can be enabled by setting the
AircraftEnabledparameter 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.