This problem just started happening, so I uninstalled Final Fantasy VII and everything else. I did a fresh reinstall, applied all the mods and patches, and now it isn't working. It's giving me the same error. It says the internal resolution is too high or something.
This is from my APP.LOG file.
INFO: FF7/FF8 OpenGL driver version 0.7.10b
INFO: Auto-detected version: FF7 1.02 US English
INFO: NVIDIA Corporation GeForce 8800 GTS/PCI/SSE2 3.3.0
INFO: OpenGL 2.0 support detected
INFO: Found swap_control extension
INFO: Max texture size: 8192x8192
INFO: Number of texture units: 4
INFO: Original resolution 640x480, window size 1680x1050, output resolution 1400x1050, internal resolution 1920x1440
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 60, vert uniform 4096, frag uniform 2048
ERROR: no FBO support, cannot render in higher resolution than window size
INFO: internal resolution clamped to 1400x1050
INFO: FFMpeg movie player plugin loaded
INFO: FFMpeg version SVN-r25886, Copyright (c) 2000-2010 Fabrice Bellard, et al.
INFO: FF7Music helper plugin loaded
LOCK UNLOCK TEST
ERROR: GL_OUT_OF_MEMORY
MATRIX INITIALIZE
INITIALIZE DD/D3D END
ERROR: could not open file C:\Program Files (x86)\Square Soft, Inc.\Final Fantasy VII\ff7input.cfg
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!!!
INFO: C:\Program Files (x86)\Square Soft, Inc\Final Fantasy VII\movies\eidoslogo.avi; rawvideo/null 364x353, 15.000000 FPS, duration: 0.066667, frames: 1
ERROR: GL_OUT_OF_MEMORY
set music volume trans: 127->0, step=60
EDIT: Never mind. I re-did the whole entire thing again, made a few changes in the config file, and everything works fine now.