FE_Builder_GBA -- If you have any questions, attach report7z

Thanks for the reply. Well, I can’t say I’m looking forward to redoing so much with each skill system update haha, but it’s a small price to pay for the convenience of FEBuilder.

On an unrelated note, I noticed that one of the patches I had used in the previous version of the skill system understandably isn’t updated quite yet. The Legacy Canto patch should write to 0xbbc878 now instead of 0xbbc858. I’ll be sure to let you know if I come across anything similar with other patches. Thanks again for the hard work man.

This is because the addresses assigned when SkillSystems are built are different.
This patch is implemented as follows.

NAME=LegacyCanto(SkillSystems)
IF:$FGREP4 canto.dmp=0x00 0xB5 0xE0 0x7C

//アドレスパッチとして実装します
TYPE=ADDR
TAG=#ENGINE

ADDRESS=$FGREP4ENDA+8 canto.dmp
COMBO=Default: Skill Only|0x00 0x00 0x00 0x00|Change: Skill & Ability|0x01 0x00 0x00 0x00

INFO=Cantoスキルの割り当てを変更します。\r\nディフォルトでは、Skillで指定した場合のみ有効になります。\r\n"Skill & Ability"に変更すると、スキル割り当ての他に、ユニットやクラスのAbilityでもCantoを有効にできます。
INFO.en=Change the assignment of Canto skills.\r\nBy default, it is valid only when specified by Skill.\r\nBy changing to "Skill \u0026 Ability\
INFO.zh=更改Canto技能的分配。\r\n默认情况下,仅在“技能”指定时有效。\r\n通过更改为“技能和能力”,除了技能分配外,您还可以激活Canto的单位和班级能力。

$FGREP4ENDA+8 canto.dmp
$ meen “Macro command.”
F meen “Search from file(canto.dmp)”
GREP4 meen “Search considering 4-byte alignment”
END meen “Get the end address of the match, not the match”
A meen “The matched location is not pointer.”
+8 meen “Add +8 to the match address.”

Impossible.
StrMagSplit requires SkillSystems.

1 Like

If you used Skill Custom Build, you could make a patch that excludes skills from the STR/MAG split.

1 Like

It is possible to remove StrMagSplit from SkillSystems.
It is impossible to remove SkillSystems from StrMagSplit.

“remove StrMagSplit from SkillSystems”
For this, there are ups with a custom build.

If you want to integrate into an existing product, do a CustomBuild yourself.
https://dw.ngmansion.xyz/doku.php?id=en:en:guide:febuildergba:skillsystems_custombuild

1 Like

Hello, this is a report from a fe6 clean Rom, animation 6D, (Fae transforms back to human) can’t be exported using febuilder, but it can be exported using feditor

Edit: It looks like it can’t import it either, it does not import any sprite sheet, if you try to use the script it sends an error message maybe it is a natural error with the native fe6 script and the sprites

To me it looks like 0x6d is broken.
It does not meet the section data specifications.

The section data is data that indicates which byte of the decompressed frame data the mode information is.

Normal data section
00 00 00 00 //mode1
60 01 00 00 //mode2 0x160 byte
C0 02 00 00 //mode3 0x2C0 byte
0C 05 00 00 //mode4 0x50c byte
58 07 00 00 //mode5 0x758 byte

The index of such read data is shown.

0x6d section
00 00 00 00 //mode1 0x000 byte
00 00 00 00 //mode2 0x000 byte
10 80 00 00 //mode3 0x810 byte
00 55 53 FF //mode4 0xff535500 byte
7F BD 5F DA //mode5 0xda5fbd7f byte

The data recorded as mode4 and mode5 are corrupted.
So it can’t be loaded.

Is the animationslot even used or is it just weird unused data? Because the name indicates that it is part of the Fae-manakete and divine dragon classses somehow.

This anime is only used when returning from a dragon to a human.
Therefore, I don’t think it meets the standards for battle frames.
It is considered that it operates only on frames, not on sections.
This is a special animation.

The FE8 Mithra is implemented correctly.
I think only this animation of FE6 is special.

There is a quick fix, just filling the other modes with the same data in the script make it importable

Updated from Skill System 20200223 to 20200411. Now all units have +10 Hit and Avoid. Is this because I didn’t uninstall the “Fix Disable IndoorFighter,OutdoorFighter Glitch for SkillSystems” before updating? At least now it’s both allied and enemy units, so it’s not that big of a deal.

I’ve encounter a problem where my rom boots me back to the title screen when skipping the first cutscene.

I didn’t uninstall the “Fix Disable IndoorFighter,OutdoorFighter Glitch for SkillSystems” before updating?

I feel like I understood the cause.
I also seem to have forgotten to compile.
I will fix it next time.

I want to release a modified version in the near future.

SkillSystems seems broken.
It will be fixed when updated skillsystems.
Updating SkillSystems should fix the problem.

I currently preparing new Skill Systems.

2 Likes

Hey everyone
I wanna know ho to create a brand new class with FE Builder. I am currently seeking a way to do it but I find nothing usefull. Btw I am working on FE 8.

You can replace an existing class. Go to Class Editor, there you can edit and change stats and weapons of each class. Keep in mind you also might need new animations, so checking out the Ultimate Repository may be a good idea. While in Class Editor, click Animation Pointer to see what battle animations that class is using.

If you wanted to extend the list of classes, you need ExModularSave - patch.

Thanks dude it works well.

SkillSystems 20200421
Further bugs were found, so I created a new version.

The update method is the same as before.
Update FEBuilderGBA, select the SkillSystems you are currently using, and click the “Update” button.

Source Code
https://github.com/FEBuilderGBA/FEBuilderGBA/releases/download/ver_20200420.01/SkillSystem_20200421.7z

Custom Build
https://cdn.discordapp.com/attachments/470029781795078175/702143402208133150/SkillSystems_20200421_without_strmag_split.7z
https://cdn.discordapp.com/attachments/470029781795078175/702143427374088222/SkillSystems_20200421_without_leadership_star.7z

fixed
https://cdn.discordapp.com/attachments/470029781795078175/702144716485165056/FEW.PATCH.20200421221115.7z

I updated Skill Systems to the latest version and fixed.
Please update FEBuilderGBA.

1 Like

Thank you. My rom is working well now.