Ok, so FF8 has 5 CDs and this sucks. My friend got an idea - if you do full install, Field.fs file which is on every CD is copied on Hard Drive and never used from CD. Movies (.pak files) vary from 200-400, so you can burn 2 of them on one CD. He ended with this:
Install disk: standard as it was
Disk 1:
Disc1.pak
Disc2.pak
Disk1
Disk2
Disk 2:
Disc3.pak
Disc4.pak
Disk3
Disk4
Disk1-4 are the same files, they contain 0D0Ah.
And now the weird part: He runs up the game, loads save state from CD1, it works. Now he loads save state from CD2 and it doesn't work. Now, he deletes Disk1 from CD and guess what - save state from CD2 works, CD1 obviously not.
We try further - open FF8.exe in hex-editor, go to offset 0x791F2Bh where you can see:
DISK1 DISK2 DISK3 DISK4
He changed DISK2 to DISK1, deleted DISK2 from CD and put DISK1. So now on the CD there was three files - two pak files and DISK1 id file. Situation was same as above - save state from CD1 worked, CD2 did not.
Do any of you have an idea how to get it work ?