Releases: mupen64/TASInput
2.0.0-rc3
chore: bump version to 2.0.0-rc3
2.0.0-rc2
2.0.0-rc1
1.2.0
Summary
This update contains a massive performance improvement with the "Async Visual Updates" option and an important autofire bugfix.
This release also contains an x64 build.
Features
- TASInput: Add async visual updates option
Bugfixes
- Main: Autofire being delayed by one frame
- TASInput: Emulator window not being activated after context menu closes
Dev
- Arch: Restructure project to fit Mupen64 guidelines
- Build: Rename DefDI to TASInput
- Build: Use precompiled headers
- Chore: Add .clang-format from Mupen64
- Chore: Bump version to 1.2.0
- Chore: Consolidate DIRECTINPUT_VERSION defines
- Chore: Consolidate some more macros
- Chore: Improve file naming
- Chore: Move plugin spec header to lib folder, include some more headers in pch
- Chore: Reduce indentation in Combo.cpp
- Chore: Reformat code
- Chore: Rename config.rc to rsrc.rc
- Chore: Update .gitignore
- Chore: Use more verbose plugin name
- ConfigDialog: Clean up header
- DirectInputHelper: Decouple from TASInput implementation
- DirectInputHelper: Various cleanups
- NewConfig: Bump version to 5
- NewConfig: Move SUBKEY to NewConfig
- TASInput: Fix rapidfire with async visual update
- TASInput: Further cleanup
- TASInput: Move some macros into implementation file
- TASInput: Move some more non-global macros into implementation file
1.1.2
1.1.1
Features
- Reimplemented relative mode
- Added warning when no controllers are enabled
Changes
- Tweaked layout to resemble the old one more
- Made client drag default to enabled
- Magnitude sliders now persist across restarts
Full Changelog: 1.1.0...1.1.1
1.1.0
Visuals
The visuals of TASInput have been completely overhauled, now providing the option to display a titlebar.
Interactions
Clicking on the joystick:
LMB: Move the joystick to the cursor until LMB is released
RMB: Move the joystick to the cursor until RMB is pressed again
MMB: Move the joystick relative to its current position until MMB is released
Scrolling while hovering over the joystick:
(none): Move joystick along X axis
CTRL: Move joystick along Y axis
SHIFT: Rotate joystick around center
Clicking on X/Y spinner buttons:
(none): Change by 1
CTRL: Multiply change by 2 (2)
ALT: Multiply change by 4 (8 or 4)
Bugfixes
- Fixed focus issues
- Fixed registry issues
- Fixed a rapidfire issue
1.0.0
- Clean up dialog variations
- Fix DPI adjustement
- Fix combo status bug
