Try using Aali's custom driver to run it with opengl if your card supports it. You can also try using ff8configurator but I don't use it so I'm not sure if it has no problems on some parts of the game. Also the official patch for ff8 has two versions(geforce and non geforce). If you have a nvidia card using the geforce patch if you don't use the non geforce.