Hmm, what is the SFC1 missions flatfile? Is it the .lst file that is in the script directory? Since the Hydran campaign was busted, it is possible that the flat file did not include the broken missions. How do I edit this file? I tried opening the .lst file with wordpad and got gibberish. Can I use the MS Studio hex editor or something?
Thanks,
Ken
I just reinstalled SFC1 to check. Man, SFC1 is a lot tougher than I remembered... anyway, the files are completely different for SFC1. What I posted above won't help you at all for SFC1. Yes, you will need a hex editor to change the mission script names if any are different. (The other approach is to rename the new files to the ones present in the save file which would be much simpler). Back up the save file first then try and edit it.
The scripts.lst file looks like part of the picture, but the save file also has the missions listed. Both have missions listed with 1 byte of padding between each character, but I'm not sure how they're structured overall.
Lets see: I took a look at the one campaign save file for a hydran campaign I started (only ran one mission)...
At 01B0 I see a structure that looks much like the missionlist in SFC2, but the structure is a little different, each character in the filenames are seperated by 1 byte padding, but each filename is seperated inconsistently, most are seperated by three bytes of padding but some contain a value in the second byte between each filename... some are separated by 4 bytes padding...may take a while to figure... you'll probably get a new campaign started before I can figure this out.
The answer seems to be in the save file but it will take some figuring to see how the missions are actually listed with a hex editor. Sorry that's not much help, but there ya go.