Skip to content
This repository was archived by the owner on Jan 6, 2026. It is now read-only.

Releases: mupen64/TASInput

2.0.0-rc3

15 Jun 18:42

Choose a tag to compare

2.0.0-rc3 Pre-release
Pre-release
chore: bump version to 2.0.0-rc3

2.0.0-rc2

26 May 14:04

Choose a tag to compare

bump to rc2

2.0.0-rc1

13 May 19:37

Choose a tag to compare

2.0.0-rc1 Pre-release
Pre-release

Summary

Changelog pending.

Here's a screenshot in the meanwhile :)

image

1.2.0

23 Feb 12:02

Choose a tag to compare

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

27 Nov 19:10

Choose a tag to compare

Bugfixes

What's Changed

New Contributors

Full Changelog: 1.1.1...1.1.2

1.1.1

30 Jun 06:14

Choose a tag to compare

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

10 Dec 12:25

Choose a tag to compare

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

15 Oct 09:28

Choose a tag to compare

  • Clean up dialog variations
  • Fix DPI adjustement
  • Fix combo status bug