I'm actually unsure what I want to do at the moment. I was thinking of just trying to get her basics setup. Have a placement for stats, name, spells, sprites, etc.. and that'd be about it.
Though, I'm tempted to do a much larger hack if I decide to go full force.
I have NO clue what she'd be or how she'd work in battle and outside of battle. She's a bit of a trickier person to work with since there's really nothing on her.
Edit: Welp, as it stands, there's NO room for Patty at all in RAM. There's a few ways I could go about this but either way is going to be extremely painful.
Way #1 is to move ALL PC's data back by 80 bytes so I could fit in two more PC's for whatever reason another one would be necessary.
Way #2 is to write an exception for Patty only so her data loads somewhere else.
Way #3 is to shrink all PC's data by 6 bytes (Unused bytes) to barely fit Patty in.
No matter which way it's done, a HUGE amount of code has to be altered unless the game is magical in it's own way and has a single piece of code for each piece of data. But as I'm thinking without checking atm, I'd have to edit all menu data, equipment removing/equipping, item usage, level up, battle stats, experience, etc.. ALL of that would need to be changed to accommodate for the changes. I think even data IN-GAME would have to change as well.
- Minor update that doesn't look like much.
I'm still testing a few things with the new portrait routine. Seems like it.. bugs sometimes for some reason, not sure quite why yet. Other than that, all portraits work. I've moved everything to a regular Breath of Fire II ROM and all PC stats so far have been moved 600 bytes forward into the 7E57E0 range (Had various SRAM/Savestates to look at and I didn't see any values anywhere for this. And if any do appear here, I can just throw them back into the 7E51E0 range that's now completely blank!)
I'm still in the midst of fixing a few things with the stats as I have to check other things such as when Ryu's PC value gets changed from 19 to 00 in the beginning of the game (09 in the original). Fix that, then onto SRAM Saving/Loading and THEN it should basically be ready to go!