Releases: quatric/ACCF-SDHC
Release list
ACCF-SDHC v1.1
SDHC (>2 GB) SD card support for Animal Crossing: City Folk on Wii. This allows you to save in-game pictures to a SDHC card
Make sure to set IOS to 249 and Block IOS Reload to On when using USB Loader
City Folk's SD driver only understands standard-capacity cards — byte addressing
and a CSD v1 capacity record. This patch reads the OCR CCS bit at mount time,
parses CSD v2 capacity, and switches the read/write paths to block addressing
when the card is SDHC. Ported from SDHC Extension 1.1 [Bero]
All 6 retail builds are covered: USA Rev 0/1, Japan Rev 1/2, Europe Rev 0/1.
v1.1: Drop IOS58 requirement
The patcher no longer retargets the disc's TMD to IOS 58. It patches only
main.dol, so the disc keeps requesting its stock IOS and its signature is
never invalidated — no need for IOS 58 or a fakesigned-disc loader just to
play a patched image.
Before you start
- Your SD card should be FAT32.
- Keep the backup the patcher makes. The patch cannot be cleanly reversed in place.
Instructions
-
Download
ACCF-SDHC-Patcherfor your platform below and open it.- macOS:
ACCF-SDHC-Patcher-macos-universal.zip - Windows:
ACCF-SDHC-Patcher-windows-x86_64.zip - Linux:
ACCF-SDHC-Patcher-linux-x86_64.tar.gz
These are unsigned, so your OS will warn about them. On macOS, right-click the
app and choose Open. - macOS:
-
Drag your
.wbfsor.isoonto the window (or click to browse). -
Wait for
done: patched in place. The patcher reads the disc's own ID and
revision, applies the matching patch, and rebuilds the image in place —
keeping the original filename and folder, because USB loaders key off the
/wbfs/<Title> [ID6]/layout. Your original is saved alongside as
<name>.bak. -
Copy the image back to your USB drive or SD card and launch it as usual.
The patcher refuses any disc it doesn't recognise rather than guessing, so it
cannot apply the wrong addresses. If it reports the disc doesn't match the
expected site map, it's either already patched or a build this port doesn't know.
Do not patch Korean discs
RUUK01 and RUUK02 ship a newer PFD library that already supports SDHC
natively. Patching them is redundant and risks double-converting block addresses.
Installing by hand
ACCF-SDHC-Gecko-Codes.zip and ACCF-SDHC-Riivolution.zip are for anyone who
would rather not run an unsigned app. They need no tooling, but they also have no
safety net — so check your disc first:
python3 tools/identify.py "Animal Crossing - City Folk (USA).wbfs"It prints your disc ID, revision, and the exact filenames to use.
RUUE01, RUUJ01 and RUUP01 each cover two revisions under one disc ID, and
each revision needs different addresses. That is why every file is named
RUUE01v0, RUUE01v1 and so on — never rename them to a bare disc ID. Applying
the wrong revision's patch lands all ten sites on unrelated instructions: at best
the card comes up as an unknown device, at worst the title crashes.
Riivolution XMLs match on the disc version byte as well as the game ID and cannot
misapply. Gecko codes cannot do this — cheat managers match the 6-character ID
only — so picking the right file is on you.
Note the Gecko form needs a code handler. The patched main.dol produced by the
patcher does not.
Bug reports and questions: quatricsoftware@gmail.com. No support will be provided
for this tool.
ACCF-SDHC v1.0
SDHC (>2 GB) SD card support for Animal Crossing: City Folk on Wii. This allows you to save in-game pictures to a SDHC card
City Folk's SD driver only understands standard-capacity cards — byte addressing
and a CSD v1 capacity record. This patch reads the OCR CCS bit at mount time,
parses CSD v2 capacity, and switches the read/write paths to block addressing
when the card is SDHC. Ported from SDHC Extension 1.1 [Bero]
All 6 retail builds are covered: USA Rev 0/1, Japan Rev 1/2, Europe Rev 0/1.
Before you start
- Your SD card should be FAT32.
- Keep the backup the patcher makes. The patch cannot be cleanly reversed in place.
Instructions
-
Download
ACCF-SDHC-Patcherfor your platform below and open it.- macOS:
ACCF-SDHC-Patcher-macos-universal.zip - Windows:
ACCF-SDHC-Patcher-windows-x86_64.zip - Linux:
ACCF-SDHC-Patcher-linux-x86_64.tar.gz
These are unsigned, so your OS will warn about them. On macOS, right-click the
app and choose Open. - macOS:
-
Drag your
.wbfsor.isoonto the window (or click to browse). -
Wait for
done: patched in place. The patcher reads the disc's own ID and
revision, applies the matching patch, retargets the TMD to IOS 58, and rebuilds
the image in place — keeping the original filename and folder, because USB
loaders key off the/wbfs/<Title> [ID6]/layout. Your original is saved
alongside as<name>.bak. -
Copy the image back to your USB drive or SD card and launch it as usual.
The patcher refuses any disc it doesn't recognise rather than guessing, so it
cannot apply the wrong addresses. If it reports the disc doesn't match the
expected site map, it's either already patched or a build this port doesn't know.
Do not patch Korean discs
RUUK01 and RUUK02 ship a newer PFD library that already supports SDHC
natively. Patching them is redundant and risks double-converting block addresses.
Installing by hand
ACCF-SDHC-Gecko-Codes.zip and ACCF-SDHC-Riivolution.zip are for anyone who
would rather not run an unsigned app. They need no tooling, but they also have no
safety net — so check your disc first:
python3 tools/identify.py "Animal Crossing - City Folk (USA).wbfs"It prints your disc ID, revision, and the exact filenames to use.
RUUE01, RUUJ01 and RUUP01 each cover two revisions under one disc ID, and
each revision needs different addresses. That is why every file is named
RUUE01v0, RUUE01v1 and so on — never rename them to a bare disc ID. Applying
the wrong revision's patch lands all ten sites on unrelated instructions: at best
the card comes up as an unknown device, at worst the title crashes.
Riivolution XMLs match on the disc version byte as well as the game ID and cannot
misapply. Gecko codes cannot do this — cheat managers match the 6-character ID
only — so picking the right file is on you.
Note the Gecko form needs a code handler. The patched main.dol produced by the
patcher does not.
Bug reports and questions: quatricsoftware@gmail.com. No support will be provided
for this tool.