Each game has thousands of functions (routines).
As a hobby, we cannot afford to analyze them one by one.
It is obvious that they share some source code. Here is my analysis result:
@StanH works on reverse engineering of FE8U and I work on FE7J mostly. I combine them with the function similarity analysis result above.
It can help hackers who do ASM hacking and make it easier to port engine hack between different games.
I also make a function library to release your C source code to all those games conveniently.
Feel free to contribute
Edit this to add or modify function information and Pull Request.