• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › General Discussion v
« Previous 1 ... 136 137 138 139 140 ... 368 Next »

Merging memory cards?
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Merging memory cards?
08-13-2014, 05:00 PM
#1
TownEater
Unregistered
 
Hello! I recently got into Dolphin, and have been enjoying a variety of GameCube games. One such game is the original Animal Crossing. After playing for a few days, I got the idea to use Dropbox to share a memory card with a friend, also using dolphin, so we could share a town together, just like when we were kids. However, I foresee a few issues arising from this, most notably that we would not be able to play at the same time! I haven't tested it, but I believe it's safe to assume if we both played, whoever saved last would just override the other's changes, as if the one who saved first never even played. A few other minor inconveniences, such as having to remember to switch out what memory cards we're using often, are also giving me a bit of trouble.

Read the following paragraph with an understanding that I have no knowledge of how a GameCube memory card is structured.

I am a programmer, and would enjoy a challenge taking a crack at a tool to merge memory card changes. Although perhaps impossible to do cleanly, I was thinking, a one stop shop tool to launch dolphin, backup the Dropbox memory card to two different locations, change the config to use backup memory card 1, launch Animal Crossing, then, after play is finished, check if the Dropbox memory card matches backup memory card 2, the one which originally matched the Dropbox memory card, and which no changes should have been made to. If they don't match, go through byte by byte in both backup memory card 1 and the Dropbox card, and if one differs from backup memory card 2 at that byte, but not both, the change is made. If both make a change to that byte, then things are a bit sticky and one has to be chosen for precedence. After all the changes are merged, they come back together into the Dropbox memory card, ready to be used again.

The plan is vague, and has many holes. I am reaching out to the Dolphin community for advice on this topic, to see if any of this is possible(even just launching dolphin and changing config automatically). If nothing else, I plan to make a tool like this that will warn you when someone else is already using the memory card(by some kind of .txt file in the Dropbox the program uses to keep track). If anyone has any help to offer, or links to any resources I could use, I would greatly appreciate it!
Reply
08-14-2014, 12:57 AM
#2
KHg8m3r Offline
Doesn't sleep, just Dolphin and Robots
*******
Posts: 5,920
Threads: 4
Joined: Sep 2013
Well, putting aside the Dropbox issue, I can probably shed some light on the memory card issue.
What you can do is change from using a memory card to the GCI Folder. This way, all the games are saved as individual .gci files. This will let you share just the Animal Crossing file, see who last used it/played it, and share it easier without messing up other saves.
Find
Reply
08-14-2014, 03:42 AM
#3
RachelB Offline
Developer
*******
Moderators
Posts: 1,003
Threads: 1
Joined: Dec 2011
That's not going to work, because tons of changes will overlap.
Find
Reply
08-14-2014, 12:43 PM
#4
KHg8m3r Offline
Doesn't sleep, just Dolphin and Robots
*******
Posts: 5,920
Threads: 4
Joined: Sep 2013
Changes to dolphin code or them playing the game and overlapping each other?

And it's more of a place to start so that they're only concerned with the animal crossing save and not corrupting a whole memory card
Find
Reply
08-14-2014, 12:53 PM
#5
RachelB Offline
Developer
*******
Moderators
Posts: 1,003
Threads: 1
Joined: Dec 2011
I mean what the OP asked about.
Find
Reply
08-16-2014, 10:24 PM (This post was last modified: 08-16-2014, 10:24 PM by KHRZ.)
#6
KHRZ Offline
Above and Beyond
*******
Posts: 1,527
Threads: 61
Joined: Mar 2009
My guess is stuff would go corrupt but I'd love to see how it went. Maybe you could just make a functionality to report to the other Dolphin when the game is busy.
Specs: intel i5 3570k @ 3.4GHz;
16Gb RAM; Raedon HD 7900;
Win8 64-Bit
Website Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode