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

Ability to back up saves from Controller Pak onto SD card #84

Open
rehan-mohammad opened this issue Jan 10, 2024 · 3 comments
Open

Ability to back up saves from Controller Pak onto SD card #84

rehan-mohammad opened this issue Jan 10, 2024 · 3 comments
Labels
enhancement New feature or request libdragon dependency dependent on libdragon change roadblock

Comments

@rehan-mohammad
Copy link

Description

Hi, I am wondering if there is the possibility for the cartridge to interface with the controller pak in order to copy the contents of the memory card onto the SD card, and vice-versa. I have seen that the EverDrive has this functionality. Would be useful to avoid needing multiple controller paks.

How to solve the problem

I think this could be solved by having a menu with an option that essentially backs up the entire content of the Controller pak to a file, as well as an option to transfer the same file back. That is if this functionality is technically possible.

Describe alternatives you've considered

Main point of reference is the Everdrive implementation:

image

Additional context

No response

@networkfusion
Copy link
Collaborator

networkfusion commented Jan 10, 2024

For this to be performed, we are waiting on libdragon to fix some funtimental issues with CPak support (for instance DragonMinded/libdragon#326 and DragonMinded/libdragon#105)

Although the ED64 OS supports it, it suffers from the same, if not worse issues.

In addition, it would be better if only the pages for a game were backed up and restored, rather than the whole pak.

@networkfusion networkfusion added enhancement New feature or request roadblock libdragon dependency dependent on libdragon change labels Jan 10, 2024
@lexrj
Copy link

lexrj commented Jan 10, 2024

Having a mechanism to back up an old card entirely would be really appreciated for folks who have old and aging cards that they want to save or move to something like a foreverpak. Being able to split it is of course great, but there is definitely a strong case for grabbing the whole card like everdrive 64 x7 does.

@networkfusion
Copy link
Collaborator

For note: keep an eye on https://github.com/bryc/CPak-Lib-Sim

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request libdragon dependency dependent on libdragon change roadblock
Projects
None yet
Development

No branches or pull requests

3 participants