This was done by editing the backup ram files for CF2. The CF2 saves (06COSMIC2-1 and 06COSMIC2-2 with one trailing space on each name) are 338 bytes long (0-337 in a char buffer). 329-332 control the IDs of the characters in the party. 329 determines who the lead character is; this is usually 0x00. To get the chicken, this is changed this to 0x0C in the earlier part of the game. I'm not sure what it becomes later; the character sets change as the game progresses and I've not yet discovered how to control this, or if it can be controlled. To give Van a saber, change byte 156 to 0x11 rather than its 0x00 default. You can even put non-weapons in weapon slots, normal items in armor slots, etc. Imagine walking through the game protected only by an Herb.
By changing byte 280, you can control the number of characters in the party (0x00 for just one, 0x01 for 1 extra char, etc. up to 0x03). I've not yet figured out how to set up characters that aren't actually supposed to be in the game yet...they die with 1 hit even if they have insane HP and cause tremendous damage to enemies when they hit them, yet the enemies don't die:
As seen on the ME forum, I'm writing a full bram editor for this game at times that I'm not coding MSR. I eventually plan to incorporate it into a full package of game editors in ISO format so you can put it on a disc and mess around with games on a real machine.