TASEmulators / TASEmulators/BizHawk

Bizhawk doesn't always prompt before opening TAS Studio

Open
#3,547 2 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Summary

Just lost a significant save due to this, accidentally clicking "TAS Studio" instead of LUA Console, and only being prompted with

"Detected disabled BIOS during movie recording. It is recommended to use a BIOS for movie recording. Change Sync Settings to run with a BIOS."

instead of the message that says it will reload the core and clear SRAM. Clicking it seems to randomly prompt that it will clear SRAM. However it seems like something like clearing SRAM should always prompt, even if the sram is considered blank.

Repro
  1. Click Tas Studio
  2. It Should Prompt and warn about clearing SRAM
  3. It doesn't prompt most of the time

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 issue through TAS Studio and compare it with opening the LUA Console, noting when the BIOS warning appears versus the SRAM-clearing prompt. Trace the code paths that reload the core and decide whether SRAM is blank; done means opening TAS Studio consistently warns before clearing SRAM.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.