This has been an idea nagging at me for a while so I really want to put this to bed once and for all: allowing for more than 7 support partners in this game.
I recently noticed codes existed for FE8 that referred to 8th, 9th, 10th support options for characters in FE8, despite no character having more than 7 partners. I thought perhaps this was leftover from FE6 or an earlier time in development, and could be taken advantage of.
Setting Eirika’s byte for number of supports (0x8AEBC1) to 08 read her initial support value with Ephriam, 1E, as the character ID for Myrrh, which I expected from experimenting previously with this.
I have no idea where the C rank is coming from–it’s not from misreading an initial value, seemingly-- and I suspect that must be important in some regard because of problems I encountered later.
At first, setting Ephraim’s growth rate to F1 read Eirika’s 8th support initial value as already being at A rank. I was able to tamper with this using said codes to confirm these were values the game actually read as associated with an 8th support slot. It made me excited, that perhaps “all that needed to be done” was find a way to tweak how the game read the support data to be like FE6, in groups of 0A rather than 07.
Unfortunately, that was where I ran into more problems.
While the initial value of the support was A when I started a new game, (I inserted Myrrh into the first map using FE Builder’s extend list function for the player units) quitting and resuming put the rank back at C.
I take this to mean that while the game does have short term memory to store 8th, 9th, and 10th supports, it doesn’t commit this to the actual save file. Please correct me if I am wrong, or if it possibly has to do with my sloppy, inexperienced map editing. How big a hurdle this is I assume would depend on the structure of the save file itself and how the game knows what to save–which I am unfamiliar with, if anyone could enlighten me I would be very grateful.
Another, more head-scratching hiccup occurred when I looked at the in-game support menu in an old save file.
I…really don’t know what to say about this besides just wondering why it’s being read differently from the Extras menu and if that can be fixed.
In sum, my main questions are:
Is there a way to edit how the game reads its support information to be like FE6? (in intervals of 0A)?
Is there room to store 8th, 9th, 10th supports in the save file as in the short term memory? (Is that distinction even correct?) How could I tell the game to save this?
What is going on with the ingame supports menu?
I fully expect the answer to be that this is not possible. But I think understanding how and why would help quiet my head about it a bit.
Thank you for any insight any of you may be able to provide.