Hey nice idea, but that mod has already been done, ice_cold513 released a sephiroth mod already.
Besides including zack, i made a mod like this last time having zack, cloud and sephiroth, exept i formated my comp and lost all my work, but it can be redone, fairly easy to make a mod like this.
(fast easy steps for battle)
If you wanted Sephiroth as the main character, all you do is open up hex editor, search for CLOUD.DAT and change the name to CEFIROS.DAT
which then would replace the battle models in game, cloud to sephiroth.
2nd step is to find clouds battle animation "rtab" make a copy and rename it to "saab" which is sephiroths battle animation, so that the limit break would work.
Do the same steps for which other characters you want to change in battle.
If you wanted cloud, sephiroth and zack in battle, just change the hi-res cloud to zack and change the name of which ever character you want to replace with zack. (if that made any sence, sorry guys im really tired today and i cbf with hw ==)
As for field models, just use kimera, im all sure you know how to use, if not read FAQ: How to build FF7PC Models (by Borde) --->
http://www.webamedida.com/~borde/How%20to%20build%20models%20for%20FF7PC.rarTEXT changing:
To change the name to zack, sephiroth or whatever name you want it to be, use these programs "Loveless" or "cosmo", i won't explain in detail, in cosmo goto tools/search/replace tools and search in the name of the character, then replace it with the name you want.
blahh i'll explain it better and rewrite it up next time, right now i'm jsut so dam sleepy.
Sorry about the blank faces, but for some reason when I play FF7PC on the downstairs PC, there are black areas and blank faces.
It's becasue, you did not add texture to the .p
Just open up the head of cloud .rsd file in notepad, which is AAAF.rsd
should show somthing like this:
@RSD940102
PLY=aaba.PLY
MAT=aaba.MAT
GRP=aaba.GRP
NTEX=1 ( this is how many tex used)
TEX[0]=name of tex here.TIM
If you read bordes faq, it should explain clearly there. i'm just getting lazy here