Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Option saving/loading #16

Merged
merged 3 commits into from
Mar 28, 2025
Merged

Conversation

y21
Copy link
Contributor

@y21 y21 commented Mar 28, 2025

  • Move all the update logic out of main into its own rrc_update_do_updates function. This is so that we can call it when "Perform updates" is pressed in the settings.
  • Implement settingsfile.c which can load a settings file on the sd card into memory and save it again.
  • Parse possible choices in RetroRewind6/xml/RetroRewind6.xml
  • Some small refactoring/simplification in the settings code (we now store an options_count in the struct and no longer have a NULL at the end of the arrays, so we can replace some loops to find the array length by reading that count field directly)

@Jacherr Jacherr merged commit ee067d5 into Retro-Rewind-Team:updater Mar 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants