hbashton / hbashton/DS4Windows

Sonic UltraSaturn is so slow with Virtual Controllers, low fps/lag

Open
#82 7 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C#
Stars
272
Forks
10
Avg merge
13d 5h
Merged PRs (30d)
1

Description

Recently I noticed Sonic UltraSaturn (free fan game) having fps/lag problems with majority of Virtual Controllers, oddly it's kinda fine if I do virtual dualsense (it will lag in beginning only, then it will be fine, same as using original controllers), but the game dont support dualsense at all

I saw the same problem with PadForge, https://github.com/hifihedgehog/PadForge/discussions/350#discussioncomment-18148933 so if you want to take a look for more details, ignore the stiffness issue as it's not present in DS4Windows

thanks!

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 reproducing the low FPS and lag in Sonic UltraSaturn with the affected Virtual Controllers, comparing them with a virtual DualSense and original controllers. Review the linked PadForge discussion for additional details, while ignoring its stiffness issue. Done means identifying and fixing the controller-related performance problem without regressing the working controller cases.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop, performance
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.