FEFEditor is a general purpose ROM hacking tool for Fire Emblem Fates. With it, you can edit or create new characters, chapters, or items with ease. You can edit the vast majority of files that a hacker would want to change in Fire Emblem Fates without ever needing to touch a hex editor. As of update 5, FEFEditor also comes with a small set of tools for editing Fire Emblem Awakening. Additionally, FEFEditor comes packaged with FEFNightmare and Fates Script. FEFNightmare is a powerful tool for editing the .bin format used in the 3DS Fire Emblem games. It provides a simple, text-based format for mapping out file tables and creating both standing editors and injectors. Fates Script, as its name suggests, allows you to edit script (.cmb) files. To get started, simply download the FEFEditor package from the link below and ensure that your version of Java is up to date. Download: http://www.mediafire.com/file/ip8wyknldaz85wo/FEFEditor_Update_5-1.7z Source: https://github.com/thane98/FEFEditor Credits: SecretiveCactus, SciresM, and Einstein95 - Both FEFEditor and FEFNightmare make use of code for handling lz11 compressed files. The code used for this is derived from Einstein95's DSDecmp and SciresM's FEAT. That code was ported over to Java by SecretiveCactus. Hextator - The developer of Nightmare 2.0, which FEFNightmare uses as a base. RainThunder - Developed the original scripts for injecting data into Fates' bin files and created Fates' Nightmare modules. A huge portion of this program was created using his resources as a reference. DeathChaos25, TildeHat - For their general contributions to the 3DS Fire Emblem hacking scene. Updates Update 5 FEFEditor: Merged all editors into a single window. The GUI is now styled using a modified version of JMetro8, not JFoenix. Most textfields that require Japanese labels now have an autocomplete function. You can enter in the prefix and the english name to get the correct, Japanese version. Ex. Selecting the autocomplete function for IID_Thunder will fill the field with IID_サンダー. Added an editor for text files with lots of entries like GameData and GMap. The IndirectSound Editor is now a part of FEFEditor itself. The map config editor has been replaced with a module that performs the same function. Added a "Make Chapter" option to the main menu for copying all of the files needed to create a new chapter. Removed the game selection menu. Replaced it with a mode menu for Awakening, Fates Base Game, and Fates DLC. Rewrote the code for the dispo, person, and join editors to make exporting files as accurate as possible. Fixed a critical bug with the dialogue editor that caused the first message line in every text file to get cut off when exporting. IndirectSound Editor: Added a field for editing a sound's tag bytes. Added an option for batch configuring tag bytes. Adjusted the "Add Character" function to properly assign damage lines. Fixed a bug which caused the "Add Character" function to fail if a cured line was in the voice set. Support Editor: Supports.xml is no longer needed. The editor will now connect support tables to character blocks by using support IDs. Characters are now added through the "Add Character" option. You no longer need to know the support ID and character ID beforehand - just select a character from a list of characters without support tables and the editor will take care of the rest. Dispo Editor: Fields are now categorized to make finding the field you want easier. Changes made to fields are now immediately written to the block. No saving required. The dispo grid now scales to fill its pane. Added fields for changing spawn coordinates. Replaced all of the bitflag fields with proper HexFields from FEFNightmare. Revised the colors used in the dispo grid. Castle Join Editor and Person Editor: Changes made to the fields are now immediately written to the block. FEFNightmare: Condensed everything into a single window. The GUI is now styled using a modified version of JMetro8, not JFoenix. Spinners and textfields now automatically write to the block when their values change. No hitting enter required. Added a function for copying data from one block to another. By default, the function will only copy non-text data. Added modules for map config, museum, and GameData's field files. Added an AID injector for unique class models and a normal injector for person files. Modules can now be categorized. Rewrote the module parsing code. Removed lots of unused Nightmare 2 code from the project. Fates Script 3: Tweaked the menubar and tab pane to match FEFEditor/FEFNightmare. Events are properly numbered like they were in the original Fates Script. Fixed a bug which prevented .fscript files from appearing in the open file dialog. Update 4 Added a new editor for IndirectSound.bin Added FaceData modules and injectors for both Awakening and Fates. Added a new AID injector based off of Azama's AID. Added a new module for editing castle_building.bin Added a new control to FEFNightmare for viewing labels in place of pointer values. Here's a demonstration. Update 3 Added a new rendition of Fates Script with a tweaked script format and support for scripts from both Awakening and Echoes. Added placeholder menus for Awakening and Echoes editors. Added a "Duplicate Block" option to the dispos editor. Added hotkeys for various menu options in the dispos editor. Fixed a bug which would cause blocks to always use their X1/Y1 coordinate on the dispos grid when editing X2/Y2. Update 2 Reworked FEFNightmare and added in a way to create module-based injectors. Character, Chapter, Item, and AID injection is now handled through this new version of FEFNightmare instead of the old tools. Added a support editor for DLC files. Redid every remaining editor's UI to match the new look. Added injectors for custom classes and skills. Lots of additional changes related to FEFNightmare specifically. There are too many to spend time listing them all out. Update 1 Download: http://www.mediafire.com/file/db10flocaae4796/FEFEditor_Update_1.zip Added a dialogue editor for DLC files. Updated the GUI for the config editor and dialogue editor to use material design libraries. The other editors will receive similar overhauls in the next update. Made some small tweaks to the default window sizes for the main window and dialogue editor. Other Stuff BCSAR View A tool for inserting new sounds into 3DS sound archives. Download: https://www.dropbox.com/s/4p8bkdlcy8z5e9g/BCSAR View.7z?dl=1 Awakening Model Ports Resource Name: Awakening Model Ports Download: link Description: A collection of various models from Fire Emblem Awakening ported over to .bch format so that they can be used in Fates. I've also gone ahead and included a modified ROM3 file with a custom AID. You can modify the AID to create a character using the custom models or add them to your hack through other means. This resource only includes 9 character models right now. In the future I'd like to expand the pack to include items, animations, and maps as well as additional character models, but there are issues to work through first.