Contents
Home » Blog » 3DS Import/Export NDS Cartridge Saves [Switch Theme] [中文]

3DS Import/Export NDS Cartridge Saves

Checkpoint · NDS Save · Legit Cartridge Saves


Importing and exporting saves from legitimate NDS cartridges using 3DS homebrew software, including importing flashcart saves to legit cartridges.

Test cartridge family photo

Fig 1 · Test cartridge family photo

Multiple cartridges were tested to ensure stability: JUMP Ultimate Stars (JP), JUMP Super Stars (JP), Mario 64DS (JP), and SimCity 2 (EU).

Four test cartridges

Fig 2 · Four test cartridges

Mario 64DS Test

First, testing Mario 64DS — as you can see, there are no saves at all.

Mario64DS no save

Fig 3 · Mario64DS — blank save

Mario64DS menu

Fig 4 · Mario64DS main menu

R4 Flashcart

Now let's switch to the R4.

R4 flashcart

Fig 5 · R4 flashcart

Select the Japanese Mario 64DS.

R4 select game

Fig 6 · Select Japanese Mario64DS

The save has two 120-star files.

R4 save 120 stars

Fig 7 · Save has two 120-star files

PC Operations

OK the R4 is done, let's switch to the PC. Find the save location on the R4 card (same directory as the game).

PC R4 save file

Fig 8 · Save file on R4 card

The save size is 512KB — I'll explain this in detail later.

Checkpoint Backup of Legit Cartridge Save

Open the 3DS with Checkpoint.cia installed — I won't demonstrate the installation here. There's also a software called NDS Save something, with the same functionality, so I won't elaborate.

Checkpoint loading

Fig 9 · Checkpoint loading

First launch takes a while to load. After loading, select the NDS position, hold L and press A — it will ask if you want to backup — just press A.

Checkpoint backup operation

Fig 10 · Hold L + A to backup save

After backup, power off and remove the 3DS SD card, insert it into the PC. You can also use 3DSFTP for this.

The backup file is in the

3DS\Checkpoint\saves\Game Name\Backup Date

folder, in .sav format.

Checkpoint backup file location

Fig 11 · Checkpoint backup save file

Save Size Differences & Conversion

The exported save file is 8KB, which doesn't match the flashcart save size — now we need PC software.

Save size comparison

Fig 12 · Save size: legit 8KB vs flashcart 512KB

Two save files comparison

Fig 13 · Top: legit cartridge save, Bottom: flashcart save

Rename the flashcart save file to .dsv — because this software only recognizes .dsv format saves.

Rename to dsv

Fig 14 · Save file renamed to .dsv

Open the software, find the renamed save, change output format to Other, change size to 8KB (matching the legit cartridge size — if the legit cartridge save exported as 512KB, select 512KB here). Then click convert. Open the save location to see the converted file.

Save conversion software

Fig 15 · Save conversion software operation

Conversion result

Fig 16 · Successfully converted save file

Import to Legit Cartridge

Rename the file to match the legit cartridge's filename, replace it in

3DS\Checkpoint\saves\Game Name\Backup Date,

reinsert the SD card into the 3DS and boot up.

Open the software on 3DS, select the previously exported save, hold R then press A, confirm. It might freeze briefly during import.

This prompt only appears on successful import:

Import success prompt

Fig 17 · Import successful!

Then open the game to verify — two 120-star files, matching the flashcart save.

120 stars imported successfully

Fig 18 · Two 120-star files, import successful

Test Results & Notes

After testing, all four games below work without issues.

All cartridges test passed

Fig 19 · All four cartridges running normally

However, note: saves from fan-translated games CANNOT be imported to legit cartridges — this may corrupt the cartridge save!

Summary

The complete workflow:

  • Checkpoint backup legit cartridge save → export .sav (L + A)
  • Flashcart save renamed to .dsv → convert to matching size with conversion software
  • Replace .sav file in Checkpoint backup folder
  • Checkpoint import save to legit cartridge (R + A)
  • Save size is the key — legit cartridge .sav exports are actual EEPROM/Flash sizes (usually 8KB or 512KB), while flashcart saves are in a uniform 512KB format. The conversion software trims/pads the flashcart save to the legit cartridge's actual size.


    [1]This tutorial was originally posted by the author on July 29, 2021 on the NDS Tieba: https://tieba.baidu.com/p/7469860853

    « Home Carpet Rules Enabled Overview »


    资源许可 · © 2004-2026 DragonRSTER · 最后更新于 2026年05月08日 02:09:44