FEditor Adv

, ,

updated post, also link here:

3 Likes

Thank

I was thinking, how does this translate into hex?
Previously, it was something like 01 (all lances) 00 (not iron sword, but all lances) DF (battle animation ID) 00 (separator)
But
If now that goes beyond 0xFF, what should I put as the third byte?

Actually it’s not a separator, so you would have something like
01 - Iron Sword/all lances
00 - All Weapons of a Type
00DF (reverse the bytes to get DF 00) - Animation ID

So for animations higher than 0xFF you would have
01DF (reverse bytes to get DF 01)

Oh, easy! Thanks, circles.

9 posts were split to a new topic: Text Insertion: Old vs New

I downloaded this, set it to open with 7Zip, and it won’t open, what do I do?

Did you unzip the contents of the .zip file? Because FEditor opens with Java.
Use 7Zip to unzip the file. You should get a folder containing a bunch of stuff. Find the ‘dist’ folder and run FEdtior Adv.jar.

1 Like

It didn’t download as a folder, it downloaded as one file, so if I right click on it, it won’t give me the option to unzip it

Did you download it from the first post in this thread? Because it should download a .7z file (or .zip). Open that with 7zip and there should be an ‘Extract’ button which lets you unzip the file. Unzipping should give you the folder.

It did download as a 7Z file, and I did set it up to open with 7Zip, but it just won’t open, when I try, it just opens a small window in all black and presumably code but then closes itself before I can even get a good look at it, and when I send it to a zipped folder so that I can extract it, the exact same thing happens

FE_Editor (Slightly Less Stupid Edition)

This version of FEditor:

  • allows 0xFFFF indices for portraits and battle animations
  • does not break animations when inserting over an existing animation (see: replacing Myrrh broke Morva and Dracozombies)
  • rolls back the custom spell engine so that spell animations don’t break on enemy phase.

It also outputs a number of extra files when creating animations - Section Data, OAM Data for left and right, and Palette Data. These will be useful if you want to insert animations manually or using Event Assembler.

11 Likes

I was testing this version, but everytime I try to open the CSA editor nothing happens and the program stops working properly.
Then I tried opening it with the run.bat to see the log and it shows me this:

Any ideas to fix that?
I know the issue is my ROM, because it works well with clean ROMs.

Oh it rolls back the CSA engine for FE7 because of the issue with enemy phase glitching, so I would guess that roms patched with the later (broken) version are incompatible. You might be able to apply the new patch by copying over the relevant sections? I know working with different versions of FEditor on the same rom is basically guaranteed to be buggy.

How can I do that exactly?

Uh let’s see

From 0x32F0 copy 8 bytes from a clean ROM.
0x179C, again copy 8 bytes from a clean ROM.

Now copy paste the following and put it into a txt file and assemble with EA.

