[TUTORIAL] RetroGameFan / YSMenu: fixing a locked R4 or DSTT in 2026 (and Wood R4)

Step-by-step DS, DSi and 3DS tutorials: install Luma3DS with MSET9, the Homebrew Launcher, flashcarts and back up your console.
Reigning challenge champion User avatar
Tgames
Geek
Administrators
Posts: 3909
Joined: Sun 21 Sep 2008 09:15
Wi-Fi: Oui
Firmware Wii: 4.1E
CFW Wii: Cios57 Rev19
Type de DS: 3DS
Linker DS: M3i Zero
CFW PS3: 3.55 PS3MFW
PS3 Dongle: PS3Key
Type PSP: Slim
Firmware PSP: 5.00-M33 CFW
Location: France

[TUTORIAL] RetroGameFan / YSMenu: fixing a locked R4 or DSTT in 2026 (and Wood R4)

Post by Tgames »

Automatically translated from French.

[TUTO] RetroGameFan / YSMenu : réparer un R4 ou un DSTT bloqué en 2026 (et Wood R4)

Your DS flashcart was working, and one day it displays “Wrong date or firmware expired!”. Or it boots, but recent games refuse to launch. In both cases the card isn't dead: its kernel is outdated, and it can be replaced.


What is the “firmware expired” message?

A time bomb, deliberately placed in the stock kernel of some cards: past a certain date, the menu refuses to open. It erases nothing, doesn't damage the card and doesn't brick the console. The models affected:
  • all cards r4i-sdhc.com prior to v1.87b;
  • the r4isdhc.com from 2014 onwards, prior to v4.3;
  • all r4i-gold.eu, and the r4i-gold.com v1.4 and v1.4.4;
  • all r4imax.com.
Quick fix: set the console's clock back a few years. The menu opens again. It's a band-aid — games that count days (Animal Crossing, Pokémon…) will be disrupted — but it gets you by while you prepare the real fix.


Step 1: identify your card — don't skip it

There are hundreds of cards called “R4”, and the right kernel depends on the hardware, not the name. The only reliable marker is the website address printed on the cartridge: r4isdhc.com, r4ids.cn, r4i-gold.eu… That's what identifies the model.
Then compare with the reference guide (links at the bottom of the page), which shows photos, the colour of the circuit board and the labels.


⚠ Warning: don't trust a website bearing the name of an R4 brand: they are almost always sellers, not technical sources. And don't follow old installation videos, nearly all of which are outdated.


Step 2: which kernel for which card
  • DSTT, DSTTi and the “R4” clones built on them — by far the most common: YSMenu, distributed in RetroGameFan's Multi-Cart Update. This is the case covered in detail below.
  • Original R4, R4i Gold (r4ids.cn), R4iDSN, Acekard R.P.G.: Wood R4, by Yellow Wood Goblin. Extract the archive and copy the folder _rpg and the file _DS_MENU.DAT to the root. Latest versions: 1.62, and 1.64 depending on the card. The project no longer receives updates.
  • Ace3DS+, Ace3DS X, R4iLS and clones: Ace Wood R4 v1.62.
  • R4-III / R4 Upgrade (r4iii.com, r4-dsl.net): YSMenu, with their own specific package.
  • DSpico, the card still in production: Pico-Launcher, none of this applies to it.

Step 3: install YSMenu with the Multi-Cart Update
  1. Back up your microSD to a folder on the PC. The next step erases everything.
  2. Format the card with Panasonic SDFormatter, in FULL (OverWrite) and FORMAT SIZE ADJUSTMENT: ON. Windows formatting is rarely enough: these cards are sensitive to how the microSD is partitioned.
  3. Download the Multi-Cart Update (latest version: 7.06) and the DAT Update, which is a separate file.
  4. In the Multi-Cart Update archive, open your card's folder — and only that one — then copy its contents to the root of the microSD.
  5. Copy the .dat files from the DAT Update into the card's TTMenu folder. A few clones use a different folder name: the compatibility list specifies it.
  6. Put your game backups in the folder Games.
The file not to delete: TTMenu.dat must stay at the root. It's the boot file, and soft reset also depends on it. Some cards additionally require a renamed copy — again, the compatibility list gives the name.


The settings that really matter
  • Restart a game without switching off: L + R + X + Y + B + A.
  • Cheats: in the menu, Y on the game you want, tick them, then START to save.
  • Brightness: touch the top-left corner of the bottom screen.
  • Skin: two .bmp images, 256 × 192 in 24-bit, placed in TTMenu — YSMenu1.bmp for the top screen, YSMenu2.bmp for the bottom one.

What this update won't do
  • It won't unlock a card rejected by the DSi or 3DS. That's a block in the console's firmware, countered by a patch for the card itself, to be obtained from its manufacturer. The kernel plays no part in it.
  • Some ROM hacks don't work: YSMenu then displays errcode -4 when it doesn't recognise the patch applied.
  • If your card isn't in the compatibility list, nobody guarantees the result.

“The latest version dates from 2019, is it abandoned?”

No, and that's the good news. The 7.06 is indeed the last one, but the DS has been a closed chapter for more than ten years: its library is complete, and a kernel whose job is to boot games that will no longer be released has little left to fix. A 2019 version is still the right version in 2026.


The modern alternative

If your card supports it, TWiLight Menu++ is a better replacement for all these kernels: modern interface, built-in emulators and regular updates. We install it step by step in DS flashcarts and R4 in 2026: which card to buy, and installing TWiLight Menu++. And if your DSi is affected, see Hacking your DSi in 2026.


⚠ Warning: use a brand-name microSD, class 4 at minimum. Low-end cards are the leading cause of white screens, in-game freezes and lost saves on these flashcarts.


Sources and official guides: Multi-Cart Update (GBAtemp) · DSTT/i and clones guide · R4-III / R4 Upgrade guide · Time bombs · DS getting started guide · Wood Firmwares

Tgames does not provide games, BIOS files or keys: only use backups of your own games and your own console. Got a question? Reply to this topic.

Everything for DS · DSi · 3DS