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

1.2.0

Choose a tag to compare

@Aurumaker72 Aurumaker72 released this 23 Feb 12:02
· 69 commits to main since this release

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