ORG 0xCB680 WORD 0x00000019 0x00000000 0x00000003 0x080CB7D9 0x00000000 0x00000000 0x1C05B570 0xB4012001 0xF7886BB8 0x1C06FFE9 0xF7841C28 0xF784FCA1 0x4838FCAB 0xF7382103 0x1C04FEED 0x200065E5 0x1C2885A0 0xF89EF789 0x14000400 0xFFDEF788 0x70203429 0x49304070 0xD0002800 0x78093902 0x00890085 0x1989008E 0x198E4E2C 0xD0012800 0xE0002044 0x4C2620AC 0x70A0342C 0x70A03448 0x20803C74 0x60E00600 0x4CC361E0 0x60206830 0x59703504 0x63203C54 0x72A02038 0x59703508 0x63203C48 0x72A020FF 0x3D0C4C1D 0x2011022D 0x43280200 0x02762601 0x2D0019A3 0x8020D105 0x34023001 0xD1FA429C 0x3820E00B 0x19402520 0x19423D01 0x80223A02 0x2D003402 0x429CD1F8 0x4C10D1F4 0x71202018 0x04242404 0x02243402 0x21028820 0x80204308 0x490C480B 0xBC016001 0xD1172800 0xB570E018 0x20001C05 0xE787B401 0x0203FF34 0x080CB680 0x0203E026 0x08000000 0x0203FC00 0x03002870 0x030028E4 0x080CB7C1 0x0201FDB0 0xF9DAF784 0xBC01BC70 0x46C04700 0x06002004 0x22018881 0x2A00400A 0x88C1D103 0x4252084A 0x477082C2 0x1C04B5FF 0x1C066DE0 0xFFE2F788 0x4F8C1C05 0x6818683B 0x29860E01 0x2980D064 0x0601D061 0x291F0E09 0x2929D01B 0x292AD021 0x2940D02E 0x2948D035 0x291AD039 0x2908D001 0x2209D13D 0x43028A28 0x1C0B822A 0x78213429 0x2B1A1C28 0xF784D102 0xE040FC89 0xFD5CF784 0x3429E03D 0x29007821 0x1C28D139 0xFA68F79C 0x4E77E035 0x2134223F 0x213C5472 0x3242020A 0x31095272 0x54720A02 0x0A123901 0xE0265472 0x04024E6F 0x211F0E12 0xD1002A00 0x70712113 0x1C30E01D 0x42492101 0xFE0CF782 0x0200E017 0x21800C00 0x2302886A 0xFCAAF79C 0x2913E00F 0x7571DD0D 0x300188F0 0x210180F0 0x0D094249 0x400889B0 0x18403101 0x210181B0 0x683B7531 0x603B3304 0xE07AE0AC 0x3A018DA2 0x230085A2 0xDC032A00 0x85A0D001 0x2301E000 0x1C3CB408 0x60203CC8 0x48506120 0x22804950 0xDF0B0052 0x6858683B 0x60604950 0x28006160 0x8008D107 0x22011C08 0x324004D2 0xDF0B0152 0xDF12E000 0x689A683B 0x60A168D9 0x64E461A2 0x1C233410 0x60233484 0x34101C1C 0x70202001 0x34547320 0x71A07020 0x71A03C48 0x88B03448 0x3C4880A0 0x202880A0 0x30400200 0x34488120 0x02002024 0x81203040 0x20003C48 0x6BA86365 0xD00142A0 0x634463A0 0x344863AC 0x680E4932 0x63B46BB3 0xD00042A3 0x636663A3 0x4930683B 0x28006918 0x8008D107 0x22011C08 0x328004D2 0xDF0B0152 0xDF12E000 0x6998683B 0xD0032800 0x22084928 0x683BDF0C 0x28006958 0x4926D002 0xDF0C2208 0x2800BC01 0x683BD034 0x603B331C 0x3304E030 0x8DA2603B 0xD4003A01 0x2A0085A2 0x0401DC28 0x29000E09 0x3429D004 0x3C297821 0xD01F2900 0x49102200 0x700A399C 0x700A3148 0x2100480F 0x1C018001 0x05D22201 0x00523280 0x480CDF0B 0x71012108 0x38A84807 0x70012101 0x21846480 0xF7845040 0xF784FAF9 0x1C20F8DB 0xFE46F738 0xBD00BCFF 0x0203FFFC 0x0203FC00 0x06006800 0x03002870 0x02029C88 0x06010800 0x06002000 0x02022880 0x02022AA0

Hopefully that will do it.

1 Like

That fixed the problem.
Now I just have to reinsert all my CSA because they’re broken now.

Thanks for the help.

Can you edit the autopatching part of FEditor to do this, in the next release?

I can make it apply the autopatches every time instead of checking if already patched, but that’s not ideal. Might be better to include an EA patch that can be manually applied once if you’re coming from a different version of FEditor.

Using temp’s most recent release available on the dropbox (since I don’t want to break all of EN’s spell animations):

Whenever I hit “apply” to save my changes, this happens:

Help soon pls.