thpatch / thpatch/thcrap-tsa

Fix replay desynchronization glitches in TH10 and TH11

Open
#9 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

ZUN bug
Dominant language
JavaScript
Stars
27
Forks
15
Avg merge
15h 24m
Merged PRs (30d)
1

Description

Replays of TH10 and TH11 runs famously tend to desynchronize if the replay is started on Stage 4 (in TH10) and Stage 6 (in TH11).

The common workaround for this issue is to just start the replay in question from the stage before and fast-forward through it. Still, this is highly annoying to new players. Therefore, it should either be fixed or clearly marked as out of scope, depending on whether fixing ZUN bugs unrelated to translation is still something you want to do in this project. (That's what made me ragequit, after all.)

If you do: I assume that fumbling around with the ECL files might be enough to fix it. @Nutzer, could you take a look?

Contributor guide

No contributing guide indexed for this repository

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 replay desynchronization in TH10 Stage 4 and TH11 Stage 6, then inspect the relevant ECL files mentioned in the issue. Done means the affected replays no longer desynchronize, or the project clearly documents this ZUN bug as out of scope.

Written by the indexing model from the issue text.

Assessment

Domain
game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.