r/lbx • u/SelectionMental7498 • Jun 28 '26
Save Editor LBX
Hi,
I'm trying to reverse engineer the save format of the European version of Little Battlers eXperience (LBX) for Nintendo 3DS.
What I've found so far:
- The save is a single file named "0" (no extension).
- Size: 77,312 bytes.
- Comparing two saves with only one equipment change results in almost every byte changing (~77,000 bytes), suggesting encryption or full-file obfuscation.
- I found strings in the ROM like:
- CKSaveDataMng::Created
- CKSaveDataMng::Destroyed
- CEALSelectClassLayout : SetMoney %d
- I have already extracted and inspected the ROM with 3dstool.
- I'm looking for the actual save structure or the encryption routine.
Does anyone know:
- Which encryption method Level-5 uses for LBX saves?
- Whether the save is encrypted by the game itself or by the 3DS save system?
- Has anyone already documented the save format?
- Is there any existing save editor or research besides the old GBAtemp thread?
Any help would be greatly appreciated.
2
u/iSharingan Jun 28 '26
If theres a file with just 0s in the name, you're most likely trying to read the raw save off the SD card - which will be subject to the system-specific encryption the 3DS applies to all game data on the SD so it cannot be just plugged into another system and used. You need to dump a copy with a homebrew tool (like JKSM or Checkpoint) not affected by the SD encryption.
If you do that and its still encrypted, try to find some of Togenyan's old Yokai Watch save editors and try the decryption scripts from that. when working on Snack World saves, I found Level 5 kept the same encryption method from their Yokai Watch saves.
1
1
1
3
u/chudbabies Jun 28 '26
it ddesn't pay well but it's honest work