It's actually just the Eidos logo that lags badly, but the Square one could; none of the other ingame cutscenes do (thus far). Regarding my GPU, it chugs and struggles a bit when loading a large texture for the first time, but it's far from unplayable. Anyway, weirdly it worked just fine yesterday, with internal resolution disabled.
As it transpires, my internal resolution has, for no reasons known to man, set itself to 3840x2160 (according to the bootloader).
Checking the internal resolution box and setting it to 1024x768 causes it to pop the same error, and on rebooting the bootloader, the internal resolution box is still checked and still set to 1024x768. Here's the APP.LOG:
INFO: FF7/FF8 OpenGL driver version 0.7.11b
INFO: Auto-detected version: FF7 1.02 US English
INFO: NVIDIA Corporation GeForce 7600 GT/PCIe/SSE2 2.1.2
INFO: OpenGL 2.0 support detected
INFO: Using PBO
INFO: Found swap_control extension
INFO: Max texture size: 4096x4096
INFO: Number of texture units: 4
INFO: Original resolution 640x480, window size 1024x738, output resolution 984x738, internal resolution 1024x768
INFO: FBO extension detected, using fast scaling/postprocessing path
ERROR: Driver didn't accept our FBO attachments, reverting to slow path
INFO: Shader limits: varying 32, vert uniform 1024, frag uniform 2048
ERROR: no FBO support, cannot render in higher resolution than window size
INFO: internal resolution clamped to 984x738
INFO: FFMpeg movie player plugin loaded
INFO: FFMpeg version SVN-r25886, Copyright (c) 2000-2010 Fabrice Bellard, et al.
INFO: FF7Music helper plugin loaded
INFO: Loading external library Multi.dll
LOCK UNLOCK TEST
MATRIX INITIALIZE
INITIALIZE DD/D3D END
initializing sound...
creating dsound primary buffer
reading audio file
loading static sounds
sound initialized
set music volume: 127
set music volume: 127
Entering MAIN
Exiting MAIN
START OF CREDITS!!!
ERROR: couldn't open movie file: C:\Steam\steamapps\common\FINAL FANTASY VII\movies\eidoslogo.avi
ERROR: couldn't open movie file: C:\Steam\steamapps\common\FINAL FANTASY VII\movies\sqlogo.avi
WM_CLOSE
END OF CREDITS!!!
Field Quit
UNINITIALIZE DD
END UNINITIALIZE DD
EDIT: on a whim I decided to try setting both the internal resolution and the window resolution to 984x738, following this line -
>INFO: internal resolution clamped to 984x738
- and while the game is no longer popping the "internal resolution too high" error, the opening credits are now chugging at about one frame per minute, which is absolutely not supposed to happen and didn't when the game was functioning just fine yesterday. Here's the APP.LOG from that:
INFO: FF7/FF8 OpenGL driver version 0.7.11b
INFO: Auto-detected version: FF7 1.02 US English
INFO: NVIDIA Corporation GeForce 7600 GT/PCIe/SSE2 2.1.2
INFO: OpenGL 2.0 support detected
INFO: Using PBO
INFO: Found swap_control extension
INFO: Max texture size: 4096x4096
INFO: Number of texture units: 4
INFO: Original resolution 640x480, window size 984x738, output resolution 984x738, internal resolution 984x738
INFO: Shader limits: varying 32, vert uniform 1024, frag uniform 2048
INFO: FFMpeg movie player plugin loaded
INFO: FFMpeg version SVN-r25886, Copyright (c) 2000-2010 Fabrice Bellard, et al.
INFO: FF7Music helper plugin loaded
INFO: Loading external library Multi.dll
LOCK UNLOCK TEST
MATRIX INITIALIZE
INITIALIZE DD/D3D END
initializing sound...
creating dsound primary buffer
reading audio file
loading static sounds
sound initialized
set music volume: 127
set music volume: 127
Entering MAIN
Exiting MAIN
START OF CREDITS!!!
ERROR: couldn't open movie file: C:\Steam\steamapps\common\FINAL FANTASY VII\movies\eidoslogo.avi
ERROR: couldn't open movie file: C:\Steam\steamapps\common\FINAL FANTASY VII\movies\sqlogo.avi
set music volume: 127
WM_CLOSE
END OF CREDITS!!!
Field Quit
UNINITIALIZE DD
END UNINITIALIZE DD