两年前曾写过关于汇编语言修改GBA火纹的入门笔记,但是仅凭借那点匮乏的知识根本不足以真正应用起SkillSystem等当代GBAFE Hack进展,更无从提起像Laqieer的GBA英雄,或者GBA回声那样自行定制系统。若想真正国内外FE Hack的进展做对接,则需要更为深入的研究与更全面的知识框架。
这是我个人进一步汇总的关于系统层面的修改知识所做的一遍综述性质的文章,希望能够解决以下三个问题:
1. 如何充分利用当代FEHack工具,包括lyn组件、函数库、C编译器等方法做GBAFE游戏的程序修改;
2. 对系统层面的运行机制,包括角色数据的结构、菜单、目标选择、战斗过程、事件引擎等FE8各类重要的子系统,以之为有意向深入修改游戏系统的Hacker提供参考;
3. 介绍当代FE Hack研究成果,并讲述角色能力值获取、战斗系统结算等关键补丁的构建思路以及技能系统的构建过程,以确保Hacker能够充分了解其中运行机制并有机会将这些研究成果应用于个人作品中做深度系统定制。
国内的GBAFE Hack环境并不好,大量的做改版的【玩家】满足于FEB提供的简单功能,身陷牢笼不自知。这当然是一个夕阳西下的小众圈必然面临的问题,然而混乱的教程以及综述文章的缺失却也确实对希望深入其中的人才造成了困扰。从程序层面修改GBA FE并不是一个轻松的过程,放眼国内外,至今也无成体系的综述性文章。
我无意改变什么,但如果你有热情学习编程并参与GBA FE游戏修改事业的话,我真诚地希望本文能够成为你学习路途上的指路灯。
一些示例程序效果图示:



这是我个人进一步汇总的关于系统层面的修改知识所做的一遍综述性质的文章,希望能够解决以下三个问题:
1. 如何充分利用当代FEHack工具,包括lyn组件、函数库、C编译器等方法做GBAFE游戏的程序修改;
2. 对系统层面的运行机制,包括角色数据的结构、菜单、目标选择、战斗过程、事件引擎等FE8各类重要的子系统,以之为有意向深入修改游戏系统的Hacker提供参考;
3. 介绍当代FE Hack研究成果,并讲述角色能力值获取、战斗系统结算等关键补丁的构建思路以及技能系统的构建过程,以确保Hacker能够充分了解其中运行机制并有机会将这些研究成果应用于个人作品中做深度系统定制。
国内的GBAFE Hack环境并不好,大量的做改版的【玩家】满足于FEB提供的简单功能,身陷牢笼不自知。这当然是一个夕阳西下的小众圈必然面临的问题,然而混乱的教程以及综述文章的缺失却也确实对希望深入其中的人才造成了困扰。从程序层面修改GBA FE并不是一个轻松的过程,放眼国内外,至今也无成体系的综述性文章。
我无意改变什么,但如果你有热情学习编程并参与GBA FE游戏修改事业的话,我真诚地希望本文能够成为你学习路途上的指路灯。
一些示例程序效果图示:


