From d6c037308244dd5631ec4cef9398d76aed49bacb Mon Sep 17 00:00:00 2001 From: Albert Liu <45282415+ggrtk@users.noreply.github.com> Date: Thu, 11 Mar 2021 21:17:19 -0800 Subject: [PATCH] Memory Cards: Add section on MCS files --- docs/controllersandmemorycards.md | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/docs/controllersandmemorycards.md b/docs/controllersandmemorycards.md index 0b71ae9..a1437f5 100644 --- a/docs/controllersandmemorycards.md +++ b/docs/controllersandmemorycards.md @@ -13,7 +13,7 @@ [Controllers - Lightguns](controllersandmemorycards.md#controllers-lightguns)
[Controllers - Rumble Configuration](controllersandmemorycards.md#controllers-rumble-configuration)
[Controllers - Dance Mats](controllersandmemorycards.md#controllers-dance-mats)
-[Controllers - Pop'n Controllers](controllersandmemorycards.md#controllers-popn-controllers) +[Controllers - Pop'n Controllers](controllersandmemorycards.md#controllers-popn-controllers)
[Controllers - Fishing Controllers](controllersandmemorycards.md#controllers-fishing-controllers)
[Controllers - I-Mode Adaptor (Mobile Internet)](controllersandmemorycards.md#controllers-i-mode-adaptor-mobile-internet)
[Controllers - Additional Inputs](controllersandmemorycards.md#controllers-additional-inputs)
@@ -2198,12 +2198,8 @@ should be the same as used in the Memory Card Directory. The title is more or less don't care; it may be the SHIFT-JIS title from the Title Sector converted to ASCII.
-#### Other -"There exists another single-save format with a 128 byte header containing a -raw index frame for the initial block, which must be updated to match the -destination card, and the raw save data. I have seen this format once, but I -don't remember what it was called or where it came from. You may want to -account for this possibility in your format detection logic."
+#### .MCS Files (Single Save Format) +MCS files consist of the 128 byte directory frame for the savefile's first block followed by all of that savefile's blocks in linked list order. When importing this format, the directory frame should be parsed for the save filename and the filesize while other fields should be ignored. The rest of the directory frame fields and any extra directory frames, in the case of multi-block saves, should be reconstructed based on the destination memory card. #### .GME Files (usually 20F40h bytes) InterAct GME format, produced by the DexDrive.