# Destination selection ttk.Label(self.backup_frame, text="Destination Collection:").pack(pady=5) self.dest_collection_combo = ttk.Combobox(self.backup_frame, state="readonly") self.dest_collection_combo.pack(fill=tk.X, padx=10, pady=5)
ttk.Label(dialog, text="Collection Name:").pack(pady=5) name_entry = ttk.Entry(dialog) name_entry.pack(pady=5, padx=20, fill=tk.X)
def restore_from_collection(self, collection_name, backup_name=None): """Restore memory card from a collection""" collection_path = self.collection_dir / collection_name metadata_file = collection_path / "collection_info.json"
PCSX2_PORTABLE="$HOME/PCSX2_Portable" MEMCARDS_DIR="$PCSX2_PORTABLE/memcards" COLLECTIONS_DIR="$PCSX2_PORTABLE/save_collections"
def refresh_collections(self): self.collections_listbox.delete(0, tk.END) collections = self.portable.config.get("collections", []) for collection in collections: self.collections_listbox.insert(tk.END, collection)
Select the downloaded save file ( .max , .psu , etc.) from your computer.
Use to import .max or .sps saves directly into your Mcd001.ps2 file. Managing Your Collection: Tips and Best Practices
Find your card in [PCSX2_Folder]\memcards\Mcd001.ps2 .