TASEmulators / TASEmulators/BizHawk

[Feature Request] Merge VPad's analog stick controls into TAStudio

Open
#2,419 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

App: EmuHawk Request: Feature/Enhancement Tool: TAStudio Tool: Virtual Pad
Dominant language
C#
Stars
2.8k
Forks
468
PR merge metrics
No merged PRs in 30d

Description

So recently, THC89 and Malleoz have created an add-on to Dolphin that allows a "TAStudio" work environment for gamecube games. and I noticed something intriguing about it.

image0

this nice little space meant for the analog sticks. 3D tasing with TAStudio is a bit tricky to work with since you either have to memorize the x and y coordinates or use VPad in conjunction, but that's slightly inconvient because VPad has to have recording mode checked every time to work. with an implimentation of the analog sticks inside TAStudio itself however, it would be much more convenient to use for 3D tasing.

Now I should note that I do not have any idea how hard this would be to impliment, and I'm only posting here to document potential interest in this idea.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by examining the existing TAStudio and VPad interfaces, especially how VPad's recording mode provides analog-stick controls. Define the integration scope and confirm that TAStudio can offer equivalent analog-stick control without requiring VPad's recording mode.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.