4
« on: February 25, 2008, 09:50:06 AM »
It looks like a nice project you've got going on here, don't give up just because someone else is working on something similar. As the above poster said, that'd be the end of romhacking if everyone did that.
It's nice to see someone using the bug fix I wrote. (After I posted it on RHDN, I began to wonder if anyone other than myself even cared about such a tiny detail.) One thing I should mention (which I forgot to put in the readme) is that it only fixes the bug on level up. The bug is also present when a new game is started. A newly created Black Belt should have an Absorb of 1, but they end up with 0 instead.
As the Absorb value is not in the table that defines character stats at charater creation, it cannot simply be fixed by changing them. This will require another ASM hack, which I intend to do at at some point, but I haven't gotten around to it yet. (I haven't really started poking around that part of the ROM yet. I've mostly been working on commenting the ASM of the battle engine, which is why I knew how to fix the bug.)
If I haven't gotten that fixed by the time you do your final release, feel free to bug me about it. (I intend to fix it for a hack of my own, so it's not like it'd be a big deal.)
On a related note, I have a small battle engine hack you might be interested in. It moves the character sprites so that they are in a slightly diagonal line, like some later FF games. It doesn't look as nice on FF1 one as it does on a game with full screen BGs and the status displays at the bottom of the screen, but it's still a nice effect. I haven't released it yet, as it's just a small part of my planned battle engine changes, but I'd be glad to share it if you're interested. (I you want, I could post a screen shot.)