Repository navigation
PS5: add support for MemoryCard folder. Storing saves per game for better romm compapility (AI-assisted) - #94
Open
herobeniyoutube wants to merge 1 commit into
Open
herobeniyoutube wants to merge 1 commit into
herobeniyoutube wants to merge 1 commit into
Conversation
…tter romm compatibility (AI-assisted) - main-boot.cpp: orbis_ensure_data_layout makes memcards/ when missing (moving the cards a console without it kept in /data/PCSX2: .ps2/.mcr/.mcd/.mc2 files and folder cards; not .bin) and memcards/MemoryCard/, a PCSX2 folder card that keeps each game's saves apart, with the empty _pcsx2_superblock PCSX2's FileMcd_CreateNewCard writes (save sync tools such as argosy-sigil tell a folder card by the files in it; an empty folder sent RomM sync's saves to slot 2's card). - fe_settings.cpp: ListCards lists the folders in memcards/ as folder cards (bytes 0), so the sheet's slot rows and the settings page offer them without gs.ini naming one; shown as "folder" (fe_options.cpp, index.html). - settings_test.cpp/test-settings.sh: a "cards" check for the folder listing. - AI-AGENT-PR.md: the notice AGENTS.md asks for on a PR made via an AI agent. Tested on a PS5 on firmware 13.40.
herobeniyoutube
force-pushed
the
memcards-folder
branch
from
October 24, 2026 18:16
d14aa10 to
d895a31
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Tested on a PS5 on firmware 13.40.
Description of Changes
added compability for "saves per game" MemoryCard folder from pcsx2
Rationale behind Changes
for better compability with romm sync and especially for rommps sync (other fork in my reps)
Suggested Testing Steps
Did you use AI to help find, test, or implement this issue or feature?
Yes
I'm not used to any of languages from this repo. So ai made every line of code. I just tested, found my own bugs actually and fixed. Claude opus 5.5 high with pi, ponytail and my own local infrastructure with instructions from my main coding work
upd:
tested sync with ayn thor armsx2 (implements memorycard already)