PCSX2 / PCSX2/pcsx2

[Feature Request]: Option To Confirm On Reset

Open
#14,432 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Enhancement / Feature Request FR: Awaiting Consideration
Dominant language
C++
Stars
15.6k
Forks
2.2k
Avg merge
1d 21h
Merged PRs (30d)
66

Description

Description

Have the option to have a confirmation dialog on resetting game emulation similar to the one already present for shutdown.

Reason

Basically as things stand if I where to accidentally click the "Reset" button then I'd lose whatever progress I hadn't saved which could easily have been avoided with a simple confirmation dialog. Additionally this feature is present for the "Shut Down" button presumably for the same reason so why not for "Reset" as well?

Examples

Technically not explicitly present in most emulators but most other emulators have the reset option positioned in a drop down menu vs on the more prominent UI button bar assuming they have a button bar. Dolphin puts it in the emulation drop down menu / RPCS3 puts it in the emulation drop down menu / Ryujinx lacks a button bar but puts it under the actions drop down menu anyways. So basically I feel like if it's as easy to click as the Pause button than an optional confirmation would be nice as to avoid unnecessary accidents.

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 locating the Reset button/action and the existing confirmation dialog used for shutdown. Add an optional confirmation setting for reset, then verify that enabling it prompts before resetting and disabling it preserves the current behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.