libretro / libretro/RetroArch

[Feature Request] Direct save slots

Open
#19,015 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

feature request
Dominant language
C
Stars
14.1k
Forks
2.2k
Avg merge
7h 35m
Merged PRs (30d)
51

Description

I feel like this is pretty self explanitory, but I'll elaborate. It would be nice if there were command line options to assign direct saves AT LEAST for the first few slots,
i.e. retroarch.exe -saveslot 0 save
retroarch.exe -saveslot 1 save
retroarch.exe -saveslot 2 save
retroarch.exe -saveslot 3 save
retroarch.exe -saveslot 4 save
retroarch.exe -saveslot 5 save

Or something of that nature. I find haveing to cycle through the slots and then choosing to load not very intuitive, there needs to be a more direct way to assign save and load slots for states.

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

The issue names no files or tests. Start by locating RetroArch's existing command-line option parsing and save-state slot handling, then determine how direct save and load options should map to slots 0 through 5. Done means command-line options can directly assign save or load operations to the requested slots without cycling through them interactively.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
cli
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.