Does anybody know how to convert Nintendo DSi CDNs (the ones matching the No-Intro dats) to .nds files?
Thanks, I've tried ntool but without success. I've got it to work for 3DS games, but I haven't been successful with DSi. Looking at the options, I'm only seeing one option regarding converting CDN files, which is to convert to .cia format.iirc ntool can do that
https://github.com/smiRaphi/ntool
PS Microsoft.PowerShell.Core\FileSystem::\\Downloads\ntool-master> .\ntool.py cdn2cia "\\Downloads\Flametail (USA)" --out ntool_flametail_game.cia
Traceback (most recent call last):
File "\\Downloads\ntool-master\ntool.py", line 48, in <module>
cdn2cia(path, out, title_ver, cdn_dev, cia_dev)
File "\\Downloads\ntool-master\utils.py", line 611, in cdn2cia
t = TMDReader(tmd)
^^^^^^^^^^^^^^
File "\\Downloads\ntool-master\lib\ctr_tmd.py", line 88, in __init__
content_infos.append(TMDContentInfoRecord(content_info))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "\\Downloads\ntool-master\lib\ctr_tmd.py", line 48, in __new__
return cls.from_buffer_copy(buf)
^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: Buffer size too small (32 instead of at least 36 bytes)
I encounter the same issue whether I use encrypted or decrypted versions of the CDN files.Download decrypted ver (rename .nds or .app) anywhere.
Are you going to convert the encrypted version?
It seems that files for decryption cannot be published here.
What issue did you encounter when use decrypted ver?I encounter the same issue whether I use encrypted or decrypted versions of the CDN files.
Thank you, I didn't realize that was how it worked. I was under the impression I need to use a tool to convert all the files into a .nds format, not realizing the numbered extension-less files already were in that format.What issue did you encounter when use decrypted ver?
You just need to rename it (e.g. rename 00000000 to 00000000.nds).