3dstools
3dstools copied to clipboard
Tools for extracting and packing resources found in 3DS games
When I was about to change the font file of Splatoon, using this script by the following command `python.exe -xf GambitMain.bffnt` It gives me no error, it worked fine, but...
PS C:\3dstools> python ./bffnt.py -xf Caption_00.bffnt Traceback (most recent call last): File "C:\3dstools\bffnt.py", line 1234, in bffnt.extract(args.ensure_ascii) File "C:\3dstools\bffnt.py", line 341, in extract writer.write(file_, png_data) File "C:\Users\Fyred\AppData\Local\Programs\Python\Python311\Lib\site-packages\png.py", line 668, in...
CJK characters, umlauts and Unicode as well as Unicode PUA symbols don't cause a problem anymore. Fixes #32 Fixes #33 Fixes #34 Fixes #35
When runniny msbt.py with python2, I get the following error on a EU_English menu_msbt.lz (which is effectively a MsgStdBn/MSBT file) which is part of the european 3DS Home Menu: ```...
When runniny msbt.py with python2, I get the following error on chinese, japanese and korean variants of the menu_msbt.lz (which is effectively a MsgStdBn/MSBT file) files which of the respective...
When runniny msbt.py with python2, I get the following error on a US_English menu_msbt.lz (which is effectively a MsgStdBn/MSBT file) which is part of the american 3DS Home Menu: ```...
When runniny msbt.py with python2, I get the following error on a german menu_msbt.lz (which is effectively a MsgStdBn/MSBT file) which is part of the european 3DS Home Menu: ```...
**Tried in latest python 2 and 3 versions. python 2(7.18):** ``` Traceback (most recent call last): File "bflim.py", line 836, in bflim.load(args.create) File "bflim.py", line 273, in load for row...
I can't seem to be able to use bcfnt.py. I tried typing "python bcfnt.py" in my cmd but it says: "Traceback (most recent call last): File "directory of the file",...
Currently trying to get `msbt.py` to work. Problems so far: * `Invalid header magic bytes: b'MsgStdBn' (expected MsgStdBn)`. Fixed by replacing `MSBT_MAGIC = 'MsgStdBn'` with `MSBT_MAGIC = b'MsgStdBn'` * `Invalid...