![]() ![]() trim.py: Drag and drop the padded files to this script, or if you prefer the command line: python trim.py files.python gamedata_module.py -support 4: Generate a support module for a character at index 4 in GameData.bin (in the original file, that character is Felicia).python gamedata_module.py -character 400 ABC 47 -support: Add a new character who has support with 47 other characters, and generate a support module for that character.python gamedata_module.py -item 405 ABC -item 406 DEF: Add two items, which takes 405 and 406 as IDs and IID_ABC and IID_DEF as labels, respectively.Note: New character will have his / her own attack and defense stance table by default.If -support is used with -character, this tool will generate support module for the new characters ( i will be ignored). -support, i: Generate support module for character at index i.For simplicity, support ID for the new character will be the same as that character's id. sp: ( -character only) Number of support character.name: Name of the new data, which is used for label.option: "chapter", "character", "class", "item" are available options.Type python arc.py folder to pack a folder named "folder" to an.Type python arc.py file.arc to extract a file named "file.arc".To repack a folder, drag and drop the folder to the arc.bat script. ![]() arc file, drag and drop it to the arc.bat script. For Windows: Because default Windows' Command Prompt doesn't support unicode file names (which is pretty common in Fire Emblem Fates), you have to either use arc.bat or download an alternative command line shell for Windows.fst_generator.py: Drag and drop your folder that contains your DLC files to this script.DLC: The instructions can be found here.Read one of the guide that was mentioned above for more details. Rebuild 3DS or CIA to use with Gateway 3DS or CFW.Rebuild entire RomFS folder with RomFS Builder to use with HANS.Main game: You can use one of the following methods:.Your edited file will be compressed to *.bin.compressed.Choose your edited file, then click Open.lzx: Type lzx -evb file.bin in the command line.DSDecmp4: Type DSDecmp4 -c lz11 file.bin in the command line (file.bin is the name of the file that need to be compressed).After editing, drag and drop your modified file(s) to trim.py, then run BatchLZ77 / DSDecmp4 / lzx to recompress your edited file(s).Please read README.md in each module's folder for more details. bin file with its respective module file (.nmm). For Nightmare modules, you need to open certain.lz files can be decompressed using FEAT (there are still some error that need to be fixed soon). Alternatively, you can download xorpads or decrypted ROMs / CIAs on other sites, or use the provided files in this repository.This guide or this guide is a good start.castle_join.py: Convert castle_join.bin to tab-delimited text file and vice versa.trim.py: Trim the padding bytes caused by Nightmare 2.This tool is a workaround for Nightmare limitations. gamedata_module.py: Add new data to GameData.bin and automatically update all modules to reflect the changes.fst_generator.py: Generates fst.bin for Fire Emblem Fates custom DLC.Character (C_HANDOVER): Modify character data that will be used in Revelation path.Character (B_HANDOVER): Modify character data that will be used in Conquest path.Character (A_HANDOVER): Modify character data that will be used in Birthright path.List of modules, tools and files Modules Both Python 2 and Python 3 are supported. lzx is open-source and written in C, so you might be able to compile it for other OSes. I'm not sure if those tools work on other operating systems than Windows. ![]()
0 Comments
Leave a Reply. |